From 4331b7163c2df833655457a83d6ea8fadaaf24fa Mon Sep 17 00:00:00 2001 From: Siddharth Vaghasia Date: Sun, 4 Sep 2022 10:53:51 +0530 Subject: [PATCH 1/4] added New webpart sample --- .../.eslintrc.js | 5 + .../.npmignore | 16 + .../.yo-rc.json | 16 + .../README.md | 96 + .../assets/webpartinaction-form.gif | Bin 0 -> 1061743 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 | 51987 ++++++++++++++++ .../package.json | 39 + .../src/index.ts | 1 + ...dformcustomizertolistWebPart.manifest.json | 28 + .../ReactAddformcustomizertolistWebPart.ts | 104 + .../assets/AddListFormCustomizerWP.gif | Bin 0 -> 170552 bytes .../assets/ClientComponentID.png | Bin 0 -> 74324 bytes .../assets/welcome-dark.png | Bin 0 -> 12545 bytes .../assets/welcome-light.png | Bin 0 -> 12816 bytes .../IReactAddformcustomizertolistProps.ts | 10 + .../IReactAddformcustomizertolistState.ts | 20 + .../ReactAddformcustomizertolist.module.scss | 40 + .../ReactAddformcustomizertolist.tsx | 447 + .../components/interfaces.ts | 20 + .../reactAddformcustomizertolist/loc/en-us.js | 11 + .../loc/mystrings.d.ts | 14 + .../pnpjsConfig.ts | 20 + ...08d4-15db-4988-be7b-73c5777838d7_color.png | Bin 0 -> 10248 bytes ...d4-15db-4988-be7b-73c5777838d7_outline.png | Bin 0 -> 542 bytes .../tsconfig.json | 35 + 31 files changed, 53001 insertions(+) create mode 100644 samples/react-add-formcustomizer-to-list/.eslintrc.js create mode 100644 samples/react-add-formcustomizer-to-list/.npmignore create mode 100644 samples/react-add-formcustomizer-to-list/.yo-rc.json create mode 100644 samples/react-add-formcustomizer-to-list/README.md create mode 100644 samples/react-add-formcustomizer-to-list/assets/webpartinaction-form.gif create mode 100644 samples/react-add-formcustomizer-to-list/config/config.json create mode 100644 samples/react-add-formcustomizer-to-list/config/deploy-azure-storage.json create mode 100644 samples/react-add-formcustomizer-to-list/config/package-solution.json create mode 100644 samples/react-add-formcustomizer-to-list/config/serve.json create mode 100644 samples/react-add-formcustomizer-to-list/config/write-manifests.json create mode 100644 samples/react-add-formcustomizer-to-list/gulpfile.js create mode 100644 samples/react-add-formcustomizer-to-list/package-lock.json create mode 100644 samples/react-add-formcustomizer-to-list/package.json create mode 100644 samples/react-add-formcustomizer-to-list/src/index.ts create mode 100644 samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/ReactAddformcustomizertolistWebPart.manifest.json create mode 100644 samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/ReactAddformcustomizertolistWebPart.ts create mode 100644 samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/assets/AddListFormCustomizerWP.gif create mode 100644 samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/assets/ClientComponentID.png create mode 100644 samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/assets/welcome-dark.png create mode 100644 samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/assets/welcome-light.png create mode 100644 samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/IReactAddformcustomizertolistProps.ts create mode 100644 samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/IReactAddformcustomizertolistState.ts create mode 100644 samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/ReactAddformcustomizertolist.module.scss create mode 100644 samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/ReactAddformcustomizertolist.tsx create mode 100644 samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/interfaces.ts create mode 100644 samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/loc/en-us.js create mode 100644 samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/loc/mystrings.d.ts create mode 100644 samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/pnpjsConfig.ts create mode 100644 samples/react-add-formcustomizer-to-list/teams/b07808d4-15db-4988-be7b-73c5777838d7_color.png create mode 100644 samples/react-add-formcustomizer-to-list/teams/b07808d4-15db-4988-be7b-73c5777838d7_outline.png create mode 100644 samples/react-add-formcustomizer-to-list/tsconfig.json diff --git a/samples/react-add-formcustomizer-to-list/.eslintrc.js b/samples/react-add-formcustomizer-to-list/.eslintrc.js new file mode 100644 index 000000000..9ef0a000c --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/.eslintrc.js @@ -0,0 +1,5 @@ +require('@rushstack/eslint-config/patch/modern-module-resolution'); +module.exports = { + extends: ['@microsoft/eslint-config-spfx/lib/profiles/react'], + parserOptions: { tsconfigRootDir: __dirname } +}; \ No newline at end of file diff --git a/samples/react-add-formcustomizer-to-list/.npmignore b/samples/react-add-formcustomizer-to-list/.npmignore new file mode 100644 index 000000000..ae0b487c0 --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/.npmignore @@ -0,0 +1,16 @@ +!dist +config + +gulpfile.js + +release +src +temp + +tsconfig.json +tslint.json + +*.log + +.yo-rc.json +.vscode diff --git a/samples/react-add-formcustomizer-to-list/.yo-rc.json b/samples/react-add-formcustomizer-to-list/.yo-rc.json new file mode 100644 index 000000000..7b9cd2802 --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/.yo-rc.json @@ -0,0 +1,16 @@ +{ + "@microsoft/generator-sharepoint": { + "plusBeta": false, + "isCreatingSolution": true, + "version": "1.15.0", + "libraryName": "react-add-formcustomizer-to-list", + "libraryId": "93fb58e4-6db3-4559-b98c-bd42f10a5fc6", + "environment": "spo", + "packageManager": "npm", + "solutionName": "react-add-formcustomizer-to-list", + "solutionShortDescription": "react-add-formcustomizer-to-list description", + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "componentType": "webpart" + } +} diff --git a/samples/react-add-formcustomizer-to-list/README.md b/samples/react-add-formcustomizer-to-list/README.md new file mode 100644 index 000000000..33e719bd1 --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/README.md @@ -0,0 +1,96 @@ +# react-add-formcustomizer-to-list + +A react based SPFx utility web part which will help admins/user(s) to associate and remove association of the list form customizer extension to a particular list. + +With SPFx version 1.15.1, we can now create new type of Extension as Form customizer which allows use to associate custom forms to SharePoint List. +As of writing this webpart, this no direct way to associate this form customizer to SP list. We will have to either write PowerShell or Use REST API to associate it with the list. + +This webpart serves as utility so the developers can use to associate single form customizer with multiple lists with control over option to associate New/Edit/View form seperately. + +Note - This webpart only serve to associate the Form customizer, so it is required that the actual SPFx Form Customizer solution is deployed and installed to targeted Site before association. + + WebPart in Action + +![Web part in action](assets/webpartinaction-form.gif "Webpart in action") + +### Highlights + +* Option to Select Site->List->Content Type +* Option to choose asssociate either with one or more type of forms(New/Edit/View) +* Option to remove association of form +* Associate single customizer with mutiple lists/forms + +## Used SharePoint Framework Version + +![1.15.0](https://img.shields.io/badge/version-1.15.0-green.svg) + +## Applies to + +* [SharePoint Framework](https://docs.microsoft.com/sharepoint/dev/spfx/sharepoint-framework-overview) +* [Office 365 tenant](https://docs.microsoft.com/sharepoint/dev/spfx/set-up-your-developer-tenant) + +### Package and Deploy + +Note - If you don't want to build and package on your own, you can directly download package at this [location](https://github.com/siddharth-vaghasia/public-docs/blob/master/react-add-formcustomizer-to-list.sppkg) and upload to app catalog and install app on required site collection. Skip below steps and directly go to How to use section. +Clone the solution and make sure there is no error before packaging. Try first on local work bench. + +Change the `pageURL` property in `/config/serve.json` - This should be a valid modern page on your site collection. + +```bash +git clone the repo +npm i +gulp serve +``` +- Execute the following gulp task to bundle your solution. This executes a release build of your project by using a dynamic label as the host URL for your assets. This URL is automatically updated based on your tenant CDN settings: +```bash +gulp bundle --ship +``` +- Execute the following task to package your solution. This creates an updated `react-add-formcustomizer-to-list.sppkg` package on the `sharepoint/solution` folder. +```bash +gulp package-solution --ship +``` +- Upload or drag and drop the newly created client-side solution package to the app catalog in your tenant. +- Based on your tenant settings, if you would not have CDN enabled in your tenant, and the `includeClientSideAssets` setting would be true in the `package-solution.json`, the loading URL for the assets would be dynamically updated and pointing directly to the `ClientSideAssets` folder located in the app catalog site collection. + +### How to Use Solution + +* Once app is deployed to app catalog successfully +* Install app to required site collection +* Create new modern page. Add **react-add-formcustomizer-to-list** web part to page. +* Publish the page. + +To do the association or removing the assoication , user needs to follow the below steps: + +* Select the site from available sites +* Choose a list from the available options +* Choose the content type to which the form customizer needs to associate/remove association if its already associated +* User needs to grab client component id present in form customizer manifest json file (Information is added in the client component id section with image) +* Select the required check box option New Form/Edit Form/View Form +* After filling the required values, click on Associate/Remove Association button +* Once it is successful then go to respective list and check the forms +* Users can only associate/remove association of the form customizer to lists of the sites that they have access + +You can copy the actual component ID of form customizer with from its manifest.json file. + +## Solution + +Solution|Author(s) +--------|--------- +react-add-formcustomizer-to-list | [Siddharth Vaghasia](https://www.linkedin.com/in/siddharthvaghasia/) + +## Version history + +Version|Date|Comments +-------|----|-------- +1.0.0|Septemeber 04, 2022|Initial release + + +## 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.** + +For any issue or help, Buzz me on twitter:([siddh_me](https://twitter.com/siddh_me/)) + +> Sharing is caring! + + diff --git a/samples/react-add-formcustomizer-to-list/assets/webpartinaction-form.gif b/samples/react-add-formcustomizer-to-list/assets/webpartinaction-form.gif new file mode 100644 index 0000000000000000000000000000000000000000..fd88d2f6f44de84dae54f13b217ea57357677bc4 GIT binary patch literal 1061743 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

J-%)=oo?kOAr^C^?C)*Q6ImrHTP_jB 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

So|+ea1d$8-)#A=$Q3E|3}0xW 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 UwI=W<2qNRY>@aUDiP*D+Pl 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

J55iCDBfzgqa1ua8a9k0yR7ucT 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

;a`3``VYoiltWAJQa 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⪻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

YcFQgqZHHS+3(E$63&_Zb)1L@#7f)8Qlf6f7BA3 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 z zfSb*6mXUqv)jp+}nK4+v)v0PvD4oxIEd9@Mr)(IReB6Y=VTiCXJTb;X8YFM|BNEto zwsC}J9`|UtA#l{Y&)slIic2(BC7W$bIu@t$CMIO~OCoL$5~C~pqrcCZg5aRPYp;C=Ud>clL)1t7 z0_uvWW5{L_YWjqDg{tgzFEu~x&Y871^%edAKd)wn>s@It*uT4qD(KrjBh6EqI0;DX zQ8u(_Si`g-dk#^1P7z?=`utXX7?WI3++~Zv* zEt`J(di+_yXxm!qii}r2^w6u@>dNzmL32V*Yr-tvTUmhnrgqHBclDcrak#0H=jtzs zf9nwTCTE5bw$FWZ58-r(fJtbKEVn~Mf;m3diWcnFlaaf1#KU8>)~i`41Z7gQywmC4 zo5kJ%KhX%nI9-LN!Vsb);qd#jIP?QGl%A-`6H_EX-B=!b;&c6BDkzLXkxw<>v*E@o z86m9fgs`;v&ZkJ;^gks1gu`R{lf0?%-dJy61ig@^F$*Od{yC+%+n-Lxd#QcMPM;>< za&TZNLE{D$-pTnRwG1D}TuubIRM0y*c%i%cKK0%CY(bq5)_2FIFv+q3fU&zq7TIe* zV8nnk+M-z_q}X4Ngmdm`v&I%R+T@txLv#`cp4a@JbBx%EDV;RpY3bkfU~RqHTVzbc zDCPMHHxHhU=iV^iyAgyi43=p82Q}_hjm$9rALfnC7*Tm)B!68{0p&R+|Hvo17{1Gx zYHB+rmX`YXKwusfl^X@eP#pmDQJ0|Sh|-FdpsY32L#R>TXlC()&oe12GnIA zv&w;T&Ve$UG-Dz%bIgDo6790%{4eRhfT@2vq|%V%nJK1A=+}GCj3kjM%-hISFpM1~ zmdD+h3q_OP7{zY;xh^OYZ!ZW{<5f8%h6@Peuta^1U*MWY=wgo8W(e4EfPcI2;?1_8 z`4EkO2(VkG9`HmQ0e}+l0$v42CSx)Ah47(7u)~GrRr_S24>uBjX;S(Q2BOK{nq;IR z?xd2TXvBPH%ad1kzP$z&*jK3eo^`#Cw2dmu;z-UJOXDg%A6lUMN3vKE zx){b(qFwudlaBYI2WR_9BCwrK3ni+GN^H-yaDFQPhw>~6_b-q3o6-mBS%sqF30|7s z$vbk1{zuvLSfaZa!kS>e^GqDcr-!nA5!g21{#*2Kc-jZ>Yy3@-xf7YZrpHtK@LuZU z?Tx8bfQM*KA>-3yRWtz+5=%*Brbsd?z>rG_3<6;og45b%6(t$(RZELYN|tw}4dCas zq`XQOt?l=vO%iio&c}qJZW z>sRP*5W<}3$xLp89p{|WTJgFj`a=&IqpJz;7GdyyYhPN-jXY-bXW6 z{#g^r-y)2mPq{6}PM?jjNlahh%G(;+J&V!=qYKx664hY8xOC!BeDNDDZhhBNBB&SQ zZ*O5WzZ33c^V;K>8R$FLg1{?=Y${L4uPA_<56cb$_APx8ZFUdEWnVV@yzH&Eu${M)?iowy{@n>{y7=_@FT zr!pl;_O>+sY_LoJ--AGjc?MY8s&~DvkjoESBTYIY;M4a&TR(Xcx`q6uPjMkwBl#~> zEUmMcAfkG|_-6*=Z*JOh)FrI(H)E;T9?`?pFTX%^w>Dgb)iP|#k1CS#6@#Qv4LrEz zJKcQS+1P{dz$wm%^mdjEh3-XE7V3@(1{n3_N=vGoN7=AaX~0cj4>wg=)wBJlG@Yl% z2gS3}ig{!Jzq$;pD?>%Haz8p1FGukRjH*zyK@GKLN&DGC@<4yshaOH@U2% zj2ZYr(SBHdL(;ZsQ?L|VJi)Km8h300q*0fspVMeHLu1>rWLRx8#{_WMl1RsPMWb>w znqx%MPeyKdrO;u{*8|%r>qr0XCOe4Qdz8ahw67RJLU2u*5`|Mwzss&&$t2ckp646yi`K& z!=V$glqpg`8%9r-7OTi#X{6sRYtW!l!SvTmAi0iY1kXVgN-zpX^|IhZ6H0?93N9g# zembc~=47{}6kljx7xY3ZVFz}}5@t2IDKik$f64BN1gq~cSdmNsb740X(#I5w`Gc=n&r`M*xL#}oE1-aG~jIm=Vc+ubL_UR_rOHX&{z~&Y*0ECjN`EPE8Y&{a~m*!6e!rPsZ50k zY>A^%AeUkvi=rg~eu%7ea2V& zu820+P{kMzd;Kn9n=yUKD2n9$-8aL*nafUQU}PdY7AB@9LEj z{uuvWUp}Pks1B!evO@m#^MSv!1zK=sgAlkj$K+d!yvyR_M7CHI?rnC&ZrvH{|9P1U z=G7s-s0f59O$Y>F^!8UdL0(sr4#y7WwhN|x|B7tA^X>YYW%k$q+kfM1x+yZRl$W7O zO51**hr#n~cL;*Y4kq_o(}1erkSBJ5I{$;BSGrn2UXfLPiv*UX3>eH+@HvFwyx4F7Lu3kc7>Yz@)+)=_jp#ZpQwm zAB^o5+05;Wht-8&a|M!BP(`czYg+Po;)$X4U(N(a`QpNlWB~2W-C~b+&z|}N;Xwb3 z#lX#qvWuMgs6)w$|9-2eCZH&(gK2k^753H3hhvKDB^GGe6q!SLwVJ=F4dVG~ea zb~WuoZPMspO8Bl{O%*Rp8^2@@Zn%V`nBS^EfBn8msdg;8CtT5aR(ZN4ToEh9NnMS^ zp8)`Il5*x}l;yG9%EwvZo*NM8MMd`8zlE+4KL5hM1u_@sr&=gY!NNTY6{##B*W@CZfs|XH-+w%c?siD;*ND4F zw~=)$>>mpBXQqYCl!QHyg-GILAPAxx2>H**9vI4kw`1V0mHtsWYR$ zNDorOf(zCRN(jwqi82W-7(inNIXEF!alDisGVd!6C=nF(;arhGbgG6y@D#jg6r(#Q z*;s~_h%DW-R9mz_A1(D^3Hb#r&6pJpd}(R(4y7(0V~Z6X+Y~bg9Ub2kJsTZ^&@O`* z9iu886JIH#YpF~;HDfrKxz~yXTuPf*%9=^X#z)6myUSW@4Pceh6plcBc1R7QNQkoB zuS_PE=pOy39ktb@cvP7&%AQF}dwLGn zG9h1j;gB-nC>xrg1^mepX6gU62pj3eJIlmEsQgCuq$%ist--c2#Vr5CSYeN4++Xc> zZPVMMpfA~#^x~GwP%+3hlDEa@Yw~VmIsJ<6S;7X>DwI;<23RR5qlyL%w^WJg!7nVXHj$19h+qk;h$`6c@HMlC5%% z<%Bdz(^;z2?YP&P<^UvrPk+p5W0A`RMa_`${X(gf7T2ro0;ociaiTj|uK8>% z@nN_gXLc-}K)pmRbURT$t@T7i}5@!?cK}c?N_gM{y9DKX^<)e%XP!#|_GwF2QJFyxKOi8u_B7WNPQ$ZY*z_x-J@J;3n+x;c&; zN?vE-IzixP4cSdgc#*SkN(cn6V5F*qnyDCF7l@SMA!BV=l1-R!iHVl;z}uCU5otKUco+tA^nM5q1$HLx;Bx{C0Ohgn2=gLpnb0<4r1ycOfcl(95x)UFv_ ztxnuNo@By*SF6D{yx!$>HBBrXj=f-cV-$1zCbzQDXDFwo4VjkiqK;%NKu8}@3Lsz8 zk&5nXie6cZu|UOGY;squg6=q_RJEl{PNl7cWx8py8AyWar{$i>rMk5hx~CQPrxi}M z6`pKWhNtE3pqgbH@(gV(O$$fE-`PmST_@E>njZ>+*Nx_9s}?Y|@{e`qPaCm7x~oo` zVTcW6h%H$1TC13?>l&f7h;3YTZ9?qrl6CEh>`ip~TF*|+)_*z=$5D4pO2F39=2aA|3>byUGkvMsFcWTM4rhLBl{x@+J0Xi zj7N5*ET6+F)x|Gjs~_G{sHx5UbZ{ef2T0a7!_3&HxD@E~TABUKvBM^5eve81N9sR0mGvQ8Xp?$vtAGAB7tE}2 zXz#M02s&!T){`!m(l=N=yh9R`M(v9~>+<7p)RA9!82#mcem(I?9?%llwv6@t)Mx!m zve)42I{WXt&HmRRBMfaX4m+3gOpGY=LOKF;RgebRj-%tqYAR>oi{Vp>5@s!D1ehaW zDs8#YYVy?isbrW7LgqskDU~jlM*&0X#iVV+u#)4AgW^uf$)o%zXFGU^VoVqg3*X|P zs=}Ibo+ynP+5EpO!lnzu?`{D1NVx^qU6gn9NYzBc}G#9~1bHV-C ziH*CP9Pi|8CD3Lxc$UE*U$)@Ky?w94Jm+MANd+MKx$NRZv zh8R;T{-}f(d8wPGMAz(a$R_Z_?sAN4XoNfn*Ud2o<MU!7pb1cS}2Y(TWfetJd$$$FTLvZ=DzZPh_ zkm>5q5ZHO-RCpMaS{bzX7}c&5F$W8@wz|#cpqSB6=qH&UTGgICq+OccY{U< zj=-}&w-rF<0}+}NF-o$R3%Rxa@ZnEvoO;P@S1A%u{pb38-+10Q#=`oM034}7)4Z%> zr5EY=Ry*m!PfC?Uv@HDa(K<8z<| z&|Vr*Z0WcQ`pzq;G3XHGocQH~1b`C6$hVlQ4xmHq%*MJPZQwQUx z!vQm+p-kgcB=TO@9WwK99FH9`&m)AzGLo0!GV|ci>JjzQtFFpB??CxU)g2ZgFad5Q zN-6G$EWyoS6EfIS>8u%c+Q@=*H5`)!qH(eeV896!!vW>s3qo)sQ6|ZoCn=J|YoV8^ zu2tIdF}j~%F=TtreIm(t3$1S^ zR?>DCQ`CxIoW_HCXIFN=V8v#XnGtn#B*XW+-@yQk;P(T@p0mJ5v-XwiOjf*}aq!)jw-P%IQyRt$>-D*`b92n1qHieZM_D@?Rut7{5 z3nmOH#&I1c1EP5dKuqpv{>o$CQBNUz`de$gAa9hR{jnHZtPuUFkXfvdU960|w@g^9 zT&lNRNvuMvx57xQ(&DM&TaU4pS6Oh2+_i|+>w}q_7YZQ>T_J?o*P5PacXw95R!f(8 zuJ<9lry*;TUM!Y19-8QO*(t-|ksy|<)trCY7mj8ct~-KV2@b|$t4`ZmMNTk9 zo@^4x=ds^8KiY65pKq-7FFUyvnOJI20n zvY=Q_uzKT69s50=QpTCQo2}A$7+ynqCc!%mujg?ms%a2koCZmvx~9aaQQs_L>wnff zm(hXI9z4xbF6qcF`ZP)Ue#KF{j}M#ejK^^I18ExB5aWjkoeep!_@b|YveZ9W@AnbL z6btoj5q&P8V=LB692Zs7T<)(=eP9za>_Cw^@v~VQ$@vBu0R?UXA=3Py0@QoTS*e-1pz*+g8)$?EjVfQ| z|CwtRRIQYYg6b=*Vs*8U@;s4q29@+H4jf?e=D?9Y#wW(2mIR)jOXQGgr~xPjT)x-p zCCytv3I)-vQS$$55fX@|+Nz{6>r_gJYHoBxvBqnDqHL1`Il>-?KYR4-1&XA~1WoVT zNCBrqf@}TW^pAQuuTHM|lRvDO0rZ=bKSxb4i*FuWJ@;~-xhzDZ$lEHXKWpyD20y-y zxj<9QdK31Za~7Q&%{IM>y3B8dHL1nok8epwgk5PB0di#V5YZe@yXh=mhvmK;FNg0% zl(K~sH>?_YnmSd6oNbJ z3G}B)JyW7S-6%)b|3eDfDEWK(>zf|&xBNbzlbr=G;!yM8fcw8`Uy^ z3hn=VgY7n?!S)MwF!dJ&g_hzEt06p? zOX_MzkY;+l&rWrmIwmd|tP`c42FsN!=%<3fR=&Z?l5)mLT{2g@GV>1>jF{CADH_YA z#u+Zl3>qs0wR%ny9?R=M&exL?ueqM;iWX~GC5liy)B0kM?ho;%eJC$%>ax6i|LXja z<6;B?k6xB&g6FJ0)`J^&S2jk^U#X zD!XYTygzBMcKCiWWn;xEw|Y~&Cn@XFL>iz-XY^7ogEZJgHj zr>evMwL~PIuYMG33+^>>giBr)q-s(%c1kR%WvytL!i653J3VPA=uzMyhrKf&N@%5~ zd_ttKq*#}aYqyYPqTW|0h2}$JTR2E;lf6$$oD$7QfL=IhrtEHnq8WTZ9T(Xp>vr?~ zO_E@i;Ck_=QNeY4DzlCoXHjg{0`G~Mx-W0IF$Nki;LZ{oNJonRu$u=!Fa*t?BKS6` z>Gm9fvDdGB7q28kxFOXr_h>A>+-!S1G011-gySq^8Vt7EVqQuwoUI4%Dm^JFeMiyF zpL*r$Miy(g=(-udmZ{f=Xa(5#H)vUIdCIaNaKMh-FxAC9UZ?0ju5%j#b)jAkuLQ^s z=tiI(;t_|w0q4gkMRK*4NC3eutu?Skb<6V(ilPMpiX-IS@~7!1)kBWs-eZ~=w3Jp) zzMU^RR+@rT5DSQ_&Y4ooNxnO4z$J#8FH$BX3Ux|jjz!ROCZ!Y((1Jve6;4@;RS${; zTMiQp@{DrNBjKy{K|FpNEALgND7ZgF5KQ@@yv;OXXw%SB0NqeId#f17u+lh^HT2rB zRSsGvPg(t6u$`rVYBt4F)#zF>i$61id>uSzG!Qz1X}pNGxO94IryQhd7I2C;0TP9i zfAsrUWz|sy25Mr`+39N;tTx+yM#!$AA%{)(65%Pw(Y)Ft(@DJoQ=2r(b&PfhSdi{8 zBB$}ay-c?OmP;-pg_CoP$WNrO%zXO%kBbLF9XUxkEfC({pHS7_6Mqj+N1*<20&SiN zm+FX|wZ~IgDd79TACn#tbbNhew3Wjh6sDJt)^Paj`Y_KYnx-L7OPSB$G>aXKNqPKi zx;oI)7!;mX01||XX_0k$&Hl-=m}C;`^2bd?iQ---cnekuV6ItBt9raX(YpGH3lS42 zOOJQdfnl~|RB##8V7zBLp~9CcA3MpFlNcAGy~ZoTS_tA5WmTPR;Q~`~t6MCftDl^t z#9b;lrt28=`_<0cyrx&nZl3BVj0{=9Ia zNOmZdPddVAQ=`K^2$zW-Ucm=}htB&>a(+$TBM)7STQ^RfuS7J=QL;OCT6O3U{Q9@U zldRsAg?Mnw7Mm&Y>ag2AO53A%Rx~tvgdFv*tF9i;fk7ir3grqvxdH_SF7po+0Yy+c>`-X-n` zjA0dmL-Q~OV~t8f2#&<_k%Zgrho-F&&y}Nc-G}gW&ol&__VGN5_dKF<^BFYNMa67e z44)?UqeN$FYZXZu)eUO3Ny;mK$mC3El_-x<{xQE zpLA)P(;NU68~mogNv8Ik#84+O{Z#vVB{q%p7?Q)aJoC(zpu1#waR^ROwmif8XG~c; z1?uhjabf!?6VE}H@4)uBL2Y=pQ+l=Hv%5|9RL(nX_b+7v@W^5qT|8sHD=a-6P!l)R z#56;4y*Yb7nfgAO7~v(B%fRlecM_>t&-QrH#RvqFCCO6q5f*Q{rzDOXmxp6Hk8mI= zU0Ar~P<0yx-VW3U)gFKB$p*jw5pzbTa&4RhA9xY@Xw7A<-d4D`3!e2`l*2oBxaOcu zX?f8>iZqs)bkcWZ zCx+G3Kyl0WfuMUJN3TP&)4swec>nwUC3JkbsR#Tnk_j6Rs?0m%lLsQL6ppb*u*A>i z>AxB_d+x=hUcp3-B8a1WIZ!Kl8b{K&i%W>n`uTX@@;&&UsTcdlQhKffVc6qBQOI3W z(aZT~*nd0Jp%3JzoYxlUKOEt)Z1c(GDadrNk)UNT2t8*+ule< z4r|?s14c2KFvH5sPcg6YNU^si6lO8$EMPh;yN~N*yaan7X8C)P#CyML?{pl~F?L3b zaf0Waf<~|_(U=|Eck1mi?bk#yp&iHiSQJWikIqY)kwJ`(sSDjhJBBz!7dqq8WFa2- zU#C0_bX+p6pE`Lsv9;(BnIlYxV#MREF*;cALTJgN%SgZ_8wBw5QB8KMyR_Y5UH2L> zXVH@rZsPhNBat0HiXChoD^j5nrdTT;vQzt192}Pj)H+NV-)apoypbw0$b*;IX8|5n zVS{P@;Aaf~GKz0)xLt1~--8{kG$w=zVHVg%^K&493-f~oRDmhL*b`wcLo~jPvJ^vT z_?l>ceLW~9TPWVSBh2zrE?vQsCxI*&XuD?!#bt52D)=SBszTw7t2%+kJ}h@>h-^K+iRry(;w%pO6#*k8c<_V>Pg z&Txx&Q5MfwF_j*};XjNc@?KaU5TkqAKTMA6|5j-g^2Nzg9fpXwM zcFBl=?~IcMN9z^Cwg<;-b8xH6!|RHs*GgG}dM)6^BdlurhKxbZdDOh{@~~GvX|KNR z{0dp&OAHEpY!h;M3))^}yPp;EZxb@LXOr_{ebQYd`#a^xE~1deueWPA!6qOOA?omv zH~!FX3R_UEQj~R%^DmmHhnDEU0zd!EZg<E2@_)~RleyEoq4afkEfU&2RW?R;Pgh1xTO9+YJ$5Slmw?ppo zl`L;Md|=BfU%TA9TR9m4`DtuQg?9Pblu{VcNU7_ByvePsO1pxUfTEqZqFSY$=7)84mE=C(4F-rP_D<+VRbf{Rjhhd)~F+2vZF>;Ge2Z`lxN`!?Eoe<`C5$PsZW&wXyc0{Q2N&8DwHN&69RbD@OV=0j)c4t;cpP z!ta+f!~bIuzQ9SSUCIo4Yq&LOFrH~F?lUatD=+E4p*cEh={c^?5J} z(QX!X#SKa&eYn;5BV#iL>MTf3?bSyXpw~JPjG|zgL-7)vA}Mrgr0- zef9BD-&4t3x*9WZp7Ig+p0P92@n#!q5P@vCV$D)+^!M)89y<6}e3Wv$&HwALK`|_~ zC9K`%RjJ|AL0{I(%Gj}ODXrw<`6p;iEmVeeUxH_7T1KeGD`Z3MWK%aO^>TXUx1=Oz zXqyvboAc4S1eHZv&+aPOj+V&e500st`xx9=6+^_e;gyXrz)jo5cs&BMddvB_7@+0g&Dp>G+-v-xgm zt*c*$@W%?nz_0%Tiwyk+v%DymWJcQDD*kn3cSYU$f?RORB!$pcgo7DDZXa}9zyJGC zmK72=6@t7XRm4+UOsxFa6V`K(5jCuHUdQe! z)M_yuV*23yER0>^{eA-O6Mj}C)X(tHDERfd=Fm4LvOA{hFy{NX|4L?f!-GLicAu<4 zSXx(H8fu&tb9{zhWL8u>>Bo<7TCg zn2y^-tcIPDWk~9j`pxo@kDLF_u_yBl8}Sg$(!&B&xb%uW%_ z$?(s~>B%YZ&w+)C=2rOU*5qVmOeLn%l3cUowe)y6wdM|r=8vxNBUO3Kn8b{U7Q8`( zYdr;vukN%t#8_L31L79X>SQ- zuc+zYf?qi$xKAaVPo=zKWr6`^qP=DBp2}pz$`u0MF2mZCpUQQ_DhzT znGxs%o@xWvQECF}de-?bAr4a|?7fIOxw$%px%F}3F}(o|YrPGdPYpX_jR(DT_&ADU zd(|CJw6OXBUDc+Vr1eZ18zfx#*juvN#eha!@fO0s7Sb;*l!3XCWSBmRwQY;kjb41) z;nX+?v4+UsBoWRUheShrTdx?H`rr1D#XAfFJ50WGd@#-bU5(ET<|HrWntq}~nxWMk z*o@~Pu_hB>h$DDCyh+rq1ok;}{_DsH?8*7kQxMqlGC=DYNc%H@pKI5zc^C|YQJ_@( zlC<*hOX7b3#8n}#$5G-=$$S%-^rdk7vXi{2hdl>@{U=}g&;QHX8KAwO$#wXz3ww9d z4_!Pzh5zT1J`q|x^PT0|b>6X=PE7aOmVj~pzHzvwy0{(UN-N@! za5AS^+Sn5L-E*EvDP}$MJxH5wRO!0Kg7CQph0Upq18f<|B`k(onz#M6&Lud_D=3GTV@H?v46?To>7EDGjJw3YtfyoZTbiDqEYI z-r@KyrgdD`yV*0(82rQMsed+UVRL=K%dC|3>*6~~XisnUpI-jh-i2=gi@zTi4T6`T zM#H4!C*8UAena=lGhzd$=yd8 zIkR^}9Iv}?Sf}Tkr@BKFP_h>|Nb4k1Doh0^zS8>b(5jm63HI-Ocs&SxJg_n^buQV5 z3nO+7-;)bjVTm|`8`!mwJ$(CxG44OMDIxMb-)E;kaG^SIgF7mDWelPMgbImuC6BP% z_TI@6i42}LnD2=qoEE*FsD+$Xt)IG4{aIW)V=f~~rvhXpkKqPLT?a|IhDl+vRDX{o zkGv!=sKI~#ZISwg6ZpwoHWlvu=_dyLrp2HZ0R6t8{&vau`=UpTSl2w4_jR|X@We#2 zQSbG}?e)g4-FN+n~8cI z`t9Uv$iv&zq`wT2B=xOa(Ldn`g0rp1lF&=a-CG?PpJvgmi{ya~?L%A$9|tvmdnjMP z&UMXiK9-_u{<8l*a}x8tW*Keq`?{R26!DF`o-7u=CczG?LQh7ij^K8QnoPUi=1d*u zX@(#jz&nn?k*#A$^G38; zPCb$SSk_B1@b@|BS>BsS6$w^Mh!grdlA&(0T>s~Dg<*!!-D{BlO7re0$%$;AX?Dv_ zW)WU0{Cu*LUSVp9FV-453E(%kJ@^IV2Qm_%@7O}%IBz^+9{%F%J#~HEpb4`02gy47 zSrIcOkI>!4Pc{18pSEqpkDbUeu?O7$u5bR_`w-P7CjHoXZ(2W}0?*eT@2`VW4cc|< z!A#cYivTxK=Z7`km%d1$sb_R!wv>_#44`$Qom#Or+j{<;qy`*pfc{W{U`oCGE~?4QRj1BNjJ#Z%fsy>7>sl!;6UIb}z`!s`6fXRtEFZk( zbkHwSke2PGLTPL=l8gs=K+9z*t~_exTZ<5vQq)!lzw}^LA-QIyLjIl<5+zT~0NHlL zO}SbNLJ~|(7PJe{rw4|lkJs7dL)r@%0TdkspnO6U0mXUuGQ7BN{xHoMnhy^MbZn%m zP@%A97Hdctcf;*+0vFav$PYwTuC znWS-wgQean;$V0jcq}#*NWN8hkeAb^4et|-4(Z~3*f_HlAdOz`z}SvNgj?XF#vS4* z?=0^;=8mj3O!KouCIM`h`zke@z)LhoR0qI6OTzBaz{!8dpEY7adaZ6ERyh0Amjsa7GHmtwqHWz|nfE zJ}MZZw=EHHh4P%{L-9o&9hI`(^)bY3G~`vo)0ZDf1LR*$aVb$vE};;Bz|m6ni@Wy+ z*&#oN9}IYdU#3lNCnY%+*;&4$gw4#Oc2>;Y5?aA2E7@LYmy2mdG>lcxL1z9*AMT%*lN zT(C1D9r1%N`fEh#(njq}KP^<)eu#|Ea6T7_w6bj(PgbOYZJt+45w4UJ_Q5Qfv zf8bQqkQH-$({;$su628HX>n87FA;F40B6gemCQ(}v?)H1U=}2gOqs1Nbc6f@Mmm5- zDcc^0mtmjyo2AYxzypuNqlTHvlHJmG+Zz2T3|@dme)}2}rb{y7)h4GCl_(rOJDPv@aa*2G z8qu=4l=&hXg2l9pWwW_!iSH;4hXF==2Uq+7qznK#K$wqDx&1f#VwoAlF#ddyOfp`D z{PrN7!w7sN($#2i7!jI^*#ya4_9&hNe3Hrh08MN*jlCaUG{g+c8@#B(F~%52uSu@_ulM#c0R-uBnQSDCO0pwEt!>3xv zuvY!ci%M;KGY2`|!M->~#b?|dWqBzl$l8&Uz2;%y$e^Wr@uqJb0ktRoRG_CyQ`YJ? zNWW>3CsY}lMpaJ^$4Hlf2|V-^%XBJ;)936X@vo|JH|lD_lkA&@ijpX*x1@GuA7gw| zw)i;r1Kr`_JI$RtYB?7kI=rEyP}=_JH^3bfLxLcTBq~>e$A@ZU&_di!1`@!MMN1&4 zBJJz8W5g?sk4YcIOx&BrL!g@vi>|*o*An(m3Yfr0*Q};1PNN_fS)0ULpqOf6 zPl>dIJ<5ybk*9np$5t$d8w)NkODPc9C#-`#wfOn9k#3Qf&&M zzQ_z>w8=0D^V+zUr)ilJYCUe3A!5^vTOJ{W%ty>%{a5ckB+qGF*eZAOIKt3R2#jq{ z)$g#35B84`IgjuKj~UeGTa9&&++2tJ^eV@9h+I{e{MZuDSy*prtH7Fr^|6}C$-Ek8 zk$eG#_9^C9;q%I*AsM&O5~o?XS_QxTWRN%LK%j$6H+*P#+I;uLUutW z(ARPr5b}BEAze=4M9YeenBf58#aNaZ6U%kNKW7X%vXLOjnun-b!m?f3pym2+@tP|i zG(AE_Iz=9MnJ$jkldm3_c3*q^M3?s2P8OOq6LmY2A$4)4nFHgK)OkrN=kOlw1by3l zr>JeHhhT_l*1@R`ADgZ2i z8Ak~&qCz;g1pGEhs`VH#qq@^ROH0Lc7LUzTzDir=Y@UeM7>9dul}r&zI3597SoPdn z^ONnvRC~>0K0h#%t;*x1Ut?VLezw+t&7jV*Y0i)LzGkh>ak2J8UMD`F?WzIyV0S_c z^i--ZjRqS1ZPE&X`>!LttI=}UpE2i2ex=cD1i+!Edj5Q6{RRHU-cUWZ;pls@TwG>% zjo!&(o@(C3Pt--HrAn(jrUS7%=cPPgeoLNB5a>eCfDy6e(YOOOYV_2rf$cX(^JP*R z=QU!d8pX}dzx6i*e6?z1OkhV?l6`kqJuO}Vd4V*K{||X@;TLuP?TdaVfT0_PlA*h6 zK!u?jDFLw%kP;CA5dn38p=$_XXrx;@4M6D@P)cbS5RsA+;fy}dv$y-a&e`|wbAIQ( zUiaRAVdlHmdark^&rCM4FZVSBG^B<73`e&eR=lo&59&>2O=R(Az zPpU}HhhuBZoX%gwv}t_K9^mIgpMxxC`Efqrc=2-UgZ{Uc-Okb%FZbS;O1wTa+NyX7(70B% zKs&C|zacC9vh`MKdA{o%gQaU#2c21ZS0{_*%k2(&l_e65N1_-KfRB8PxR<73Lt1T( zBJq+k(0@&4Kz`L=ci_Tq+3tW0NwlYv)R)|$J{^Jbz4rzRU-w3hwZ*=VnOoldK5pe$ z{{6$XhhM*cv?_~P_kF73=vy;7#_s)JE5^M{n zCkNlo&H##RfJCPi%({h!8DxW*yIYBswgPCPvY`SxZDiJ4f$;upVukKDD&MUj1jTch zwoW_UjvG6F9s`*fuJB&vRegWp?IG?RJs=sb$}PZZkASGi zZoNi*D`TpM#?TI(YW2}pZhJPqlSLv{ACqDc<3NvQN8gcFCt zs2rQbWUN)e{SS$iP69}^39pMRU~|uPJf}7o1_28QjL=>Hwf~_VHtSHG_iT&Qz(>aP zp4W5b*Q(K8#ym+e3}Hx^v;lBv$Nq7KM`qNS=C(s8Ltvhx>W2Fn5n!X11;7aBWlTe) z%~fNU5Mku2;3&UgnargvK9qpoNQCuX4t$_UOQClp#&<6lL0PP$t@l1YbuUlQuvpKs z_kB|HUcO{>v4NxBXzJ8n0dk<&=wa_@=J8%3in7EwRBtSY^?Q+yVToyS?^uD-_hRGd z67xd6@e=FrB~}9^79E!dDty0}+EA8Sb(QE+#eXkz(kw;2@BL8kJs#v1U1|+Nd~A+j ztneQAa&@i5^3_7!3-9Y9HjwGIHo6a$4}OZ+PV4Cez1u~c`nVdzbhdR{f5=FV7IhFS zy;3i_R|CF+r+K3~^}czlw&3E5lo>f1ql94wH)*Qbw5U&V@-H#fN8eRVABn7+2&`A? zCjv0%Y39KVjg=SO)WCndrU4<$j8FgbnW2}iQZB(i$?t2H)Ai0ORbqF9E3VeRdEeP_zW&AR8#IJGbFw(0)hJD#(V`!@ZQB`4 zDlezPGV?03s$O571GLTY29hve0!mpa;76XgPSyv2N>c37m(my$O(XXMf zJzF_o9ooBlZ{%HMB(dZV8~n_0u6~yCe!~1p{|oKUZWBreD-*?$XPlQ_Ul_PpfPJC- zljD2AY~=aJPlm49tdGqPeEBsq+KlpEf+IvTv9?)`*}?lM_p{}~Y;K=w3eIDe@3!kY zr@O~n-_C!4=L$xI2y(j-D?!jQH8|w3DDhx?rrKJZG&vw0Z%Y;lRN~G>Ug&MKh!qDr z+r-F$br++QKO-074djKegkFs%W;Hev;(KOcbY&Uk0!V5ln#QQou-c)7usD+l=YnK# zfb(#&WAhPTs*{rQDq&_6uV(u9@`3qfFYtY9b!Y(#X64$lQJxWY1DK4wG7S?=1bM~%8^@UMlR}o=mSSo{;-l zNK#ItJPW(KH}bEV8Q&~52s2|a1!8z;*Z7*Hdl<^)@V z;<^nAq?3F49h7!chNB8(3v~xvtano<`U~V6dIsElchlx53XvS)u^y?r>3D-erH?&E zDOI}}TTz9It9(PgQ=XYpErrU9x*kK1kIgbRPYO}nEH46BWwVKYI;zmGU&2V6XOTa~ zU*r%T@g0nequ37BQYaY-awp6TIr~18-uoEw>O8@pMZA%nrT~LjQWc_G%m*ZudJe-Z zPlOWp?llXT*eks7Nk}zN*gS2Xp%BPkGqKz;3-}Yd*8?AcpMX2?H*^=ovMUAxgIw2O zbJ?mv3&0^;GWK~#BwWU2rn@S)D;A+1!LCckr5V9z_IDfR+>TCrw0W)BAH19LwosBw zDR6c8h^FcMbiMXpWfoRj7T_oSGE?jLc~9Dx>AYr z+r94!Pe!RVGx82AcmX!y?r*kKI~mmtxM_ibZh?7>;l<0d{Mg%qt-PZ;mP{(tWEdkk z@OJJ;g#_%a9*Kl4P^$n#ry!51+;!p>5?!WamGJqxm8WdA7v|z&5f~5%z=k#(692QAxhQ?7EB=M!Yoss zk|L&Hbwgyj$sz(M^;j=?uC9Crcf3J2Fhy@Pthx$UE`PoLr8HB_+(>cdFjzN}iulKu zY8g|Ao@A;ftB`6dU~HuH5sW5{Pwm1J!u2d47}PXT_RA(8ICFr%dDRyJAhUoZ>qM>Jr0ZuVB27xA_zk$oC~W z;`K$viT>E8KM+c?61ewwNiz6QwKfL)u}%MljQ(Ru9!cGN?X|qc$om@^K{_4>{o1CZ zjw6V8Fq;KKS;{=5b#FTufX9ne;Oo8SygADLIU3K^9a2$G4QpJ+8;jxGQues8=lqgW zA8MR9j@b%_L^**s075#ozT$eo;=3arjZRb3*9q)gVDARWDO*hCdeF2Pm-1Weny_a zUQRu{aeJ;Sfl!h!n|^K6`dLP=n!kUUsJSyc_^RdL+uYm8Qvx!2d9;fkExkGP`qhtv zt;N2qOK)EP{BgMZ8yOLH8DhaXG?d9{E&#?~G#5xAkDm*o(IOxt1`DV8V7NokdyUgMx!_(RxHf^`p zJ;wJH*64pDqryzG9^FyG^$}Jl9T||YlXDQ0QjvOr+*A=NH1l?(82nRvWIoQCx$o|) zJ=>A|mlI6FYA+LAT-07J*{&C-jYa%Oz{-x$JEdXAq5G~)y&3w< zPQ30TMFEivx}1{0EL&Lu+^c{D02z@e zVVdB4*eZ5oAhmSlDg`*En){vp&k*54qh ztT0x41s^n|AW53X3XF~ArK*SAohd7Y@FNQhb2t2}Shs=BdbXV2ol#S@JK*;%o>UqNH%`Xsr3l z>Sa6jqg=j3YbJ~EN3tlxnBtXGhTz?3#Wq~mO1hUcuUXK8-(WdJH<|;W z_^_INS(%H5q0LzbpL1}R3!58Zp+S$!zJ|*3s_rSwOLAE+E-ENl zFDa{EUoWlfJQMy>R{O!_OL^l;$(M?k`|Dp`v=WPKR1)~b|MOs({AB8Hu>8j19sw+~ z?{sk|yH;C%&n(;N7J9K!-O2k#RHkHHTJ$u`k%` z7r|27v^96Mhw9v-%hYTIrBMh~W&6&kJ~J08LfO>HucOM@&B=sb?nzTTdjuf*-!oCx zU|?*58Vb+u8}uZ@fbyc<1J$N2={_E1Yq}c}@FVU*)aF*T!jq>$JlDk6I z8LgfxTSr&JB&^@wKLpb0ncZf3;{fFmT6{Nc#wGHOl&d9DLa*;ZNI{3Ak{pegxz=Fb zFp0ueEN*96KbeZ&IB*2Ec9k4qrB)9mP1z}_6j8;21(tv8i_P)^M}Rq(CYGVd9bBx) zY6WY}yEj7fU`LvgK@wOyX9}U|F}KqW19aFYs%BINj}MQ>^^FbG^Z^>$X8MBRbIPjU z?ysnIno9*bki?J*(=@bR1S=5nM=Q8b)E)PW-}Jd0zd2lB1CeAL7!i;%%*6JX=nuzm z1h}0yWOUj|5KUS&AW0%8OB5;w4nYWoi!u)Gr~WcA`bTTbl$+UGh`AXh z5^9mlX?_aeIMq4CR&{tIL8t)(#^o_OfN-HFno-Zcnu$e6*Nahg9QEv`isQ1AWyC4X zf{x4aiRyq?PIMBFr8boYH%kJ3k(9%bPl!(gXR|}f;uSWpBY<;#f7{*6h;$s+>dI{^ zFfsvONz5Hsq7EOy5Vi8BX*R8-F6u0$KYh3_M5DCeHO3I9P5j3=hXCHd2H^G2zpG=+ z`5(yfzk4@H5AHbNAB3&=p0-Ya_b-I4A0UvJ?(>@*7vr#L?Wrjo%A$63Kssq7l(Pv4 zo8w3~yEx!dvR;PXGj62-;h>!<%K5jy5O#lK)nXTxM?ce`se1W0(b3;j^P3z$XV_f3MnKr5HwK#PzI?2->&rC! zO>}sE`8?3l@NKp=h@8{tW#jf@_kTLhe-R!3lX3o5UPqD>?Fj)D&1x)COkfpPVLmj- zIe3w=(i%FKS`IidotGHTh8W3NE5cBUfNUcd$1QAk7h@QHG&__m?p6d&s4EU$}bTE1u(^CMWNaUaiS6~n+w@<2K53hKE871xkD{@eA@z73?OMFLW zkTWiu$0$$@JXfTgfRLt=J4RH8E1zhR0g}guyCmFr+`fnhZL`oEtRU2AM*@GWGX=yR6(GB z#{px6PH_={|MM;3@BI>5NEfb7P~U7P2rXdL!-|}Dk+kHt21u&e#`~;706%BPB&X9DjH-p5chVAG2oUY7np{h zdvXk7_&BmtfKJI2k^xN6Zzs%MI<E*;M=<6zk78Xo8uON}I7k;)K zs5_f=GoTj2*&Uv)>a|8#ItyQXy#Tj5tQjC$L&7pTy#0<>Z*sfuh7uKYP+>JJXh_EhaB+ulDXmLqI#iJI$8o}Eb&fQL}<`>afUQvLLuv^DeDh}3|N{WV=mmIPO|Rg@ps zE~Q+olGdbZ?B(@Y6dtPH$)7O1-DQ<_t=TE#`8qwn25YdFv22X7VvNujKFO0x_c2k( zvj25DXJeh>5KOFe)JmhJQ|<>L_H&elt4XK2 zi9tjd3xu{%o44+kz9Tc>W8%p9jx_HR%J+hrHrxb2Pv@-q^A2AmK6*$kR{#*BB&o)s zQPQmxiAFMD5JU=4DZcta^=KHwr(L29&FVmerekwR9&t;n{rRbWBz&s2{|;Gw-2T)A z$q1wY%!d8luPw&hr(zEEnDhJd-Nq^cWCaTZLKF>c`U2*R`O}eAH{XOX+!jCKH%eEf zW|jp|keKv031RHp_o1fQDoaGA=I)^f2n9A9C%7diiMHO)=U4QJKVWlnfA9^;rfxcuom;A1<A41L5=00H(&(Ao)t7NK%iM3wXf>OCKIy;j{a(8I1WYFBo z5#Z0T31rViJIKO;S$}m(xw#WHtvka+>w+4mvPWYAL6b-Ld`L=7hFL77My~4Vt%%iY zd9KU@s&7OSh6{2&e>9~Bi=9lZmk}@5XmdK8fKZ&UVAW2h{1M+(iHW0K8+V8l359$c zf@e6}iZsn$ISGutq)eG~5LfG?rB3;q-$m)f{L%#fAK-WYAQm9(*{bOjHCw}w;%awl zVvZzz!d*wlEz#B!Ze!`ZJ=;y>tdM^S0?0AV+ZN2wyyQVEh4%|_v z1SEiNI+}m)-Ajam@cs9KAc*9uz%o@To6qJ<8=-gq#sQk)OYoeQznC`il|BXIn{Tm% z9qy%%QTpq9Z){J=b)Q;L0}`N`z67Iv?sWSj*|}~< z3bb?9x%af)jD}pY*ZN*dLjZ}kn-EgQnIQK{8v|%0Y1zIc$Apwqd(nr`Z|7J7yaB9q z(Um#gq0HhGy=!7KwO$!C+dqiWwJHH?ne4aYd7@r>ti8XiPlEQb2{_pVA&p|LU7m6N zzJ2z5mw^NMIII@ePJ+Ja=fBu`#WaXHj>GJ@GkUl1>=3yHFhK{An6PaU?l(~hu{_tp zR6BW3qCH~_c|esTW|V8pS*T+o{JfbrRyBmt|HAjK059w|Con?Ed->_{VNh(8jIWcO z0HJ-plNiORX$g4A24tyFt3jvu(`<5ho#dx& zc?xibPr_oA6Evzn3GfA~lRUxE1P-P!(qX8TZXe~YKDZrtkfkhSv_m3?KcuJNz|g1- zM37wM!>ar5D^A=uTT|DeH#sq-kP8Rd=?V0Og{K%pQgV`$0bo~;3lNmSmfnas<1e

U#2&xf7qoED=5|uA?yv(2xat=U)&~Ps->qw=^#;uL2K+RoaBompe zp(GoreXnYP0mMLdl${t5d~bVa{66wGeZlTdYS%}T$PK$Tmh(_6WY*XiEZTR`z$@nO;h8W2nNI+&i0dE zfG92+h$9ca!fIX?mDem$|4E9G5US?__}>_i|K4Iks2*Cha_|ZwlSilGTE|~J_1_H0 zUvi;DPaI@RY!T^yXtO@^8%6(OK$>L)+C1^YjQz>fc3Qyc39SK1Yi?WQF9zf<6n!<7 z{-M!2%6$&V;|Mdbsq>hn$k9wQw|U<*Ua&S!j<|*d*xr);jiO2EJe=way4+{q3v=K> z=v0@3%ANCJ-ZPB>aVb7q*==uwB@*cWM$y#Ydx(!1&;W=S3ZrNs<>Cg4Nqk*zq0#q2 z7fvn*4g4m>o@&KYlCcy7m@sI`z{69Oshf#r&fq$Xt=>VSfCe3Wt)bdQEb1oiew*(5 zi(o!V|BmZFkMX}rv4NDp9{y!UFCx`38cZiV4znGKvLZE~L>-bc5VHcZ$l-gy1lO?0 zT&?6RB?4iI4I=`{V0oawNimOLgdiZxM!8 zA@TUdD@evEVl@5J6cQsjf~$lwbM7#~LJ1w{IdpNf)}74_Jl8s802tIHsiqUBt`y}Z z>A5_MIdP1W_R`pf@{ehpeUDbjdb|>g1bjkb6|HWA08Ri0Hc~m7N;&r{B?3V2=zdUDA%^))E7f=0m-w=uM=S~ywGEjRK3Naa- z8@+r^V?e>k@^0O@xwPT!P}N@+6V&`MB}W*No0xFkhZ1y4iY786Cy@T~9TawG5Z%>~-P zm2jXfPu;>scD0BJxpeZpgL4#TN+FnqP^aWK(=zLqfN4UGmkDy=OEqJfJ<1lcM`KW~ zYk)B^a9L3H-PV{T^-DO3CiO-4EG2s)z`hlRX7NJW5_8*Np67nwXyDv4=wrxb0@hC6 z^M5q+W}i^A_Pls@(;cK0d@YY6z#nY0sh`JyV`~IlRht?mA_`SZt;8%gq+?IBIsd4VUOCZq*qgE0)<6?~0 zQrCZx*|$p2FR(5t(jOu+(HM%NlQWTa;59i^BSG@xlS;B7`Q*ihx|3EhZ?Hi(WCj)$ z`)|eAJIfS$C-Qfp2^JH#EjArPVbkbd^Q0wPM3qm8Sby2K&dQR+fU~z}WYSdH{99uFW!W>)DGYn5Z;F-wJ@$ zBbu^ZZtVKfv@1WWw0*oTmf73hLS_$#u!KlZu#rF8vPC3{t(fJyOtd~pLYUQ+U1#%~ zV3Xc|2mse5_FSxhvvdo-C{2g!CXv`7EpEp8+hP(%Y}PD+-H7(0uX^Sn;PS=?+@QOb zBM~?G4R>3*PDvOegGc0i2{+S&I$?@O0at*i=LmAbnVFk`;{n%f5&iHLu@yb+yPbt5 zAgtY++LoB@i8uTh)JozyY?V0Ep6Y2BA`-C%bCj%SfY6qTS+~$g^Qt2>i=OihqcMah zQ30+)K-KMP{4V=DcnbhXp^qQ|_yDq(-6BFXy`hqTP0d?I9dCN@Oh8^hlRQHeN^~xv zXTKdzu9YK|-WJX`3;-ygRj>>MSR?H^p?$-So?nKnW|EjMm229Q=S0X7TuHtF@c0&< z3c%c&25AtZp@Fthll-(VtKpv#K*Ll3R;@H`+~P*ZLFg?ct{z+^qjs7dT202wJSeH- zcMEq-0RHa1@m*aBqqId{s)m70B0yG0-r47nyLNCZSjsk?Mi@x!tIB>M-0H8+O^IQM zaL|27p5tPQgun+|C1}onioEg?T%N#hCGJ1+v0a#%EC28<#wG6Rjeh3P!UrMe=jN## z;XK2r@LE*k$=iAF<423O`TzKt(@IDEK9BdWh!-jUbF7SVSTyG z5(k50tNO$;mAEtM>$m7X6c3``tQp}?|7|I~074^xr{I4$(ZA91U%K=mbc8fe z|26OV#{zXoaTMV1#eZ8$@7T1u(-2rQR1onpso8IPkOM|nr+Bo`I2J5IY;$F-)T+i! zg9Kfw{1{dj@&6*$>>m*8OP z5zZxCbq%CdMgTOtRLu6OIjFIh%%t%WCGl7|(>4ShWyfzG&5`gjnHuhe9}P!UBNt&@ zhPR|?g^o2?f(UmzX{nUFCGE+4F=(|==CEO|VdPJ&oxLUP_FHP?36{k^Yjg$z$XN#N zQX-ETbZ*E325Q6{wii@&f=+REF)Fa=S3EJHlt&OF<%A+tp6EB`p4pbqBlJFFjuRKd zmY$)L6 zx-%}|hN<*wptcmorF7Wn6_VGjKNh>P8^Kg3Ox2-4C5K`xh$?sFVQTawDBaE zN_y7+`{lA9!tX9eE|jgo2fs%8X;le$o=Nh?{9>XUm<>6DsC&bLy42vNB`b zLh{MU^iP&w6aaua5aI6s|Ij2&?J`Pi!`2Z-E#$`LL;Krl0S+rP%tS>B5Zy?$tj_O= zXVZL=j=X=h-c{Q3F9e&;aQ=AaP<&bbk(-Lz(5_O!g!c;XFaP?YT|PAp6t^0v z%<>T-yi2cC2oF7ZDQ}!OMc{#@pJ`#$NNmC7^R-EyJfcl#4rQ(|ncqCH%m(_{j#ZcEq_vpIn$b|cMc)-aU!rW~(;?g%OYH#RSd;ps4Jyo#4x!CM#ULuhM@`obQmgjr)~Nik(e(& zA9v$6v6(GSRf`cEye+6|->pRgJO$=p`6>15C6_RjXC>yGvBPoes6y~o7%FWm=}Rd= z!;8;TEOpttpecfE2%=6XmEtUEAX(cK)d%BF|}!rNSf+yGV@K;ur*k$ z`IWD2xWH8N7t)u+SGd2rExiBn_4OyP9hoFRaw5?R0A>Ul5W0&MqWJN}y%oUGMYR=x zcKall)ce16ehP%3yTAb__vH|lyKy~&mbp8)vxBUV=&5j1iGG3ZOW?kCr4iPAnju~p zO}iM#=k=lp4c;QnQ=w#r!p5#fOU!z$b&q`ay44xY7RYzm@4FMfUhuQGHXakhGrQBIjN#->ijWe+`>#0t+gs)Hq22P#@@)s=|nKeVR_?b zKgPbvGto!B&)>WJPFSk_b0y=k?jJ+lwaW{P=35mc#OMvuriG_bnz zjB+$8;5hn33u)aGlxOR}^mKC%H*$c<<~?iP)xiQKIn@SifM z9l_Y$t((znDX$&%5LvGqG2o^ul!>w9Q{wS8w=jG}X0InZEk7D16o>N=FM9vPGgcrb zEW$vxNDCrdJ8Q2W{pR`ckLdO>QTk13Oo?D#F!=HNYpN{tva4zbT0sU<2lx>v%Nr{& znE=j*omA5A+N~aeQ5&;hj&2)pFaL?@ZUj%5m2EGl7ouH4GQnSsQkqG-RJ;Y!;TM;0 z`Qy%g$qBp(l+*ZvDiPx)v??)+u`CEhd)`J`m)3HtDwxF6a8d$8$RBH|<`BfBU8xeefUIyU8 z<>3WVc@Hg05C2~F=gqV21+?NOQW{F|6ph0h`L8Wg7A%=(pd2xFWJ)-RM+n)h5|mTh z(&gdH%(6s})8CVZy4oVd7-&aNG~Tj`N6ylM-^HhX6cUYNJ5mzHhi(!CdyUt_8`?%QdFc)YWok=A=+vq_Ymt(CCE0+}wX9rZ6 z$s-q)ZAzay0gZxljk3+dwaNeF1?vf@${8g0KZ~CIt*$fIII|TQPRmFA_OJfU3(ml) zTeY73Tl5TELzN?F=5ca|q z#OiR!>!oS2Uhg>Q8H?tfediKjK7pKEdFv}UpuPr4QYY8nUnp-$8KeKWuUQW8^ zy|zqrLh#gFK!P9VP;35TwXzc8reFm7nuEyamHT zwTb{-Y#0CsyrotF@}-Hfjq#Hloa&~kFWw7{31NutuK4`H%Wy2rrTOYG#1 zQM>VL;_ZZ3mBl?C<7o?WLfmaFFM)cVFB0=z@rj-54sr#jPNg_+l`g49O1~-p;pftw z<3bmnF$v%ZV_1Xw{+{wYK*6?mxJdDaYMqymz(a2llPX`}PXIDbw$h=5=vlhPfLzoLcM(-KR z94y|HeNEeXO8XAIRg;CvQH}mN{_V+F7)GFdL^+__kZZq`7);*YXrQ_1*8!R3H2_ga zhk<}`7zu;Fyr>L-CKK>)r`|Az@ljwXY-o~rQYE3l);yWsggVP>JSzC&9vS@2@C`{6 zC_+F31k6pmJ7>EZe&xjB$*X2<*%R7u6N6?wt8um{z)72;MU zG6m~!#y^C@O@IWT1AX~7==9&EY4xrN-pl#Jl26qDn(#K9llMjZW6A%krLAb+`|SE_ zQC#i2H;*Qxw5)Ja%=%@?FQH}l)zX?zpy-mz##xmv`NF@FQS=#14CKEIL!{*%%MtbE zS8MWschMpTV(Qi2yRWZ_VDF8;MxT-G>m%Lg+d}AhZunchuuE};P)CXSc&PT`B<}Fz zQg$8sz=n@=P8#=m2eZxeZ(L82bNQHcB`xz+^~4KXz;H+oF{5B!{-?7o!O`mVu% zmVMTq3b5kNm&$gRu`g9|TdA&9{rn=vya^}*Y8q1`=amBt628`ho%OK|;9L4d%EvT$ z1aDK`x{&flecxuzW__t!=IYp;d&;Z*evXo@(6`^-#3`i-HbZkogo=*&|0~I;Hw`_g zdC}B6&EXZ+FHogmG&Qiq8$qQ6`MOcmb_%!~DMc7b>#E{JDO-6B)qlzg810f$0G1>W z^at>DN&`lmpdFcNE6(G4=7=$mo9u`z1SJa~Y6x76jXLEFRL-+u3a}Z7e3;=^7)>Fc zu%SxDRS>0a*iW=g*{bmLZI7-~PwFdO0e6*K!OGe00pY57%SQy0kF3-?3E+fA6K;Nj zHl}|?;2VcHsqIw?9}>DANZ_CJ&Cg9U+vo_u~lF z4PzLPR(eq^uhKE|b3kDXds7*h$IuU$)a_rVK~9zo{7iEQ-PfP|xi3QVktpM$_eVf7 z4G6d|kG!>jhS{^KRUFjTzAV0cY{S^(o>XLfwBZOpnH+p#QH1_uIU-;dfN)U#{{pnY zWta$ef9<+rS$~CY{st|7XCJxTBLB|I|3w9b$TUbL)Zbkh`X?`MR;aal@o&&lW0db< z@K^Scv1QZ1b4YEk5iEf8}*6gUaMazG5F zX}B;&O*9-n98d}X17jfNp#J{+rn=LD;xIpP9Bnx2L9Y-Ef3T=af1b&<_h=Ke>48J(0NLy8({R#pS z`jgD46e*QK=vp93h6?C_W2n9C@j=&Q=@tq(hL)icwX7LE>_;cR9CXSE*>Zm1&Y%{i;k2lVIg0XlXl=v2+D8oepwN?LnlJu zTpui=h?kmSr$^5B!cH$cNmEXr3HN&nM}VFmAQ;6&o@!o0d;1>y%8;e z=)L!P3IltiM(3kFdIU%eBYH_XT0(Q=EN+Rb4#g)>e>_4oGKMh0gP(bIhZ=bJv9%d_SNfT z5Xo?!n7z0c*~E9L0D*!?<>3XQ+5C+PYN0-Xw_4|#a)!t|ql^cUL+gL!<;#eOW^y0d z&wb$m2CnxF^EwDa(`TVVg+GItGd;cQPBGtN_rT$?RLCQL@FUsdC?4gcRk6*QOyV_d zG68MwOrKs(ahS8fp-5Pw(k;@rDX^yjJD5lE0pU96cKXvJdR6&tF2?&*^lPMZjl4xX zbYk6fvQwBx!%N}R;gtxY^>?A{Cfv};K@}o0<5*W{Ht6D|5OA+aj2EW;oM~^U0-3Ga znOB$^+k31fY;7i%iU_T8T?b*0A_l1VVg&SPfkVA+QNW$ckrH$1Va-*gPNdcvFA3+= z7ZT-}hg!@1(TFvx+#kriEIQx7K!)_hCfhO6pA0lW(jgWKvL^+w#)#v!MFFKMo}Z!~ zal(1o9QuN~`a17pG7#pRKh*_I_^QJVHRvGp2dyZs;#lZfE*Yhwu3lhZP#AkM2lJkQ z+FiA0|9SRNT;~2mUh@D!QbUUzA@(DiB-GCRdQZtOeqh=zWNRGNx`CtBT4hq*R<6;5 z*I(~035I&KJ2gDYsp7Pwn7+7Be0C8y4C0)#zOK5dLBrZZ4R1ZvRAY=74w2tu22f5K zJi;UAY0VKZzBnOy7cv_xKIevS_kuW?X_SjOVuwdZQ^M3F^gqqZb103ZFx3^YE(-$k z&E_#m4{}Ekp@h7Aj9(r^@pAt9#rjnF;u~R6GyS0+I9aVHTS1vV>M-O7LSDZ5ayj5G zf`rmhxnpu!KU7fxB~mo6cjPM28Ku^fsWDBg@)dW=?_B>_LM{f1V`3inX`nFZE^#@FTL4xql7$U@zIF7bgJ^38sSWZ3MNK=7(n8<++S3KU)9VzU8sjH=_G8QAlXJOVB; z0f`v~w|U7Gd(@JulNu;)i{E+FYk3Y0>b&3}byKlVy;C}|?b>bGtfRAT3we)}(tdlS zUCQ9Y%NUv9A;uXKA*c2n$&_2}`3n!yL4L9$K zoS*n~&a>g8q1%Jx>FG%~h32M<_uR>+r&b(fTXs3VJ$^Gi3*3~iCqV(AYbYXSchz?0 zimectlX)sjWIGSlc7)l<0@Dz(Q=wuz#`9#6JnN81JR9$scCsXRcB!e?a&RZ9Cldaiz6Pww(vsf#%pyz_ZC z{p=-P{gQ8C?B~7w7Z>m*L&qib835GLcX}YkzMA<2EP_>~@sNOM-ecR}jCr-jGO)+1 z-m>5M@YQtB^{*@B>C=Op2aVr3e&Xq0PE}<+>8~+#&%1MWRM~KFwmZ(@h0}j?G9CK* zfYLpHOYqiaWbB)h)k|l`(<uRObSf3hzPP zL5Nn6cs5uZ4e(hyz}!Kq3U@a;pFp$&VJJ+8BSyyuqld#7G-8Y~1C-O_%jQVG#?f9l{9;)Dx{IPl>;@UtcMcRvjAXms_2hkE&hdgDSL zG=}Gz$VQy+%frah zkC83#s8(F0v!f?-D-?YIRWXM4TZMQvK+dClRI)=p_(V^@eat1H88A2f{pdM(%mOlI z$tq^WCkBs;S#OM4!9T4Gwci>CgHhp{R+t(*2s{ktWd^jI+*=yJKxMedR-njSxPo>N zY3L2&14nIdkfJ+C5(^Q_1{XL*h`Gm!A>t~+g4D5bJ3gTHuHX%1Jnxlw{zvhG#WB1v zKX>L3!{I22VyIUkRL&S`X9blzlMJ!5g2*8fCJz%(&QGa@fX}#itw)JEDT#W;_VcR& z^gTDo1nhYoy~4F3O)cCt1Oavw_L?sCu8-#ibA+;vyA4Y?T``zN5vo217DvR1NkSRc zu$t&N<|ZttGVEbfuy0DRe^c_4$z=3Va-eRo{%WudKHTGt78@C1dPS#)p)Q ziKdLH$&8t!jL$5Yb7zW~3s*9i9%Zgv$*@a``t}j3Hyq`%_HgqGb3aAn`4T znXW&HFKDAH$bi`%umKBLr}57LRPJDdho05i4&1$1y-;V3dWXwNPUn$<)!Km%!+{fc z9!e=s%{ouRH%}`yPp3IgZz|8=IM0YR-&iT%)H>hzI0rHuuZbekn~Qq7nt&!Lu$juT z_f1hgdJ@~5GIN~;VHT=@Y z$6XCio)BYr&JKeTVe$L|QSsJMuXUo5T%vH+#VJZrX-dVoWLE)qNQ^>B?lJU{!b5Y! zLz|+KBC?Q*sgf9ykRqkhYU|P}-_qKM()!fWm(8WGOG;a(O52W08`phitQ;zm%RHLP zcqYpBipmDb%7=Q(Mp?_pgv%#<%coq*XROOVrOdbHHdhdV*0P5wfB> z7W?s)yWf#7IzsPlhLjyN7j#+rS0i&y$qE6sN-%k4&kESHI7>`2ndAqAbh?t{OC?2V zC2d+I#nmb?n<}_p6>C}*drQ^1=_nyI;S?SkV`_)}dt26s?*Mg}YS>kY~Gv=mueP>d=Q%k+ebiM13dN;NP_wx-#^)ioNkW#(Hu+OQhUCoUZkb*OLH?@ zOUu=kroNV_I}J*LX#FcMJN;gE>o>)JX^cCcp~|0;>sSBZdOORmxT0>&B2~CM1b4Rp zA-ELo?ykWh1PksS+#$Go@Zj$56z=X4teUrPcaPg+^ymH$XP{oWcaz)2#X2-^92N;6fxiZ#a^R@GX&b*V^xn0q@`M2|8t@CQF_%ecM}B3Eq>hi|$Pb5}^;=H&8&3lZ z+WU*;N6Vr|OY}#p+DEG^M{5Me>h;Ge?Z)c7$J(;S+EKXA?G zW=-l}P3m?74auhrbAk7-lLr2iA(d1AvL@e%ry%W9@8eSd!D%?uX<*DWJj*oF`ZUVh zG&IQ!BI*n_%M7yp3>wMwYq%8*RSRZVi9&&$5eD+n&A z8Z4;zEXdn0=)^22cPtpLFBmH<=(8*uDJ+^)Em#RIicHKh3eJ-H%-hFIo-t3J)Gv~~ zO?Y%nXs}NiPA~bsE%}oy2MR6+8!U(VEQe<=M|LbnuP?{GEyt0pBnYk~8LXuEtfXbH zWOS@#u`E*UO{lb0eH{{Je&<4?EsIjgD2m>(x(|?%h~Iz9qZur^$kcB z_!lKj~4R&`~hy5&QYvF(mpx{A|%^ z<0$t1D30_vLFhOMZKI!LD)M3@x$`({<2dL2IG6NfI{P@^@TA!Hq%`NGTxhef^Q8Ly zq?Yuwp7kUx_8>#(v?b@Xt@E^f@}z0ww43y-SLm#t6|DAtIuN^m9lbWbaW?sW){uR6 z?{lV33Z8Y?*A?kMG5~@%&NtrAw@5E`gf8|BFAjV!j&d$eIxo&PE-v0Lu1GI;NT-%a zH|Gtv77Z_rtAQ%Hvl_}rP-Isy!dC#JE3e7($I8nMpUX3!QzYSY2pZh@>lIGd@x9&D zo#FM$#8ub%6%l0P;q~(N^_u$fh@xwW(CB8i6aQKz z^}AhGxaFU^6;ay!0DaG7-+I2?g4ovYqwi!k@4yr1iko1`->WJ{>jX8cJVy7rO6%7s z_c~qoMS}O|s1Gwf_vU^N^MZHQN?=pRE!$17CFH?n3al*r_-Xw?!{Kq*=Z320(Ug@&$*6ZcE1*P^nla6wT8LUeG_ZmT_T!oJdxAU(#Wja zgxc7?pI;;=!z$ZsM~WZW$iM@!i)4)#t8klrZ3mDD*z_Pgy$4vp(Y5}TR(}fO7B?IgWz8{Q zPRp%UqjRe87o9Xtouh?ca3nS)6?hy9iUN5GQiEum=7UClq8H@Rve2} zCq;g>jEh|U$0TcRAw4gQNCKtWonUOvryj^Oid*>SAR=SeBnbj^!8>@4e0ChkOE73w zF5Cw+nC@UELy`0 z9ckGtV1jU$V@?UnZb~hVh>dlx2>1QvWJlAKfA-$^)Qdz86mp64&>zOcsR>7*9U>Yk z%Wa6$L7+2W97d!_-nR}t!i1wj$QeGP;IKIkHA5tsY@&-_dOtr+x4pL$A*}<4zDUVM zYC40An)4)Ho!}d5l0|Hp0TM2#wuY3^<|8~tFy?rOHPPjU??ke6!Udf&RT}q3(KS3h zM>NdX=5x`vY3@Yuo*$^7R39Gvm7z&G(m`Y_+kru%C6CVMA#L_G4PSvnLi$z?(e=6+ z&gw+88Ee#2*qI<{n?_2qW{S8g!Z1^IWyjIYMs8~(e?v;ZdPOZ=AQWJxcp`1T66+#G zv0-ID=&fPx7y4B?ITiC0y_DEw1cYp+u0Zb4ic*U?%K1LKE6C`x1PqxJpi zFa0KHKU%~|AEv`9dnRptc|nwTGvQJoQ>^3`5bXmy#jkIsI7PezpJ@Ai0NcYiNc4nx zymZuBE2ac1v&1ZsD%7*_6nEp=IGn!J>^1Rf#z+TkfA#lcZ2JqO;#6A&ssS;tK}KZX zU~uw0swtab`>e2Z@Rxx=;YNyRQzt22QB5q$$3KNK)w~$omYlSoIQJ+}@N605g%2XK z_&bJ0F^TZk+MT@vuCZ-p=kT3)7Rr=Z@=s;&)N&ckb9I7kG_#+vF7B1d3Exz-2lzDW zQx+<%By4pT+BBP*7OEUWZ1wl~wCdpykrrGjwHn%%7$QH%XyA^#Ho)ZRwz9f2P(-NV z{M8=hS*-gNVh1s&;nx|}T&zzWu(Ra;t1~K8nuK;UECn4!N2vOv0Tc6t0`bFZw1Gy` zvU~I`XkVmku!z6$gw94mZy~@wD~3N6 zNY{*xS!GvKF4yUnnmYQjZEvIz#FTc7B*H1azI6=V@>uG)ye~4k{-EPXg-|Aou^tWU_6UTJjhY zh~v!#U?ThjWO?cd%o#H=rm*lzvOuUZzhnF%KTqVwYmiy<&Av_*%&ER6yh!Q_N zGQaim2N{HOchf;@WM-fae{PoK?}&QwT^*;r_P@-{tymtT2bZ*-kBMn&`nVO(_l%i# zOYY|M2}if@S=$0uUzZ3cpS}hDXv`NteB=W0q#(GNBFAqtM%XIwx#r_`SWA9co%t2& zT1X@KO;&4lHg(Xon7itTz7(s0&Z6G!F_mr;X7xvppbRdlZm`Cm)rE@C`wEM<>8^#< z#pb~u)jv9H4IfvRy5QVuLj>(i@%5G~t9vO$vv;#eG3=1_$^XzqpF}obxhamgG&OeE zJGif{ZNj;?3|%B)i14(A^>H4|nKQO+NfrT&o@Ujgs4O2T<` zr>0dv+=G&+&1kd5T-B~NcQU7qP*wZ$jN3se{hK`zW9rtsSvMkfZtcw;CiN%-!WL^OY* zy@NwknQ~2iq3;5Hh)8zjy$1Or@{DCMw#K0z)t?~E7FZ^at_d0+hK>TB_b zxIap`p{*(TBR~yr-FPnpxO0@fOV&DKJRy3rC5oAdh(}$==TDUDk|WHoG4$ow~Y2SGc6aEnJt_jDm=X~>Mss+ zV3Jw)`mG=xV|05<_EjAz12$!WO%E}+12`}G=#ovpoJsB-2w+4DMgAIxT^(xu1;d;a zbFV6xKbkG5_3cE||7QyK9no*qT9Zf3g|bEu46*Pwx4mmS6%H+abF6fI<0AV zu=@CQsptUZBWhh(@@;qw#2BtECo-k99>~?#iB(i+rmBItTdj1)33ZqftWZ?xX&_lH zDmgnI?0zT(fi{#lk!P3A={fO3Wp2~a(rB+hoHBHlW1=zhJ2$GcuvwT3dZSZR3!pUC>yZQd?dMl2yG{Z)mj?d(wqJf_ptdJ41m%ug>C&) zO0!q%7#zO%wGum>HK7z~IY5%Kp3=j$dSQ6jb3P`eaJ0N(v_e3pR;Id29d#uxswA9@ znz*Ma2>3(03l9@P31u*8x;#*(iG?1vr82OEIf%Y=j5AH{@3>rh`&h@_SSLWf14X_Q zXS|nsyzf=6PhP&iP_D&QzH~ltcDl}=s^w0u4SQJzie2t^<=-J}S(40AtIW|9oQY)S z36;!d@lP-WE&hwH6HCDp%SjU}g%hg{6Knkw;PHT~f-m|v6Po}<$f!teV*_Q~UKKnS zbjaSI7}q2#S9p!5VkZN_5pj4^JjGG}q{Jr}S|=D%W0*_8)FsZ;74_6L*VGMY>Q;T~ z&V1@ai1^?NLvb|8WE?12F}c-0^*WBdBfw3CQktjMmbN{hV9r+pD@%mUE*RMAiL7`s zu0&yn#Xb!0G9Bh!I*r^ojWRHex-gBlKaGArjRBm&#GSzcs<^PjJCTRENW(Lgev#D4cs%*eHCfqrWs##8MH5QFI2p4zQ2Zo%*V+ItZLR2)z zMa2EyFpy#T7l*4yh((l5G#oaWg-2bvmV!3&Io`RDo`&GB1{J@lS7X)ngrr&^BL+N_ z@tpj^yu$vx;=TI!kNv8(nzO$eh@XqDYEB(@Qh;hUfPB&hP}_Sn@l1_SJ<~15O#LPB zD>GsOb^KQi&e;$cEJ*`(%}-sY?NbsJ>dw+(Nx*Mg?K!~{M+2m-mIYedwdqY-1$?fWObgaXR7 zg3XL4X^h)1oPJf1q$;L=3iUSN^Q)b1`lIZ_3-9N&QaGlSIk4i)4)2qz<0BI0eXsLd zVL6{$x8NS$*;?E7d?NhEYUY(@6bl^&q1H?TOk|_XBUTCv4%vCS_9nnT33W+QZzaW^ z->($TMkI`3BJ3M|@CW_c7s}t+f5inO>@N*G)RT@6JFsy9-j5*6Id09dG_+N4wU1ld zTNyks5C*TWO|J|S=A*6dqifG1vN2atc~9Flnq}R`G_k;F{F>LYOqNKal_;+vYoP;W ztq(Q4CV~L#Ot8wl1??gdmN#Gk?pPO#3+8_ch9KYT_zs7ODZ@fRh4~tT_cS*4EjA8* zY#jK2d6T~oR_TxJ>t1hvp6)2#;tx+C;VxS*OQ;vk%8+apq4dhqVvc}uz6u+ZfOq-e z?>oW#vw)Eq4tU;IltBn$7YSl=3gj>j{3a62RBJ^01S3Zepe2BPvk2t(4`OCF^mfw8 zEZRb9+Cm=OLRmCMHtZVISmhO5S;LSPpq8fJ)sG)QyaJX_nWGf0hTj=1K1hT;#%!`b z1u_!^F%Ji_rET&f1by;f=fHsB+6v&e4*E2_Eik+dg$J|R0ZUOE%zp*{{V2>gZToOw zhk0>lPhs`4;7hCk+NbP9$B^a=5@g&B21t7a+M>v&Zq$^2rR`@$TJJTwL8pPI*e&!N2b_(Ut!fIM3KE%B2!ny z7Kh>1%%m7Y{T4Tpr+V^Bib(*_-?SDW!w!_G4c5vDWp9CP28Jm;0p*4*)LMeX*h7p& zg2aaR+2a5-yNR#gH z-n8}%_{StvD&7O3x;6A&q2OJm!#tX%Jwgv%{Wo2QwX783cRLJzPryr~Y3vHZyGVyQ zk;7ZRTYb~CW|`Dtd*885k$k(cgxK?KAB&j9VQn@xWbaPXz+{Q*JjY1nBh6lud;vt3 z7XEeBgh{dAbo1T(iLlU(8s>r!=2QyjiV)^X0PkH2=fn>0ivjNf1&@n+;`$W&o#3Pp zF3i<`&sF=VWY84qX=_70hMjafC_n?-jkDorXTvlC4~O8B(+p6iY4ZsArVneHC{lJG zhQ7KnM-$wpiD+fwZ;1duCGtJbv zcAlohnn}HDrMi8SNipwp+k>nMg?(2(+cG@+^W#juct{~9t$O1_kZbpA0f~ixC~5^7 zKRnr{EQOJP(9 zr3c^crvs;fVoOkkV+Burcbm1`Guz+Y%UJrjC++JeCk9UIk6p7feisJkusNp)I-65< zvxiA?H4N{@7CHV61>Fth7Z=nNNBMUm%%=PxwPw06%_^a7ST%*%QvAq(h=d|Aq0crT zV^W-{h+T=};rxp8%Ppi(a8Nv1AAVqz$Nf8-QdXHRe|)cH^x}cIYNk;UQ)?veYmn1} zCAixFoSkBPuzoD=ZkTCcD5j+^W_2g#ZYVlry6U?Tk{s82`h98bRw1>5nUJ&UXivN9 zXmrDoGpBFC<%aE)Grj&ZoXL-1weYRs;kW@Tdg~P_qqgkgE$1h=0RyYHWaGXG9b+pi zDJ!G4g?k?$INR{hdtJ+$0N&aELA+VVMyc(al5QJ|+c&>E5G2$lJG0!kU@qXs1^o-F zM>4Wr(^m+SGHFT=BaKufayEu@p40XM#&yhVu>&8tLsITnq@N5vj%A+x!^7K}<1~CCynl?;lj6~j zc=#LCluO0LIjc-5|G!m>I_@Jc=2PD8S-LEw(C8fgFib5l%iAzB>8MimoLOqwGCR(* zDu{7a3$!{tj_mqni||tZFnl6_YC2fHT3GqqAmKEC6ghx1Ef{7d3}yzVo(@)i_*wV~ zR%$t@zUD=kJh+}NnEuEMH0>o%4@dJ68V?7wmju<-gc^6hD1-xgA7NS_Uux)rd!&K~ z>4Jqt{sos=a!Qe^+tjv73$g$ z+XHG7AeV9+rU|kua2^$#ORW=L^vgjl6hVT#-b}SYFnK|Zb%DYdus-C$b;9qoPQlJj ztv6e~V%9KSB|%y%LB7}MoZ-Qa2!8xqFtsH??72Y}PQk+AfD1ZUF%NG(jG(?DzgMGA zLGTDZJ5U(R*0s69&MJ{yo;w&wN%Sh^>NBP)$f?mpUtG?PuBnFO2s=c|ZVDsQXcgMS z0mmVxV`-dLvz6a&Efo?l+;8>>fppWkVqsWSI+!JR?2H}ODyrr~u@uUFrLXbzq2i$u zNv}_J1>sB81~l(mx(`w@WJ=VME624m@${Qe(Nw&OnvPsjrBGgXJnpQth>|X8FYkgqg-AlF)7gMNIl`p;65S_XiB1?WMjJV)rk zXgu_aLjQOP@`6z`=_!JdIT1uc(QT|vf+vw4B#2K)=4DmIgMZ?K@7b( zXz{u5@-}64hqWd2lmX3~`f#4~vAiF+HM;Cgd5@B8&&b4S-rexeXi=_#2;G6Z;4<{z z9*ej~xdF1W)48s)Hf4pWNJR9(jHF3%Q9X$GR1)~>;^rOoWa|~eXp@cRX#^qrp30#~o4NL80oGMXdo}I?9Q%GTZLe$IdIL8&} zF~5(0p7XvP`^;4Lc}n8xRUI2awH%#7`4w}7^aHU4NAeUY8jAlx&w-Ave(>9qi%5TTA5NN+yd~vzi8Dq`AYMB;Tu^F0eW|%RjgFCP`91TkL1i$t zK;A&VGL4RNO$cw#hFim7FX0BY-t5b;L~wn56i%3e!wh8?!6vd)8QnQ^hs%4=kIC+%vvkgVMfMg#>6CiXoo`P_WAi?guG!*4074a_p z(AQ25DgoxnrVUPVD7#6rjN5_(W?X48XeH$*s5IUy4*Irfi|>b$=T>yyb_XDXf#njyqZbum6>h^)?E6Jq9_ zLuzjFn{G;fJD|q@>iJA7^b{^HXX=zb?tK7+zKW4|a8^g+U!apIo3MBIF5t&BJF0&y z)?1~jwIfg>X{-a(BP!A%_^gra5L~I)HcDx>8rYYcgkz6O&x?`=N3}vb9e~x43uA`K zZDc;d>Xnd*=0i`f6F$k2G2?_Sc(`M(lgL`>0I%p7Sl2%tLg!(E?3AeaFV2F+TC~E) z&@zCQM0$h`FUtL%#MguwCt6(RJ?6vhjEvF9 zS~Xf3PchUc?=Et(vM>u{A+HCkNxWmGBC8mYn1Jv;N_9W{k@RmzB$iCQn#GCyuo^5oNk9jQde9QPAp5U8>IFw%{cNQK>4cM3#!d> zS<9dxtIPR3#U>2^De9iwnb>xPG25jr;1))&zQSNfq~Y(z8>>g(m;#gCb{-KltnOl8 z^0QMB60IPUSB`&5J;*}PI6Z5sx)!(Es|Sg*s_Z4h9~VQTv>O-3KLERO3;4OE2hD*! z@YWd(3aXDYvz0ycbES#Ad@uGhuT+5hu6~GQVHjj@BEdtga)6eM=lOD=!ltpJZ8V>qn}-jD2XJO-v@a5eOMg5^;=o#C(R9wpMK&jlJvVeB#x1 z&D#AHV!#?jyREkoVb-5XjVo?Tyh3E;J_t7XjOrMj6y;GiY1XEK9~VT-VVsg`HmjP` zxK*@s_lH6PV<)Mq@>@ce1nCW0NcdK97612w8(-iAs zIF3_Q&KPAszl`8$ozpr4h2pl6Ovw8%h~wjg6W~u(J_9@eP+WNPo}LiI7<16&%7n0O7gi{dmnGT}48DNS7usB6uDq zflebmC&zqKBw{r#=E|oMGVNXlMlpj_xbbiue&NEHN_(4-xxwSZ5z~j})5lUWq)=A8 zPB;hWqmE`UR3kC%sF04JE9NwY8<{Fe1aH=Rp#`zeo*i_+``v0yZ*fUkO& zt$a2b+KA38tO<8>=M94TwoWBf4^)!Qk&RnR`my^3j+$#h;*!g-% zGjEN<-H0)l-k?@|Ai=RtQt?le)RdBZr;by`RlQn%Cb77=*5<2IQs@BUfcl*3;G89j z)HRDV3~4kii!>c*wA_lcbc?bKMm5p-j?Vq=(tz3g|z)c1tI(IlW1%AFmXuICAOW6}+?}JUhfe z^#cj^^d$WN3GDz0JH%fGJ;`?^=rUGSDjPR<<5JHCUI)~nCnP$a^K*IdKS`;(IzB47 zA3Vl>&XiI*o^=n8fN`8Ckbgi5LDZl~0PgE=f~~|DuK?K&0M4>C-SCv! z0|sn6T=ijpYr<2z{p0ju5nDngy^(Icb10N7C_5ibZ0|+e>~6&FusXL>+c%rGd_0t4 z2vlotHwM?#>Ar392~*e3>7LU!q1PTXaP;1Yp%`bOsSsYo!3hyGUEj%cFP;%TD4@PK z2Dv*~CrMOClnK9kUU#2C9i_*+P6M|cRo#1F0oo>K1J}-=qWQufX}%k=rBXL{vC#$i z$Ln;gIHkB;Qyt~tmY}eTfdQk(Ml6s>phu@lh?#AhaZYyXY8#Xz8W8&)OppXEdA3)1 zhVk(_OcRLk<`BiHL=U{!V?$iU1NEe+LkH*vfU*EMds5%BR&W&ItqD@WqTcXEHh4Sc8A9jXEG*L2h<&9PxNSy+XLL>G!MMbb5)z$) zN)wqRa{6N|<7f~dVO2eW^uo0qfQxg!J$R8g!g>y)a=uZ0zUm;}60wcPEJj+jLtEJ^ zTfNK2vUd|sTWxWa5--=FBHp@s%R%G6qS2%2*i-LtR>gXzTl28v@X&OT=;*X~MGu`gf;*yTlX9!X6uTbVrC2CSCQ<*~BZ| zMW|Hv%CF2gL;Z-majH(%C6t>Gj)Agv-STz-UM5gYf2<-N@wZBCQ-e}b{vlc#pb(A& zGZlbIcU?N~j4|g-yjw?dS#WMIwL6i8&}W7F+1^LdSsKMfiePgx4q7t2hjKGn<}R&q zcnLckqw%An%8N1(i>M_cgWUj>Q3n35imRllkT>baKJ&+=w(+WE(W|`au9ta9yNDY% zB-`Xve{)9XzWzta+2@;2;Yi8I2_(Sl`Qq85X@{cqRia|_+b1(d?d}QCYqy_sfcG&y zSQ#4ZiU&U+rIiL$uax+7D$Dqix)5NiO z{`pL;3hM>#vpJ1ZZ6OG=y&pvTS*vn!glE7l@H_Un6t~f>-2}sE^@oj1UOlNC@3p%O zS{lb1S~CEM(v7R>y6EKtl>KyTk2wTta24#jlcPFYfxDVLKfy_47h%%qhs&q>GZ_=t zGYQqLr(Krs6(DZsO1yYXr^YO2Urzwm(m@F@G8FY^4>(utp*0%Gyy&hF5&iV}b2Cm4 zqn3+SKdS)?wVbdasG3`^nOg{*^ct)F`k+Bk>O4WeF8Lk4j=%z;W7TtCe^6VLz+D1C zrv6vV2%c5&FNq$lS9z`1CArF9-(9Y+>HvY1QhHWRmW~h}@*&5obJyn`E`z=d1uM<; z;4-#Wq}2J9gaEFo;c-y?=&ff&u1SO+1LG9Iu~_vlM^Y;6%RlKn)%slp{tr#gFU6=d zW|DE}b-|bn;%w#=4>Z_DJobQnQ<)o;rd)fO6j#w&Vs}A%fJe~d7u-jW-|qZ)H`c#` z4VI?aGyqoog=HU(11Ut1B)SQ+i`3#f&&?E(3hw2 z;5pBq{d$jv-p|xHkKec1sr(#U_*k>(0|R^s#%>ra5aM~GSM?E+?UK2mcUzp0|Kxkr zI3b&XvPXDhrV$L%-MiQ6(43zxKAl_aWYaYjJWTu6Cr!{Q^| znFTSApSzp!^CEFULl%FRqASl;Kr(( zP#Wtxm9yArHESjDvk{G1tFdy5sNyGub@~tlyH32)o3u95N~ztpzjzHZJaPVa-jYmI zITDU2axIfqgeGR`bZqG}U1lWV^iom2m2Tc0nsTF#6Rv(waf6Y~@O$_2MoaDH%RRx* zYPct_uzv>b&q%n4^;bj5X<>wR(75KT_{tH?G_Or;?YW4$2dapVKirq zRL?>_z`~`@le`2U@n=F%yGQC55i73|VIRKpzu|P7kmI!2w@uvI%^d#ciO*IOMZb^; zi&Tkp8l8N8)d|MeZyN3DyLt=E!y76l3K&3|aZja)4>^c$Yd6OX6WehhrtDa!Z0k#c zct~H0+yL3Ny7@Qh-$7Q*r zW82hDl~5|HHh+B`KV#dJC87Bd^<%`#x@ijl|Wlh;7EZ3vE@SLx3MyMZqN%TSmCRAKkJh3nZ zo$$ky-|bHpPayf*Vb}YmFyu3ei0id!Q6zqVAqK5_OPq;#7&?Vy5^ubzL==3U`FxAB z84fF%XeiFt1ap~0I+bGe)&vW=6vJ}s>zxEkh0HI`2lK6oR!YCwD%AgdO|qWJFyy6O zpr5x^D^b!I+{*{rXjEv`SuP+YKy0R~jCx{02)6IUZ+19-{GSl60vnv1|UntANdAEtbK&Ugz^LC94`;f+7 zr&z0euFh&|6}Qo?MZE)rDV!tlFA#60M5`;u=OxOpNt@#+$JgiO@%nJ7>vxxU0O0Uc zsT&#*rKTNrfWM|2NQk4H`$QD2+>6Li87IuN_eZ%8wLow5?^wh1Ss$hhxU3#)g)@d3 zQzdvT3PUeiMKV<}>zWBS8Dcsk*}>eR8WXDP~Dm>3jm8 z#^zpuM`b@2mEdc-F$8CMD+n_sW;qxZuFNo$!m?_~l&X5!R9xyWueKk*`I4d93##X| z_HLDy`KYu|>!$84uGW5B+v@p#veY8}45&c*pGBNisJm+R5O?e0FH=%J^Aw*0UOvm1 zgOwxacvc;qU%NDS-+mSpyPs54z&@Wi9CAM%#4;={Z@Ek;>YelA8~#-;!Z!0dI6->O z*r=WQ(P|ZV+QjeJKC$rg!u?GM|0=iH?Pa-)QxkkW6qQ+SKYX2}Z(Z<@g%~`pxAFX~ zjbfHf|l>6KhD2r znw}TT$-olb-;1k{tr6d9g5(p(7GJfxYC>v)wV$_cQKU;cR$_x$h-VQMQpJjh9j&+< zw&M-cnvVoyLWI3lALqII&j{nyL{YM!g{8!4O&R^4XN}QI!Wrn`Sde&cDcU2`1_)$O zj5I;hXcjFX4%LWg^~6QO#DqV%zRodZHoGGj!MW_d(Xl_~(QGAY|9A@q#D#F}Q50a{ zNU$cv$GAfFs3-_!WE2w;k{kAD*wUrt9TF0=@Al|K31wAc6OxLO%t=+!Wi_f3lB-->-~G?B6|O!sdnnj=xn4CN5kq&!sABVpuc}Xi^~!_pyvhhH7$kQV~tIwVVl&TKXhT;gJZu(3OcARCG|uA+MB@`>0wTT5_ob z_lXK5K4ab)ikwJP<3ufwNTW;3afsr3Z6=4;2X?w5>d-;?BG&KNio9at#mA7^GH zYufcZc=gGRXBHfpIui~le-bp#tVBQQ2CD87lZRNFP4uYERHrmn{W!NZ`J}fpnbOqQ zcy8~UskeTS(%f->?ilb%e;X~eWq|v_IX+W=pEb30;>X4JyiW$lim7c2jTb-aG7Zih zQva^sU%2;tGQ5sWZQtj<^qk2wysu8}IRA0^bNiFgzsc0j`^HP3>rA7!i`1^S`%6D) z;!$I0^t5gu&s6|smNAemt*0wSf*DE~8F7iS7q#gF%`LD7e+UDG?&}mPN^FWr$AeG$ za22j1Z-h|t)I=-95oI#Ip?wwD$5C7rrDbPEa!JtNdUgHFXWWbeJ$*Q0Um`wUf0oFd zYe*)PB@U6uoKC5=sd+1e*|g1^(N=3rkMxFx54@M`wlZeH^ZmPw2{MCU(m1mHZTgQf zWRAY{NqC>nvX}aY+f84mywI-W#aFF@VOFPxa9#77nUB6w@wM1m-W3qanmxn)H{%^G z6e&~*^ws|cSkXI)_yk}|hkZ3Mx>XBqsL@eUjP zL!Qne3rh>FY*?ZB* zss3ZUhc#W0&UeWD8+ED(0C2eeA+UWSfPqn_^%p@G;}r>}R^W|;!jqMz z2>oQKZ4yRqctjCK8Cq%*L7!8)6UI>ALK(ppOHUP!y*Qj_iu4~Qp9N}s&@b^Uz}_#h zcWG)-akz-Wcv-Y0^LP<4&%#7`*_A>OC04?s6g5*Fnp7>AIGSX=g!G^^D^&(sD3II8 zZl)8Zb|`^y60}IRD~vH5fqTXb-S3}RdvpXra6}()wf8c*-{B8sM|m(bvh=ypk|#%n zQAl28dC4cO3`H4O&(8-xlFS$K^j^Afq8UwUb1LRV`?TA^0$!92NMw zPI&{hdI(%+B11$K!1^)9v9mvulE@WZcG==yP;#u_(yIW zm3VqwYn8Z~m8aE>t&6so9Z&ydx;eeeesmcvyR7mE!@sKJvS-d+h#n-|*grw7GBk-%2}f1>^rur*!qxPV|?Hr`#0Gi2TXKZFJss9S-d`UtKNQL+xlr)Z-7rK~{s{89F!)D;-t1Qa7}2=^I_VxH z-T&Lwfs%*t_85anX@`~g!B$df5yP#n4WS2!Pz#xek=pm-Y=%p6mFD%4Uc?cJ?B!uV z+zC+4=dTosb0s-a>QG2j#fb$#p`4MT1E!$9$YE>KkE0h$bwVE@Z%4^3bR8z+-AlHa z3&&fkf=Y^~5@iU+BuMv=V8x(B@lFe-;tL2j!k~=M3^pUibrrYaaweQ#2I1TUAka^X zq9~EWVn=p|IR7DJ6|NV{zW!#H1V;xGLiHXYR6oBqc4oiqZ0S6V{gB@CEM*GDx zSLwtlX*f5O!B;fK7>A0WXBn2FHz1n%#3`i#tVk!EE>8CD6gIb&NAP|nPmV{G4u8^5 zCu)ME>@=5I`~>3dlL@025JgF358)Gp_V+fP", + "container": "react-add-formcustomizer-to-list", + "accessKey": "" +} \ No newline at end of file diff --git a/samples/react-add-formcustomizer-to-list/config/package-solution.json b/samples/react-add-formcustomizer-to-list/config/package-solution.json new file mode 100644 index 000000000..1fcf80d00 --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/config/package-solution.json @@ -0,0 +1,40 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/package-solution.schema.json", + "solution": { + "name": "react-add-formcustomizer-to-list-client-side-solution", + "id": "93fb58e4-6db3-4559-b98c-bd42f10a5fc6", + "version": "1.0.0.0", + "includeClientSideAssets": true, + "skipFeatureDeployment": true, + "isDomainIsolated": false, + "developer": { + "name": "", + "websiteUrl": "", + "privacyUrl": "", + "termsOfUseUrl": "", + "mpnId": "Undefined-1.15.0" + }, + "metadata": { + "shortDescription": { + "default": "react-add-formcustomizer-to-list description" + }, + "longDescription": { + "default": "react-add-formcustomizer-to-list description" + }, + "screenshotPaths": [], + "videoUrl": "", + "categories": [] + }, + "features": [ + { + "title": "react-add-formcustomizer-to-list Feature", + "description": "The feature that activates elements of the react-add-formcustomizer-to-list solution.", + "id": "b16b826f-d607-4f4a-a67e-0f42ed12f031", + "version": "1.0.0.0" + } + ] + }, + "paths": { + "zippedPackage": "solution/react-add-formcustomizer-to-list.sppkg" + } +} diff --git a/samples/react-add-formcustomizer-to-list/config/serve.json b/samples/react-add-formcustomizer-to-list/config/serve.json new file mode 100644 index 000000000..e65726353 --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/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://xr4vy.sharepoint.com/sites/Retail/_layouts/workbench.aspx" +} diff --git a/samples/react-add-formcustomizer-to-list/config/write-manifests.json b/samples/react-add-formcustomizer-to-list/config/write-manifests.json new file mode 100644 index 000000000..bad352605 --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/config/write-manifests.json @@ -0,0 +1,4 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx-build/write-manifests.schema.json", + "cdnBasePath": "" +} \ No newline at end of file diff --git a/samples/react-add-formcustomizer-to-list/gulpfile.js b/samples/react-add-formcustomizer-to-list/gulpfile.js new file mode 100644 index 000000000..be2918708 --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/gulpfile.js @@ -0,0 +1,16 @@ +'use strict'; + +const build = require('@microsoft/sp-build-web'); + +build.addSuppression(`Warning - [sass] The local CSS class 'ms-Grid' is not camelCase and will not be type-safe.`); + +var getTasks = build.rig.getTasks; +build.rig.getTasks = function () { + var result = getTasks.call(build.rig); + + result.set('serve', result.get('serve-deprecated')); + + return result; +}; + +build.initialize(require('gulp')); diff --git a/samples/react-add-formcustomizer-to-list/package-lock.json b/samples/react-add-formcustomizer-to-list/package-lock.json new file mode 100644 index 000000000..9bf0e2401 --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/package-lock.json @@ -0,0 +1,51987 @@ +{ + "name": "react-add-formcustomizer-to-list", + "version": "0.0.1", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "react-add-formcustomizer-to-list", + "version": "0.0.1", + "dependencies": { + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-office-ui-fabric-core": "1.15.0", + "@microsoft/sp-property-pane": "1.15.0", + "@microsoft/sp-webpart-base": "1.15.0", + "@pnp/logging": "^3.5.1", + "@pnp/sp": "^3.5.1", + "@pnp/spfx-controls-react": "3.9.0", + "office-ui-fabric-react": "7.185.7", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "2.3.1" + }, + "devDependencies": { + "@microsoft/eslint-config-spfx": "1.15.0", + "@microsoft/eslint-plugin-spfx": "1.15.0", + "@microsoft/rush-stack-compiler-4.5": "0.2.2", + "@microsoft/sp-build-web": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "@rushstack/eslint-config": "2.5.1", + "@types/react": "16.9.51", + "@types/react-dom": "16.9.8", + "@types/webpack-env": "~1.15.2", + "ajv": "^6.12.5", + "eslint-plugin-react-hooks": "4.3.0", + "gulp": "4.0.2" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@azure/abort-controller": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", + "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@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, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@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, + "dependencies": { + "@azure/abort-controller": "^1.0.0", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@azure/core-http/node_modules/@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, + "dependencies": { + "@opencensus/web-types": "0.0.7", + "@opentelemetry/api": "1.0.0-rc.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@azure/core-http/node_modules/@types/node-fetch": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", + "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", + "dev": true, + "dependencies": { + "@types/node": "*", + "form-data": "^3.0.0" + } + }, + "node_modules/@azure/core-http/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@azure/core-http/node_modules/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, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/@azure/core-http/node_modules/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@azure/core-http/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/@azure/core-http/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@azure/core-lro/node_modules/@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, + "dependencies": { + "@opencensus/web-types": "0.0.7", + "@opentelemetry/api": "1.0.0-rc.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@azure/core-paging": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.3.0.tgz", + "integrity": "sha512-H6Tg9eBm0brHqLy0OSAGzxIh1t4UL8eZVrSUMJ60Ra9cwq2pOskFqVpz2pYoHDsBY1jZ4V/P8LRGb5D5pmC6rg==", + "dev": true, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@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, + "dependencies": { + "@opencensus/web-types": "0.0.7", + "@opentelemetry/types": "^0.2.0", + "tslib": "^1.9.3" + } + }, + "node_modules/@azure/core-tracing/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@azure/identity/node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@azure/identity/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/@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, + "dependencies": { + "tslib": "^2.2.0" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/@azure/msal-browser": { + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.22.0.tgz", + "integrity": "sha512-ZpnbnzjYGRGHjWDPOLjSp47CQvhK927+W9avtLoNNCMudqs2dBfwj76lnJwObDE7TAKmCUueTiieglBiPb1mgQ==", + "dependencies": { + "@azure/msal-common": "^6.1.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@azure/msal-common": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.4.0.tgz", + "integrity": "sha512-WZdgq9f9O8cbxGzdRwLLMM5xjmLJ2mdtuzgXeiGxIRkVVlJ9nZ6sWnDFKa2TX8j72UXD1IfL0p/RYNoTXYoGfg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@azure/storage-blob/node_modules/@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, + "dependencies": { + "@opencensus/web-types": "0.0.7", + "@opentelemetry/api": "^0.10.2", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@azure/storage-blob/node_modules/@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, + "dependencies": { + "@opentelemetry/context-base": "^0.10.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", + "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.9.tgz", + "integrity": "sha512-1LIb1eL8APMy91/IMW+31ckrfBM4yCoLaVzoDhZUKSM4cu1L1nIidyxkCgzPAgrC5WEz36IPEr/eSeSF9pIn+g==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.9", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helpers": "^7.18.9", + "@babel/parser": "^7.18.9", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.9.tgz", + "integrity": "sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.9", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", + "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", + "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", + "dev": true, + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", + "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", + "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", + "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", + "dev": true, + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.9.tgz", + "integrity": "sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", + "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz", + "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.9.tgz", + "integrity": "sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.9", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.9", + "@babel/types": "^7.18.9", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse/node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/types": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.9.tgz", + "integrity": "sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "node_modules/@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" + }, + "node_modules/@emotion/serialize": { + "version": "0.11.16", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz", + "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==", + "dependencies": { + "@emotion/hash": "0.8.0", + "@emotion/memoize": "0.7.4", + "@emotion/unitless": "0.7.5", + "@emotion/utils": "0.11.3", + "csstype": "^2.5.7" + } + }, + "node_modules/@emotion/serialize/node_modules/csstype": { + "version": "2.6.20", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", + "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" + }, + "node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "node_modules/@emotion/utils": { + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", + "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" + }, + "node_modules/@eslint/eslintrc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", + "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.2", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/keyboard-key": "^0.2.7", + "lodash": "^4.17.15" + } + }, + "node_modules/@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==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/date-time-utilities/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@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==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/dom-utilities/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@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==", + "dependencies": { + "tslib": "^1.10.0" + } + }, + "node_modules/@fluentui/keyboard-key/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/merge-styles": { + "version": "8.5.2", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.2.tgz", + "integrity": "sha512-ax8izl48JJuymEuvJzvNH22GHmpPEWLP+h4doyFZ/9IhR9AEycNc2rGBthZ5FiuktnFgusNag1AHr/WCj5pttw==", + "dependencies": { + "@fluentui/set-version": "^8.2.1", + "tslib": "^2.1.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@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" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/runtime": "^7.10.4" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "prop-types": "^15.7.2" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "react-is": "^16.6.3" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17", + "react-dom": "^16.8.0 || ^17" + } + }, + "node_modules/@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==", + "dependencies": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.19", + "@uifabric/utilities": "^7.25.1", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <17.0.0", + "react": ">=16.8.0 <17.0.0" + } + }, + "node_modules/@fluentui/react-compose/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@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==", + "dependencies": { + "@babel/runtime": "^7.10.4" + }, + "peerDependencies": { + "react": "^16.8.0" + } + }, + "node_modules/@fluentui/react-focus": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.6.tgz", + "integrity": "sha512-6ZwkfX0he0mPvWVjMN1FUKFq0rvgL1//n5M8ZcCNipn4aNYAdNdzlIDA/ewO6XauYA32M6BjF6sEdErL7ZKCeQ==", + "dependencies": { + "@fluentui/keyboard-key": "^0.2.12", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.21.1", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-focus/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-hooks": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.3.tgz", + "integrity": "sha512-dzwLZ/iym3KFLe6naRPv9vo62m3crTHTaHiAjd4mfNnIRK5J173/b+/OYdE0DgQv8RVslZ6sd0iZsBN4OrhtTQ==", + "dependencies": { + "@fluentui/react-window-provider": "^2.2.1", + "@fluentui/set-version": "^8.2.1", + "@fluentui/utilities": "^8.10.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-hooks/node_modules/@fluentui/react-window-provider": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.1.tgz", + "integrity": "sha512-Y0j+lAYKeD/qswzFZWPkHmvtBlRS2WPJIkpyGvfBVZaCeq3DGKRppoOCOmED762bKOXzM/G/ZNEcBa7CY1gkYw==", + "dependencies": { + "@fluentui/set-version": "^8.2.1", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@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" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@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" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@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" + }, + "peerDependencies": { + "react": "^16.8.0", + "react-dom": "^16.8.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "@fluentui/styles": "^0.51.7" + }, + "peerDependencies": { + "react": "^16.8.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "lodash": "^4.17.15", + "prop-types": "^15.7.2" + } + }, + "node_modules/@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==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <17.0.0", + "react": ">=16.8.0 <17.0.0" + } + }, + "node_modules/@fluentui/react-stylesheets/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@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==", + "dependencies": { + "@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" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <17.0.0", + "react": ">=16.8.0 <17.0.0" + } + }, + "node_modules/@fluentui/react-theme-provider/node_modules/@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==", + "dependencies": { + "@types/classnames": "^2.2.9", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.33.5", + "classnames": "^2.2.6", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <17.0.0", + "react": ">=16.8.0 <17.0.0" + } + }, + "node_modules/@fluentui/react-theme-provider/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/react-window-provider": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.3.tgz", + "integrity": "sha512-nFFhYlEWDSklAFjw87hQuOO5ZQP8or4J12ZJ7Glf+pcifRl0AySBshuGTJsTyZ0QyzgIeQYGSYf6wcPtycS0aA==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/react-window-provider/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/scheme-utilities": { + "version": "8.3.9", + "resolved": "https://registry.npmjs.org/@fluentui/scheme-utilities/-/scheme-utilities-8.3.9.tgz", + "integrity": "sha512-f6vqqe0ugtjxQ19gS5dUfROLjfzS4s8h51flUR5+TeaRI8m3MFq+Zh5v7rTqs0d0+9HhIuZdjc9PAzS3EIpAMA==", + "dependencies": { + "@fluentui/set-version": "^8.2.1", + "@fluentui/theme": "^2.6.8", + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/scheme-utilities/node_modules/@fluentui/theme": { + "version": "2.6.8", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.8.tgz", + "integrity": "sha512-yHjK/R6j4i/NeDB80rEWVWh3G78bqhP5xBDK+b0+51hMFpP4fhlSMcASmFwcShp4DgoD96TLJZIQQ95/kqp2Kg==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.2", + "@fluentui/set-version": "^8.2.1", + "@fluentui/utilities": "^8.10.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/set-version": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.1.tgz", + "integrity": "sha512-SZMP2P7RSUuVHYWIBcnlxYruvchlnoqensCvoaGeiH0FisO7etwJdFwKNegV7WEA9uS5ZOK3qVmyvD71DxaSng==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/@fluentui/state": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/state/-/state-0.51.7.tgz", + "integrity": "sha512-sTCv3hnEpmWW/hjw+vmloaslNnYmFYeN8J9uJzYBGVi9NKKLvXtMKeoaikAXBVpnmMknl67VCapjauF0NxXDjQ==", + "dependencies": { + "@babel/runtime": "^7.10.4" + } + }, + "node_modules/@fluentui/styles": { + "version": "0.51.7", + "resolved": "https://registry.npmjs.org/@fluentui/styles/-/styles-0.51.7.tgz", + "integrity": "sha512-u4l6U47KaMM1mO1q5o9ORJLKj2yMTD/c5hwzLaxbFBf9V50aIeNNI9t/Fqphwiu+cft8T0lBLMFqR9kzxWsBIQ==", + "dependencies": { + "@babel/runtime": "^7.10.4", + "csstype": "^2.6.7", + "lodash": "^4.17.15" + } + }, + "node_modules/@fluentui/styles/node_modules/csstype": { + "version": "2.6.20", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", + "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" + }, + "node_modules/@fluentui/theme": { + "version": "1.7.6", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.6.tgz", + "integrity": "sha512-AcQSs3MpCxl63HE/4iJMwNVvPB6e0evvMMvELSK1sro199j1t14WSwTPwTHYsBeBxdX3mH9NixrB02tzXgJK6A==", + "dependencies": { + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/theme/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@fluentui/utilities": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.10.0.tgz", + "integrity": "sha512-8TNKen+yN849iAmECaRVml5sLpGt6wNScfjdClfj7aQHDnn0LmxIX4zcd0C1vlqQRDnxSoVKvkIDQAU8/qy9HA==", + "dependencies": { + "@fluentui/dom-utilities": "^2.2.1", + "@fluentui/merge-styles": "^8.5.2", + "@fluentui/set-version": "^8.2.1", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@fluentui/utilities/node_modules/@fluentui/dom-utilities": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.1.tgz", + "integrity": "sha512-na1+hTRDg2xHSu3Vrr8ITrQpoFChOCSpqTYjLvdRD081p8o61hk9DeaXkUWr8E+2TZ06BXi2t0VyL4wfrYLU8Q==", + "dependencies": { + "@fluentui/set-version": "^8.2.1", + "tslib": "^2.1.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@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" + } + }, + "node_modules/@fluentui/web-components/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@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 + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/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, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@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, + "dependencies": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "jest-message-util": "^25.5.0", + "jest-util": "^25.5.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.4.0.tgz", + "integrity": "sha512-h1x9WSVV0+TKVtATGjyQIMJENs8aF6eUjnCoi4jyRemYZmekLr8EJOGQqTWEX8W6SbZ6Skesy9pGXrKeAolUJw==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@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, + "dependencies": { + "@jest/fake-timers": "^25.5.0", + "@jest/types": "^25.5.0", + "jest-mock": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@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, + "dependencies": { + "@jest/environment": "^25.5.0", + "@jest/types": "^25.5.0", + "expect": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@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, + "dependencies": { + "@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", + "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" + }, + "engines": { + "node": ">= 8.3" + }, + "optionalDependencies": { + "node-notifier": "^6.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/node_modules/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, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.1" + } + }, + "node_modules/@jest/reporters/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@jest/reporters/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "optional": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/@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, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@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, + "dependencies": { + "@jest/console": "^25.5.0", + "@jest/types": "^25.5.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/transform": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", + "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/types/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", + "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + }, + "bin": { + "api-extractor": "bin/api-extractor" + } + }, + "node_modules/@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, + "dependencies": { + "@microsoft/tsdoc": "0.13.2", + "@microsoft/tsdoc-config": "~0.15.2", + "@rushstack/node-core-library": "3.38.0" + } + }, + "node_modules/@microsoft/api-extractor-model/node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@microsoft/api-extractor-model/node_modules/@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "node_modules/@microsoft/api-extractor-model/node_modules/validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/api-extractor-model/node_modules/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, + "dependencies": { + "lodash.get": "^4.0.0", + "lodash.isequal": "^4.0.0", + "validator": "^8.0.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "node_modules/@microsoft/api-extractor/node_modules/typescript": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", + "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/api-extractor/node_modules/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, + "dependencies": { + "lodash.get": "^4.0.0", + "lodash.isequal": "^4.0.0", + "validator": "^8.0.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + }, + "node_modules/@microsoft/eslint-config-spfx": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.15.0.tgz", + "integrity": "sha512-B1n4RYeDef/9aEdTsHx0wefSL6jR9kJ+l1AalHLvVbNaK8teIHLjHxJBrypzr+DmNk3qZEaml0nmFNx3bBcCbw==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "5.20.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/eslint-plugin-spfx": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.15.0.tgz", + "integrity": "sha512-mHkeye1VYipcsmWEn+jKRH0mJMBElb3NT8yYd1lFO/HBFN6zArl/RiMd+2geB8vQxvBtvgMdATbGLINMd4ggKQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/experimental-utils": "5.20.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@microsoft/fast-colors": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@microsoft/fast-colors/-/fast-colors-5.3.1.tgz", + "integrity": "sha512-72RZXVfCbwQzvo5sXXkuLXLT7rMeYaSf5r/6ewQiv/trBtqpWRm4DEH2EilHw/iWTBKOXs1qZNQndgUMa5n4LA==" + }, + "node_modules/@microsoft/fast-element": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.10.4.tgz", + "integrity": "sha512-SD0L3Kt++VSTqdkmGupB5tNaSLboEB7H/rh70a4eECpzCQewEzjd85jVNpgab1A8n5d3N9sPwZGIyfiUN6x4hg==" + }, + "node_modules/@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==", + "dependencies": { + "@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" + } + }, + "node_modules/@microsoft/fast-foundation/node_modules/@microsoft/tsdoc": { + "version": "0.12.24", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.12.24.tgz", + "integrity": "sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg==" + }, + "node_modules/@microsoft/fast-foundation/node_modules/@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==", + "dependencies": { + "@microsoft/tsdoc": "0.12.24", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "node_modules/@microsoft/fast-foundation/node_modules/resolve": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", + "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@microsoft/fast-foundation/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@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==", + "dependencies": { + "exenv-es6": "^1.0.0" + }, + "peerDependencies": { + "lodash-es": "^4.17.10" + } + }, + "node_modules/@microsoft/gulp-core-build": { + "version": "3.17.19", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.19.tgz", + "integrity": "sha512-izeW3DDC9KC5NYqwHqddY0KElO7YYLtbXvH30JJnYFVlpaXTl23opv5XFZYpWe6LKGuNVGnbTNwYqEuxiGiTVg==", + "dev": true, + "dependencies": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.44.1", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@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": "~10.0.1", + "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" + } + }, + "node_modules/@microsoft/gulp-core-build-sass": { + "version": "4.15.5", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.15.5.tgz", + "integrity": "sha512-kDxVDAb4SL/otB7pNAy+oRnIYIdf/cxydc85Y13j2dInNEraaId/bvEFXNxfUn3GxIUF4YJOmLtHklfVhCxIGA==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/load-themed-styles": "~1.10.172", + "@rushstack/node-core-library": "~3.44.1", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "autoprefixer": "~9.8.8", + "clean-css": "4.2.1", + "glob": "~7.0.5", + "postcss": "7.0.38", + "postcss-modules": "~1.5.0", + "sass": "1.44.0" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/@rushstack/node-core-library/node_modules/@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_modules/@microsoft/gulp-core-build-sass/node_modules/@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/gulp-core-build-sass/node_modules/z-schema": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^2.20.3" + } + }, + "node_modules/@microsoft/gulp-core-build-serve": { + "version": "3.9.21", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.9.21.tgz", + "integrity": "sha512-Q+sCbf+fSbF48jgp6I74aNftXGHvvCtPEuGD4bpH2l06uiu3IH+tEGiMgCH41GTBckbmkz8cXl+Q8681Tq38bA==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/debug-certificate-manager": "~1.1.19", + "@rushstack/node-core-library": "~3.44.1", + "@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" + } + }, + "node_modules/@microsoft/gulp-core-build-serve/node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@microsoft/gulp-core-build-serve/node_modules/@rushstack/node-core-library/node_modules/@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_modules/@microsoft/gulp-core-build-serve/node_modules/@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-serve/node_modules/z-schema": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^2.20.3" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript": { + "version": "8.5.32", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.5.32.tgz", + "integrity": "sha512-jQKLtvzNzixpRO3R38xnkjOswG3r+t7TlC40IPKTFhpGd4p1hgSahS8txejkcSH6jc4k5Rstdmg8xNjZJqKnoQ==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/node-core-library": "~3.44.1", + "@types/node": "10.17.13", + "decomment": "~0.9.1", + "glob": "~7.0.5", + "glob-escape": "~0.0.2", + "resolve": "~1.17.0" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript/node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript/node_modules/@rushstack/node-core-library/node_modules/@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_modules/@microsoft/gulp-core-build-typescript/node_modules/@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build-typescript/node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/gulp-core-build-typescript/node_modules/z-schema": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^2.20.3" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack": { + "version": "5.2.27", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.27.tgz", + "integrity": "sha512-6vEKnFqgfXie9um+uVcPZZEg9mZQJXLOdz1KQWMZwpPmfM7gf+ND8eHCmZizg2Exksm+WthEn5xn8zgLpdudig==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "colors": "~1.2.1", + "gulp": "~4.0.2", + "webpack": "~4.44.2" + } + }, + "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build/node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/@rushstack/node-core-library/node_modules/@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_modules/@microsoft/gulp-core-build/node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^2.20.3" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "node_modules/@microsoft/gulp-core-build/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/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, + "dependencies": { + "@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" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/jest-cli/node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/merge2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", + "integrity": "sha512-KgI4P7MSM31MNBftGJ07WBsLYLx7z9mQsL6+bcHk80AdmUA3cPzX69MK6dSgEgSF9TXLOl040pgo0XP/VTMENA==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/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, + "dependencies": { + "lodash.get": "^4.0.0", + "lodash.isequal": "^4.0.0", + "validator": "^8.0.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + }, + "node_modules/@microsoft/gulp-core-build/node_modules/z-schema/node_modules/validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/load-themed-styles": { + "version": "1.10.283", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.283.tgz", + "integrity": "sha512-6bx7s83hKmgVOXKVjEUzIZSBncJwz6L+jPC3aXDJ9HqVrV2fjL1KQ+yREUHjA34qea40KtvuzZmbxCxgJAYiZQ==" + }, + "node_modules/@microsoft/loader-load-themed-styles": { + "version": "1.9.147", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.9.147.tgz", + "integrity": "sha512-x6RmEo/LMJBv7Zn3exVJhnTwdtKayCyFuiUZ1VCDVT4otV6DLg5msvKWNqN4mm1EyGh4JmYFWYqEIO96nvcq8w==", + "dev": true, + "dependencies": { + "@microsoft/load-themed-styles": "1.10.266", + "loader-utils": "~1.1.0" + } + }, + "node_modules/@microsoft/loader-load-themed-styles/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.266", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.266.tgz", + "integrity": "sha512-xburd5lN4LSFgRbvA2M3bgXIZUa/OlKf9F851gdCu4qMNqyHavZlusRfhGl+H3bsmrWTYU1xlanGZz6ie2zLoA==", + "dev": true + }, + "node_modules/@microsoft/mgt-components": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@microsoft/mgt-components/-/mgt-components-2.3.0.tgz", + "integrity": "sha512-quyCfVO2A2oSqHOMLkCvhXuwOUYQfOlMDklxV3KVu6nVaAQtCPyciGH6kDMnIAEg2WgxMrurF1KvrsGWAZ8NUw==", + "dependencies": { + "@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" + } + }, + "node_modules/@microsoft/mgt-components/node_modules/@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==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "node_modules/@microsoft/mgt-components/node_modules/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==" + }, + "node_modules/@microsoft/mgt-components/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@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==", + "dependencies": { + "@microsoft/microsoft-graph-client": "^2.2.1", + "idb": "6.0.0", + "lit-element": "^2.4.0" + } + }, + "node_modules/@microsoft/mgt-element/node_modules/@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==", + "dependencies": { + "@babel/runtime": "^7.4.4", + "msal": "^1.4.4", + "tslib": "^1.9.3" + } + }, + "node_modules/@microsoft/mgt-element/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@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==", + "dependencies": { + "@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" + } + }, + "node_modules/@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==", + "dependencies": { + "@microsoft/mgt-element": "2.3.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@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" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/@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==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "~1.10.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/@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==", + "dependencies": { + "@types/z-schema": "3.16.31", + "z-schema": "~3.18.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/@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==", + "dependencies": { + "tslib": "~1.10.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@microsoft/mgt-spfx/node_modules/validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/@microsoft/mgt-spfx/node_modules/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==", + "dependencies": { + "lodash.get": "^4.0.0", + "lodash.isequal": "^4.0.0", + "validator": "^8.0.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + }, + "node_modules/@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==", + "dependencies": { + "es6-promise": "^4.1.0", + "isomorphic-fetch": "^2.2.1" + } + }, + "node_modules/@microsoft/microsoft-graph-clientV3": { + "name": "@microsoft/microsoft-graph-client", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", + "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "tslib": "^2.2.0" + } + }, + "node_modules/@microsoft/microsoft-graph-types": { + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.22.0.tgz", + "integrity": "sha512-iKc5L036hc/wu13DX5kGf//3/WqTAErAPTyYKG6zT3vG070xXaaP7PInODznfyZduhiOvavmrRlQb34ajeDTUA==" + }, + "node_modules/@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==" + }, + "node_modules/@microsoft/office-ui-fabric-react-bundle": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/office-ui-fabric-react-bundle/-/office-ui-fabric-react-bundle-1.15.0.tgz", + "integrity": "sha512-EA9eBe5Al6iAhs05W2ob92iGesNs3AbMVSe4A88W6+P9/Im5Z1MBXBtShnAkmVOjAyN4u/C7K1k71ngY4Y6vmw==", + "dependencies": { + "@microsoft/sp-core-library": "1.15.0", + "@uifabric/icons": "7.7.2", + "office-ui-fabric-react": "7.185.7", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@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==", + "engines": { + "node": ">=10.3.0" + } + }, + "node_modules/@microsoft/rush-lib": { + "version": "5.70.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.70.0.tgz", + "integrity": "sha512-voTwbD33rp3+2KdP8tvgmV63ay5QDeSZyxLIb3gjmzmF2dp6SYi1OPXULFbJBgCEg2c/V09Aa5o7fZ6nHtLuGw==", + "dev": true, + "dependencies": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.8.4", + "@rushstack/node-core-library": "3.45.5", + "@rushstack/package-deps-hash": "3.2.17", + "@rushstack/rig-package": "0.3.11", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.70.0", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.70.0", + "@rushstack/stream-collator": "4.0.172", + "@rushstack/terminal": "0.3.41", + "@rushstack/ts-command-line": "4.11.0", + "@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": "~6.1.11", + "true-case-path": "~2.2.1" + }, + "engines": { + "node": ">=5.6.0" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/rig-package": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.11.tgz", + "integrity": "sha512-uI1/g5oQPtyrT9nStoyX/xgZSLa2b+srRFaDk3r1eqC7zA5th4/bvTGl2QfV3C9NcP+coSqmk5mFJkUfH6i3Lw==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/@rushstack/ts-command-line": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.11.0.tgz", + "integrity": "sha512-ptG9L0mjvJ5QtK11GsAFY+jGfsnqHDS6CY6Yw1xT7a9bhjfNYnf6UPwjV+pF6UgiucfNcMDNW9lkDLxvZKKxMg==", + "dev": true, + "dependencies": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/ignore": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/js-yaml": { + "version": "3.13.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", + "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/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, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/@microsoft/rush-lib/node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@microsoft/rush-lib/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.5/-/rush-stack-compiler-4.5-0.2.2.tgz", + "integrity": "sha512-nRlomAZwOYUR3qmFxxVcn8A3wmkjQ4eS3hoKzYylOqEU8SYPFxDFSN4I+2Y+hGTYG0gpm3NSL4Wvb0I180pCbg==", + "dev": true, + "dependencies": { + "@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": "8.7.0", + "import-lazy": "~4.0.0", + "typescript": "~4.5.5" + }, + "bin": { + "rush-api-extractor": "bin/rush-api-extractor", + "rush-eslint": "bin/rush-eslint", + "rush-tsc": "bin/rush-tsc", + "rush-tslint": "bin/rush-tslint" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/@rushstack/node-core-library/node_modules/@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_modules/@microsoft/rush-stack-compiler-4.5/node_modules/@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/z-schema": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^2.20.3" + } + }, + "node_modules/@microsoft/sp-build-core-tasks": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.15.0.tgz", + "integrity": "sha512-Z8qEOdckHlcUDzmO8vMmmkE1PiDR+ESaq0Iy+5bRIcThfejbMFXyC5ofybFB8/mFnlCFCSHTnoPeAlcuSm5PVQ==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-serve": "3.9.21", + "@microsoft/gulp-core-build-webpack": "5.2.27", + "@microsoft/spfx-heft-plugins": "1.15.0", + "@rushstack/node-core-library": "3.45.5", + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/@types/glob": { + "version": "5.0.30", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.30.tgz", + "integrity": "sha512-ZM05wDByI+WA153sfirJyEHoYYoIuZ7lA2dB/Gl8ymmpMTR78fNRtDMqa7Z6SdH4fZdLWZNRE6mZpx3XqBOrHw==", + "dev": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@microsoft/sp-build-core-tasks/node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/sp-build-web": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.15.0.tgz", + "integrity": "sha512-E6B0oxiN7VW+LCc4g4g5H1wIAKYboo80sutEx/kKyFB34xkhqnbd8PkWsFxLOi0QbKXLvj8VC+gUEJDReYuKqA==", + "dev": true, + "dependencies": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-sass": "4.15.5", + "@microsoft/gulp-core-build-serve": "3.9.21", + "@microsoft/gulp-core-build-typescript": "8.5.32", + "@microsoft/gulp-core-build-webpack": "5.2.27", + "@microsoft/rush-lib": "5.70.0", + "@microsoft/sp-build-core-tasks": "1.15.0", + "@rushstack/node-core-library": "3.45.5", + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-component-base": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.15.0.tgz", + "integrity": "sha512-TF64kGGUDtU7AB0m78A5MGQJY+guWohAuZOsFBcmC+wZNKa68DDHsN05gGUCrDdE6weVLQYrCL+gSHgwQfqlKA==", + "dependencies": { + "@microsoft/office-ui-fabric-react-bundle": "1.15.0", + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-dynamic-data": "1.15.0", + "@microsoft/sp-http": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "@microsoft/sp-page-context": "1.15.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-core-library": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.15.0.tgz", + "integrity": "sha512-35gQme8hnXkEEGy/A3UzlyoR/uuOP1b6EZa2mAR6a+EbMJ+kYuiU40eOGkOmvjr3NyvSc0/+c/IRTRZjEmS3pw==", + "dependencies": { + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "@microsoft/sp-odata-types": "1.15.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.15.0.tgz", + "integrity": "sha512-MDSTtzWtBejC+GL3GZSW55C0MS0i0ttIE4Ot5Fhoy76+Uf+bsFbzSDy8NgpkrvCUL+IU4xPYv0pFrDCRAfepGw==", + "dev": true, + "dependencies": { + "@microsoft/load-themed-styles": "1.10.266", + "@rushstack/node-core-library": "3.45.5", + "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" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/@microsoft/load-themed-styles": { + "version": "1.10.266", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.266.tgz", + "integrity": "sha512-xburd5lN4LSFgRbvA2M3bgXIZUa/OlKf9F851gdCu4qMNqyHavZlusRfhGl+H3bsmrWTYU1xlanGZz6ie2zLoA==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "dependencies": { + "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" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/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, + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss": { + "version": "8.1.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.14.tgz", + "integrity": "sha512-KatkyVPBKfENS+c3dpXJoDXnDD5UZs5exAnDksLqaRJPKwYphEPZt4N0m0i049v2/BtWVQibAhxW4ilXXcolpA==", + "dev": true, + "dependencies": { + "colorette": "^1.2.1", + "nanoid": "^3.1.20", + "source-map": "^0.6.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-local-by-default/node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-values/node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/@microsoft/sp-css-loader/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/sp-diagnostics": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.15.0.tgz", + "integrity": "sha512-sjeY9pp/p28tk2chhG/Fz6XsMEvlamI+fW8V8EoEvZXXIak1r+tO4y1cMTeNhvBYAKIyyPmkdON5zOxwF0CFWg==", + "dependencies": { + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-dynamic-data": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.15.0.tgz", + "integrity": "sha512-DvlHl17cWPQOCq6ihvA+ySNVVYB1vjZzpRC5+OMHa2b3UJWpuRFJzFEQI5w139wvHc92LT9LPQYmavYo4QNV+Q==", + "dependencies": { + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@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==", + "dependencies": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@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==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "~1.10.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@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==", + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@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==", + "dependencies": { + "tslib": "~1.10.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@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==", + "dependencies": { + "es6-promise": "4.2.4", + "es6-symbol": "3.1.3", + "tslib": "~1.10.0", + "whatwg-fetch": "2.0.3", + "whatwg-url": "4.7.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@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==", + "dependencies": { + "loader-utils": "~1.1.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/@uifabric/icons": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.6.2.tgz", + "integrity": "sha512-q7jEIwB5Tt2Egw9fqdgNPlBqBQ6hNNMQ3qs5y4S4YETRluB+AQTdKbrbYMsXo3Pm0FsJnRfiDojMzxusGX+MWA==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "tslib": "^1.10.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/es6-promise": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", + "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" + }, + "node_modules/@microsoft/sp-extension-base/node_modules/msal": { + "version": "1.4.13", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.13.tgz", + "integrity": "sha512-uFEa4KGlpGqNMwa7/1OQc6WQUF8iwHbaiHMVn0Cl66Ec7o30ZTtX9s9OWrf0wAxp8Mwg0JEE886z/PHpsiZUxQ==", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/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==", + "dependencies": { + "@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" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <17.0.0", + "@types/react-dom": ">=16.8.0 <17.0.0", + "react": ">=16.8.0 <17.0.0", + "react-dom": ">=16.8.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-extension-base/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@microsoft/sp-extension-base/node_modules/whatwg-fetch": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", + "integrity": "sha512-SA2KdOXATOroD3EBUYvcdugsusXS5YiQFqwskSbsp5b1gK8HpNi/YP0jcy/BDpdllp305HMnrsVf9K7Be9GiEQ==" + }, + "node_modules/@microsoft/sp-http": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.15.0.tgz", + "integrity": "sha512-1G8KJogNBp/FoYi1nsFGMrGgYyth27pktWCpQ+xYAUHYqT18330bEMMgUrdu5T2ArnynAri+W5nTSpsslm/Ueg==", + "dependencies": { + "@azure/msal-browser": "2.22.0", + "@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", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-page-context": "1.15.0", + "@types/adal-angular": "1.0.1", + "adal-angular": "1.0.16", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-image-helper": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.15.0.tgz", + "integrity": "sha512-wktIBskDBaosyd7/jhjfUycbTVY7CyIjynR0DEnaYMzEnBPhIp+DySeHrA5Uz7LaMIkBbC2lEgfCQNyPyzoOKQ==", + "dependencies": { + "@microsoft/office-ui-fabric-react-bundle": "1.15.0", + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-http": "1.15.0", + "@microsoft/sp-loader": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-page-context": "1.15.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@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==", + "dependencies": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@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==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "~1.10.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@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==", + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@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==", + "dependencies": { + "tslib": "~1.10.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@microsoft/sp-listview-extensibility/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@microsoft/sp-loader": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.15.0.tgz", + "integrity": "sha512-r7DEx5v1LTzCimTykJf2tCWDCK+BBhcZqglsV6dCZrHHgAM3uQm1jIYXrI3Nekwg904rxKlTozRQcyON2baSxg==", + "dependencies": { + "@microsoft/office-ui-fabric-react-bundle": "1.15.0", + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-dynamic-data": "1.15.0", + "@microsoft/sp-http": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "@microsoft/sp-odata-types": "1.15.0", + "@microsoft/sp-page-context": "1.15.0", + "@microsoft/sp-polyfills": "1.15.0", + "@rushstack/loader-raw-script": "1.3.228", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "7.185.7", + "raw-loader": "~0.5.1", + "react": "16.13.1", + "react-dom": "16.13.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-lodash-subset": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.15.0.tgz", + "integrity": "sha512-9j4U2i5oo4vaTinhtRJGaiBNraDxFd0XF/eui1yXjs4tzUqMOmBY8EVynrEngJQcqEfYU7Dd6yxSfa1qwnBoew==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-module-interfaces": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.15.0.tgz", + "integrity": "sha512-C69HqPaKjH1/RpgGkHZNKb1ynPVcOYsqmFlelAk23Tfc+o9hw/WxXvsMHoOYzPR1Mdu7h4fcBPEqId1AKTFUrQ==", + "dependencies": { + "@rushstack/node-core-library": "3.45.5", + "z-schema": "4.2.4" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-odata-types": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.15.0.tgz", + "integrity": "sha512-U++bxURPHhSTFM6Wtjbtb8IaKO9DHt33/sAx1HSBtwmc2LmxIzI4zUbEzo0M0TUFStumOnGMJvSFJoQP08UrKw==", + "dependencies": { + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-office-ui-fabric-core": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.15.0.tgz", + "integrity": "sha512-l8bbc6yV9BcdMiZdsL1+ceI9k5jdevexxAWhDIcPH9k/24fTCJPf5/FIoheF6PwVuMmU2i29yktCQLgkm80BQQ==", + "dependencies": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-page-context": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.15.0.tgz", + "integrity": "sha512-V36CAateV9tgM3Q1tJm+8R6dxCk7G+fk4Q9pUz/PrRaVJQu8cXX+Fk0Peug0EV6bZXCBwkCr51vg8NGqqFp9/w==", + "dependencies": { + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-dynamic-data": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-odata-types": "1.15.0", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-polyfills": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-polyfills/-/sp-polyfills-1.15.0.tgz", + "integrity": "sha512-0s7q4w9hqBm4xGd7btBkk1lIlUXAlJdQpuo/18iMBJ5UWZKuQu753KHd3KV6Xa5e0/2E4skRqn9DaG4y9br2hw==", + "dependencies": { + "es6-promise": "4.2.4", + "es6-symbol": "3.1.3", + "tslib": "2.3.1", + "whatwg-fetch": "2.0.3", + "whatwg-url": "4.7.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-polyfills/node_modules/es6-promise": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", + "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" + }, + "node_modules/@microsoft/sp-polyfills/node_modules/whatwg-fetch": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", + "integrity": "sha512-SA2KdOXATOroD3EBUYvcdugsusXS5YiQFqwskSbsp5b1gK8HpNi/YP0jcy/BDpdllp305HMnrsVf9K7Be9GiEQ==" + }, + "node_modules/@microsoft/sp-property-pane": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.15.0.tgz", + "integrity": "sha512-dRGUGbcvPefnEJODhucgLmevCNwSbJiTom1aByn69I9bfkg+TUfpsTKCPWqQejPD4zGO/cf5fuhzdmfH4T6DlQ==", + "dependencies": { + "@microsoft/office-ui-fabric-react-bundle": "1.15.0", + "@microsoft/sp-component-base": "1.15.0", + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-dynamic-data": "1.15.0", + "@microsoft/sp-image-helper": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-page-context": "1.15.0", + "office-ui-fabric-react": "7.185.7", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/sp-webpart-base": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.15.0.tgz", + "integrity": "sha512-8oqJwxvzWQdaoGs0VTJnGwLuAw+EgbxPVVNHGGYtWpmtXi/RCk/aDc8YmyZdJrzr+oi1wK/TTVg5TQXUHa3G5Q==", + "dependencies": { + "@microsoft/sp-component-base": "1.15.0", + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-dynamic-data": "1.15.0", + "@microsoft/sp-http": "1.15.0", + "@microsoft/sp-loader": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "@microsoft/sp-page-context": "1.15.0", + "@microsoft/sp-property-pane": "1.15.0", + "@microsoft/teams-js": "1.12.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "7.185.7", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "2.3.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.15.0.tgz", + "integrity": "sha512-EiYVInJ3KBq2I8cbT9duUa6KZeB/oa1S7704CEqtTLhwL6jkayrtR+HZX50ztjbBzsKNoI7mYUjVHWY90dGqVg==", + "dev": true, + "dependencies": { + "@azure/storage-blob": "~12.4.1", + "@microsoft/loader-load-themed-styles": "1.9.147", + "@microsoft/rush-lib": "5.70.0", + "@microsoft/sp-css-loader": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "@rushstack/heft-config-file": "0.8.4", + "@rushstack/localization-plugin": "0.11.0", + "@rushstack/module-minifier-plugin": "0.9.0", + "@rushstack/node-core-library": "3.45.5", + "@rushstack/rig-package": "0.3.11", + "@rushstack/set-webpack-public-path-plugin": "3.3.37", + "@rushstack/terminal": "0.3.43", + "@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-zip": "~1.1.1", + "postcss-loader": "3.0.0", + "resolve": "~1.17.0", + "sass": "1.44.0", + "sass-loader": "8.0.2", + "source-map": "0.6.1", + "source-map-loader": "1.1.3", + "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" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@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, + "dependencies": { + "@opencensus/web-types": "0.0.7", + "@opentelemetry/api": "^0.10.2", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@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, + "dependencies": { + "@opentelemetry/context-base": "^0.10.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/rig-package": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.11.tgz", + "integrity": "sha512-uI1/g5oQPtyrT9nStoyX/xgZSLa2b+srRFaDk3r1eqC7zA5th4/bvTGl2QfV3C9NcP+coSqmk5mFJkUfH6i3Lw==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/terminal": { + "version": "0.3.43", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.43.tgz", + "integrity": "sha512-iJJ+hbPISsFykLvmfUocFfxyzyah1t2PGXU2gSzG1P5ouicPdh0yjM0Tta2ZbaSi9Z2F59+/8iUGHRWk5WE+Tg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.45.5", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/autoprefixer": { + "version": "9.7.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", + "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", + "dev": true, + "dependencies": { + "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" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/body-parser": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", + "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", + "dev": true, + "dependencies": { + "bytes": "3.1.0", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.7.0", + "raw-body": "2.4.0", + "type-is": "~1.6.17" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/cookie": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "dev": true, + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.0", + "content-disposition": "0.5.3", + "content-type": "~1.0.4", + "cookie": "0.4.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.5", + "qs": "6.7.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.1.2", + "send": "0.17.1", + "serve-static": "1.14.1", + "setprototypeof": "1.1.1", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/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, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/raw-body": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", + "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", + "dev": true, + "dependencies": { + "bytes": "3.1.0", + "http-errors": "1.7.2", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.7.2", + "mime": "1.6.0", + "ms": "2.1.1", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/send/node_modules/ms": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/serve-static": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", + "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@microsoft/spfx-heft-plugins/node_modules/uuid": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/@microsoft/teams-js": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-1.12.1.tgz", + "integrity": "sha512-BRy6vZOseN9F/MG0NWTojYpenuo9XlZ4AfAvwnsG+C36UDPPgW0skWlZ6ub+7RBPhOHcxz8sNg2uHOdGRebWkQ==" + }, + "node_modules/@microsoft/tsdoc": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", + "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", + "dev": true + }, + "node_modules/@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, + "dependencies": { + "@microsoft/tsdoc": "0.13.2", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "node_modules/@microsoft/tsdoc-config/node_modules/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, + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/@monaco-editor/loader": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.3.2.tgz", + "integrity": "sha512-BTDbpHl3e47r3AAtpfVFTlAi7WXv4UQ/xZmz8atKl4q7epQV5e7+JbigFDViWF71VBi4IIBdcWP57Hj+OWuc9g==", + "dependencies": { + "state-local": "^1.0.6" + }, + "peerDependencies": { + "monaco-editor": ">= 0.21.0 < 1" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@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, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/@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, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/move-file/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@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, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@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, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@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, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@opentelemetry/types": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@opentelemetry/types/-/types-0.2.0.tgz", + "integrity": "sha512-GtwNB6BNDdsIPAYEdpp3JnOGO/3AJxjPvny53s3HERBdXSJTGQw8IRhiaTEX0b3w9P8+FwFZde4k+qkjn67aVw==", + "deprecated": "Package renamed to @opentelemetry/api, see https://github.com/open-telemetry/opentelemetry-js", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@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==", + "dependencies": { + "tslib": "2.2.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/common/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@pnp/core": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@pnp/core/-/core-3.5.1.tgz", + "integrity": "sha512-pq6DVLpfULUG1kGxj8/bcmeMI7/s0Q4rFqZQ7O91AL/uAyOA8wi/AZKHORgiois7CtKBpI/wE3aZjr13VTEOUg==", + "dependencies": { + "tslib": "2.4.0" + }, + "engines": { + "node": ">=14.15.1" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/core/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/@pnp/logging": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-3.5.1.tgz", + "integrity": "sha512-S7gs2ZAM52/tu9+zNFMe4sa6kta+GIokuw99hnqmwr7XqtJncbHJv/L+z83GK42XEirrgE2PfIEbyAsLTBzAQw==", + "dependencies": { + "tslib": "2.4.0" + }, + "engines": { + "node": ">=14.15.1" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/logging/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/@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==", + "dependencies": { + "@pnp/common": "2.5.0", + "@pnp/logging": "2.5.0", + "tslib": "2.2.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/odata/node_modules/@pnp/logging": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.5.0.tgz", + "integrity": "sha512-SnmMCN6oADjiHKAIR23FfTqXeQZeXPBnWeVfyZAgzJfRn9uEQoUlkyET3jHjl9kkrFOVkiOD1CRI7TWMIxURbA==", + "dependencies": { + "tslib": "2.2.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/odata/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@pnp/queryable": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@pnp/queryable/-/queryable-3.5.1.tgz", + "integrity": "sha512-sd3zfpW5w4Rfi/xdnlHl9lumbiQqQfXCCnVOMu/cggDikXFRZvk8iedHe8MPBkjtOoj/RmsHeA0iGaScMUUmIA==", + "dependencies": { + "@pnp/core": "3.5.1", + "tslib": "2.4.0" + }, + "engines": { + "node": ">=14.15.1" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/queryable/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/@pnp/sp": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-3.5.1.tgz", + "integrity": "sha512-Cke+X9YauAMWiK2u8D5Cqo/YGX45uwVg/ERp7rowjKZ/ClLy7LGRNIsNW8ZAJW9lLsVf/Fp9GhVllf64tSyttw==", + "hasInstallScript": true, + "dependencies": { + "@pnp/core": "3.5.1", + "@pnp/queryable": "3.5.1", + "tslib": "2.4.0" + }, + "engines": { + "node": ">=14.15.1" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/sp/node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/@pnp/spfx-controls-react": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@pnp/spfx-controls-react/-/spfx-controls-react-3.9.0.tgz", + "integrity": "sha512-I6USpiKtEk7gvP56eP41mBUOIrlkPttAa47GrPmWi+QoGRZtDXZiqGVL6no3aYT+szjllHhEjYrK5bE5/sChYA==", + "hasInstallScript": true, + "dependencies": { + "@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.3.1", + "@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-designer": "^2.3.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", + "nano-css": "^5.3.4", + "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.9.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@fluentui/theme": { + "version": "2.6.8", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.8.tgz", + "integrity": "sha512-yHjK/R6j4i/NeDB80rEWVWh3G78bqhP5xBDK+b0+51hMFpP4fhlSMcASmFwcShp4DgoD96TLJZIQQ95/kqp2Kg==", + "dependencies": { + "@fluentui/merge-styles": "^8.5.2", + "@fluentui/set-version": "^8.2.1", + "@fluentui/utilities": "^8.10.0", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/office-ui-fabric-react-bundle/node_modules/@uifabric/icons": { + "version": "7.6.2", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.6.2.tgz", + "integrity": "sha512-q7jEIwB5Tt2Egw9fqdgNPlBqBQ6hNNMQ3qs5y4S4YETRluB+AQTdKbrbYMsXo3Pm0FsJnRfiDojMzxusGX+MWA==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.0", + "tslib": "^1.10.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/office-ui-fabric-react-bundle/node_modules/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==", + "dependencies": { + "@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" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <17.0.0", + "@types/react-dom": ">=16.8.0 <17.0.0", + "react": ">=16.8.0 <17.0.0", + "react-dom": ">=16.8.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/office-ui-fabric-react-bundle/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-component-base/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-core-library/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "@microsoft/sp-core-library": "1.14.0", + "@microsoft/sp-lodash-subset": "1.14.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-dynamic-data/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-http/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-loader/node_modules/@uifabric/icons": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", + "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.21.1", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-loader/node_modules/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==", + "dependencies": { + "@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" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <17.0.0", + "@types/react-dom": ">=16.8.0 <17.0.0", + "react": ">=16.8.0 <17.0.0", + "react-dom": ">=16.8.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-loader/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "@types/lodash": "4.14.117", + "tslib": "~1.10.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-lodash-subset/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "tslib": "~1.10.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-odata-types/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "office-ui-fabric-core": "9.6.1-fluent2", + "tslib": "~1.10.0" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-office-ui-fabric-core/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-page-context/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "es6-promise": "4.2.4", + "es6-symbol": "3.1.3", + "tslib": "~1.10.0", + "whatwg-fetch": "2.0.3", + "whatwg-url": "4.7.1" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-polyfills/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-property-pane/node_modules/@uifabric/icons": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", + "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.21.1", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-property-pane/node_modules/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==", + "dependencies": { + "@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" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <17.0.0", + "@types/react-dom": ">=16.8.0 <17.0.0", + "react": ">=16.8.0 <17.0.0", + "react-dom": ">=16.8.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-property-pane/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-webpart-base/node_modules/@uifabric/icons": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", + "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.21.1", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-webpart-base/node_modules/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==", + "dependencies": { + "@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" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <17.0.0", + "@types/react-dom": ">=16.8.0 <17.0.0", + "react": ">=16.8.0 <17.0.0", + "react-dom": ">=16.8.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-webpart-base/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@pnp/logging": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.5.0.tgz", + "integrity": "sha512-SnmMCN6oADjiHKAIR23FfTqXeQZeXPBnWeVfyZAgzJfRn9uEQoUlkyET3jHjl9kkrFOVkiOD1CRI7TWMIxURbA==", + "dependencies": { + "tslib": "2.2.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@pnp/logging/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "@pnp/common": "2.5.0", + "@pnp/logging": "2.5.0", + "@pnp/odata": "2.5.0", + "tslib": "2.2.0" + }, + "funding": { + "type": "individual", + "url": "https://github.com/sponsors/patrick-rodgers/" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@pnp/sp/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "loader-utils": "~1.1.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@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==", + "dependencies": { + "@uifabric/set-version": "^7.0.2", + "@uifabric/styling": "^7.7.1", + "tslib": "^1.7.1" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/@uifabric/icons/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/color": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", + "dependencies": { + "color-convert": "^1.9.1", + "color-string": "^1.5.2" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/es6-promise": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", + "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/msal": { + "version": "1.4.13", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.13.tgz", + "integrity": "sha512-uFEa4KGlpGqNMwa7/1OQc6WQUF8iwHbaiHMVn0Cl66Ec7o30ZTtX9s9OWrf0wAxp8Mwg0JEE886z/PHpsiZUxQ==", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/msal/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/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==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/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==", + "dependencies": { + "@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" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <17.0.0", + "@types/react-dom": ">=16.8.0 <17.0.0", + "react": ">=16.8.0 <17.0.0", + "react-dom": ">=16.8.0 <17.0.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/office-ui-fabric-react/node_modules/@uifabric/icons": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", + "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.21.1", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + } + }, + "node_modules/@pnp/spfx-controls-react/node_modules/office-ui-fabric-react/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@pnp/spfx-controls-react/node_modules/whatwg-fetch": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", + "integrity": "sha512-SA2KdOXATOroD3EBUYvcdugsusXS5YiQFqwskSbsp5b1gK8HpNi/YP0jcy/BDpdllp305HMnrsVf9K7Be9GiEQ==" + }, + "node_modules/@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==", + "dependencies": { + "whatwg-fetch": "2.0.4" + } + }, + "node_modules/@pnp/telemetry-js/node_modules/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==" + }, + "node_modules/@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, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@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, + "dependencies": { + "@pnpm/types": "6.4.0", + "fast-glob": "^3.2.4", + "is-subdir": "^1.1.1" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@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, + "dependencies": { + "mz": "^2.7.0" + }, + "engines": { + "node": ">=10.13" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@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, + "dependencies": { + "@pnpm/error": "1.4.0", + "@pnpm/types": "6.4.0", + "load-json-file": "^6.2.0", + "normalize-package-data": "^3.0.2" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-package-json/node_modules/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, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pnpm/read-package-json/node_modules/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, + "dependencies": { + "graceful-fs": "^4.1.15", + "parse-json": "^5.0.0", + "strip-bom": "^4.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@pnpm/read-package-json/node_modules/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, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@pnpm/read-package-json/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/read-project-manifest/node_modules/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 + }, + "node_modules/@pnpm/read-project-manifest/node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@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, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10.16" + }, + "funding": { + "url": "https://opencollective.com/pnpm" + } + }, + "node_modules/@pnpm/write-project-manifest/node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@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==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, + "node_modules/@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==" + }, + "node_modules/@rushstack/debug-certificate-manager": { + "version": "1.1.62", + "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.62.tgz", + "integrity": "sha512-3Axeo4ZZEGKrQQGxgvweoyXM96VwGJHLbTV8FKngabVovqt6w2eojqtwnR22tmD1+lzeodDrOM9jXMWPmnPo9g==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.49.0", + "node-forge": "~1.3.1", + "sudo": "~1.0.3" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/@rushstack/node-core-library": { + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.49.0.tgz", + "integrity": "sha512-yBJRzGgUNFwulVrwwBARhbGaHsxVMjsZ9JwU1uSBbqPYCdac+t2HYdzi4f4q/Zpgb0eNbwYj2yxgHYpJORNEaw==", + "dev": true, + "dependencies": { + "@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" + } + }, + "node_modules/@rushstack/debug-certificate-manager/node_modules/z-schema": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "dev": true, + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^2.20.3" + } + }, + "node_modules/@rushstack/eslint-config": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.5.1.tgz", + "integrity": "sha512-pcDQ/fmJEIqe5oZiP84bYZ1N7QoDfd+5G+e7GIobOwM793dX/SdRKqcJvGlzyBB92eo6rG7/qRnP2VVQN2pdbQ==", + "dev": true, + "dependencies": { + "@rushstack/eslint-patch": "1.1.0", + "@rushstack/eslint-plugin": "0.8.4", + "@rushstack/eslint-plugin-packlets": "0.3.4", + "@rushstack/eslint-plugin-security": "0.2.4", + "@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" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", + "typescript": ">=3.0.0" + } + }, + "node_modules/@rushstack/eslint-config/node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-config/node_modules/@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, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-config/node_modules/@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, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-config/node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@rushstack/eslint-config/node_modules/@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, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz", + "integrity": "sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==", + "dev": true + }, + "node_modules/@rushstack/eslint-plugin": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.4.tgz", + "integrity": "sha512-c8cY9hvak+1EQUGlJxPihElFB/5FeQCGyULTGRLe5u6hSKKtXswRqc23DTo87ZMsGd4TaScPBRNKSGjU5dORkg==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.3.4.tgz", + "integrity": "sha512-OSA58EZCx4Dw15UDdvNYGGHziQmhiozKQiOqDjn8ZkrCM3oyJmI6dduSJi57BGlb/C4SpY7+/88MImId7Y5cxA==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-security": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.4.tgz", + "integrity": "sha512-MWvM7H4vTNHXIY/SFcFSVgObj5UD0GftBM8UcIE1vXrPwdVYXDgDYXrSXdx7scWS4LYKPLBVoB3v6/Trhm2wug==", + "dev": true, + "dependencies": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@rushstack/heft-config-file": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.8.4.tgz", + "integrity": "sha512-OFvezlWYFQlKSXXIIjuGlBwSIKIl7WXYQ48diK/J5WJWpdVaq/SLVzB3coAxNZPA/a7u+dbs1DcLORBa2e133Q==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.45.5", + "@rushstack/rig-package": "0.3.11", + "jsonpath-plus": "~4.0.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/rig-package": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.11.tgz", + "integrity": "sha512-uI1/g5oQPtyrT9nStoyX/xgZSLa2b+srRFaDk3r1eqC7zA5th4/bvTGl2QfV3C9NcP+coSqmk5mFJkUfH6i3Lw==", + "dev": true, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@rushstack/loader-raw-script": { + "version": "1.3.228", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.228.tgz", + "integrity": "sha512-yJPiwe4vCEmiZck9qUktYqVgExJV18C5wjO6Vv/l4ZWyI8WgYCei1eIcIJBtz//v3E18b8s6tKnSZDAUw1mhUQ==", + "dependencies": { + "loader-utils": "~1.1.0" + } + }, + "node_modules/@rushstack/localization-plugin": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@rushstack/localization-plugin/-/localization-plugin-0.11.0.tgz", + "integrity": "sha512-csb0TpH6Flp70yii/WVYFKmgykx1h9WQpzYWDDZCpMqIlCo+TmwnCpJjNZpdFCpzqqQt1bux1sprelNaUh1Nag==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.45.5", + "@rushstack/typings-generator": "0.6.24", + "@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" + }, + "peerDependencies": { + "@rushstack/set-webpack-public-path-plugin": "^3.3.37", + "@types/webpack": "^4.39.0", + "webpack": "^4.31.0" + }, + "peerDependenciesMeta": { + "@rushstack/set-webpack-public-path-plugin": { + "optional": true + }, + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/localization-plugin/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@rushstack/module-minifier": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.1.0.tgz", + "integrity": "sha512-hHrjM9wMfLjtRPHWvIJzCzRD2qTQGc2DseFdBkGB3/oaUwO8hHyVzyf2LSYjQChHlLYlaZNLLvk1f3g8UJ51dg==", + "dev": true, + "dependencies": { + "@rushstack/worker-pool": "0.1.0", + "@types/node": "12.20.24", + "serialize-javascript": "6.0.0", + "source-map": "~0.7.3", + "terser": "5.9.0" + } + }, + "node_modules/@rushstack/module-minifier-plugin": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier-plugin/-/module-minifier-plugin-0.9.0.tgz", + "integrity": "sha512-DsDeQ5crXB7tNZTPSkGQ74yOxiMrpNVYXCIXTAoUHCqk2T0+oSVaCKb12C8cIRIDRz+EjfLjAc529HqX/cT0Kw==", + "dev": true, + "dependencies": { + "@rushstack/module-minifier": "0.1.0", + "@rushstack/worker-pool": "0.1.0", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "tapable": "1.1.3" + }, + "engines": { + "node": ">=10.17.1" + }, + "peerDependencies": { + "@types/webpack": "*", + "webpack": "^4.31.0", + "webpack-sources": "~1.4.3" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/module-minifier/node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/@rushstack/module-minifier/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@rushstack/module-minifier/node_modules/terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@rushstack/node-core-library": { + "version": "3.45.5", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.5.tgz", + "integrity": "sha512-KbN7Hp9vH3bD3YJfv6RnVtzzTAwGYIBl7y2HQLY4WEQqRbvE3LgI78W9l9X+cTAXCX//p0EeoiUYNTFdqJrMZg==", + "dependencies": { + "@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" + } + }, + "node_modules/@rushstack/node-core-library/node_modules/z-schema": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=8.0.0" + }, + "optionalDependencies": { + "commander": "^2.20.3" + } + }, + "node_modules/@rushstack/package-deps-hash": { + "version": "3.2.17", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-3.2.17.tgz", + "integrity": "sha512-VglZ9hB2ZgG4ov0dCTA9ceTl4DNSJyl2xX68BMUu/vU54t709yHSorx8iKhzYHD1NiF1QA0XfZhDxZWL/m01Nw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.45.5" + } + }, + "node_modules/@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, + "dependencies": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin": { + "version": "5.70.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.70.0.tgz", + "integrity": "sha512-Ky3qmG1+oH1J4Lm5UbbPzDzh7ThTW8jO+mD4lVYwrsbSG7nWEiLSNXKPYVqak2eKQaMJR8HoQ1J8CjPagxBNhA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.45.5", + "@rushstack/rush-sdk": "5.70.0", + "https-proxy-agent": "~5.0.0", + "node-fetch": "2.6.7" + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/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, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/@rushstack/rush-azure-storage-build-cache-plugin": { + "version": "5.70.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.70.0.tgz", + "integrity": "sha512-u8g73HN8LWRcsuxQro0gC9ORew3Y3I7OgNMIbOIpJqwaU2qstZzCwZwxHD4o6UeIr4vUZp0/x/9pKXFFKUdtfA==", + "dev": true, + "dependencies": { + "@azure/identity": "~1.0.0", + "@azure/storage-blob": "~12.3.0", + "@rushstack/node-core-library": "3.45.5", + "@rushstack/rush-sdk": "5.70.0", + "@rushstack/terminal": "0.3.41" + } + }, + "node_modules/@rushstack/rush-sdk": { + "version": "5.70.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.70.0.tgz", + "integrity": "sha512-44yzEnL9koY/BeRVf8FCXVvLXMCcthHbbKOiIsAc+wjwjJ7rO5i+rGxUR5mdHB6plL1Rv3d4/ljeJhkEZjEPWg==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.45.5", + "@types/node-fetch": "1.6.9", + "tapable": "2.2.1" + } + }, + "node_modules/@rushstack/rush-sdk/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@rushstack/set-webpack-public-path-plugin": { + "version": "3.3.37", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.37.tgz", + "integrity": "sha512-PGKZDbA68SxdZVfW3weyvqbO6vN9eir2Yqr5QUqwtDZ1t1KTfzTV2aKPLVMiwq4qsxkp+0GfXQtOwXlZ6nJHTA==", + "dev": true, + "dependencies": { + "@rushstack/webpack-plugin-utilities": "0.1.4" + }, + "peerDependencies": { + "@types/webpack": "^4.39.8", + "webpack": "^5.35.1" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/stream-collator": { + "version": "4.0.172", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.172.tgz", + "integrity": "sha512-lYwRDlsEB6dZMPzF4OJ5BsrLXsfF2NCV/XjONYW1q0lPFxFdxlYANJt746VlSU6p3ykD2OXb0Veywxrgf54qIA==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.45.5", + "@rushstack/terminal": "0.3.41" + } + }, + "node_modules/@rushstack/terminal": { + "version": "0.3.41", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.41.tgz", + "integrity": "sha512-GfDZO4eYTHVXzNUAUY4poxTQ+MmkTmnhSq56J0zDolg5IZb/wVXEj4oeEnOXwlr/3LVE6sBv5yIkCstIo+u5Nw==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.45.5", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + } + }, + "node_modules/@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 + }, + "node_modules/@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, + "dependencies": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "node_modules/@rushstack/typings-generator": { + "version": "0.6.24", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.6.24.tgz", + "integrity": "sha512-5u49+43B+TCSQaCwEJRtaqarjhXBfI8ziWINnUpqtoTWZ+LLMC15QdgamjeyfKeFdAvFrFCIY3tlosfEzA5CeQ==", + "dev": true, + "dependencies": { + "@rushstack/node-core-library": "3.45.5", + "@types/node": "12.20.24", + "chokidar": "~3.4.0", + "glob": "~7.0.5" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.1.2" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "deprecated": "\"Please update to latest v2.3 or v2.2\"", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "*" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@rushstack/typings-generator/node_modules/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, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/@rushstack/webpack-plugin-utilities": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.1.4.tgz", + "integrity": "sha512-CXCSJsI8nOH1tMXSjzTgbl6rIVhByizor5phuzRIqYTkWHdidvjb/HzQ97AB5gRD0OlYp4FhePUMArBDppUBhg==", + "dev": true, + "peerDependencies": { + "@types/webpack": "^4.39.8", + "webpack": "^5.35.1" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "webpack": { + "optional": true + } + } + }, + "node_modules/@rushstack/worker-pool": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.1.0.tgz", + "integrity": "sha512-68qskCLruYWSLZDIRhYGklAXo8+lVm3drEQ3uQVXNCxb/Ow1byEDvtA0AaJleaZ/ZXZ5PN+Ct8WTzcD+ZxkUrg==", + "dev": true, + "dependencies": { + "@types/node": "12.20.24" + } + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@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==" + }, + "node_modules/@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==", + "deprecated": "This is a stub types definition. anymatch provides its own type definitions, so you do not need this installed.", + "dev": true, + "dependencies": { + "anymatch": "*" + } + }, + "node_modules/@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 + }, + "node_modules/@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==" + }, + "node_modules/@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@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==" + }, + "node_modules/@types/chalk": { + "version": "0.4.31", + "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", + "integrity": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", + "dev": true + }, + "node_modules/@types/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==", + "deprecated": "This is a stub types definition. classnames provides its own type definitions, so you do not need this installed.", + "dependencies": { + "classnames": "*" + } + }, + "node_modules/@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, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@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, + "dependencies": { + "@types/glob": "*", + "@types/node": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@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, + "dependencies": { + "@types/undertaker": "*", + "@types/vinyl-fs": "*", + "chokidar": "^2.1.2" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "25.2.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.1.tgz", + "integrity": "sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==", + "dev": true, + "dependencies": { + "jest-diff": "^25.2.1", + "pretty-format": "^25.2.1" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "node_modules/@types/lodash": { + "version": "4.14.117", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.117.tgz", + "integrity": "sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==" + }, + "node_modules/@types/lodash.isequal": { + "version": "4.5.6", + "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.6.tgz", + "integrity": "sha512-Ww4UGSe3DmtvLLJm2F16hDwEQSv7U0Rr8SujLUA2wHI2D2dm8kPu6Et+/y303LfjTIwSBKXB/YTUcAKpem/XEg==", + "dependencies": { + "@types/lodash": "*" + } + }, + "node_modules/@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==" + }, + "node_modules/@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 + }, + "node_modules/@types/node": { + "version": "12.20.24", + "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", + "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" + }, + "node_modules/@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, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/node-notifier": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-5v0PhPv0AManpxT7W25Zipmj/Lxp1WqfkcpZHyqSloB+gGoAHRBuzhrCelFKrPvNF5ki3gAcO4kxaGO2/21u8g==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@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 + }, + "node_modules/@types/office-js": { + "version": "1.0.36", + "resolved": "https://registry.npmjs.org/@types/office-js/-/office-js-1.0.36.tgz", + "integrity": "sha512-v5jOXCPS0nbbuVzZThhDMzttuJrpzzvx1GsPo5Qed8Cs9uzMwEV1vdkKN5zLFnAUlEF4s8Szl9KXnhnSvH89Kw==" + }, + "node_modules/@types/orchestrator": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/orchestrator/-/orchestrator-0.0.30.tgz", + "integrity": "sha512-rT9So631KbmirIGsZ5m6T15FKHqiWhYRULdl03l/WBezzZ8wwhYTS2zyfHjsvAGYFVff1wtmGFd0akRCBDSZrA==", + "dev": true, + "dependencies": { + "@types/q": "*" + } + }, + "node_modules/@types/prettier": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", + "dev": true + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "dev": true + }, + "node_modules/@types/quill": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@types/quill/-/quill-1.3.10.tgz", + "integrity": "sha512-IhW3fPW+bkt9MLNlycw8u8fWb7oO7W5URC9MfZYHBlA24rex9rs23D5DETChu1zvgVdc5ka64ICjJOgQMr6Shw==", + "dependencies": { + "parchment": "^1.1.2" + } + }, + "node_modules/@types/react": { + "version": "16.9.51", + "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.51.tgz", + "integrity": "sha512-lQa12IyO+DMlnSZ3+AGHRUiUcpK47aakMMoBG8f7HGxJT8Yfe+WE128HIXaHOHVPReAW0oDS3KAI0JI2DDe1PQ==", + "dependencies": { + "@types/prop-types": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@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==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/requirejs": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", + "integrity": "sha512-61MNgoBY6iEsHhFGiElSjEu8HbHOahJLGh9BdGSfzgAN+2qOuFJKuG3f7F+/ggKr+0yEM3Y4fCWAgxU6es0otg==" + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", + "dev": true + }, + "node_modules/@types/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 + }, + "node_modules/@types/through2": { + "version": "2.0.32", + "resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.32.tgz", + "integrity": "sha512-VYclBauj55V0qPDHs9QMdKBdxdob6zta8mcayjTyOzlRgl+PNERnvNol99W1PBnvQXaYoTTqSce97rr9dz9oXQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/tunnel": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.1.tgz", + "integrity": "sha512-AOqu6bQu5MSWwYvehMXLukFHnupHrpZ8nvgae5Ggie9UwzDR1CCwoXgSSWNZJuyOlCdfdsWMA5F2LlmvyoTv8A==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/uglify-js": { + "version": "3.16.0", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.16.0.tgz", + "integrity": "sha512-0yeUr92L3r0GLRnBOvtYK1v2SjqMIqQDHMl7GLb+l2L8+6LSFWEEWEIgVsPdMn5ImLM8qzWT8xFPtQYpp8co0g==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/@types/undertaker": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.8.tgz", + "integrity": "sha512-gW3PRqCHYpo45XFQHJBhch7L6hytPsIe0QeLujlnFsjHPnXLhJcPdN6a9368d7aIQgH2I/dUTPFBlGeSNA3qOg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/undertaker-registry": "*", + "async-done": "~1.3.2" + } + }, + "node_modules/@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 + }, + "node_modules/@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, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@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, + "dependencies": { + "@types/glob-stream": "*", + "@types/node": "*", + "@types/vinyl": "*" + } + }, + "node_modules/@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, + "dependencies": { + "@types/anymatch": "*", + "@types/node": "*", + "@types/tapable": "*", + "@types/uglify-js": "*", + "@types/webpack-sources": "*", + "source-map": "^0.6.0" + } + }, + "node_modules/@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 + }, + "node_modules/@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, + "dependencies": { + "@types/node": "*", + "@types/source-list-map": "*", + "source-map": "^0.7.3" + } + }, + "node_modules/@types/webpack-sources/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@types/xmldom": { + "version": "0.1.31", + "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.31.tgz", + "integrity": "sha512-bVy7s0nvaR5D1mT1a8ZkByHWNOGb6Vn4yi5TWhEdmyKlAG+08SA7Md6+jH+tYmMLueAwNeWvHHpeKrr6S4c4BA==" + }, + "node_modules/@types/yargs": { + "version": "0.0.34", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.34.tgz", + "integrity": "sha512-Rrj9a2bqpcPKGYCIyQGkD24PeCZG3ow58cgaAtI4jwsUMe/9hDaCInMpXZ+PaUK3cVwsFUstpOEkSfMdQpCnYA==", + "dev": true + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", + "dev": true + }, + "node_modules/@types/z-schema": { + "version": "3.16.31", + "resolved": "https://registry.npmjs.org/@types/z-schema/-/z-schema-3.16.31.tgz", + "integrity": "sha512-ccin7QmRIBE9m5DbUH/wSQT0toq8mkrvDv1uoLulyx6fmTTf+2cvpEFetGR+1pVJ6ldGPVuNx92jjEsrm8UISQ==" + }, + "node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@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, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@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, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@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, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.20.0.tgz", + "integrity": "sha512-w5qtx2Wr9x13Dp/3ic9iGOGmVXK5gMwyc8rwVgZU46K9WTjPZSyPvdER9Ycy+B5lNHvoz+z2muWhUvlTpQeu+g==", + "dev": true, + "dependencies": { + "@typescript-eslint/utils": "5.20.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.6.0.tgz", + "integrity": "sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.6.0", + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/typescript-estree": "5.6.0", + "debug": "^4.3.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@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, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "@typescript-eslint/visitor-keys": "5.6.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@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, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@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, + "dependencies": { + "@typescript-eslint/types": "5.6.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.20.0.tgz", + "integrity": "sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.20.0.tgz", + "integrity": "sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.20.0.tgz", + "integrity": "sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.20.0.tgz", + "integrity": "sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.20.0.tgz", + "integrity": "sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.20.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@uifabric/foundation": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.5.tgz", + "integrity": "sha512-g++S8pWwLb6jhiOC0EhGD9s6lN8uCaeDdjyiGt7Ox11RRaZwvWI0opLdgubt6ANT7AjoXeUrPf1aqrEw3PzWoA==", + "dependencies": { + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.21.1", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/foundation/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/icons": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.2.tgz", + "integrity": "sha512-3f223BZ5TXTF37J7lG+saGBY7U8vAi5HyMP58ccIoUafOj5551h5sovPFD/hVIYzYFhvT+/VpbUzF3vw+RARHA==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.2", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/icons/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@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==", + "dependencies": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/merge-styles/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/react-hooks": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.15.0.tgz", + "integrity": "sha512-+JE/KplHRyf68mpDdQk8zewmdF95n0ZN6wUz4MKJWOS/y9rjhar7T4poXyHJL6LrB3vQeRp5Z2+s9Puhn8CVIA==", + "dependencies": { + "@fluentui/react-window-provider": "^1.0.3", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/react-hooks/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@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==", + "dependencies": { + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/set-version/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/styling": { + "version": "7.21.1", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.21.1.tgz", + "integrity": "sha512-5HX5amh8mDRDrP5pdMOYaB/f3KH0m4ZX+cMfU6jj3jREx7jor6ok5J1Vr7zBY+MnUA2soQREJyZvpibT2YeVlg==", + "dependencies": { + "@fluentui/theme": "^1.7.6", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + } + }, + "node_modules/@uifabric/styling/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@uifabric/utilities": { + "version": "7.34.1", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.34.1.tgz", + "integrity": "sha512-gmQ94x/wj/my7zByFMXapLF5jDmRugWuBngx6gdvnw9rRme0YoN0G3S47vr3aw6ZTsXEnb6SJFnbtVyAGMmZRg==", + "dependencies": { + "@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" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/@uifabric/utilities/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/@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, + "dependencies": { + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0" + } + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/@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 + }, + "node_modules/@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, + "dependencies": { + "@webassemblyjs/wast-printer": "1.9.0" + } + }, + "node_modules/@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 + }, + "node_modules/@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, + "dependencies": { + "@webassemblyjs/ast": "1.9.0" + } + }, + "node_modules/@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 + }, + "node_modules/@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, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/helper-wasm-bytecode": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0" + } + }, + "node_modules/@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, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@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, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@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 + }, + "node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@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, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-buffer": "1.9.0", + "@webassemblyjs/wasm-gen": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@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, + "dependencies": { + "@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" + } + }, + "node_modules/@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, + "dependencies": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/wast-parser": "1.9.0", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xmldom/xmldom": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", + "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==", + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/@yarnpkg/lockfile": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", + "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", + "dev": true + }, + "node_modules/@zkochan/cmd-shim": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.3.0.tgz", + "integrity": "sha512-hWY9wIl0fGbYk6W0/qkm+DIhXXn5xOPuI7DXH8v9IfD9ftXPqHY41839Sa5Xz35Hm+a6Amdf4spG4/1jpvjVrQ==", + "dev": true, + "dependencies": { + "cmd-extension": "^1.0.1", + "is-windows": "^1.0.2" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "dependencies": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/adal-angular": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", + "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/adaptive-expressions": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.16.0.tgz", + "integrity": "sha512-iE+UxksZuUv4CO5vyNerODxXWLNuzyntfZMs624BE8oImVHZAXqUaoKin+pWJS2MPWmife4gAuwhJiiCvVK+Ng==", + "dependencies": { + "@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" + } + }, + "node_modules/adaptive-expressions/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/adaptive-expressions/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/adaptive-expressions/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" + }, + "node_modules/adaptivecards": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.10.0.tgz", + "integrity": "sha512-QcgXGFlX3rgIfZkxvQY896zEVBh30mE37z3XKhcQW2OqSUrVH6dNT78MkM//W4wRdrZizSHqXKLaKyVVxAgVFg==" + }, + "node_modules/adaptivecards-controls": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/adaptivecards-controls/-/adaptivecards-controls-0.9.0.tgz", + "integrity": "sha512-8qh2DBgflFH8s4FJlcmrGgkMYrfY4BPyviDiBUd4mGGKzcA7bLkNdSxGU3K8JlIkqxXhTSCa2/j5qcfsphIBYQ==" + }, + "node_modules/adaptivecards-designer": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/adaptivecards-designer/-/adaptivecards-designer-2.3.0.tgz", + "integrity": "sha512-nbM9FHBf72ovlhFP5gmmaGXyKqc4miASAtFfe++73TPbE6a6tJDa0tkHqTYC7atm3+oY4Lm9U0uCZmdWT2iNOw==", + "dependencies": { + "adaptivecards-controls": "^0.9.0", + "clipboard": "^2.0.1" + }, + "peerDependencies": { + "adaptive-expressions": "^4.11.0", + "adaptivecards": "^2.10.0", + "adaptivecards-templating": "^2.2.0", + "monaco-editor": "^0.20.0" + } + }, + "node_modules/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==", + "peerDependencies": { + "adaptive-expressions": "^4.11.0" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/aggregate-error/node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-errors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", + "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", + "dev": true, + "peerDependencies": { + "ajv": ">=5.0.0" + } + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==", + "dev": true + }, + "node_modules/animate.css": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz", + "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==" + }, + "node_modules/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, + "dependencies": { + "ansi-wrap": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-escapes/node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "dev": true, + "dependencies": { + "ansi-wrap": "0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==" + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "dev": true, + "dependencies": { + "buffer-equal": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "node_modules/archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", + "dev": true, + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", + "dev": true, + "dependencies": { + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==", + "dev": true + }, + "node_modules/array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", + "dev": true, + "dependencies": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-initial/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "is-number": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-last/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-sort/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", + "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/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, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/asn1.js/node_modules/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 + }, + "node_modules/assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", + "dev": true + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "dev": true, + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ast-types": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", + "integrity": "sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/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, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "node_modules/async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", + "dev": true, + "dependencies": { + "async-done": "^1.2.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "dev": true + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-LEeSAWeh2Gfa2FtlQE1shxQ8zi5F9GHarrGKz08TMdODD5T4eH6BMsvtnhbWZ+XQn+Gb6om/917ucvRu7l7ukw==" + }, + "node_modules/autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "dependencies": { + "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" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/autoprefixer/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-istanbul/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/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, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/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, + "dependencies": { + "babel-plugin-jest-hoist": "^25.5.0", + "babel-preset-current-node-syntax": "^0.1.2" + }, + "engines": { + "node": ">= 8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "is-windows": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/big-integer": { + "version": "1.6.51", + "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", + "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/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==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "node_modules/bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "dev": true + }, + "node_modules/body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/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, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/body-parser/node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/bonjour/node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "dev": true + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "dependencies": { + "resolve": "1.1.7" + } + }, + "node_modules/browser-resolve/node_modules/resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", + "dev": true + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/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, + "dependencies": { + "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" + } + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/btoa-lite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", + "integrity": "sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==" + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/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": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "dev": true + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "dev": true + }, + "node_modules/builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacache": { + "version": "12.0.4", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", + "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", + "dev": true, + "dependencies": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/cacache/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/cacache/node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "dev": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "dev": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", + "dev": true, + "dependencies": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "dev": true, + "dependencies": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001373", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001373.tgz", + "integrity": "sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "dev": true + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", + "dev": true + }, + "node_modules/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==", + "dependencies": { + "chartjs-color": "^2.1.0", + "moment": "^2.10.2" + } + }, + "node_modules/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==", + "dependencies": { + "chartjs-color-string": "^0.6.0", + "color-convert": "^1.9.3" + } + }, + "node_modules/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==", + "dependencies": { + "color-name": "^1.0.0" + } + }, + "node_modules/chartjs-color/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/chartjs-color/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", + "dev": true, + "dependencies": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/chokidar/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/chokidar/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/chokidar/node_modules/glob-parent/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chokidar/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" + }, + "node_modules/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, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-table": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", + "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", + "dev": true, + "dependencies": { + "colors": "1.0.3" + }, + "engines": { + "node": ">= 0.2.0" + } + }, + "node_modules/cli-table/node_modules/colors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "dev": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/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, + "engines": { + "node": ">= 10" + } + }, + "node_modules/clipboard": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", + "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", + "dependencies": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "node_modules/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, + "engines": { + "node": ">=10" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/coa/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/coa/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/coa/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/coa/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/coa/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "dev": true, + "dependencies": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/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, + "bin": { + "color-support": "bin.js" + } + }, + "node_modules/color/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", + "dev": true + }, + "node_modules/colors": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", + "integrity": "sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/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==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/connect": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", + "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "finalhandler": "1.1.2", + "parseurl": "~1.3.3", + "utils-merge": "1.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/connect-livereload": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", + "integrity": "sha512-3KnRwsWf4VmP01I4hCDQqTc4e2UxOvJIi8i08GiwqX2oymzxNFY7PqjFkwHglYTJ0yzUJkO5yqdPxVaIz3Pbug==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/connect/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/connect/node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/connect/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/connect/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.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, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/copy-concurrently": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", + "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + } + }, + "node_modules/copy-concurrently/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + } + }, + "node_modules/copy-props/node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/copy-webpack-plugin/node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/copy-webpack-plugin/node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/copy-webpack-plugin/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/copy-webpack-plugin/node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/copy-webpack-plugin/node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/copy-webpack-plugin/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/copy-webpack-plugin/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/cosmiconfig/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cosmiconfig/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/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 + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/create-react-class": { + "version": "15.7.0", + "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz", + "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", + "dependencies": { + "loose-envify": "^1.3.1", + "object-assign": "^4.1.1" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/css-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==", + "dependencies": { + "hyphenate-style-name": "^1.0.3" + } + }, + "node_modules/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, + "dependencies": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/css-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/css-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/css-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/css-loader/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/css-loader/node_modules/postcss-modules-extract-imports": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", + "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/css-loader/node_modules/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, + "dependencies": { + "icss-utils": "^4.1.1", + "postcss": "^7.0.32", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/css-loader/node_modules/postcss-modules-scope": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", + "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6", + "postcss-selector-parser": "^6.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/css-loader/node_modules/postcss-modules-values": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", + "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", + "dev": true, + "dependencies": { + "icss-utils": "^4.0.0", + "postcss": "^7.0.6" + } + }, + "node_modules/css-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/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": "sha512-XWOBwgy5nwBn76aA+6ybUGL/3JBnCtBX9Ay9/OWIpzKYWlVHMazvJ+WtHumfi+xxdPF440cWK7JCYtt8xDifew==", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/css-modules-loader-core/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha512-VbGX1LQgQbf9l3cZ3qbUuC3hGqIEOGQFHAEHQ/Diaeo0yLgpgK5Rb8J+OcamIfQ9PbAU/fzBjVtQX3AhJHUvZw==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "node_modules/css-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, + "dependencies": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-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, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssjanus": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/cssjanus/-/cssjanus-1.3.2.tgz", + "integrity": "sha512-5pM/C1MIfoqhXa7k9PqSnrjj1SSZDakfyB1DZhdYyJoDUH+evGbsUg6/bpQapTJeSnYaj0rdzPUMeM33CvB0vw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/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, + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/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, + "dependencies": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + }, + "node_modules/currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "dev": true, + "dependencies": { + "array-find-index": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cyclist": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", + "integrity": "sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==", + "dev": true + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/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==" + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "node_modules/data-urls/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/data-urls/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "node_modules/data-urls/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/date-fns": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.1.tgz", + "integrity": "sha512-dlLD5rKaKxpFdnjrs+5azHDFOPEu4ANy/LTh04A1DTzMM7qoajmKCBc8pkKRFT41CNzw+4gQh79X5C+Jq27HAw==", + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "node_modules/dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/dayjs": { + "version": "1.11.4", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.4.tgz", + "integrity": "sha512-Zj/lPM5hOvQ1Bf7uAvewDaUcsJoI6JmNqmHhHl3nyumwe0XHwt8sWdOVAPACJzCebL8gQCi+K49w7iKWnGwX9g==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/debuglog": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", + "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/decache": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/decache/-/decache-4.5.1.tgz", + "integrity": "sha512-5J37nATc6FmOTLbcsr9qx7Nm28qQyg1SK4xyEHqM0IBkNhWFp0Sm+vKoWYHD8wq+OUEb9jLyaKFfzzd1A9hcoA==", + "dev": true, + "dependencies": { + "callsite": "^1.0.0" + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decomment": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.9.5.tgz", + "integrity": "sha512-h0TZ8t6Dp49duwyDHo3iw67mnh9/UpFiSSiOb5gDK1sqoXzrfX/SQxIUQd2R2QEiSnqib0KF2fnKnGfAhAs6lg==", + "dev": true, + "dependencies": { + "esprima": "4.0.1" + }, + "engines": { + "node": ">=6.4", + "npm": ">=2.15" + } + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "kind-of": "^5.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-compare/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", + "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", + "dev": true, + "dependencies": { + "execa": "^1.0.0", + "ip-regex": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", + "dev": true + }, + "node_modules/detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-indent": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", + "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/dezalgo": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "dev": true, + "dependencies": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "node_modules/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, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/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 + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==", + "dev": true, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dom-helpers": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", + "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", + "dependencies": { + "@babel/runtime": "^7.8.7", + "csstype": "^3.0.2" + } + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "node_modules/domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "dependencies": { + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/downshift": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/downshift/-/downshift-5.0.5.tgz", + "integrity": "sha512-V1idov3Rkvz1YWA1K67aIx51EgokIDvep4x6KmU7HhsayI8DvTEZBeH4O92zeFVGximKujRO7ChBzBAf4PKWFA==", + "dependencies": { + "@babel/runtime": "^7.4.5", + "compute-scroll-into-view": "^1.0.9", + "prop-types": "^15.7.2", + "react-is": "^16.9.0" + }, + "peerDependencies": { + "react": ">=0.14.9" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", + "dev": true, + "dependencies": { + "readable-stream": "~1.1.9" + } + }, + "node_modules/duplexer2/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "node_modules/duplexer2/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/duplexer2/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "dev": true + }, + "node_modules/duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/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, + "dependencies": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/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, + "dependencies": { + "safe-buffer": "^5.0.1" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.206", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.206.tgz", + "integrity": "sha512-h+Fadt1gIaQ06JaIiyqPsBjJ08fV5Q7md+V8bUvQW/9OvXfL2LRICTz2EcnnCP7QzrFTS6/27MRV6Bl9Yn97zA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "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" + } + }, + "node_modules/elliptic/node_modules/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 + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/end-of-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", + "integrity": "sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==", + "dev": true, + "dependencies": { + "once": "~1.3.0" + } + }, + "node_modules/end-of-stream/node_modules/once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/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, + "dependencies": { + "graceful-fs": "^4.1.2", + "memory-fs": "^0.5.0", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/enhanced-resolve/node_modules/memory-fs": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", + "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + }, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/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, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", + "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es5-ext": { + "version": "0.10.61", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz", + "integrity": "sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==", + "hasInstallScript": true, + "dependencies": { + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.3", + "next-tick": "^1.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/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==" + }, + "node_modules/es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/es6-templates": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", + "integrity": "sha512-sziUVwcvQ+lOsrTyUY0Q11ilAPj+dy7AQ1E1MgSaHTaaAFTffaa08QSlGNU61iyVaroyb6nYdBV6oD7nzn6i8w==", + "dev": true, + "dependencies": { + "recast": "~0.11.12", + "through": "~2.3.6" + } + }, + "node_modules/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, + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", + "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", + "dev": true, + "dependencies": { + "@eslint/eslintrc": "^1.0.5", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.0", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.2.0", + "espree": "^9.3.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-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, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-tsdoc": { + "version": "0.2.16", + "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.16.tgz", + "integrity": "sha512-F/RWMnyDQuGlg82vQEFHQtGyWi7++XJKdYNn0ulIbyMOFqYIjoJOUdE6olORxgwgLkpJxsCJpJbTHgxJ/ggfXw==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.14.1", + "@microsoft/tsdoc-config": "0.16.1" + } + }, + "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.1.tgz", + "integrity": "sha512-6Wci+Tp3CgPt/B9B0a3J4s3yMgLNSku6w5TV6mN+61C71UqsRBv2FUibBf3tPGlNxebgPHMEUzKpb1ggE8KCKw==", + "dev": true + }, + "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc-config": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.1.tgz", + "integrity": "sha512-2RqkwiD4uN6MLnHFljqBlZIXlt/SaUT6cuogU1w2ARw4nKuuppSmR0+s+NC+7kXBQykd9zzu0P4HtBpZT5zBpQ==", + "dev": true, + "dependencies": { + "@microsoft/tsdoc": "0.14.1", + "ajv": "~6.12.6", + "jju": "~1.4.0", + "resolve": "~1.19.0" + } + }, + "node_modules/eslint-plugin-tsdoc/node_modules/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, + "dependencies": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/eslint/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/espree": { + "version": "9.3.3", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", + "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "dev": true, + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/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, + "dependencies": { + "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" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/eventsource": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-2.0.2.tgz", + "integrity": "sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==", + "dev": true, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/exec-sh": { + "version": "0.3.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 + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/execa/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/execa/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/execa/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/execa/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/execa/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/exenv-es6": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/exenv-es6/-/exenv-es6-1.1.1.tgz", + "integrity": "sha512-vlVu3N8d6yEMpMsEm+7sUBAI81aqYYuEvfK0jNqmdb/OPXzzH7QWDDnVjMvDSY47JdHEqx/dfC/q8WkfoTmpGQ==" + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expect": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", + "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/express": { + "version": "4.16.4", + "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", + "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/express/node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "dependencies": { + "type": "^2.5.0" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/type/-/type-2.6.1.tgz", + "integrity": "sha512-OvgH5rB0XM+iDZGQ1Eg/o7IZn0XYJFVrN/9FQ4OWIYILyJJgVP2s1hLTOFn6UOZoDUI/HctGa0PFlE2n2HW3NQ==" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/external-editor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", + "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", + "dev": true, + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/external-editor/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/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, + "dependencies": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-diff": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", + "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==" + }, + "node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "strnum": "^1.0.4" + }, + "bin": { + "xml2js": "cli.js" + }, + "funding": { + "type": "paypal", + "url": "https://paypal.me/naturalintelligence" + } + }, + "node_modules/fastest-stable-stringify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", + "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==" + }, + "node_modules/fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", + "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fela": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela/-/fela-10.8.2.tgz", + "integrity": "sha512-rdF2h6U9gBhLged2WpOE43zqDG3f9rV7PNmcCoTuMIoKZqN0tYsc71nJRS7aNQtk+kRB5VsvMpoK0JGbs4s0qA==", + "dependencies": { + "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" + } + }, + "node_modules/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==", + "dependencies": { + "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" + }, + "peerDependencies": { + "fela": "*" + } + }, + "node_modules/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==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.1", + "fela-utils": "^10.8.2" + } + }, + "node_modules/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==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "isobject": "^3.0.1" + }, + "peerDependencies": { + "fela": "^10.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "fast-loops": "^1.0.0", + "isobject": "^3.0.1" + } + }, + "node_modules/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==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "isobject": "^3.0.1" + } + }, + "node_modules/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==", + "dependencies": { + "fast-loops": "^1.0.0", + "fela-plugin-custom-property": "^10.8.2" + } + }, + "node_modules/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==", + "dependencies": { + "rtl-css-js": "^1.1.3" + } + }, + "node_modules/fela-tools": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-tools/-/fela-tools-10.8.2.tgz", + "integrity": "sha512-9HVPA7PABxCh8ybiDlhhVKuFlVeFazmhthlf5CybiFcxh6DVKDEacYsFdXSC7NGJW2i4cWACiy7pjUvOyvqhRQ==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0", + "fela": "^10.8.2", + "fela-utils": "^10.8.2" + }, + "peerDependencies": { + "fela": "^10.0.0" + } + }, + "node_modules/fela-utils": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/fela-utils/-/fela-utils-10.8.2.tgz", + "integrity": "sha512-RmoDOIby14Zb3Xn03noLolyMC2528xcNO5KcNCaznyByd1Acq8DnvQn91Ph9nBLcLqdC1rGme5HwRcrCOHG+kA==", + "dependencies": { + "css-in-js-utils": "^3.0.0", + "fast-loops": "^1.0.0" + } + }, + "node_modules/fela/node_modules/csstype": { + "version": "2.6.20", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", + "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" + }, + "node_modules/figgy-pudding": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", + "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", + "dev": true + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/figures/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/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, + "dependencies": { + "loader-utils": "^1.0.2", + "schema-utils": "^0.4.5" + }, + "engines": { + "node": ">= 4.3 < 5.0.0 || >= 5.10" + }, + "peerDependencies": { + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" + } + }, + "node_modules/file-loader/node_modules/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, + "dependencies": { + "ajv": "^6.1.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", + "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", + "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^2.0.0", + "pkg-dir": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/find-cache-dir/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/find-cache-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/findup-sync/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/findup-sync/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz", + "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==", + "dev": true + }, + "node_modules/flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "dev": true, + "dependencies": { + "for-in": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/fork-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", + "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==", + "dev": true + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", + "dev": true + }, + "node_modules/from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + } + }, + "node_modules/fs-extra": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", + "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/fs-write-stream-atomic": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", + "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "dependencies": { + "loader-utils": "^1.1.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "dev": true, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-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, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-escape": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/glob-escape/-/glob-escape-0.0.2.tgz", + "integrity": "sha512-L/cXYz8x7qer1HAyUQ+mbjcUsJVdpRxpAf7CwqHoNBs9vTpABlGfNN4tzkDxt+u3Z7ZncVyKlCNPtzb0R/7WbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-stream/node_modules/glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "dev": true, + "dependencies": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "node_modules/glob-stream/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/glob-watcher/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/glob-watcher/node_modules/anymatch/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/glob-watcher/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "dependencies": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "dependencies": { + "delegate": "^3.1.2" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-connect/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/gulp-connect/node_modules/etag": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "integrity": "sha512-Mbv5pNpLNPrm1b4rzZlZlfTRpdDr31oiD43N362sIyvSWVNu5Du33EcJGzvEV4YdYLuENB1HzND907cQkFmXNw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "statuses": "1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/mime": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", + "integrity": "sha512-sAaYXszED5ALBt665F0wMQCUXpGuZsGdopoqcHPdL39ZYdi7uHoZlhrfZfhv8WzivhBzr/oXwaj+yiK5wY8MXQ==", + "dev": true, + "bin": { + "mime": "cli.js" + } + }, + "node_modules/gulp-connect/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/gulp-connect/node_modules/range-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", + "integrity": "sha512-nDsRrtIxVUO5opg/A8T2S3ebULVIfuh8ECbh4w3N4mWxIiT3QILDJDUQayPqm2e8Q8NUa0RSUkGCfe33AfjR3Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/gulp-connect/node_modules/send": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", + "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/gulp-connect/node_modules/statuses": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", + "integrity": "sha512-pVEuxHdSGrt8QmQ3LOZXLhSA6MP/iPqKzZeO6Squ7PNGkA/9MBsSfV0/L+bIxkoDmjF4tZcLpcVq/fkqoHvuKg==", + "dev": true + }, + "node_modules/gulp-flatten": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", + "integrity": "sha512-8kKeBDfHGx0CEWoB6BPh5bsynUG2VGmSz6hUlX531cfDz/+PRYZa9i3e3+KYuaV0GuCsRZNThSRjBfHOyypy8Q==", + "dev": true, + "dependencies": { + "gulp-util": "^3.0.1", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/gulp-if": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", + "integrity": "sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==", + "dev": true, + "dependencies": { + "gulp-match": "^1.0.3", + "ternary-stream": "^2.0.1", + "through2": "^2.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "minimatch": "^3.0.3" + } + }, + "node_modules/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==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, + "dependencies": { + "colors": "^1.1.2", + "opn": "5.2.0", + "plugin-log": "^0.1.0", + "through2": "^2.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", + "deprecated": "gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/gulp-util/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/gulp-util/node_modules/clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==", + "dev": true + }, + "node_modules/gulp-util/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/gulp-util/node_modules/object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/gulp-util/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp-util/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/gulp-util/node_modules/vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", + "dev": true, + "dependencies": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + }, + "engines": { + "node": ">= 0.9" + } + }, + "node_modules/gulp/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp/node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/gulp/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp/node_modules/get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "node_modules/gulp/node_modules/gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "dependencies": { + "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" + }, + "bin": { + "gulp": "bin/gulp.js" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/gulp/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp/node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", + "dev": true + }, + "node_modules/gulp/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp/node_modules/which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", + "dev": true + }, + "node_modules/gulp/node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gulp/node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "node_modules/gulp/node_modules/yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/gulp/node_modules/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, + "dependencies": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + }, + "node_modules/gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "dev": true, + "dependencies": { + "glogg": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", + "dev": true, + "dependencies": { + "sparkles": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash-base/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hash-base/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "dev": true, + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "dependencies": { + "parse-passwd": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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 + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==", + "dev": true + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==", + "dev": true + }, + "node_modules/html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.1" + } + }, + "node_modules/html-entities": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", + "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==", + "dev": true + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/html-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, + "dependencies": { + "es6-templates": "^0.2.3", + "fastparse": "^1.1.1", + "html-minifier": "^3.5.8", + "loader-utils": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "bin": { + "html-minifier": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/html-minifier/node_modules/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 + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-errors/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", + "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", + "dev": true, + "dependencies": { + "http-proxy": "^1.17.0", + "is-glob": "^4.0.0", + "lodash": "^4.17.11", + "micromatch": "^3.1.10" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-proxy-middleware/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "dev": true + }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/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, + "engines": { + "node": ">=8.12.0" + } + }, + "node_modules/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==" + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", + "dev": true + }, + "node_modules/icss-utils": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", + "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/idb": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.0.0.tgz", + "integrity": "sha512-+M367poGtpzAylX4pwcrZIa7cFQLfNkAOlMMLN2kw/2jGfJP6h+TB/unQNSVYwNtP8XqkLYrfuiVnxLQNP1tjA==" + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/iferr": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", + "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", + "dev": true + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/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, + "dependencies": { + "minimatch": "^3.0.4" + } + }, + "node_modules/immediate": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", + "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "dev": true + }, + "node_modules/immutable": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", + "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", + "dev": true + }, + "node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", + "dev": true, + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", + "dev": true + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "node_modules/inline-style-expand-shorthand": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/inline-style-expand-shorthand/-/inline-style-expand-shorthand-1.4.0.tgz", + "integrity": "sha512-FBxbgh1+ziiPFA09s0JgYtB7gRYfbfVrcO1sTv2JnPwbbz0M35zSYVUR3oyrTfLo/S+sbY4JG1W16hY91Hbh/Q==" + }, + "node_modules/inline-style-prefixer": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.1.tgz", + "integrity": "sha512-AsqazZ8KcRzJ9YPN1wMH2aNM7lkWQ8tSPrW5uDk1ziYwiAPWSZnUsC7lfZq+BDqLqz0B4Pho5wscWcJzVvRzDQ==", + "dependencies": { + "css-in-js-utils": "^2.0.0" + } + }, + "node_modules/inline-style-prefixer/node_modules/css-in-js-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz", + "integrity": "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==", + "dependencies": { + "hyphenate-style-name": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "node_modules/inpath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inpath/-/inpath-1.0.2.tgz", + "integrity": "sha512-DTt55ovuYFC62a8oJxRjV2MmTPUdxN43Gd8I2ZgawxbAha6PvJkDQy/RbZGFCJF5IXrpp4PAYtW1w3aV7jXkew==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/internal-ip": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", + "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", + "dev": true, + "dependencies": { + "default-gateway": "^4.2.0", + "ipaddr.js": "^1.9.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", + "dev": true + }, + "node_modules/ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-absolute": { + "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, + "dependencies": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "dev": true, + "dependencies": { + "binary-extensions": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", + "dev": true, + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "node_modules/is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "is-path-inside": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", + "dev": true, + "dependencies": { + "path-is-inside": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-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, + "dependencies": { + "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "dependencies": { + "better-path-resolve": "1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "dev": true + }, + "node_modules/is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", + "dependencies": { + "node-fetch": "^1.0.1", + "whatwg-fetch": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "@babel/core": "^7.7.5", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "25.4.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", + "integrity": "sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==", + "dev": true, + "dependencies": { + "@jest/core": "^25.4.0", + "import-local": "^3.0.2", + "jest-cli": "^25.4.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/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, + "dependencies": { + "@jest/types": "^25.5.0", + "execa": "^3.2.0", + "throat": "^5.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-changed-files/node_modules/execa": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", + "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": "^8.12.0 || >=9.7.0" + } + }, + "node_modules/jest-changed-files/node_modules/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, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-changed-files/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-changed-files/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-changed-files/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-config/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/node_modules/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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-config/node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/jest-config/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "node_modules/jest-config/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/jest-diff": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", + "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", + "dev": true, + "dependencies": { + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-environment-jsdom/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jest-environment-jsdom/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "node_modules/jest-environment-jsdom/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/jest-environment-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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-environment-node/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/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, + "dependencies": { + "@jest/types": "^25.5.0", + "@types/graceful-fs": "^4.1.2", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "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" + }, + "engines": { + "node": ">= 8.3" + }, + "optionalDependencies": { + "fsevents": "^2.1.2" + } + }, + "node_modules/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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/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, + "dependencies": { + "chalk": "^3.0.0", + "jest-diff": "^25.5.0", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-matcher-utils/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "@jest/types": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-nunit-reporter": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/jest-nunit-reporter/-/jest-nunit-reporter-1.3.1.tgz", + "integrity": "sha512-yeERKTYPZutqdNIe3EHjoSAjhPxd5J5Svd8ULB/eiqDkn0EI2n8W4OVTuyFwY5b23hw5f0RLDuEvBjy5V95Ffw==", + "dev": true, + "dependencies": { + "mkdirp": "^0.5.1", + "read-pkg": "^3.0.0", + "xml": "^1.0.1" + } + }, + "node_modules/jest-nunit-reporter/node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/jest-nunit-reporter/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/jest-nunit-reporter/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/jest-nunit-reporter/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/jest-nunit-reporter/node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/jest-nunit-reporter/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/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, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/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, + "dependencies": { + "@jest/types": "^25.5.0", + "jest-regex-util": "^25.2.6", + "jest-snapshot": "^25.5.1" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "@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" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-runtime/node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", + "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-snapshot": { + "version": "25.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", + "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "@jest/types": "^25.5.0", + "chalk": "^3.0.0", + "graceful-fs": "^4.2.4", + "is-ci": "^2.0.0", + "make-dir": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", + "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", + "dev": true, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest/node_modules/@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, + "dependencies": { + "@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", + "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" + }, + "engines": { + "node": ">= 8.3" + }, + "optionalDependencies": { + "node-notifier": "^6.0.0" + } + }, + "node_modules/jest/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest/node_modules/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, + "dependencies": { + "@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" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest/node_modules/jest-cli/node_modules/@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, + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest/node_modules/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, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.1.1", + "semver": "^6.3.0", + "shellwords": "^0.1.1", + "which": "^1.3.1" + } + }, + "node_modules/jest/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/jest/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "optional": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/jest/node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/js-yaml/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "dev": true + }, + "node_modules/jsdom": { + "version": "11.11.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", + "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/jsdom/node_modules/abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", + "dev": true + }, + "node_modules/jsdom/node_modules/acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/jsdom/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/jsdom/node_modules/cssstyle": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", + "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", + "dev": true, + "dependencies": { + "cssom": "0.3.x" + } + }, + "node_modules/jsdom/node_modules/parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "dev": true + }, + "node_modules/jsdom/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/jsdom/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/jsdom/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "node_modules/jsdom/node_modules/whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/jsdom/node_modules/ws": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", + "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-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 + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/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, + "engines": { + "node": ">=10.0" + } + }, + "node_modules/jspath": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/jspath/-/jspath-0.4.0.tgz", + "integrity": "sha512-2/R8wkot8NCXrppBT/onp+4mcAUAZqtPxsW6aSJU3hrFAVqKqtFYcat2XJZ7inN4RtATUxfv0UQSYOmvJKiIGA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.2.tgz", + "integrity": "sha512-4ZCADZHRkno244xlNnn4AOG6sRQ7iBZ5BbgZ4vW4y5IZw7cVUD1PPeblm1xx/nfmMxPdt/LHsXZW8z/j58+l9Q==", + "dev": true, + "dependencies": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/jszip": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz", + "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==", + "dev": true, + "dependencies": { + "lie": "~3.3.0", + "pako": "~1.0.2", + "readable-stream": "~2.3.6", + "set-immediate-shim": "~1.0.1" + } + }, + "node_modules/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 + }, + "node_modules/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, + "dependencies": { + "buffer-equal-constant-time": "1.0.1", + "ecdsa-sig-formatter": "1.0.11", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/jws": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", + "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "dev": true, + "dependencies": { + "jwa": "^1.4.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/killable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", + "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", + "dev": true + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", + "dev": true, + "dependencies": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/lazystream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.5" + }, + "engines": { + "node": ">= 0.6.3" + } + }, + "node_modules/lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "dev": true, + "dependencies": { + "invert-kv": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "dev": true, + "dependencies": { + "flush-write-stream": "^1.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", + "deprecated": "use String.prototype.padStart()", + "dev": true + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lie": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", + "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", + "dev": true, + "dependencies": { + "immediate": "~3.0.5" + } + }, + "node_modules/liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/linkify-it": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", + "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", + "dependencies": { + "uc.micro": "^1.0.1" + } + }, + "node_modules/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==", + "dependencies": { + "lit-html": "^1.1.1" + } + }, + "node_modules/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==" + }, + "node_modules/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 + }, + "node_modules/load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "dev": true, + "dependencies": { + "error-ex": "^1.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/load-json-file/node_modules/strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "dev": true, + "dependencies": { + "is-utf8": "^0.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/loader-runner": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", + "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", + "dev": true, + "engines": { + "node": ">=4.3.0 <5.0.0 || >=5.10" + } + }, + "node_modules/loader-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha512-gkD9aSEG9UGglyPcDJqY9YBTUtCLKaBK6ihD2VP1d1X60lTfFspNZNulGBBbUZLkPygy4LySYHyxBpq+VhjObQ==", + "dependencies": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/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==" + }, + "node_modules/lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", + "dev": true + }, + "node_modules/lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==", + "dev": true + }, + "node_modules/lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==", + "dev": true + }, + "node_modules/lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", + "dev": true + }, + "node_modules/lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", + "dev": true + }, + "node_modules/lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==", + "dev": true + }, + "node_modules/lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==", + "dev": true + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", + "dev": true + }, + "node_modules/lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==", + "dev": true + }, + "node_modules/lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", + "dev": true + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true + }, + "node_modules/lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", + "dev": true, + "dependencies": { + "lodash._root": "^3.0.0" + } + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + }, + "node_modules/lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", + "dev": true + }, + "node_modules/lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", + "dev": true + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "node_modules/lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "dev": true, + "dependencies": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", + "dev": true + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true + }, + "node_modules/lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", + "dev": true, + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "node_modules/loglevel": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.0.tgz", + "integrity": "sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/loglevel" + } + }, + "node_modules/lolex": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", + "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "dev": true, + "dependencies": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", + "dev": true + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", + "dev": true + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/markdown-it": { + "version": "12.3.2", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", + "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", + "dependencies": { + "argparse": "^2.0.1", + "entities": "~2.1.0", + "linkify-it": "^3.0.1", + "mdurl": "^1.0.1", + "uc.micro": "^1.0.5" + }, + "bin": { + "markdown-it": "bin/markdown-it.js" + } + }, + "node_modules/markdown-it/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/markdown-it/node_modules/entities": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "dev": true, + "dependencies": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "dev": true, + "dependencies": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/matchdep/node_modules/is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/matchdep/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "dev": true, + "dependencies": { + "errno": "^0.1.3", + "readable-stream": "^2.0.1" + } + }, + "node_modules/meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/meow/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/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 + }, + "node_modules/mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true, + "bin": { + "mime": "cli.js" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "node_modules/minipass": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", + "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/mississippi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", + "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", + "dev": true, + "dependencies": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", + "engines": { + "node": "*" + } + }, + "node_modules/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==" + }, + "node_modules/move-concurrently": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", + "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + } + }, + "node_modules/move-concurrently/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/msal": { + "version": "1.4.16", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.16.tgz", + "integrity": "sha512-Q6jIV5RG6mD9O0bzZrR/f8v5QikrVWU0sccwOyqWE1xlBkKYVKRa/L8Gxt1X58M+J/N9V0JskhvO4KIfRHlE8g==", + "dependencies": { + "tslib": "^1.9.3" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/msal/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/msalLegacy": { + "name": "msal", + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.12.tgz", + "integrity": "sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w==", + "dependencies": { + "tslib": "^1.9.3" + } + }, + "node_modules/msalLegacy/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==", + "dev": true + }, + "node_modules/multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", + "dev": true, + "dependencies": { + "duplexer2": "0.0.2" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", + "dev": true + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nano-css": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", + "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", + "dependencies": { + "css-tree": "^1.1.2", + "csstype": "^3.0.6", + "fastest-stable-stringify": "^2.0.2", + "inline-style-prefixer": "^6.0.0", + "rtl-css-js": "^1.14.0", + "sourcemap-codec": "^1.4.8", + "stacktrace-js": "^2.0.2", + "stylis": "^4.0.6" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/nano-css/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/nano-css/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/nano-css/node_modules/stylis": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.1.tgz", + "integrity": "sha512-lVrM/bNdhVX2OgBFNa2YJ9Lxj7kPzylieHd3TNjuGE0Re9JB7joL5VUKOVH1kdNNJTgGPpT8hmwIAPLaSyEVFQ==" + }, + "node_modules/nanocolors": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", + "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "dependencies": { + "lower-case": "^1.1.1" + } + }, + "node_modules/node-fetch": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", + "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "dependencies": { + "encoding": "^0.1.11", + "is-stream": "^1.0.1" + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "dev": true + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-libs-browser/node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + }, + "node_modules/node-notifier": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-10.0.1.tgz", + "integrity": "sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==", + "dev": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.5", + "shellwords": "^0.1.1", + "uuid": "^8.3.2", + "which": "^2.0.2" + } + }, + "node_modules/node-notifier/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "dev": true + }, + "node_modules/node-zip": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/node-zip/-/node-zip-1.1.1.tgz", + "integrity": "sha512-sXfGL65EcaAJqNSXxuyf//i4D4geUtJgZDYUd7IBo2/CH8XY8vcWh1+CBCxuVVyR+S4vAFc3hr//JkCi2+V5vg==", + "dev": true, + "dependencies": { + "jszip": "2.5.0" + }, + "bin": { + "nodezip": "bin/nodezip" + }, + "engines": { + "node": "*" + } + }, + "node_modules/node-zip/node_modules/jszip": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.5.0.tgz", + "integrity": "sha512-IRoyf8JSYY3nx+uyh5xPc0qdy8pUDTp2UkHOWYNF/IO/3D8nx7899UlSAjD8rf8wUgOmm0lACWx/GbW3EaxIXQ==", + "dev": true, + "dependencies": { + "pako": "~0.2.5" + } + }, + "node_modules/node-zip/node_modules/pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "once": "^1.3.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "dependencies": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "node_modules/npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "node_modules/npm-package-arg/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/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, + "dependencies": { + "glob": "^7.1.6", + "ignore-walk": "^3.0.3", + "npm-bundled": "^1.1.1", + "npm-normalize-package-bin": "^1.0.1" + }, + "bin": { + "npm-packlist": "bin/index.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", + "dev": true + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nwsapi": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz", + "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "dev": true, + "dependencies": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", + "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", + "dev": true, + "dependencies": { + "array.prototype.reduce": "^1.0.4", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", + "dev": true, + "dependencies": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/office-ui-fabric-core": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.1.tgz", + "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==" + }, + "node_modules/office-ui-fabric-react": { + "version": "7.185.7", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.185.7.tgz", + "integrity": "sha512-JiWkrjT/T6OG63ATu6RUlME2PBe4pgxQOwRTOjvbsaq8mlyd9i21ImgwkTEvcNXJpx+4w0bJiuQTcdwSMyf6qA==", + "dependencies": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.4", + "@fluentui/react-window-provider": "^1.0.3", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.3", + "@uifabric/icons": "^7.7.2", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.2", + "@uifabric/utilities": "^7.34.1", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "peerDependencies": { + "@types/react": ">=16.8.0 <18.0.0", + "@types/react-dom": ">=16.8.0 <18.0.0", + "react": ">=16.8.0 <18.0.0", + "react-dom": ">=16.8.0 <18.0.0" + } + }, + "node_modules/office-ui-fabric-react/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opn": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", + "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/opn/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/orchestrator": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", + "integrity": "sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ==", + "dev": true, + "dependencies": { + "end-of-stream": "~0.1.5", + "sequencify": "~0.0.7", + "stream-consume": "~0.1.0" + } + }, + "node_modules/orchestrator/node_modules/end-of-stream": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", + "integrity": "sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw==", + "dev": true, + "dependencies": { + "once": "~1.3.0" + } + }, + "node_modules/orchestrator/node_modules/once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "dev": true + }, + "node_modules/os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", + "dev": true, + "dependencies": { + "lcid": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", + "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", + "dev": true, + "dependencies": { + "retry": "^0.12.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-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, + "dependencies": { + "p-limit": "^2.2.2", + "p-reflect": "^2.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/parallel-transform": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", + "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", + "dev": true, + "dependencies": { + "cyclist": "^1.0.1", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + } + }, + "node_modules/param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", + "dev": true, + "dependencies": { + "no-case": "^2.2.0" + } + }, + "node_modules/parchment": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", + "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "dev": true, + "dependencies": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse5": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", + "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", + "dev": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "node_modules/path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "dev": true + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "dev": true + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "dev": true, + "dependencies": { + "path-root-regex": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", + "dev": true, + "dependencies": { + "through": "~2.3" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidof": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pidof/-/pidof-1.0.2.tgz", + "integrity": "sha512-LLJhTVEUCZnotdAM5rd7KiTdLGgk6i763/hsd5pO+8yuF7mdgg0ob8w/98KrTAcPsj6YzGrkFLPVtBOr1uW2ag==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "dev": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-conf": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", + "integrity": "sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "load-json-file": "^1.1.0", + "object-assign": "^4.0.1", + "symbol": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-conf/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/plugin-log": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", + "integrity": "sha512-TzmfWRMEFAnrZbI4GfyXv9Gp5E71eby3gmvnP6LEfmYbVC8FPN2RBRhwxg4sjIg+fy8AJ3mczhLXvk0pzHPeMg==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "dev": true, + "dependencies": { + "chalk": "^1.1.1", + "dateformat": "^1.0.11" + }, + "engines": { + "node": ">= 0.9.0" + } + }, + "node_modules/plugin-log/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/dateformat": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", + "integrity": "sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg==", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + }, + "bin": { + "dateformat": "bin/cli.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/plugin-log/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/plugin-log/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/plugin-log/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", + "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "dev": true, + "dependencies": { + "nanocolors": "^0.2.2", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/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, + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-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, + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-loader": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", + "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "schema-utils": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-modules": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.5.0.tgz", + "integrity": "sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/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": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", + "dev": true, + "dependencies": { + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/postcss-modules-extract-imports/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/postcss-modules-local-by-default/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-scope/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/postcss-modules-scope/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/postcss-modules-scope/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-modules-scope/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-scope/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-scope/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", + "dev": true, + "dependencies": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-values/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-values/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-values/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/postcss-modules-values/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/postcss-modules-values/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/postcss-modules-values/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-modules-values/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-values/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/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, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/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, + "dependencies": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/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, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "commander": "*" + } + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "dev": true + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/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 + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "dependencies": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "node_modules/pumpify/node_modules/pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", + "dev": true + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/quill": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", + "integrity": "sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==", + "dependencies": { + "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" + } + }, + "node_modules/quill-delta": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", + "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", + "dependencies": { + "deep-equal": "^1.0.1", + "extend": "^3.0.2", + "fast-diff": "1.1.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/quill/node_modules/eventemitter3": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==" + }, + "node_modules/ramda": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", + "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", + "dev": true + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", + "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", + "dev": true, + "dependencies": { + "bytes": "3.0.0", + "http-errors": "1.6.3", + "iconv-lite": "0.4.23", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/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, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/raw-loader": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", + "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" + }, + "node_modules/react": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz", + "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "peerDependencies": { + "react": "^16.3.2 || ^17.0.0", + "react-dom": "^16.3.3 || ^17.0.0" + } + }, + "node_modules/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==", + "dependencies": { + "object-assign": "^4.1.0" + } + }, + "node_modules/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==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.19.1" + }, + "peerDependencies": { + "react": "^16.13.1" + } + }, + "node_modules/react-dom-factories": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/react-dom-factories/-/react-dom-factories-1.0.2.tgz", + "integrity": "sha512-Bmic2N3oKji7vw9qjDr2dmwHvOATbFSnKy7EH0uT/qjvzIUsiXp6Yquk72LJ3WfMtRnq3ujXMMo7GsJeLPfFWw==" + }, + "node_modules/react-fela": { + "version": "10.8.2", + "resolved": "https://registry.npmjs.org/react-fela/-/react-fela-10.8.2.tgz", + "integrity": "sha512-TDIuOzxwtPcMhxlR4be/s1Er5b7zS8D42QOzaZZGMJskfH1ULFSOpdlBsb32ivqacXatbGZzshHDXGV5vKNkhQ==", + "dependencies": { + "fela-bindings": "^10.8.2", + "fela-dom": "^10.8.2", + "prop-types": "^15.5.8" + }, + "peerDependencies": { + "react": "^16.3.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-mentions": { + "version": "4.4.7", + "resolved": "https://registry.npmjs.org/react-mentions/-/react-mentions-4.4.7.tgz", + "integrity": "sha512-VNriu2h/uOB+RS0mwZgPG2Vf+UtdDvRh5zbXa2TNc1WqacKuNDgTdhlbo9LEOZRBxRzIeTUYQmYJ7p9M9rDHqQ==", + "dependencies": { + "@babel/runtime": "7.4.5", + "invariant": "^2.2.4", + "prop-types": "^15.5.8", + "substyle": "^9.1.0" + }, + "peerDependencies": { + "react": ">=16.8.3", + "react-dom": ">=16.8.3" + } + }, + "node_modules/react-mentions/node_modules/@babel/runtime": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.5.tgz", + "integrity": "sha512-TuI4qpWZP6lGOGIuGWtp9sPluqYICmbk8T/1vpSysqJxRPkudh/ofFWyqdcMsDf2s7KvDL4/YHgKyvcS3g9CJQ==", + "dependencies": { + "regenerator-runtime": "^0.13.2" + } + }, + "node_modules/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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">= 0.8.x" + }, + "peerDependencies": { + "react": "^0.14.9 || ^15.3.0 || ^16.0.0" + } + }, + "node_modules/react-transition-group": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.4.tgz", + "integrity": "sha512-TKS7/dTpwBKEG9nrzVK3qNzvaJyKzEIFB5xVtnKdjEk5wTstklWnNJ/N3RM6uKG8wm36nlgHTT7+UZT3LIFHLA==", + "dependencies": { + "@babel/runtime": "^7.5.5", + "dom-helpers": "^5.0.1", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": ">=16.6.0", + "react-dom": ">=16.6.0" + } + }, + "node_modules/read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "dev": true, + "dependencies": { + "mute-stream": "~0.0.4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/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, + "dependencies": { + "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" + } + }, + "node_modules/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==", + "deprecated": "The functionality that this package provided is now in @npmcli/arborist", + "dev": true, + "dependencies": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "once": "^1.3.0", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0" + } + }, + "node_modules/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, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "dependencies": { + "js-yaml": "^4.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/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, + "dependencies": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "node_modules/readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/readdirp/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/readdirp/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=8" + } + }, + "node_modules/recast": { + "version": "0.11.23", + "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", + "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", + "dev": true, + "dependencies": { + "ast-types": "0.9.6", + "esprima": "~3.1.0", + "private": "~0.1.5", + "source-map": "~0.5.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/recast/node_modules/esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/recast/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "dev": true, + "dependencies": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexify-string": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/regexify-string/-/regexify-string-1.0.19.tgz", + "integrity": "sha512-EREOggl31J6v2Hk3ksPuOof0DMq5QhFfVQ7iDaGQ6BeA1QcrV4rhGvwCES5a72ITMmLBDAOb6cOWbn8/Ja82Ig==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "dependencies": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "dev": true, + "dependencies": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "dev": true + }, + "node_modules/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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "dev": true, + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/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==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/request/node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/requirejs": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", + "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==", + "bin": { + "r_js": "bin/r.js", + "r.js": "bin/r.js" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dependencies": { + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-cwd/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "dev": true, + "dependencies": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "dev": true, + "dependencies": { + "value-or-function": "^3.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==", + "dev": true + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==", + "dev": true + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/rtl-css-js": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.0.tgz", + "integrity": "sha512-Oc7PnzwIEU4M0K1J4h/7qUUaljXhQ0kCObRsZjxs2HjkpKsnoTMvSmvJ4sqgJZd0zBoEfAyTdnK/jMIYvrjySQ==", + "dependencies": { + "@babel/runtime": "^7.1.2" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/run-queue": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", + "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "dev": true, + "dependencies": { + "aproba": "^1.1.1" + } + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dev": true, + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "node_modules/rxjs/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dev": true, + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sane/node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/sane/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sane/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.44.0.tgz", + "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0", + "sass": "^1.3.0", + "webpack": "^4.36.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sass-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/sass-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/sass-loader/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/sass-loader/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/sass-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/sass-loader/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/sass/node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/sass/node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/sass/node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sass/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/saxes": { + "version": "3.1.11", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", + "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", + "dev": true, + "dependencies": { + "xmlchars": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/scheduler": { + "version": "0.19.1", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", + "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", + "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", + "dev": true, + "dependencies": { + "ajv": "^6.1.0", + "ajv-errors": "^1.0.0", + "ajv-keywords": "^3.1.0" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "node_modules/selfsigned": { + "version": "1.10.14", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.14.tgz", + "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==", + "dev": true, + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/selfsigned/node_modules/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, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/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": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", + "dev": true, + "dependencies": { + "sver-compat": "^1.5.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, + "node_modules/set-immediate-shim": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", + "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallow-equal": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz", + "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sockjs-client": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.6.1.tgz", + "integrity": "sha512-2g0tjOR+fRs0amxENLi/q5TiJTqY+WXFOzb5UwXndlK6TO3U/mirZznpx6w34HVMoc3g7cY24yC/ZMIYnDlfkw==", + "dev": true, + "dependencies": { + "debug": "^3.2.7", + "eventsource": "^2.0.2", + "faye-websocket": "^0.11.4", + "inherits": "^2.0.4", + "url-parse": "^1.5.10" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://tidelift.com/funding/github/npm/sockjs-client" + } + }, + "node_modules/sockjs-client/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/sockjs-client/node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sockjs/node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/sockjs/node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/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, + "dependencies": { + "is-plain-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", + "integrity": "sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.6.1", + "whatwg-mimetype": "^2.3.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/source-map-loader/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/source-map-loader/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/source-map-loader/node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/source-map-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/source-map-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/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==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/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==", + "deprecated": "See https://github.com/lydell/source-map-url#deprecated", + "dev": true + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "node_modules/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, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/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 + }, + "node_modules/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, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/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 + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/spfx-uifabric-themes": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/spfx-uifabric-themes/-/spfx-uifabric-themes-0.9.0.tgz", + "integrity": "sha512-6cTVlyfANxHmDxQGigUNHLGpWaelUOqsZeWVryLQVEJSEwTTXmHcQwb3SOnLEBXzjKDancdgoLTluZQBArFnZg==", + "deprecated": "spfx-uifabric-themes got replaced by hTWOo - https://my.n8d.at/hTWOo and check the updated documentation for this package: https://lab.n8d.studio/spfx-uifabric-themes/" + }, + "node_modules/split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "dependencies": { + "through": "2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ssri": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", + "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", + "dev": true, + "dependencies": { + "figgy-pudding": "^3.5.1" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true + }, + "node_modules/stack-generator": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", + "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/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, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/stacktrace-gps": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", + "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", + "dependencies": { + "source-map": "0.5.6", + "stackframe": "^1.3.4" + } + }, + "node_modules/stacktrace-gps/node_modules/source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stacktrace-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", + "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", + "dependencies": { + "error-stack-parser": "^2.0.6", + "stack-generator": "^2.0.5", + "stacktrace-gps": "^3.0.4" + } + }, + "node_modules/state-local": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz", + "integrity": "sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==" + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-combiner": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", + "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", + "dev": true, + "dependencies": { + "duplexer": "~0.1.1", + "through": "~2.3.4" + } + }, + "node_modules/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 + }, + "node_modules/stream-each": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", + "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/stream-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 + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/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, + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", + "dev": true + }, + "node_modules/string-length": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", + "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", + "dev": true, + "dependencies": { + "astral-regex": "^1.0.0", + "strip-ansi": "^5.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-length/node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/string-length/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/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, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "dev": true, + "dependencies": { + "get-stdin": "^4.0.1" + }, + "bin": { + "strip-indent": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strnum": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", + "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" + }, + "node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stylis": { + "version": "3.5.4", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "node_modules/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==", + "dependencies": { + "cssjanus": "^1.3.0" + }, + "peerDependencies": { + "stylis": "3.x" + } + }, + "node_modules/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==", + "dependencies": { + "@babel/runtime": "^7.3.4", + "invariant": "^2.2.4" + }, + "peerDependencies": { + "react": ">=16.8.3" + } + }, + "node_modules/sudo": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", + "integrity": "sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==", + "dev": true, + "dependencies": { + "inpath": "~1.0.2", + "pidof": "~1.0.2", + "read": "~1.0.3" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", + "dev": true, + "dependencies": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/svgo/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/svgo/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/svgo/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/svgo/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/symbol": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", + "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", + "dev": true + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/tabbable": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-5.3.3.tgz", + "integrity": "sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA==" + }, + "node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar": { + "version": "6.1.11", + "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", + "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/tar/node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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, + "dependencies": { + "duplexify": "^3.5.0", + "fork-stream": "^0.0.4", + "merge-stream": "^1.0.0", + "through2": "^2.0.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/ternary-stream/node_modules/merge-stream": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", + "integrity": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "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, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 6.9.0" + }, + "peerDependencies": { + "webpack": "^4.0.0" + } + }, + "node_modules/terser-webpack-plugin/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dev": true, + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/throat": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", + "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", + "dev": true + }, + "node_modules/through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "dev": true + }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2-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, + "dependencies": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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, + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==" + }, + "node_modules/tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + }, + "node_modules/tiny-lr": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", + "integrity": "sha512-cmC4iw/nymXg+dc57AQ8Xv3bHxNQOGyQC3Ht5xLN67hksk6ucshrLk/VKiXuMbnZgToQ2NbnICxYj63xVw+Qbw==", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/tiny-lr/node_modules/body-parser": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", + "integrity": "sha512-6D9uiWn7dbnDAhlDikccybuqKCmsoest0es3VSQO8Doz/fzx6Ls7kJNxKBYTjbzu4/RzNsf9zuACnS3UYjVH8Q==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/tiny-lr/node_modules/body-parser/node_modules/qs": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", + "integrity": "sha512-VH4FeG98gs6AkHivaW2O14vsOPBL9E80Sj7fITunoDijiYQ1lsVwJYmm1CSL+oLyO2N5HPdo23GXAG64uKOAZQ==", + "dev": true, + "engines": ">=0.10.40" + }, + "node_modules/tiny-lr/node_modules/bytes": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", + "integrity": "sha512-zGRpnr2l5w/s8PxkrquUJoVeR06KvqPelrYqiSyQV7QEBqCYivpb6UzXYWC6JDBVtNFOT0rzJRFhkfJgxzmILA==", + "dev": true + }, + "node_modules/tiny-lr/node_modules/debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "dependencies": { + "ms": "0.7.1" + } + }, + "node_modules/tiny-lr/node_modules/http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "statuses": "1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/tiny-lr/node_modules/iconv-lite": { + "version": "0.4.13", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", + "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/tiny-lr/node_modules/ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "node_modules/tiny-lr/node_modules/qs": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", + "integrity": "sha512-SGDM48EwFLWnYYpNlOkEIRJb4wil5FKJxpR6NVfQjz6qJmX53ki7Xj1cLNEAkb70vUfJmdVLOwODyABgZyDMZw==", + "dev": true, + "engines": ">=0.10.40" + }, + "node_modules/tiny-lr/node_modules/raw-body": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", + "integrity": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", + "dev": true, + "dependencies": { + "bytes": "2.4.0", + "iconv-lite": "0.4.13", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/tiny-lr/node_modules/raw-body/node_modules/bytes": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", + "integrity": "sha512-SvUX8+c/Ga454a4fprIdIUzUN9xfd1YTvYh7ub5ZPJ+ZJ/+K2Bp6IpWGmnw8r3caLTsmhvJAKZz3qjIo9+XuCQ==", + "dev": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "node_modules/to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "dev": true, + "dependencies": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "dev": true, + "dependencies": { + "through2": "^2.0.3" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", + "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", + "dev": true, + "dependencies": { + "ip-regex": "^2.1.0", + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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 + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", + "dev": true + }, + "node_modules/tunnel": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", + "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "dev": true, + "engines": { + "node": ">=0.6.11 <=0.7.0 || >=0.7.3" + } + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "dev": true + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "dev": true + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dev": true, + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/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==" + }, + "node_modules/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, + "dependencies": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglify-js/node_modules/commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/undertaker/node_modules/fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", + "dev": true + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", + "dev": true + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==", + "dev": true + }, + "node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/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, + "dependencies": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", + "dev": true + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", + "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", + "dev": true + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/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, + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.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 + }, + "node_modules/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, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": "8.x.x || >=10.10.0" + } + }, + "node_modules/v8-to-istanbul/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "dependencies": { + "homedir-polyfill": "^1.0.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/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": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "dev": true, + "dependencies": { + "builtins": "^1.0.3" + } + }, + "node_modules/validator": { + "version": "13.7.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", + "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "dev": true, + "dependencies": { + "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" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/vinyl-sourcemap/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", + "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", + "dev": true, + "dependencies": { + "domexception": "^1.0.1", + "webidl-conversions": "^4.0.2", + "xml-name-validator": "^3.0.0" + } + }, + "node_modules/w3c-xmlserializer/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, + "node_modules/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, + "dependencies": { + "chokidar": "^2.1.8" + } + }, + "node_modules/watchpack/node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/watchpack/node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "optional": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/watchpack/node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "optional": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/watchpack/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wc-react": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/wc-react/-/wc-react-0.5.0.tgz", + "integrity": "sha512-3c4KzBArlfCqCYqY8hoJAIvxmzpWvoQqsOmy9OiwbnopSTE270i3R+LVD7NjE00UJkjXq7kmhobnx0qhi/eOrA==" + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/webpack": { + "version": "4.44.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", + "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", + "dev": true, + "dependencies": { + "@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" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=6.11.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + }, + "webpack-command": { + "optional": true + } + } + }, + "node_modules/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, + "dependencies": { + "memory-fs": "^0.4.1", + "mime": "^2.4.4", + "mkdirp": "^0.5.1", + "range-parser": "^1.2.1", + "webpack-log": "^2.0.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", + "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/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, + "dependencies": { + "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" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 6.11.5" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "dependencies": { + "array-uniq": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/webpack-dev-server/node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/webpack-dev-server/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/del": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", + "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.1", + "globby": "^6.1.0", + "is-path-cwd": "^2.0.0", + "is-path-in-cwd": "^2.0.0", + "p-map": "^2.0.0", + "pify": "^4.0.1", + "rimraf": "^2.6.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/webpack-dev-server/node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/globby": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", + "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", + "dev": true, + "dependencies": { + "array-union": "^1.0.1", + "glob": "^7.0.3", + "object-assign": "^4.0.1", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/globby/node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dev": true, + "dependencies": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/is-absolute-url": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-server/node_modules/is-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": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/is-path-in-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", + "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", + "dev": true, + "dependencies": { + "is-path-inside": "^2.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/is-path-inside": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", + "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", + "dev": true, + "dependencies": { + "path-is-inside": "^1.0.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/opn": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", + "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", + "dev": true, + "dependencies": { + "is-wsl": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/p-map": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", + "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/webpack-dev-server/node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg==", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/webpack-dev-server/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/webpack-dev-server/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/webpack-dev-server/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/webpack-dev-server/node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/webpack-dev-server/node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/webpack-dev-server/node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width/node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-dev-server/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/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, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", + "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/webpack-dev-server/node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "node_modules/webpack-log": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", + "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", + "dev": true, + "dependencies": { + "ansi-colors": "^3.0.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack-log/node_modules/ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack/node_modules/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, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/webpack/node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/webpack/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/webpack/node_modules/eslint-scope": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", + "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/webpack/node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/webpack/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.7.1.tgz", + "integrity": "sha512-7rwLuNiZQbujtIu7Ibp7mq9X/Swqq90X0+zOWESoViRYcIOoQWtThlRX9K2YQHZLwGZv4CBOdTc4N3/SzAdb6w==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/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, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", + "dev": true + }, + "node_modules/window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", + "dev": true, + "bin": { + "window-size": "cli.js" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "dev": true + }, + "node_modules/worker-farm": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", + "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", + "dev": true, + "dependencies": { + "errno": "~0.1.7" + } + }, + "node_modules/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, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/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, + "dependencies": { + "js-yaml": "^4.0.0", + "write-file-atomic": "^3.0.3" + }, + "engines": { + "node": ">=10.13" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", + "dev": true + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/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, + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/xmldoc": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.4.tgz", + "integrity": "sha512-rQshsBGR5s7pUNENTEncpI2LTCuzicri0DyE4SCV5XmS0q81JS8j1iPijP0Q5c4WLGbKh3W92hlOwY6N9ssW1w==", + "dev": true, + "dependencies": { + "sax": "^1.2.4" + } + }, + "node_modules/xpath": { + "version": "0.0.32", + "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", + "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==", + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yargs": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", + "integrity": "sha512-KmjJbWBkYiSRUChcOSa4rtBxDXf0j4ISz+tpeNa4LKIBllgKnkemJ3x4yo4Yydp3wPU4/xJTaKTLLZ8V7zhI7A==", + "dev": true, + "dependencies": { + "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" + } + }, + "node_modules/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, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yargs/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "node_modules/yargs/node_modules/find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "dev": true, + "dependencies": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "dependencies": { + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "dev": true, + "dependencies": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "dev": true, + "dependencies": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", + "dev": true + }, + "node_modules/yargs/node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "dev": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "dev": true, + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yargs/node_modules/y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "node_modules/yargs/node_modules/yargs-parser": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", + "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", + "dev": true, + "dependencies": { + "camelcase": "^3.0.0", + "lodash.assign": "^4.0.6" + } + }, + "node_modules/yargs/node_modules/yargs-parser/node_modules/camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/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==", + "dependencies": { + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.6.0" + }, + "bin": { + "z-schema": "bin/z-schema" + }, + "engines": { + "node": ">=6.0.0" + }, + "optionalDependencies": { + "commander": "^2.7.1" + } + } + }, + "dependencies": { + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@azure/abort-controller": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", + "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "@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" + } + }, + "@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.2", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", + "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", + "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" + } + }, + "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": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "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" + } + } + } + }, + "@azure/core-paging": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.3.0.tgz", + "integrity": "sha512-H6Tg9eBm0brHqLy0OSAGzxIh1t4UL8eZVrSUMJ60Ra9cwq2pOskFqVpz2pYoHDsBY1jZ4V/P8LRGb5D5pmC6rg==", + "dev": true, + "requires": { + "tslib": "^2.2.0" + } + }, + "@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" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "@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.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "@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" + } + }, + "@azure/msal-browser": { + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.22.0.tgz", + "integrity": "sha512-ZpnbnzjYGRGHjWDPOLjSp47CQvhK927+W9avtLoNNCMudqs2dBfwj76lnJwObDE7TAKmCUueTiieglBiPb1mgQ==", + "requires": { + "@azure/msal-common": "^6.1.0" + } + }, + "@azure/msal-common": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.4.0.tgz", + "integrity": "sha512-WZdgq9f9O8cbxGzdRwLLMM5xjmLJ2mdtuzgXeiGxIRkVVlJ9nZ6sWnDFKa2TX8j72UXD1IfL0p/RYNoTXYoGfg==" + }, + "@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" + } + } + } + }, + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", + "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==", + "dev": true + }, + "@babel/core": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.9.tgz", + "integrity": "sha512-1LIb1eL8APMy91/IMW+31ckrfBM4yCoLaVzoDhZUKSM4cu1L1nIidyxkCgzPAgrC5WEz36IPEr/eSeSF9pIn+g==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.9", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helpers": "^7.18.9", + "@babel/parser": "^7.18.9", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "dependencies": { + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "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 + } + } + }, + "@babel/generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.9.tgz", + "integrity": "sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug==", + "dev": true, + "requires": { + "@babel/types": "^7.18.9", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-compilation-targets": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", + "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true + }, + "@babel/helper-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", + "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", + "dev": true, + "requires": { + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", + "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", + "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==", + "dev": true + }, + "@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true + }, + "@babel/helpers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", + "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", + "dev": true, + "requires": { + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "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": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "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" + } + } + } + }, + "@babel/parser": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.9.tgz", + "integrity": "sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==", + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", + "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz", + "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.6", + "@babel/types": "^7.18.6" + } + }, + "@babel/traverse": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.9.tgz", + "integrity": "sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.9", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.9", + "@babel/types": "^7.18.9", + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.9.tgz", + "integrity": "sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "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": "1.3.0", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", + "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.2", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + } + }, + "@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" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@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" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@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" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/merge-styles": { + "version": "8.5.2", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.2.tgz", + "integrity": "sha512-ax8izl48JJuymEuvJzvNH22GHmpPEWLP+h4doyFZ/9IhR9AEycNc2rGBthZ5FiuktnFgusNag1AHr/WCj5pttw==", + "requires": { + "@fluentui/set-version": "^8.2.1", + "tslib": "^2.1.0" + } + }, + "@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" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@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.6", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.6.tgz", + "integrity": "sha512-6ZwkfX0he0mPvWVjMN1FUKFq0rvgL1//n5M8ZcCNipn4aNYAdNdzlIDA/ewO6XauYA32M6BjF6sEdErL7ZKCeQ==", + "requires": { + "@fluentui/keyboard-key": "^0.2.12", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.21.1", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-hooks": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.3.tgz", + "integrity": "sha512-dzwLZ/iym3KFLe6naRPv9vo62m3crTHTaHiAjd4mfNnIRK5J173/b+/OYdE0DgQv8RVslZ6sd0iZsBN4OrhtTQ==", + "requires": { + "@fluentui/react-window-provider": "^2.2.1", + "@fluentui/set-version": "^8.2.1", + "@fluentui/utilities": "^8.10.0", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/react-window-provider": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.1.tgz", + "integrity": "sha512-Y0j+lAYKeD/qswzFZWPkHmvtBlRS2WPJIkpyGvfBVZaCeq3DGKRppoOCOmED762bKOXzM/G/ZNEcBa7CY1gkYw==", + "requires": { + "@fluentui/set-version": "^8.2.1", + "tslib": "^2.1.0" + } + } + } + }, + "@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" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@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" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/react-window-provider": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.3.tgz", + "integrity": "sha512-nFFhYlEWDSklAFjw87hQuOO5ZQP8or4J12ZJ7Glf+pcifRl0AySBshuGTJsTyZ0QyzgIeQYGSYf6wcPtycS0aA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/scheme-utilities": { + "version": "8.3.9", + "resolved": "https://registry.npmjs.org/@fluentui/scheme-utilities/-/scheme-utilities-8.3.9.tgz", + "integrity": "sha512-f6vqqe0ugtjxQ19gS5dUfROLjfzS4s8h51flUR5+TeaRI8m3MFq+Zh5v7rTqs0d0+9HhIuZdjc9PAzS3EIpAMA==", + "requires": { + "@fluentui/set-version": "^8.2.1", + "@fluentui/theme": "^2.6.8", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/theme": { + "version": "2.6.8", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.8.tgz", + "integrity": "sha512-yHjK/R6j4i/NeDB80rEWVWh3G78bqhP5xBDK+b0+51hMFpP4fhlSMcASmFwcShp4DgoD96TLJZIQQ95/kqp2Kg==", + "requires": { + "@fluentui/merge-styles": "^8.5.2", + "@fluentui/set-version": "^8.2.1", + "@fluentui/utilities": "^8.10.0", + "tslib": "^2.1.0" + } + } + } + }, + "@fluentui/set-version": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.1.tgz", + "integrity": "sha512-SZMP2P7RSUuVHYWIBcnlxYruvchlnoqensCvoaGeiH0FisO7etwJdFwKNegV7WEA9uS5ZOK3qVmyvD71DxaSng==", + "requires": { + "tslib": "^2.1.0" + } + }, + "@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.6", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.6.tgz", + "integrity": "sha512-AcQSs3MpCxl63HE/4iJMwNVvPB6e0evvMMvELSK1sro199j1t14WSwTPwTHYsBeBxdX3mH9NixrB02tzXgJK6A==", + "requires": { + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@fluentui/utilities": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.10.0.tgz", + "integrity": "sha512-8TNKen+yN849iAmECaRVml5sLpGt6wNScfjdClfj7aQHDnn0LmxIX4zcd0C1vlqQRDnxSoVKvkIDQAU8/qy9HA==", + "requires": { + "@fluentui/dom-utilities": "^2.2.1", + "@fluentui/merge-styles": "^8.5.2", + "@fluentui/set-version": "^8.2.1", + "tslib": "^2.1.0" + }, + "dependencies": { + "@fluentui/dom-utilities": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.1.tgz", + "integrity": "sha512-na1+hTRDg2xHSu3Vrr8ITrQpoFChOCSpqTYjLvdRD081p8o61hk9DeaXkUWr8E+2TZ06BXi2t0VyL4wfrYLU8Q==", + "requires": { + "@fluentui/set-version": "^8.2.1", + "tslib": "^2.1.0" + } + } + } + }, + "@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" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@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 + }, + "@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "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": { + "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" + } + }, + "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": { + "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" + } + } + } + }, + "@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": { + "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" + } + } + } + }, + "@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": { + "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" + } + }, + "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 + }, + "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": { + "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" + } + } + } + }, + "@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": "*" + } + }, + "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" + } + } + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", + "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "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/eslint-config-spfx": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.15.0.tgz", + "integrity": "sha512-B1n4RYeDef/9aEdTsHx0wefSL6jR9kJ+l1AalHLvVbNaK8teIHLjHxJBrypzr+DmNk3qZEaml0nmFNx3bBcCbw==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "5.20.0" + } + }, + "@microsoft/eslint-plugin-spfx": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.15.0.tgz", + "integrity": "sha512-mHkeye1VYipcsmWEn+jKRH0mJMBElb3NT8yYd1lFO/HBFN6zArl/RiMd+2geB8vQxvBtvgMdATbGLINMd4ggKQ==", + "dev": true, + "requires": { + "@typescript-eslint/experimental-utils": "5.20.0" + } + }, + "@microsoft/fast-colors": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@microsoft/fast-colors/-/fast-colors-5.3.1.tgz", + "integrity": "sha512-72RZXVfCbwQzvo5sXXkuLXLT7rMeYaSf5r/6ewQiv/trBtqpWRm4DEH2EilHw/iWTBKOXs1qZNQndgUMa5n4LA==" + }, + "@microsoft/fast-element": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.10.4.tgz", + "integrity": "sha512-SD0L3Kt++VSTqdkmGupB5tNaSLboEB7H/rh70a4eECpzCQewEzjd85jVNpgab1A8n5d3N9sPwZGIyfiUN6x4hg==" + }, + "@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" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@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.19", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.19.tgz", + "integrity": "sha512-izeW3DDC9KC5NYqwHqddY0KElO7YYLtbXvH30JJnYFVlpaXTl23opv5XFZYpWe6LKGuNVGnbTNwYqEuxiGiTVg==", + "dev": true, + "requires": { + "@jest/core": "~25.4.0", + "@jest/reporters": "~25.4.0", + "@rushstack/node-core-library": "~3.44.1", + "@types/chalk": "0.4.31", + "@types/gulp": "4.0.6", + "@types/jest": "25.2.1", + "@types/node": "10.17.13", + "@types/node-notifier": "8.0.2", + "@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": "~10.0.1", + "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.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 + }, + "z-schema": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "dev": true, + "requires": { + "commander": "^2.20.3", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@types/node": { + "version": "10.17.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", + "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "requires": { + "array-uniq": "^1.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" + } + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "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" + } + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", + "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" + } + }, + "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" + } + } + } + }, + "merge2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", + "integrity": "sha512-KgI4P7MSM31MNBftGJ07WBsLYLx7z9mQsL6+bcHk80AdmUA3cPzX69MK6dSgEgSF9TXLOl040pgo0XP/VTMENA==", + "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" + }, + "dependencies": { + "validator": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", + "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", + "dev": true + } + } + } + } + }, + "@microsoft/gulp-core-build-sass": { + "version": "4.15.5", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.15.5.tgz", + "integrity": "sha512-kDxVDAb4SL/otB7pNAy+oRnIYIdf/cxydc85Y13j2dInNEraaId/bvEFXNxfUn3GxIUF4YJOmLtHklfVhCxIGA==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/load-themed-styles": "~1.10.172", + "@rushstack/node-core-library": "~3.44.1", + "@types/gulp": "4.0.6", + "@types/node": "10.17.13", + "autoprefixer": "~9.8.8", + "clean-css": "4.2.1", + "glob": "~7.0.5", + "postcss": "7.0.38", + "postcss-modules": "~1.5.0", + "sass": "1.44.0" + }, + "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 + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "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" + } + }, + "z-schema": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "dev": true, + "requires": { + "commander": "^2.20.3", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/gulp-core-build-serve": { + "version": "3.9.21", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.9.21.tgz", + "integrity": "sha512-Q+sCbf+fSbF48jgp6I74aNftXGHvvCtPEuGD4bpH2l06uiu3IH+tEGiMgCH41GTBckbmkz8cXl+Q8681Tq38bA==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/debug-certificate-manager": "~1.1.19", + "@rushstack/node-core-library": "~3.44.1", + "@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.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.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "dev": true, + "requires": { + "commander": "^2.20.3", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/gulp-core-build-typescript": { + "version": "8.5.32", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.5.32.tgz", + "integrity": "sha512-jQKLtvzNzixpRO3R38xnkjOswG3r+t7TlC40IPKTFhpGd4p1hgSahS8txejkcSH6jc4k5Rstdmg8xNjZJqKnoQ==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@rushstack/node-core-library": "~3.44.1", + "@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.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 + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "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" + } + }, + "z-schema": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "dev": true, + "requires": { + "commander": "^2.20.3", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/gulp-core-build-webpack": { + "version": "5.2.27", + "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.27.tgz", + "integrity": "sha512-6vEKnFqgfXie9um+uVcPZZEg9mZQJXLOdz1KQWMZwpPmfM7gf+ND8eHCmZizg2Exksm+WthEn5xn8zgLpdudig==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@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/load-themed-styles": { + "version": "1.10.283", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.283.tgz", + "integrity": "sha512-6bx7s83hKmgVOXKVjEUzIZSBncJwz6L+jPC3aXDJ9HqVrV2fjL1KQ+yREUHjA34qea40KtvuzZmbxCxgJAYiZQ==" + }, + "@microsoft/loader-load-themed-styles": { + "version": "1.9.147", + "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.9.147.tgz", + "integrity": "sha512-x6RmEo/LMJBv7Zn3exVJhnTwdtKayCyFuiUZ1VCDVT4otV6DLg5msvKWNqN4mm1EyGh4JmYFWYqEIO96nvcq8w==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.266", + "loader-utils": "~1.1.0" + }, + "dependencies": { + "@microsoft/load-themed-styles": { + "version": "1.10.266", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.266.tgz", + "integrity": "sha512-xburd5lN4LSFgRbvA2M3bgXIZUa/OlKf9F851gdCu4qMNqyHavZlusRfhGl+H3bsmrWTYU1xlanGZz6ie2zLoA==", + "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==" + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@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" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@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" + } + }, + "@microsoft/microsoft-graph-types": { + "version": "2.22.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.22.0.tgz", + "integrity": "sha512-iKc5L036hc/wu13DX5kGf//3/WqTAErAPTyYKG6zT3vG070xXaaP7PInODznfyZduhiOvavmrRlQb34ajeDTUA==" + }, + "@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", + "resolved": "https://registry.npmjs.org/@microsoft/office-ui-fabric-react-bundle/-/office-ui-fabric-react-bundle-1.15.0.tgz", + "integrity": "sha512-EA9eBe5Al6iAhs05W2ob92iGesNs3AbMVSe4A88W6+P9/Im5Z1MBXBtShnAkmVOjAyN4u/C7K1k71ngY4Y6vmw==", + "requires": { + "@microsoft/sp-core-library": "1.15.0", + "@uifabric/icons": "7.7.2", + "office-ui-fabric-react": "7.185.7", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "2.3.1" + } + }, + "@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.70.0", + "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.70.0.tgz", + "integrity": "sha512-voTwbD33rp3+2KdP8tvgmV63ay5QDeSZyxLIb3gjmzmF2dp6SYi1OPXULFbJBgCEg2c/V09Aa5o7fZ6nHtLuGw==", + "dev": true, + "requires": { + "@pnpm/link-bins": "~5.3.7", + "@rushstack/heft-config-file": "0.8.4", + "@rushstack/node-core-library": "3.45.5", + "@rushstack/package-deps-hash": "3.2.17", + "@rushstack/rig-package": "0.3.11", + "@rushstack/rush-amazon-s3-build-cache-plugin": "5.70.0", + "@rushstack/rush-azure-storage-build-cache-plugin": "5.70.0", + "@rushstack/stream-collator": "4.0.172", + "@rushstack/terminal": "0.3.41", + "@rushstack/ts-command-line": "4.11.0", + "@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": "~6.1.11", + "true-case-path": "~2.2.1" + }, + "dependencies": { + "@rushstack/rig-package": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.11.tgz", + "integrity": "sha512-uI1/g5oQPtyrT9nStoyX/xgZSLa2b+srRFaDk3r1eqC7zA5th4/bvTGl2QfV3C9NcP+coSqmk5mFJkUfH6i3Lw==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/ts-command-line": { + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.11.0.tgz", + "integrity": "sha512-ptG9L0mjvJ5QtK11GsAFY+jGfsnqHDS6CY6Yw1xT7a9bhjfNYnf6UPwjV+pF6UgiucfNcMDNW9lkDLxvZKKxMg==", + "dev": true, + "requires": { + "@types/argparse": "1.0.38", + "argparse": "~1.0.9", + "colors": "~1.2.1", + "string-argv": "~0.3.1" + } + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "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": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } + } + }, + "@microsoft/rush-stack-compiler-4.5": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.5/-/rush-stack-compiler-4.5-0.2.2.tgz", + "integrity": "sha512-nRlomAZwOYUR3qmFxxVcn8A3wmkjQ4eS3hoKzYylOqEU8SYPFxDFSN4I+2Y+hGTYG0gpm3NSL4Wvb0I180pCbg==", + "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": "8.7.0", + "import-lazy": "~4.0.0", + "typescript": "~4.5.5" + }, + "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.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "dev": true, + "requires": { + "commander": "^2.20.3", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@microsoft/sp-build-core-tasks": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.15.0.tgz", + "integrity": "sha512-Z8qEOdckHlcUDzmO8vMmmkE1PiDR+ESaq0Iy+5bRIcThfejbMFXyC5ofybFB8/mFnlCFCSHTnoPeAlcuSm5PVQ==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-serve": "3.9.21", + "@microsoft/gulp-core-build-webpack": "5.2.27", + "@microsoft/spfx-heft-plugins": "1.15.0", + "@rushstack/node-core-library": "3.45.5", + "@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": "sha512-ZM05wDByI+WA153sfirJyEHoYYoIuZ7lA2dB/Gl8ymmpMTR78fNRtDMqa7Z6SdH4fZdLWZNRE6mZpx3XqBOrHw==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "glob": { + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", + "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "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", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.15.0.tgz", + "integrity": "sha512-E6B0oxiN7VW+LCc4g4g5H1wIAKYboo80sutEx/kKyFB34xkhqnbd8PkWsFxLOi0QbKXLvj8VC+gUEJDReYuKqA==", + "dev": true, + "requires": { + "@microsoft/gulp-core-build": "3.17.19", + "@microsoft/gulp-core-build-sass": "4.15.5", + "@microsoft/gulp-core-build-serve": "3.9.21", + "@microsoft/gulp-core-build-typescript": "8.5.32", + "@microsoft/gulp-core-build-webpack": "5.2.27", + "@microsoft/rush-lib": "5.70.0", + "@microsoft/sp-build-core-tasks": "1.15.0", + "@rushstack/node-core-library": "3.45.5", + "@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", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.15.0.tgz", + "integrity": "sha512-TF64kGGUDtU7AB0m78A5MGQJY+guWohAuZOsFBcmC+wZNKa68DDHsN05gGUCrDdE6weVLQYrCL+gSHgwQfqlKA==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.15.0", + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-dynamic-data": "1.15.0", + "@microsoft/sp-http": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "@microsoft/sp-page-context": "1.15.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-core-library": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.15.0.tgz", + "integrity": "sha512-35gQme8hnXkEEGy/A3UzlyoR/uuOP1b6EZa2mAR6a+EbMJ+kYuiU40eOGkOmvjr3NyvSc0/+c/IRTRZjEmS3pw==", + "requires": { + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "@microsoft/sp-odata-types": "1.15.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-css-loader": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.15.0.tgz", + "integrity": "sha512-MDSTtzWtBejC+GL3GZSW55C0MS0i0ttIE4Ot5Fhoy76+Uf+bsFbzSDy8NgpkrvCUL+IU4xPYv0pFrDCRAfepGw==", + "dev": true, + "requires": { + "@microsoft/load-themed-styles": "1.10.266", + "@rushstack/node-core-library": "3.45.5", + "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.266", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.266.tgz", + "integrity": "sha512-xburd5lN4LSFgRbvA2M3bgXIZUa/OlKf9F851gdCu4qMNqyHavZlusRfhGl+H3bsmrWTYU1xlanGZz6ie2zLoA==", + "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" + } + }, + "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" + } + }, + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "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" + } + } + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + } + }, + "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, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "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, + "requires": {} + } + } + }, + "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, + "requires": {} + } + } + }, + "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" + } + }, + "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" + } + } + } + }, + "@microsoft/sp-diagnostics": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.15.0.tgz", + "integrity": "sha512-sjeY9pp/p28tk2chhG/Fz6XsMEvlamI+fW8V8EoEvZXXIak1r+tO4y1cMTeNhvBYAKIyyPmkdON5zOxwF0CFWg==", + "requires": { + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0" + } + }, + "@microsoft/sp-dynamic-data": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.15.0.tgz", + "integrity": "sha512-DvlHl17cWPQOCq6ihvA+ySNVVYB1vjZzpRC5+OMHa2b3UJWpuRFJzFEQI5w139wvHc92LT9LPQYmavYo4QNV+Q==", + "requires": { + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "tslib": "2.3.1" + } + }, + "@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" + } + }, + "@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" + } + }, + "es6-promise": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", + "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" + }, + "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" + } + }, + "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": "sha512-SA2KdOXATOroD3EBUYvcdugsusXS5YiQFqwskSbsp5b1gK8HpNi/YP0jcy/BDpdllp305HMnrsVf9K7Be9GiEQ==" + } + } + }, + "@microsoft/sp-http": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.15.0.tgz", + "integrity": "sha512-1G8KJogNBp/FoYi1nsFGMrGgYyth27pktWCpQ+xYAUHYqT18330bEMMgUrdu5T2ArnynAri+W5nTSpsslm/Ueg==", + "requires": { + "@azure/msal-browser": "2.22.0", + "@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", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-page-context": "1.15.0", + "@types/adal-angular": "1.0.1", + "adal-angular": "1.0.16", + "msalLegacy": "npm:msal@1.4.12", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-image-helper": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.15.0.tgz", + "integrity": "sha512-wktIBskDBaosyd7/jhjfUycbTVY7CyIjynR0DEnaYMzEnBPhIp+DySeHrA5Uz7LaMIkBbC2lEgfCQNyPyzoOKQ==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.15.0", + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-http": "1.15.0", + "@microsoft/sp-loader": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-page-context": "1.15.0", + "tslib": "2.3.1" + } + }, + "@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", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.15.0.tgz", + "integrity": "sha512-r7DEx5v1LTzCimTykJf2tCWDCK+BBhcZqglsV6dCZrHHgAM3uQm1jIYXrI3Nekwg904rxKlTozRQcyON2baSxg==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.15.0", + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-dynamic-data": "1.15.0", + "@microsoft/sp-http": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "@microsoft/sp-odata-types": "1.15.0", + "@microsoft/sp-page-context": "1.15.0", + "@microsoft/sp-polyfills": "1.15.0", + "@rushstack/loader-raw-script": "1.3.228", + "@types/requirejs": "2.1.29", + "office-ui-fabric-react": "7.185.7", + "raw-loader": "~0.5.1", + "react": "16.13.1", + "react-dom": "16.13.1", + "requirejs": "2.3.6", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-lodash-subset": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.15.0.tgz", + "integrity": "sha512-9j4U2i5oo4vaTinhtRJGaiBNraDxFd0XF/eui1yXjs4tzUqMOmBY8EVynrEngJQcqEfYU7Dd6yxSfa1qwnBoew==", + "requires": { + "@types/lodash": "4.14.117", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-module-interfaces": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.15.0.tgz", + "integrity": "sha512-C69HqPaKjH1/RpgGkHZNKb1ynPVcOYsqmFlelAk23Tfc+o9hw/WxXvsMHoOYzPR1Mdu7h4fcBPEqId1AKTFUrQ==", + "requires": { + "@rushstack/node-core-library": "3.45.5", + "z-schema": "4.2.4" + } + }, + "@microsoft/sp-odata-types": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.15.0.tgz", + "integrity": "sha512-U++bxURPHhSTFM6Wtjbtb8IaKO9DHt33/sAx1HSBtwmc2LmxIzI4zUbEzo0M0TUFStumOnGMJvSFJoQP08UrKw==", + "requires": { + "tslib": "2.3.1" + } + }, + "@microsoft/sp-office-ui-fabric-core": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.15.0.tgz", + "integrity": "sha512-l8bbc6yV9BcdMiZdsL1+ceI9k5jdevexxAWhDIcPH9k/24fTCJPf5/FIoheF6PwVuMmU2i29yktCQLgkm80BQQ==", + "requires": { + "office-ui-fabric-core": "11.0.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-page-context": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.15.0.tgz", + "integrity": "sha512-V36CAateV9tgM3Q1tJm+8R6dxCk7G+fk4Q9pUz/PrRaVJQu8cXX+Fk0Peug0EV6bZXCBwkCr51vg8NGqqFp9/w==", + "requires": { + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-dynamic-data": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-odata-types": "1.15.0", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-polyfills": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-polyfills/-/sp-polyfills-1.15.0.tgz", + "integrity": "sha512-0s7q4w9hqBm4xGd7btBkk1lIlUXAlJdQpuo/18iMBJ5UWZKuQu753KHd3KV6Xa5e0/2E4skRqn9DaG4y9br2hw==", + "requires": { + "es6-promise": "4.2.4", + "es6-symbol": "3.1.3", + "tslib": "2.3.1", + "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": "sha512-SA2KdOXATOroD3EBUYvcdugsusXS5YiQFqwskSbsp5b1gK8HpNi/YP0jcy/BDpdllp305HMnrsVf9K7Be9GiEQ==" + } + } + }, + "@microsoft/sp-property-pane": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.15.0.tgz", + "integrity": "sha512-dRGUGbcvPefnEJODhucgLmevCNwSbJiTom1aByn69I9bfkg+TUfpsTKCPWqQejPD4zGO/cf5fuhzdmfH4T6DlQ==", + "requires": { + "@microsoft/office-ui-fabric-react-bundle": "1.15.0", + "@microsoft/sp-component-base": "1.15.0", + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-dynamic-data": "1.15.0", + "@microsoft/sp-image-helper": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-page-context": "1.15.0", + "office-ui-fabric-react": "7.185.7", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "2.3.1" + } + }, + "@microsoft/sp-webpart-base": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.15.0.tgz", + "integrity": "sha512-8oqJwxvzWQdaoGs0VTJnGwLuAw+EgbxPVVNHGGYtWpmtXi/RCk/aDc8YmyZdJrzr+oi1wK/TTVg5TQXUHa3G5Q==", + "requires": { + "@microsoft/sp-component-base": "1.15.0", + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-diagnostics": "1.15.0", + "@microsoft/sp-dynamic-data": "1.15.0", + "@microsoft/sp-http": "1.15.0", + "@microsoft/sp-loader": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "@microsoft/sp-page-context": "1.15.0", + "@microsoft/sp-property-pane": "1.15.0", + "@microsoft/teams-js": "1.12.1", + "@types/office-js": "1.0.36", + "office-ui-fabric-react": "7.185.7", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "2.3.1" + } + }, + "@microsoft/spfx-heft-plugins": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.15.0.tgz", + "integrity": "sha512-EiYVInJ3KBq2I8cbT9duUa6KZeB/oa1S7704CEqtTLhwL6jkayrtR+HZX50ztjbBzsKNoI7mYUjVHWY90dGqVg==", + "dev": true, + "requires": { + "@azure/storage-blob": "~12.4.1", + "@microsoft/loader-load-themed-styles": "1.9.147", + "@microsoft/rush-lib": "5.70.0", + "@microsoft/sp-css-loader": "1.15.0", + "@microsoft/sp-module-interfaces": "1.15.0", + "@rushstack/heft-config-file": "0.8.4", + "@rushstack/localization-plugin": "0.11.0", + "@rushstack/module-minifier-plugin": "0.9.0", + "@rushstack/node-core-library": "3.45.5", + "@rushstack/rig-package": "0.3.11", + "@rushstack/set-webpack-public-path-plugin": "3.3.37", + "@rushstack/terminal": "0.3.43", + "@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-zip": "~1.1.1", + "postcss-loader": "3.0.0", + "resolve": "~1.17.0", + "sass": "1.44.0", + "sass-loader": "8.0.2", + "source-map": "0.6.1", + "source-map-loader": "1.1.3", + "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.11", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.11.tgz", + "integrity": "sha512-uI1/g5oQPtyrT9nStoyX/xgZSLa2b+srRFaDk3r1eqC7zA5th4/bvTGl2QfV3C9NcP+coSqmk5mFJkUfH6i3Lw==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + }, + "@rushstack/terminal": { + "version": "0.3.43", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.43.tgz", + "integrity": "sha512-iJJ+hbPISsFykLvmfUocFfxyzyah1t2PGXU2gSzG1P5ouicPdh0yjM0Tta2ZbaSi9Z2F59+/8iUGHRWk5WE+Tg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.5", + "@types/node": "12.20.24", + "wordwrap": "~1.0.0" + } + }, + "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" + } + }, + "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" + } + }, + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "content-disposition": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", + "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", + "dev": true, + "requires": { + "safe-buffer": "5.1.2" + } + }, + "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" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "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": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "http-errors": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", + "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + } + }, + "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": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "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": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true + }, + "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" + } + }, + "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.12.1", + "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-1.12.1.tgz", + "integrity": "sha512-BRy6vZOseN9F/MG0NWTojYpenuo9XlZ4AfAvwnsG+C36UDPPgW0skWlZ6ub+7RBPhOHcxz8sNg2uHOdGRebWkQ==" + }, + "@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.2", + "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.3.2.tgz", + "integrity": "sha512-BTDbpHl3e47r3AAtpfVFTlAi7WXv4UQ/xZmz8atKl4q7epQV5e7+JbigFDViWF71VBi4IIBdcWP57Hj+OWuc9g==", + "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 + } + } + }, + "@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/core": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@pnp/core/-/core-3.5.1.tgz", + "integrity": "sha512-pq6DVLpfULUG1kGxj8/bcmeMI7/s0Q4rFqZQ7O91AL/uAyOA8wi/AZKHORgiois7CtKBpI/wE3aZjr13VTEOUg==", + "requires": { + "tslib": "2.4.0" + }, + "dependencies": { + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } + } + }, + "@pnp/logging": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-3.5.1.tgz", + "integrity": "sha512-S7gs2ZAM52/tu9+zNFMe4sa6kta+GIokuw99hnqmwr7XqtJncbHJv/L+z83GK42XEirrgE2PfIEbyAsLTBzAQw==", + "requires": { + "tslib": "2.4.0" + }, + "dependencies": { + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } + } + }, + "@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": { + "@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" + } + }, + "tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + } + } + }, + "@pnp/queryable": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@pnp/queryable/-/queryable-3.5.1.tgz", + "integrity": "sha512-sd3zfpW5w4Rfi/xdnlHl9lumbiQqQfXCCnVOMu/cggDikXFRZvk8iedHe8MPBkjtOoj/RmsHeA0iGaScMUUmIA==", + "requires": { + "@pnp/core": "3.5.1", + "tslib": "2.4.0" + }, + "dependencies": { + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } + } + }, + "@pnp/sp": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-3.5.1.tgz", + "integrity": "sha512-Cke+X9YauAMWiK2u8D5Cqo/YGX45uwVg/ERp7rowjKZ/ClLy7LGRNIsNW8ZAJW9lLsVf/Fp9GhVllf64tSyttw==", + "requires": { + "@pnp/core": "3.5.1", + "@pnp/queryable": "3.5.1", + "tslib": "2.4.0" + }, + "dependencies": { + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + } + } + }, + "@pnp/spfx-controls-react": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/@pnp/spfx-controls-react/-/spfx-controls-react-3.9.0.tgz", + "integrity": "sha512-I6USpiKtEk7gvP56eP41mBUOIrlkPttAa47GrPmWi+QoGRZtDXZiqGVL6no3aYT+szjllHhEjYrK5bE5/sChYA==", + "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.3.1", + "@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-designer": "^2.3.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", + "nano-css": "^5.3.4", + "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.9.0" + }, + "dependencies": { + "@fluentui/theme": { + "version": "2.6.8", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.8.tgz", + "integrity": "sha512-yHjK/R6j4i/NeDB80rEWVWh3G78bqhP5xBDK+b0+51hMFpP4fhlSMcASmFwcShp4DgoD96TLJZIQQ95/kqp2Kg==", + "requires": { + "@fluentui/merge-styles": "^8.5.2", + "@fluentui/set-version": "^8.2.1", + "@fluentui/utilities": "^8.10.0", + "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.7.4", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", + "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.21.1", + "@uifabric/utilities": "^7.34.1", + "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.7.4", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", + "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.21.1", + "@uifabric/utilities": "^7.34.1", + "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.7.4", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", + "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.21.1", + "@uifabric/utilities": "^7.34.1", + "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/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==" + }, + "@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/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==" + } + } + }, + "@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" + } + }, + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "es6-promise": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", + "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" + }, + "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" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "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" + }, + "dependencies": { + "@uifabric/icons": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", + "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.21.1", + "@uifabric/utilities": "^7.34.1", + "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==" + } + } + }, + "whatwg-fetch": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", + "integrity": "sha512-SA2KdOXATOroD3EBUYvcdugsusXS5YiQFqwskSbsp5b1gK8HpNi/YP0jcy/BDpdllp305HMnrsVf9K7Be9GiEQ==" + } + } + }, + "@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.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true + } + } + }, + "@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.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true + } + } + }, + "@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.1.62", + "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.62.tgz", + "integrity": "sha512-3Axeo4ZZEGKrQQGxgvweoyXM96VwGJHLbTV8FKngabVovqt6w2eojqtwnR22tmD1+lzeodDrOM9jXMWPmnPo9g==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.49.0", + "node-forge": "~1.3.1", + "sudo": "~1.0.3" + }, + "dependencies": { + "@rushstack/node-core-library": { + "version": "3.49.0", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.49.0.tgz", + "integrity": "sha512-yBJRzGgUNFwulVrwwBARhbGaHsxVMjsZ9JwU1uSBbqPYCdac+t2HYdzi4f4q/Zpgb0eNbwYj2yxgHYpJORNEaw==", + "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" + } + }, + "z-schema": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "dev": true, + "requires": { + "commander": "^2.20.3", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/eslint-config": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.5.1.tgz", + "integrity": "sha512-pcDQ/fmJEIqe5oZiP84bYZ1N7QoDfd+5G+e7GIobOwM793dX/SdRKqcJvGlzyBB92eo6rG7/qRnP2VVQN2pdbQ==", + "dev": true, + "requires": { + "@rushstack/eslint-patch": "1.1.0", + "@rushstack/eslint-plugin": "0.8.4", + "@rushstack/eslint-plugin-packlets": "0.3.4", + "@rushstack/eslint-plugin-security": "0.2.4", + "@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" + }, + "dependencies": { + "@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/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" + } + }, + "@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" + } + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz", + "integrity": "sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==", + "dev": true + }, + "@rushstack/eslint-plugin": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.4.tgz", + "integrity": "sha512-c8cY9hvak+1EQUGlJxPihElFB/5FeQCGyULTGRLe5u6hSKKtXswRqc23DTo87ZMsGd4TaScPBRNKSGjU5dORkg==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + } + }, + "@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + } + } + } + }, + "@rushstack/eslint-plugin-packlets": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.3.4.tgz", + "integrity": "sha512-OSA58EZCx4Dw15UDdvNYGGHziQmhiozKQiOqDjn8ZkrCM3oyJmI6dduSJi57BGlb/C4SpY7+/88MImId7Y5cxA==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + } + }, + "@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + } + } + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.4.tgz", + "integrity": "sha512-MWvM7H4vTNHXIY/SFcFSVgObj5UD0GftBM8UcIE1vXrPwdVYXDgDYXrSXdx7scWS4LYKPLBVoB3v6/Trhm2wug==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.3.0" + }, + "dependencies": { + "@typescript-eslint/experimental-utils": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", + "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.3.1", + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/typescript-estree": "5.3.1", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", + "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1" + } + }, + "@typescript-eslint/types": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", + "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", + "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "@typescript-eslint/visitor-keys": "5.3.1", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", + "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.3.1", + "eslint-visitor-keys": "^3.0.0" + } + } + } + }, + "@rushstack/heft-config-file": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.8.4.tgz", + "integrity": "sha512-OFvezlWYFQlKSXXIIjuGlBwSIKIl7WXYQ48diK/J5WJWpdVaq/SLVzB3coAxNZPA/a7u+dbs1DcLORBa2e133Q==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.5", + "@rushstack/rig-package": "0.3.11", + "jsonpath-plus": "~4.0.0" + }, + "dependencies": { + "@rushstack/rig-package": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.11.tgz", + "integrity": "sha512-uI1/g5oQPtyrT9nStoyX/xgZSLa2b+srRFaDk3r1eqC7zA5th4/bvTGl2QfV3C9NcP+coSqmk5mFJkUfH6i3Lw==", + "dev": true, + "requires": { + "resolve": "~1.17.0", + "strip-json-comments": "~3.1.1" + } + } + } + }, + "@rushstack/loader-raw-script": { + "version": "1.3.228", + "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.228.tgz", + "integrity": "sha512-yJPiwe4vCEmiZck9qUktYqVgExJV18C5wjO6Vv/l4ZWyI8WgYCei1eIcIJBtz//v3E18b8s6tKnSZDAUw1mhUQ==", + "requires": { + "loader-utils": "~1.1.0" + } + }, + "@rushstack/localization-plugin": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/@rushstack/localization-plugin/-/localization-plugin-0.11.0.tgz", + "integrity": "sha512-csb0TpH6Flp70yii/WVYFKmgykx1h9WQpzYWDDZCpMqIlCo+TmwnCpJjNZpdFCpzqqQt1bux1sprelNaUh1Nag==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.5", + "@rushstack/typings-generator": "0.6.24", + "@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": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.1.0.tgz", + "integrity": "sha512-hHrjM9wMfLjtRPHWvIJzCzRD2qTQGc2DseFdBkGB3/oaUwO8hHyVzyf2LSYjQChHlLYlaZNLLvk1f3g8UJ51dg==", + "dev": true, + "requires": { + "@rushstack/worker-pool": "0.1.0", + "@types/node": "12.20.24", + "serialize-javascript": "6.0.0", + "source-map": "~0.7.3", + "terser": "5.9.0" + }, + "dependencies": { + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + }, + "terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + } + } + } + }, + "@rushstack/module-minifier-plugin": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@rushstack/module-minifier-plugin/-/module-minifier-plugin-0.9.0.tgz", + "integrity": "sha512-DsDeQ5crXB7tNZTPSkGQ74yOxiMrpNVYXCIXTAoUHCqk2T0+oSVaCKb12C8cIRIDRz+EjfLjAc529HqX/cT0Kw==", + "dev": true, + "requires": { + "@rushstack/module-minifier": "0.1.0", + "@rushstack/worker-pool": "0.1.0", + "@types/node": "12.20.24", + "@types/tapable": "1.0.6", + "tapable": "1.1.3" + } + }, + "@rushstack/node-core-library": { + "version": "3.45.5", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.5.tgz", + "integrity": "sha512-KbN7Hp9vH3bD3YJfv6RnVtzzTAwGYIBl7y2HQLY4WEQqRbvE3LgI78W9l9X+cTAXCX//p0EeoiUYNTFdqJrMZg==", + "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.3", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", + "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "requires": { + "commander": "^2.20.3", + "lodash.get": "^4.4.2", + "lodash.isequal": "^4.5.0", + "validator": "^13.7.0" + } + } + } + }, + "@rushstack/package-deps-hash": { + "version": "3.2.17", + "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-3.2.17.tgz", + "integrity": "sha512-VglZ9hB2ZgG4ov0dCTA9ceTl4DNSJyl2xX68BMUu/vU54t709yHSorx8iKhzYHD1NiF1QA0XfZhDxZWL/m01Nw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.5" + } + }, + "@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.70.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.70.0.tgz", + "integrity": "sha512-Ky3qmG1+oH1J4Lm5UbbPzDzh7ThTW8jO+mD4lVYwrsbSG7nWEiLSNXKPYVqak2eKQaMJR8HoQ1J8CjPagxBNhA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.5", + "@rushstack/rush-sdk": "5.70.0", + "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": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } + } + }, + "@rushstack/rush-azure-storage-build-cache-plugin": { + "version": "5.70.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.70.0.tgz", + "integrity": "sha512-u8g73HN8LWRcsuxQro0gC9ORew3Y3I7OgNMIbOIpJqwaU2qstZzCwZwxHD4o6UeIr4vUZp0/x/9pKXFFKUdtfA==", + "dev": true, + "requires": { + "@azure/identity": "~1.0.0", + "@azure/storage-blob": "~12.3.0", + "@rushstack/node-core-library": "3.45.5", + "@rushstack/rush-sdk": "5.70.0", + "@rushstack/terminal": "0.3.41" + } + }, + "@rushstack/rush-sdk": { + "version": "5.70.0", + "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.70.0.tgz", + "integrity": "sha512-44yzEnL9koY/BeRVf8FCXVvLXMCcthHbbKOiIsAc+wjwjJ7rO5i+rGxUR5mdHB6plL1Rv3d4/ljeJhkEZjEPWg==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.5", + "@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.37", + "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.37.tgz", + "integrity": "sha512-PGKZDbA68SxdZVfW3weyvqbO6vN9eir2Yqr5QUqwtDZ1t1KTfzTV2aKPLVMiwq4qsxkp+0GfXQtOwXlZ6nJHTA==", + "dev": true, + "requires": { + "@rushstack/webpack-plugin-utilities": "0.1.4" + } + }, + "@rushstack/stream-collator": { + "version": "4.0.172", + "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.172.tgz", + "integrity": "sha512-lYwRDlsEB6dZMPzF4OJ5BsrLXsfF2NCV/XjONYW1q0lPFxFdxlYANJt746VlSU6p3ykD2OXb0Veywxrgf54qIA==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.5", + "@rushstack/terminal": "0.3.41" + } + }, + "@rushstack/terminal": { + "version": "0.3.41", + "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.41.tgz", + "integrity": "sha512-GfDZO4eYTHVXzNUAUY4poxTQ+MmkTmnhSq56J0zDolg5IZb/wVXEj4oeEnOXwlr/3LVE6sBv5yIkCstIo+u5Nw==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.5", + "@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.24", + "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.6.24.tgz", + "integrity": "sha512-5u49+43B+TCSQaCwEJRtaqarjhXBfI8ziWINnUpqtoTWZ+LLMC15QdgamjeyfKeFdAvFrFCIY3tlosfEzA5CeQ==", + "dev": true, + "requires": { + "@rushstack/node-core-library": "3.45.5", + "@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": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", + "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" + } + } + } + }, + "@rushstack/webpack-plugin-utilities": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.1.4.tgz", + "integrity": "sha512-CXCSJsI8nOH1tMXSjzTgbl6rIVhByizor5phuzRIqYTkWHdidvjb/HzQ97AB5gRD0OlYp4FhePUMArBDppUBhg==", + "dev": true, + "requires": {} + }, + "@rushstack/worker-pool": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.1.0.tgz", + "integrity": "sha512-68qskCLruYWSLZDIRhYGklAXo8+lVm3drEQ3uQVXNCxb/Ow1byEDvtA0AaJleaZ/ZXZ5PN+Ct8WTzcD+ZxkUrg==", + "dev": true, + "requires": { + "@types/node": "12.20.24" + } + }, + "@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.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "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": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", + "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.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "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.6", + "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.6.tgz", + "integrity": "sha512-Ww4UGSe3DmtvLLJm2F16hDwEQSv7U0Rr8SujLUA2wHI2D2dm8kPu6Et+/y303LfjTIwSBKXB/YTUcAKpem/XEg==", + "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": "8.0.2", + "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-8.0.2.tgz", + "integrity": "sha512-5v0PhPv0AManpxT7W25Zipmj/Lxp1WqfkcpZHyqSloB+gGoAHRBuzhrCelFKrPvNF5ki3gAcO4kxaGO2/21u8g==", + "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": "sha512-rT9So631KbmirIGsZ5m6T15FKHqiWhYRULdl03l/WBezzZ8wwhYTS2zyfHjsvAGYFVff1wtmGFd0akRCBDSZrA==", + "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.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "@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==", + "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==", + "requires": { + "@types/react": "*" + } + }, + "@types/requirejs": { + "version": "2.1.29", + "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", + "integrity": "sha512-61MNgoBY6iEsHhFGiElSjEu8HbHOahJLGh9BdGSfzgAN+2qOuFJKuG3f7F+/ggKr+0yEM3Y4fCWAgxU6es0otg==" + }, + "@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": "sha512-VYclBauj55V0qPDHs9QMdKBdxdob6zta8mcayjTyOzlRgl+PNERnvNol99W1PBnvQXaYoTTqSce97rr9dz9oXQ==", + "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.16.0", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.16.0.tgz", + "integrity": "sha512-0yeUr92L3r0GLRnBOvtYK1v2SjqMIqQDHMl7GLb+l2L8+6LSFWEEWEIgVsPdMn5ImLM8qzWT8xFPtQYpp8co0g==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + } + }, + "@types/undertaker": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.8.tgz", + "integrity": "sha512-gW3PRqCHYpo45XFQHJBhch7L6hytPsIe0QeLujlnFsjHPnXLhJcPdN6a9368d7aIQgH2I/dUTPFBlGeSNA3qOg==", + "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.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "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": "sha512-Rrj9a2bqpcPKGYCIyQGkD24PeCZG3ow58cgaAtI4jwsUMe/9hDaCInMpXZ+PaUK3cVwsFUstpOEkSfMdQpCnYA==", + "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": "sha512-ccin7QmRIBE9m5DbUH/wSQT0toq8mkrvDv1uoLulyx6fmTTf+2cvpEFetGR+1pVJ6ldGPVuNx92jjEsrm8UISQ==" + }, + "@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" + }, + "dependencies": { + "@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/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" + } + }, + "@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" + } + } + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.20.0.tgz", + "integrity": "sha512-w5qtx2Wr9x13Dp/3ic9iGOGmVXK5gMwyc8rwVgZU46K9WTjPZSyPvdER9Ycy+B5lNHvoz+z2muWhUvlTpQeu+g==", + "dev": true, + "requires": { + "@typescript-eslint/utils": "5.20.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" + }, + "dependencies": { + "@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" + } + }, + "@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" + } + } + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.20.0.tgz", + "integrity": "sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0" + } + }, + "@typescript-eslint/types": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.20.0.tgz", + "integrity": "sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.20.0.tgz", + "integrity": "sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/visitor-keys": "5.20.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.20.0.tgz", + "integrity": "sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.20.0", + "@typescript-eslint/types": "5.20.0", + "@typescript-eslint/typescript-estree": "5.20.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.20.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.20.0.tgz", + "integrity": "sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.20.0", + "eslint-visitor-keys": "^3.0.0" + } + }, + "@uifabric/foundation": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.5.tgz", + "integrity": "sha512-g++S8pWwLb6jhiOC0EhGD9s6lN8uCaeDdjyiGt7Ox11RRaZwvWI0opLdgubt6ANT7AjoXeUrPf1aqrEw3PzWoA==", + "requires": { + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.21.1", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/icons": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.2.tgz", + "integrity": "sha512-3f223BZ5TXTF37J7lG+saGBY7U8vAi5HyMP58ccIoUafOj5551h5sovPFD/hVIYzYFhvT+/VpbUzF3vw+RARHA==", + "requires": { + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.2", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@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" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/react-hooks": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.15.0.tgz", + "integrity": "sha512-+JE/KplHRyf68mpDdQk8zewmdF95n0ZN6wUz4MKJWOS/y9rjhar7T4poXyHJL6LrB3vQeRp5Z2+s9Puhn8CVIA==", + "requires": { + "@fluentui/react-window-provider": "^1.0.3", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@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" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/styling": { + "version": "7.21.1", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.21.1.tgz", + "integrity": "sha512-5HX5amh8mDRDrP5pdMOYaB/f3KH0m4ZX+cMfU6jj3jREx7jor6ok5J1Vr7zBY+MnUA2soQREJyZvpibT2YeVlg==", + "requires": { + "@fluentui/theme": "^1.7.6", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/utilities": "^7.34.1", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@uifabric/utilities": { + "version": "7.34.1", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.34.1.tgz", + "integrity": "sha512-gmQ94x/wj/my7zByFMXapLF5jDmRugWuBngx6gdvnw9rRme0YoN0G3S47vr3aw6ZTsXEnb6SJFnbtVyAGMmZRg==", + "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" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "@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.3.0", + "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.3.0.tgz", + "integrity": "sha512-hWY9wIl0fGbYk6W0/qkm+DIhXXn5xOPuI7DXH8v9IfD9ftXPqHY41839Sa5Xz35Hm+a6Amdf4spG4/1jpvjVrQ==", + "dev": true, + "requires": { + "cmd-extension": "^1.0.1", + "is-windows": "^1.0.2" + } + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", + "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": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "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, + "requires": {} + }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true + }, + "adal-angular": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", + "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==" + }, + "adaptive-expressions": { + "version": "4.16.0", + "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.16.0.tgz", + "integrity": "sha512-iE+UxksZuUv4CO5vyNerODxXWLNuzyntfZMs624BE8oImVHZAXqUaoKin+pWJS2MPWmife4gAuwhJiiCvVK+Ng==", + "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-controls": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/adaptivecards-controls/-/adaptivecards-controls-0.9.0.tgz", + "integrity": "sha512-8qh2DBgflFH8s4FJlcmrGgkMYrfY4BPyviDiBUd4mGGKzcA7bLkNdSxGU3K8JlIkqxXhTSCa2/j5qcfsphIBYQ==" + }, + "adaptivecards-designer": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/adaptivecards-designer/-/adaptivecards-designer-2.3.0.tgz", + "integrity": "sha512-nbM9FHBf72ovlhFP5gmmaGXyKqc4miASAtFfe++73TPbE6a6tJDa0tkHqTYC7atm3+oY4Lm9U0uCZmdWT2iNOw==", + "requires": { + "adaptivecards-controls": "^0.9.0", + "clipboard": "^2.0.1" + } + }, + "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==", + "requires": {} + }, + "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, + "requires": {} + }, + "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, + "requires": {} + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==", + "dev": true + }, + "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": "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-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": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", + "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": "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" + } + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", + "dev": true + }, + "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": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "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": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", + "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": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", + "dev": true + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", + "dev": true + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", + "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": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", + "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": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", + "dev": true + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", + "dev": true + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==", + "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": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", + "dev": true + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", + "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": "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 + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", + "dev": true + }, + "array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.reduce": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", + "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + } + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", + "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": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "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": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", + "dev": true + }, + "ast-types": { + "version": "0.9.6", + "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", + "integrity": "sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==", + "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.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "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-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": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", + "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": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "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 + }, + "atob-lite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz", + "integrity": "sha512-LEeSAWeh2Gfa2FtlQE1shxQ8zi5F9GHarrGKz08TMdODD5T4eH6BMsvtnhbWZ+XQn+Gb6om/917ucvRu7l7ukw==" + }, + "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": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", + "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": { + "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" + } + } + } + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "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": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", + "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": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "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": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", + "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 + }, + "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.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "dev": true + }, + "body-parser": { + "version": "1.18.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", + "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "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": "sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==", + "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": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "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": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "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": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", + "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.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + } + }, + "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": "sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==" + }, + "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": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", + "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": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "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": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "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 + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "dev": true + }, + "builtins": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", + "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "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": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", + "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": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", + "dev": true + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", + "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": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", + "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": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", + "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": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", + "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": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "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.30001373", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001373.tgz", + "integrity": "sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ==", + "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": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", + "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" + } + }, + "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" + }, + "dependencies": { + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + } + } + }, + "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": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "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": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "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": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "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": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "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": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "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": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "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": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", + "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 + }, + "clipboard": { + "version": "2.0.11", + "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", + "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", + "requires": { + "good-listener": "^1.2.2", + "select": "^1.1.2", + "tiny-emitter": "^2.0.0" + } + }, + "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" + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==" + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", + "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": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", + "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": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "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": { + "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" + } + }, + "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" + } + }, + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "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": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "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" + } + } + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "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": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", + "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": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", + "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" + }, + "dependencies": { + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + } + } + }, + "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==" + }, + "color-string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", + "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", + "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==" + }, + "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==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "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": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "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": "sha512-3KnRwsWf4VmP01I4hCDQqTc4e2UxOvJIi8i08GiwqX2oymzxNFY7PqjFkwHglYTJ0yzUJkO5yqdPxVaIz3Pbug==", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "dev": true + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "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": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "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" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", + "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": { + "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" + } + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "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" + } + } + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", + "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": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "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" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "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": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "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": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", + "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": "sha512-XWOBwgy5nwBn76aA+6ybUGL/3JBnCtBX9Ay9/OWIpzKYWlVHMazvJ+WtHumfi+xxdPF440cWK7JCYtt8xDifew==", + "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": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "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": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "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": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", + "dev": true + }, + "postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha512-VbGX1LQgQbf9l3cZ3qbUuC3hGqIEOGQFHAEHQ/Diaeo0yLgpgK5Rb8J+OcamIfQ9PbAU/fzBjVtQX3AhJHUvZw==", + "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": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "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": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", + "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": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", + "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": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", + "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.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", + "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": "sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==", + "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": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", + "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": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "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.29.1", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.1.tgz", + "integrity": "sha512-dlLD5rKaKxpFdnjrs+5azHDFOPEu4ANy/LTh04A1DTzMM7qoajmKCBc8pkKRFT41CNzw+4gQh79X5C+Jq27HAw==" + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", + "dev": true + }, + "dayjs": { + "version": "1.11.4", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.4.tgz", + "integrity": "sha512-Zj/lPM5hOvQ1Bf7uAvewDaUcsJoI6JmNqmHhHl3nyumwe0XHwt8sWdOVAPACJzCebL8gQCi+K49w7iKWnGwX9g==" + }, + "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": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", + "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": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "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": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", + "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": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", + "dev": true + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "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": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", + "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" + }, + "dependencies": { + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", + "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" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "dev": true + }, + "delegate": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", + "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "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": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", + "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.4", + "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", + "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", + "dev": true, + "requires": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "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" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "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": "sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==", + "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.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "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": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", + "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": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", + "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": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", + "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": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", + "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": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.206", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.206.tgz", + "integrity": "sha512-h+Fadt1gIaQ06JaIiyqPsBjJ08fV5Q7md+V8bUvQW/9OvXfL2LRICTz2EcnnCP7QzrFTS6/27MRV6Bl9Yn97zA==", + "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": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "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": "sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==", + "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": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "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" + } + } + } + }, + "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" + } + }, + "error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-abstract": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", + "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "regexp.prototype.flags": "^1.4.3", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", + "dev": true + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es5-ext": { + "version": "0.10.61", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz", + "integrity": "sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==", + "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": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", + "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": "sha512-sziUVwcvQ+lOsrTyUY0Q11ilAPj+dy7AQ1E1MgSaHTaaAFTffaa08QSlGNU61iyVaroyb6nYdBV6oD7nzn6i8w==", + "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": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "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": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "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": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", + "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", + "dev": true, + "requires": { + "@eslint/eslintrc": "^1.0.5", + "@humanwhocodes/config-array": "^0.9.2", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.0", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.2.0", + "espree": "^9.3.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "dependencies": { + "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-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + } + } + }, + "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, + "requires": {} + }, + "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.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.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 + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "dev": true, + "requires": {} + }, + "eslint-plugin-tsdoc": { + "version": "0.2.16", + "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.16.tgz", + "integrity": "sha512-F/RWMnyDQuGlg82vQEFHQtGyWi7++XJKdYNn0ulIbyMOFqYIjoJOUdE6olORxgwgLkpJxsCJpJbTHgxJ/ggfXw==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.14.1", + "@microsoft/tsdoc-config": "0.16.1" + }, + "dependencies": { + "@microsoft/tsdoc": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.1.tgz", + "integrity": "sha512-6Wci+Tp3CgPt/B9B0a3J4s3yMgLNSku6w5TV6mN+61C71UqsRBv2FUibBf3tPGlNxebgPHMEUzKpb1ggE8KCKw==", + "dev": true + }, + "@microsoft/tsdoc-config": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.1.tgz", + "integrity": "sha512-2RqkwiD4uN6MLnHFljqBlZIXlt/SaUT6cuogU1w2ARw4nKuuppSmR0+s+NC+7kXBQykd9zzu0P4HtBpZT5zBpQ==", + "dev": true, + "requires": { + "@microsoft/tsdoc": "0.14.1", + "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==", + "dev": true, + "requires": { + "is-core-module": "^2.1.0", + "path-parse": "^1.0.6" + } + } + } + }, + "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": "9.3.3", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", + "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "dev": true, + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "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": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "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": "2.0.2", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-2.0.2.tgz", + "integrity": "sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==", + "dev": true + }, + "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": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "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": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "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": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "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.1.1", + "resolved": "https://registry.npmjs.org/exenv-es6/-/exenv-es6-1.1.1.tgz", + "integrity": "sha512-vlVu3N8d6yEMpMsEm+7sUBAI81aqYYuEvfK0jNqmdb/OPXzzH7QWDDnVjMvDSY47JdHEqx/dfC/q8WkfoTmpGQ==" + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", + "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": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", + "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" + } + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "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.1", + "resolved": "https://registry.npmjs.org/type/-/type-2.6.1.tgz", + "integrity": "sha512-OvgH5rB0XM+iDZGQ1Eg/o7IZn0XYJFVrN/9FQ4OWIYILyJJgVP2s1hLTOFn6UOZoDUI/HctGa0PFlE2n2HW3NQ==" + } + } + }, + "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": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", + "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": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", + "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==" + }, + "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" + } + }, + "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": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "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" + } + }, + "fastest-stable-stringify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", + "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==" + }, + "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": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", + "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" + }, + "dependencies": { + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + } + } + }, + "file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "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": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "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": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "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": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "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": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.6", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz", + "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==", + "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.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", + "dev": true + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", + "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": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", + "dev": true + }, + "fork-stream": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", + "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==", + "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": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", + "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": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true + }, + "from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", + "dev": true + }, + "from2": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", + "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", + "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": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", + "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": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", + "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": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "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 + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "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": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "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": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", + "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.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "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": "sha512-L/cXYz8x7qer1HAyUQ+mbjcUsJVdpRxpAf7CwqHoNBs9vTpABlGfNN4tzkDxt+u3Z7ZncVyKlCNPtzb0R/7WbA==", + "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": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", + "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": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", + "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": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "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": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "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": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "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": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "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": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", + "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": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + } + }, + "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" + } + }, + "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" + } + }, + "good-listener": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", + "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", + "requires": { + "delegate": "^3.1.2" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "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-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "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": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "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": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "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": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "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": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "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": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "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": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "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": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "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": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "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": { + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "dev": true, + "requires": { + "ms": "0.7.1" + } + }, + "etag": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", + "integrity": "sha512-Mbv5pNpLNPrm1b4rzZlZlfTRpdDr31oiD43N362sIyvSWVNu5Du33EcJGzvEV4YdYLuENB1HzND907cQkFmXNw==", + "dev": true + }, + "fresh": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", + "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", + "dev": true + }, + "http-errors": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", + "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "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": "sha512-sAaYXszED5ALBt665F0wMQCUXpGuZsGdopoqcHPdL39ZYdi7uHoZlhrfZfhv8WzivhBzr/oXwaj+yiK5wY8MXQ==", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "range-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", + "integrity": "sha512-nDsRrtIxVUO5opg/A8T2S3ebULVIfuh8ECbh4w3N4mWxIiT3QILDJDUQayPqm2e8Q8NUa0RSUkGCfe33AfjR3Q==", + "dev": true + }, + "send": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", + "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", + "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": "sha512-pVEuxHdSGrt8QmQ3LOZXLhSA6MP/iPqKzZeO6Squ7PNGkA/9MBsSfV0/L+bIxkoDmjF4tZcLpcVq/fkqoHvuKg==", + "dev": true + } + } + }, + "gulp-flatten": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", + "integrity": "sha512-8kKeBDfHGx0CEWoB6BPh5bsynUG2VGmSz6hUlX531cfDz/+PRYZa9i3e3+KYuaV0GuCsRZNThSRjBfHOyypy8Q==", + "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": "sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==", + "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": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", + "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": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "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": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==", + "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": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", + "dev": true + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "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": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "dev": true + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", + "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": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", + "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": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", + "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" + } + }, + "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": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", + "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": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + } + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "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 + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", + "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": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", + "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": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "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": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "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": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", + "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": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "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": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "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": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==", + "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": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "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": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + } + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "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": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "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": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "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": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", + "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": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "dev": true + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "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": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", + "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": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", + "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": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", + "dev": true + }, + "immutable": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", + "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", + "dev": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", + "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": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", + "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": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "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": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", + "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": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", + "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": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "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 + }, + "inline-style-expand-shorthand": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/inline-style-expand-shorthand/-/inline-style-expand-shorthand-1.4.0.tgz", + "integrity": "sha512-FBxbgh1+ziiPFA09s0JgYtB7gRYfbfVrcO1sTv2JnPwbbz0M35zSYVUR3oyrTfLo/S+sbY4JG1W16hY91Hbh/Q==" + }, + "inline-style-prefixer": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.1.tgz", + "integrity": "sha512-AsqazZ8KcRzJ9YPN1wMH2aNM7lkWQ8tSPrW5uDk1ziYwiAPWSZnUsC7lfZq+BDqLqz0B4Pho5wscWcJzVvRzDQ==", + "requires": { + "css-in-js-utils": "^2.0.0" + }, + "dependencies": { + "css-in-js-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz", + "integrity": "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==", + "requires": { + "hyphenate-style-name": "^1.0.2", + "isobject": "^3.0.1" + } + } + } + }, + "inpath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/inpath/-/inpath-1.0.2.tgz", + "integrity": "sha512-DTt55ovuYFC62a8oJxRjV2MmTPUdxN43Gd8I2ZgawxbAha6PvJkDQy/RbZGFCJF5IXrpp4PAYtW1w3aV7jXkew==", + "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" + } + }, + "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": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", + "dev": true + }, + "ip": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", + "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", + "dev": true + }, + "ip-regex": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", + "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", + "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": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", + "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": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", + "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": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "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": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "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": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", + "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": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", + "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.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "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": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", + "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": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "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": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", + "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 + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-glob": { + "version": "4.0.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": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", + "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.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "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": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", + "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": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", + "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.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + }, + "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": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", + "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": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", + "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": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", + "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, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + }, + "isomorphic-fetch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", + "integrity": "sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", + "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": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", + "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" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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 + }, + "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": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "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" + } + }, + "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" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "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": { + "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" + } + } + } + }, + "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": { + "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" + } + } + } + }, + "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": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "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": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "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": { + "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" + } + } + } + }, + "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": { + "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" + } + } + } + }, + "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": { + "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" + } + } + } + }, + "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": "sha512-yeERKTYPZutqdNIe3EHjoSAjhPxd5J5Svd8ULB/eiqDkn0EI2n8W4OVTuyFwY5b23hw5f0RLDuEvBjy5V95Ffw==", + "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": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "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": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "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": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "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": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "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, + "requires": {} + }, + "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": { + "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" + } + } + } + }, + "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": { + "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" + } + } + } + }, + "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": "*" + } + }, + "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" + } + }, + "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": { + "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" + } + }, + "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-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": { + "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" + } + } + } + }, + "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": { + "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" + } + } + } + }, + "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": { + "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" + } + } + } + }, + "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" + } + }, + "jju": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", + "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" + }, + "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": "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" + }, + "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 + } + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", + "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": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", + "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": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "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==" + }, + "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": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "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": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", + "dev": true + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==" + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", + "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==", + "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": "3.3.2", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.2.tgz", + "integrity": "sha512-4ZCADZHRkno244xlNnn4AOG6sRQ7iBZ5BbgZ4vW4y5IZw7cVUD1PPeblm1xx/nfmMxPdt/LHsXZW8z/j58+l9Q==", + "dev": true, + "requires": { + "array-includes": "^3.1.5", + "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": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", + "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": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", + "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": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", + "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": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", + "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": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", + "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": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", + "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": "sha512-gkD9aSEG9UGglyPcDJqY9YBTUtCLKaBK6ihD2VP1d1X60lTfFspNZNulGBBbUZLkPygy4LySYHyxBpq+VhjObQ==", + "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": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", + "dev": true + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==", + "dev": true + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==", + "dev": true + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", + "dev": true + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==", + "dev": true + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==", + "dev": true + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", + "dev": true + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==", + "dev": true + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", + "dev": true + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", + "dev": true + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", + "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": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", + "dev": true + }, + "lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", + "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": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "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": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", + "dev": true + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true + }, + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", + "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": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", + "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": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "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": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", + "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": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", + "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": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true + }, + "map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", + "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": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", + "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": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", + "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": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "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": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "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": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "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": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true + }, + "memory-fs": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", + "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", + "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": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", + "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": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "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": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "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": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "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": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "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": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "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.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "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==", + "dev": true + }, + "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==", + "dev": true, + "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": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "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.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "minipass": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", + "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", + "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.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "requires": { + "minimist": "^1.2.6" + } + }, + "moment": { + "version": "2.29.4", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", + "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==" + }, + "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": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", + "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" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "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.16", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.16.tgz", + "integrity": "sha512-Q6jIV5RG6mD9O0bzZrR/f8v5QikrVWU0sccwOyqWE1xlBkKYVKRa/L8Gxt1X58M+J/N9V0JskhvO4KIfRHlE8g==", + "requires": { + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "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" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "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": "sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==", + "dev": true + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", + "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" + } + }, + "nano-css": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", + "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", + "requires": { + "css-tree": "^1.1.2", + "csstype": "^3.0.6", + "fastest-stable-stringify": "^2.0.2", + "inline-style-prefixer": "^6.0.0", + "rtl-css-js": "^1.14.0", + "sourcemap-codec": "^1.4.8", + "stacktrace-js": "^2.0.2", + "stylis": "^4.0.6" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "stylis": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.1.tgz", + "integrity": "sha512-lVrM/bNdhVX2OgBFNa2YJ9Lxj7kPzylieHd3TNjuGE0Re9JB7joL5VUKOVH1kdNNJTgGPpT8hmwIAPLaSyEVFQ==" + } + } + }, + "nanocolors": { + "version": "0.2.13", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", + "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", + "dev": true + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "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": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "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": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", + "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": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + } + } + }, + "node-notifier": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-10.0.1.tgz", + "integrity": "sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==", + "dev": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.5", + "shellwords": "^0.1.1", + "uuid": "^8.3.2", + "which": "^2.0.2" + }, + "dependencies": { + "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 + } + } + }, + "node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "dev": true + }, + "node-zip": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/node-zip/-/node-zip-1.1.1.tgz", + "integrity": "sha512-sXfGL65EcaAJqNSXxuyf//i4D4geUtJgZDYUd7IBo2/CH8XY8vcWh1+CBCxuVVyR+S4vAFc3hr//JkCi2+V5vg==", + "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": "sha512-IRoyf8JSYY3nx+uyh5xPc0qdy8pUDTp2UkHOWYNF/IO/3D8nx7899UlSAjD8rf8wUgOmm0lACWx/GbW3EaxIXQ==", + "dev": true, + "requires": { + "pako": "~0.2.5" + } + }, + "pako": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", + "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", + "dev": true + } + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "normalize-path": { + "version": "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": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "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": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "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": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true + } + } + }, + "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": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", + "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": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "dev": true + }, + "nwsapi": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz", + "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==", + "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": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", + "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": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "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": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "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": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", + "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": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", + "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.4", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", + "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", + "dev": true, + "requires": { + "array.prototype.reduce": "^1.0.4", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.1" + } + }, + "object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dev": true, + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", + "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": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", + "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": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", + "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": "11.0.1", + "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.1.tgz", + "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==" + }, + "office-ui-fabric-react": { + "version": "7.185.7", + "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.185.7.tgz", + "integrity": "sha512-JiWkrjT/T6OG63ATu6RUlME2PBe4pgxQOwRTOjvbsaq8mlyd9i21ImgwkTEvcNXJpx+4w0bJiuQTcdwSMyf6qA==", + "requires": { + "@fluentui/date-time-utilities": "^7.9.1", + "@fluentui/react-focus": "^7.18.4", + "@fluentui/react-window-provider": "^1.0.3", + "@microsoft/load-themed-styles": "^1.10.26", + "@uifabric/foundation": "^7.10.3", + "@uifabric/icons": "^7.7.2", + "@uifabric/merge-styles": "^7.19.2", + "@uifabric/react-hooks": "^7.14.2", + "@uifabric/set-version": "^7.0.24", + "@uifabric/styling": "^7.20.2", + "@uifabric/utilities": "^7.34.1", + "prop-types": "^15.7.2", + "tslib": "^1.10.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", + "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": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "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": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "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": "sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ==", + "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": "sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw==", + "dev": true, + "requires": { + "once": "~1.3.0" + } + }, + "once": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", + "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", + "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": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "dev": true + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", + "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": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", + "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": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "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": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", + "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": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", + "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": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", + "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": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", + "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": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", + "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": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "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": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", + "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": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", + "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": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", + "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": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "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 + }, + "pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", + "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": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", + "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": "sha512-LLJhTVEUCZnotdAM5rd7KiTdLGgk6i763/hsd5pO+8yuF7mdgg0ob8w/98KrTAcPsj6YzGrkFLPVtBOr1uW2ag==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", + "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": "sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==", + "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": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "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": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "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": "sha512-TzmfWRMEFAnrZbI4GfyXv9Gp5E71eby3gmvnP6LEfmYbVC8FPN2RBRhwxg4sjIg+fy8AJ3mczhLXvk0pzHPeMg==", + "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": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", + "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": "sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg==", + "dev": true, + "requires": { + "get-stdin": "^4.0.1", + "meow": "^3.3.0" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "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": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", + "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": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", + "dev": true + }, + "postcss": { + "version": "7.0.38", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", + "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", + "dev": true, + "requires": { + "nanocolors": "^0.2.2", + "source-map": "^0.6.1" + } + }, + "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": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", + "dev": true, + "requires": { + "postcss": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "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": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "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" + } + }, + "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" + } + } + } + }, + "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": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "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": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "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" + } + }, + "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" + } + } + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "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": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "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" + } + }, + "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" + } + } + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "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": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "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" + } + }, + "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" + } + } + } + }, + "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.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "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" + } + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", + "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": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "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 + }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "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": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "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": "*" + } + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", + "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==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "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": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "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": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==" + } + } + }, + "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": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" + }, + "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==", + "requires": {} + }, + "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": "sha512-Bmic2N3oKji7vw9qjDr2dmwHvOATbFSnKy7EH0uT/qjvzIUsiXp6Yquk72LJ3WfMtRnq3ujXMMo7GsJeLPfFWw==" + }, + "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.4.7", + "resolved": "https://registry.npmjs.org/react-mentions/-/react-mentions-4.4.7.tgz", + "integrity": "sha512-VNriu2h/uOB+RS0mwZgPG2Vf+UtdDvRh5zbXa2TNc1WqacKuNDgTdhlbo9LEOZRBxRzIeTUYQmYJ7p9M9rDHqQ==", + "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.4", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.4.tgz", + "integrity": "sha512-TKS7/dTpwBKEG9nrzVK3qNzvaJyKzEIFB5xVtnKdjEk5wTstklWnNJ/N3RM6uKG8wm36nlgHTT7+UZT3LIFHLA==", + "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": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", + "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" + }, + "dependencies": { + "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 + } + } + }, + "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" + } + }, + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "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": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "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": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "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": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", + "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": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "dev": true + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", + "dev": true, + "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.19", + "resolved": "https://registry.npmjs.org/regexify-string/-/regexify-string-1.0.19.tgz", + "integrity": "sha512-EREOggl31J6v2Hk3ksPuOof0DMq5QhFfVQ7iDaGQ6BeA1QcrV4rhGvwCES5a72ITMmLBDAOb6cOWbn8/Ja82Ig==" + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "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": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", + "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": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", + "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": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", + "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": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", + "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": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "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": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "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": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", + "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": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", + "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": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", + "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": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "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": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==", + "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" + } + }, + "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.16.0", + "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.0.tgz", + "integrity": "sha512-Oc7PnzwIEU4M0K1J4h/7qUUaljXhQ0kCObRsZjxs2HjkpKsnoTMvSmvJ4sqgJZd0zBoEfAyTdnK/jMIYvrjySQ==", + "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": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", + "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" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "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": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "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": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "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": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "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": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "sass": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.44.0.tgz", + "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^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-loader": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", + "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "loader-utils": "^1.2.3", + "neo-async": "^2.6.1", + "schema-utils": "^2.6.1", + "semver": "^6.3.0" + }, + "dependencies": { + "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" + } + }, + "select": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", + "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "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.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "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": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "sequencify": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", + "integrity": "sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==", + "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": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "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": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "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": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "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==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", + "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 + }, + "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": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "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": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", + "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": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "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.1", + "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.6.1.tgz", + "integrity": "sha512-2g0tjOR+fRs0amxENLi/q5TiJTqY+WXFOzb5UwXndlK6TO3U/mirZznpx6w34HVMoc3g7cY24yC/ZMIYnDlfkw==", + "dev": true, + "requires": { + "debug": "^3.2.7", + "eventsource": "^2.0.2", + "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==" + }, + "source-map-loader": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", + "integrity": "sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==", + "dev": true, + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.2", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.6.1", + "whatwg-mimetype": "^2.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": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true + }, + "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" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "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 + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "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" + } + } + } + }, + "spfx-uifabric-themes": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/spfx-uifabric-themes/-/spfx-uifabric-themes-0.9.0.tgz", + "integrity": "sha512-6cTVlyfANxHmDxQGigUNHLGpWaelUOqsZeWVryLQVEJSEwTTXmHcQwb3SOnLEBXzjKDancdgoLTluZQBArFnZg==" + }, + "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": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "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-generator": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", + "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", + "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 + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "stacktrace-gps": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", + "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", + "requires": { + "source-map": "0.5.6", + "stackframe": "^1.3.4" + }, + "dependencies": { + "source-map": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", + "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==" + } + } + }, + "stacktrace-js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", + "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", + "requires": { + "error-stack-parser": "^2.0.6", + "stack-generator": "^2.0.5", + "stacktrace-gps": "^3.0.4" + } + }, + "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": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", + "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": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", + "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 + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", + "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": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", + "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": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "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": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", + "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==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "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": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "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": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", + "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 + }, + "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": "sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==", + "dev": true, + "requires": { + "inpath": "~1.0.2", + "pidof": "~1.0.2", + "read": "~1.0.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" + } + }, + "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" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", + "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": { + "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" + } + }, + "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" + } + }, + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "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": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "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" + } + }, + "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" + } + } + } + }, + "symbol": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", + "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", + "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.3.3", + "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-5.3.3.tgz", + "integrity": "sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA==" + }, + "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": "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" + }, + "dependencies": { + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + } + } + }, + "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": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + } + } + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "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": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "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": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "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": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "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": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", + "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": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", + "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": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==" + }, + "tiny-emitter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", + "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" + }, + "tiny-lr": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", + "integrity": "sha512-cmC4iw/nymXg+dc57AQ8Xv3bHxNQOGyQC3Ht5xLN67hksk6ucshrLk/VKiXuMbnZgToQ2NbnICxYj63xVw+Qbw==", + "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": "sha512-6D9uiWn7dbnDAhlDikccybuqKCmsoest0es3VSQO8Doz/fzx6Ls7kJNxKBYTjbzu4/RzNsf9zuACnS3UYjVH8Q==", + "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": "sha512-VH4FeG98gs6AkHivaW2O14vsOPBL9E80Sj7fITunoDijiYQ1lsVwJYmm1CSL+oLyO2N5HPdo23GXAG64uKOAZQ==", + "dev": true + } + } + }, + "bytes": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", + "integrity": "sha512-zGRpnr2l5w/s8PxkrquUJoVeR06KvqPelrYqiSyQV7QEBqCYivpb6UzXYWC6JDBVtNFOT0rzJRFhkfJgxzmILA==", + "dev": true + }, + "debug": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", + "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", + "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": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", + "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": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", + "dev": true + }, + "ms": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", + "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", + "dev": true + }, + "qs": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", + "integrity": "sha512-SGDM48EwFLWnYYpNlOkEIRJb4wil5FKJxpR6NVfQjz6qJmX53ki7Xj1cLNEAkb70vUfJmdVLOwODyABgZyDMZw==", + "dev": true + }, + "raw-body": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", + "integrity": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", + "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": "sha512-SvUX8+c/Ga454a4fprIdIUzUN9xfd1YTvYh7ub5ZPJ+ZJ/+K2Bp6IpWGmnw8r3caLTsmhvJAKZz3qjIo9+XuCQ==", + "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": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", + "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": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", + "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": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "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": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", + "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": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "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": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", + "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": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", + "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": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + } + } + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", + "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": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", + "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": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", + "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.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "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": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", + "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": "4.5.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", + "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", + "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.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "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": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", + "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": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", + "dev": true + } + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", + "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": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==", + "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": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", + "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": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", + "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": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", + "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": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", + "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 + }, + "update-browserslist-db": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", + "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", + "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": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", + "dev": true + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "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": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", + "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": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "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": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "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.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "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": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", + "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": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", + "dev": true + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "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": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", + "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": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", + "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": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "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": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", + "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": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "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": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", + "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": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", + "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": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", + "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": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "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" + } + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "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" + } + } + } + }, + "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" + } + } + } + }, + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "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.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "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" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "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 + }, + "express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "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.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "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": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", + "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": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "dev": true + } + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "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-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": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "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": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "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": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "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.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" + } + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "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": "sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg==", + "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": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "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.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.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" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "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.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "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": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "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": "sha512-7rwLuNiZQbujtIu7Ibp7mq9X/Swqq90X0+zOWESoViRYcIOoQWtThlRX9K2YQHZLwGZv4CBOdTc4N3/SzAdb6w==", + "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": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", + "dev": true + }, + "window-size": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", + "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", + "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": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", + "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" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "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" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "requires": {} + }, + "xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", + "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.4", + "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.4.tgz", + "integrity": "sha512-rQshsBGR5s7pUNENTEncpI2LTCuzicri0DyE4SCV5XmS0q81JS8j1iPijP0Q5c4WLGbKh3W92hlOwY6N9ssW1w==", + "dev": true, + "requires": { + "sax": "^1.2.4" + } + }, + "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==", + "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==" + }, + "yargs": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", + "integrity": "sha512-KmjJbWBkYiSRUChcOSa4rtBxDXf0j4ISz+tpeNa4LKIBllgKnkemJ3x4yo4Yydp3wPU4/xJTaKTLLZ8V7zhI7A==", + "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": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", + "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": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", + "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": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "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": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "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": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", + "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": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", + "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": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "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": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "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": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "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": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", + "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": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", + "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/samples/react-add-formcustomizer-to-list/package.json b/samples/react-add-formcustomizer-to-list/package.json new file mode 100644 index 000000000..224841c0d --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/package.json @@ -0,0 +1,39 @@ +{ + "name": "react-add-formcustomizer-to-list", + "version": "0.0.1", + "private": true, + "main": "lib/index.js", + "scripts": { + "build": "gulp bundle", + "clean": "gulp clean", + "test": "gulp test" + }, + "dependencies": { + "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.0", + "@microsoft/sp-office-ui-fabric-core": "1.15.0", + "@microsoft/sp-property-pane": "1.15.0", + "@microsoft/sp-webpart-base": "1.15.0", + "@pnp/logging": "^3.5.1", + "@pnp/sp": "^3.5.1", + "@pnp/spfx-controls-react": "3.9.0", + "office-ui-fabric-react": "7.185.7", + "react": "16.13.1", + "react-dom": "16.13.1", + "tslib": "2.3.1" + }, + "devDependencies": { + "@microsoft/rush-stack-compiler-4.5": "0.2.2", + "@rushstack/eslint-config": "2.5.1", + "@microsoft/eslint-plugin-spfx": "1.15.0", + "@microsoft/eslint-config-spfx": "1.15.0", + "@microsoft/sp-build-web": "1.15.0", + "@types/webpack-env": "~1.15.2", + "ajv": "^6.12.5", + "gulp": "4.0.2", + "@types/react": "16.9.51", + "@types/react-dom": "16.9.8", + "eslint-plugin-react-hooks": "4.3.0", + "@microsoft/sp-module-interfaces": "1.15.0" + } +} diff --git a/samples/react-add-formcustomizer-to-list/src/index.ts b/samples/react-add-formcustomizer-to-list/src/index.ts new file mode 100644 index 000000000..fb81db1e2 --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/src/index.ts @@ -0,0 +1 @@ +// A file is required to be in the root of the /src directory by the TypeScript compiler diff --git a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/ReactAddformcustomizertolistWebPart.manifest.json b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/ReactAddformcustomizertolistWebPart.manifest.json new file mode 100644 index 000000000..9bdd91f9e --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/ReactAddformcustomizertolistWebPart.manifest.json @@ -0,0 +1,28 @@ +{ + "$schema": "https://developer.microsoft.com/json-schemas/spfx/client-side-web-part-manifest.schema.json", + "id": "b07808d4-15db-4988-be7b-73c5777838d7", + "alias": "ReactAddformcustomizertolistWebPart", + "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": "react-addformcustomizertolist" }, + "description": { "default": "react-addformcustomizertolist description" }, + "officeFabricIconFontName": "Page", + "properties": { + "description": "react-addformcustomizertolist" + } + }] +} diff --git a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/ReactAddformcustomizertolistWebPart.ts b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/ReactAddformcustomizertolistWebPart.ts new file mode 100644 index 000000000..ec8c54243 --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/ReactAddformcustomizertolistWebPart.ts @@ -0,0 +1,104 @@ +import * as React from 'react'; +import * as ReactDom from 'react-dom'; +import { Version } from '@microsoft/sp-core-library'; +import { + IPropertyPaneConfiguration, + PropertyPaneTextField +} from '@microsoft/sp-property-pane'; +import { BaseClientSideWebPart, WebPartContext } from '@microsoft/sp-webpart-base'; +import { IReadonlyTheme } from '@microsoft/sp-component-base'; + +import * as strings from 'ReactAddformcustomizertolistWebPartStrings'; +import ReactAddformcustomizertolist from './components/ReactAddformcustomizertolist'; +import { IReactAddformcustomizertolistProps } from './components/IReactAddformcustomizertolistProps'; + +import { getSP } from './pnpjsConfig'; + +export interface IReactAddformcustomizertolistWebPartProps { + description: string; +} + +export default class ReactAddformcustomizertolistWebPart extends BaseClientSideWebPart { + + private _isDarkTheme: boolean = false; + private _environmentMessage: string = ''; + + public render(): void { + const element: React.ReactElement = React.createElement( + ReactAddformcustomizertolist, + { + description: this.properties.description, + isDarkTheme: this._isDarkTheme, + environmentMessage: this._environmentMessage, + hasTeamsContext: !!this.context.sdks.microsoftTeams, + userDisplayName: this.context.pageContext.user.displayName, + context: this.context + } + ); + + ReactDom.render(element, this.domElement); + } + + protected async onInit(): Promise { + this._environmentMessage = this._getEnvironmentMessage(); + + await super.onInit(); + getSP(this.context); + } + + 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; + + if (semanticColors) { + this.domElement.style.setProperty('--bodyText', semanticColors.bodyText || null); + this.domElement.style.setProperty('--link', semanticColors.link || null); + this.domElement.style.setProperty('--linkHovered', semanticColors.linkHovered || null); + } + + } + + protected onDispose(): void { + ReactDom.unmountComponentAtNode(this.domElement); + } + + protected get dataVersion(): Version { + return Version.parse('1.0'); + } + + protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { + return { + pages: [ + { + header: { + description: strings.PropertyPaneDescription + }, + groups: [ + { + groupName: strings.BasicGroupName, + groupFields: [ + PropertyPaneTextField('description', { + label: strings.DescriptionFieldLabel + }) + ] + } + ] + } + ] + }; + } +} diff --git a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/assets/AddListFormCustomizerWP.gif b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/assets/AddListFormCustomizerWP.gif new file mode 100644 index 0000000000000000000000000000000000000000..f08070462a310d99be3c54705827f61c28208e62 GIT binary patch literal 170552 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/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 O&h^xi9Mpe0ugBW4F*Lt- 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 ZTUf&e53O^I>tPw&SjP?)uQmw?06U+b9k2iZ literal 0 HcmV?d00001 diff --git a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/assets/ClientComponentID.png b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/assets/ClientComponentID.png new file mode 100644 index 0000000000000000000000000000000000000000..255a2fe78fca35a81879a61b6e85cddbb119b5fa GIT binary patch literal 74324 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

+

Add form customizer to list

+ + { + !this.state.chkCustomSiteUrl && ( + { + console.log(sites); + this.setState({ siteUrl: sites[0].url }); + this.setState({ sites: sites }); + this.setState({ contentTypes: [] }); + }} + placeholder={'Select the site'} + searchPlaceholder={'Choose the site'} + selectedSites={this.state.sites} + initialSites={this.state.sites} + /> + ) + } + { + this.state.siteUrl && () + } + + + { + this.state.chkCustomSiteUrl && ( + <> + + { this.handleCustomSiteUrlChange(e) }} + /> + + ) + } + + + + + + + + + + + + {this.state.isCalloutVisible && ( + + + Client Component ID + Enter the 'Client Component ID' present in form customizer manifest json file. + Close + + + )} + + { this.handleCCIDChange(e) }} + /> + + + + + + + + + + + + + + + + + +
+ ); + + } catch (err) { + Logger.write(`${this.LOG_SOURCE} (render) - ${JSON.stringify(err)} - `, LogLevel.Error); + } + return null; + } + + + private toggleHideDialog() { + //this.dialogContentProps.subText = this.state.userMessage; + this.setState({ hideDialog: !this.state.hideDialog }); + + } + private toggleIsCalloutVisible() { + this.setState({ isCalloutVisible: !this.state.isCalloutVisible }) + } + + + private handleCustomSiteUrlChange(e: any) { + this.setState({ siteUrl: e.target.value }); + } + private handleCCIDChange(e: any) { + this.setState({ clientComponentID: e.target.value }); + } + + private onListPickerChange(list: string) { + try { + this.setState({ selectedList: list }); + this.setState({ contentTypes: [] }); + this._getContentTypes(list); + } + catch (err) { + Logger.write(`${this.LOG_SOURCE} (onListPickerChange) - ${JSON.stringify(err)} - `, LogLevel.Error); + } + + } + + private _getContentTypes = async (listNameorListId: string): Promise => { + try { + + var ctTypes: { key: string, text: string }[] = []; + ctTypes.push({ key: '', text: '' }); + const web = Web([this._sp.web, this.state.siteUrl]); + const list = web.lists.getById(listNameorListId); + const listCTTypes: IContentTypeInfo[] = await list.contentTypes(); + + for await (var currentCTType of listCTTypes) { + var id = currentCTType.Id.StringValue.toString(); + ctTypes.push({ key: id, text: currentCTType.Name }); + } + this.setState({ contentTypes: ctTypes }); + } + catch (err) { + Logger.write(`${this.LOG_SOURCE} (_getContentTypes) - ${JSON.stringify(err)} - `, LogLevel.Error); + } + + } + + private CTTypeChanged(ev: React.FormEvent, item: IDropdownOption): void { + this.setState({ selectedContnetType: item.key ? item.key.toString() : "" }) + } + + + private reloadWebpart = (): void => { + this.setState({ + sites: [], + siteUrl: "", + errors: [], + contentTypes: [], + NewForm: false, + EditForm: false, + ViewForm: false, + disabled: false, + selectedContnetType: null, + selectedList: null, + clientComponentID: "", + isCalloutVisible: false, + chkCustomSiteUrl: false, + //userMessage: "", + //hideDialog: true, + }); + } + + private async addFormCustomizer() { + var isValid = this.validedFormFields(); + + try { + + if (isValid) { + + var result = await this.addremoveFormCustomizer("add"); + if (!result.ok) { + Logger.write(`Could not update content type - ${this.LOG_SOURCE}`, LogLevel.Error); + return false; + } + else { + //alert("Associated the form customiser with the selected list"); + //this.dialogContentProps.subText = "Associated the form customiser with the selected list."; + this.setState({ + hideDialog: false, + userMessage: "Associated the form customiser with the selected list." + }); + //Modal dialog + this.reloadWebpart(); + } + + } + else { + //alert("Enter all the required fields"); + // this.dialogContentProps.subText = "Enter all the required fields."; + this.setState({ + hideDialog: false, + userMessage: "Enter all the required fields." + }); + } + } + catch (err) { + Logger.write(`${this.LOG_SOURCE} (addFormCustomizer) - ${JSON.stringify(err)} - `, LogLevel.Error); + } + } + private validedFormFields() { + var isFormValid = false; + + if ((this.state.siteUrl && this.state.selectedList && this.state.clientComponentID && + this.state.selectedContnetType) && + (this.state.NewForm || this.state.EditForm || this.state.ViewForm)) { + isFormValid = true; + } + + return isFormValid; + } + + private async removeFormCustomizer() { + var isValid = this.validedFormFields(); + try { + + if (isValid) { + + var result = await this.addremoveFormCustomizer("remove"); + if (!result.ok) { + Logger.write(`Could not update content type - ${this.LOG_SOURCE}`, LogLevel.Error); + return false; + } + else { + //alert("Removed the associated form customiser from the selected list"); + // this.dialogContentProps.subText = "Removed the associated form customiser from the selected list."; + this.setState({ + hideDialog: false, + userMessage: "Removed the associated form customiser from the selected list." + }); + this.reloadWebpart(); + } + + } + else { + // alert("Enter all the required fields"); + //this.dialogContentProps.subText = "Enter all the required fields."; + this.setState({ + hideDialog: false, + userMessage: "Enter all the required fields." + }); + } + } + catch (err) { + Logger.write(`${this.LOG_SOURCE} (addFormCustomizer) - ${JSON.stringify(err)} - `, LogLevel.Error); + } + } + + private async addremoveFormCustomizer(addorremove: string) { + const web = Web([this._sp.web, this.state.siteUrl]); + //conext + const ctUrl = await web.lists.getById(this.state.selectedList).contentTypes.getById(this.state.selectedContnetType).toUrl(); + let bodyObject = {}; + + if (this.state.NewForm) { + addorremove == "add" ? bodyObject["NewFormClientSideComponentId"] = this.state.clientComponentID : bodyObject["NewFormClientSideComponentId"] = ""; + } + if (this.state.EditForm) { + addorremove == "add" ? bodyObject["EditFormClientSideComponentId"] = this.state.clientComponentID : bodyObject["EditFormClientSideComponentId"] = ""; + } + if (this.state.ViewForm) { + addorremove == "add" ? bodyObject["DisplayFormClientSideComponentId"] = this.state.clientComponentID : bodyObject["DisplayFormClientSideComponentId"] = ""; + } + + let result: SPHttpClientResponse = null; + result = await this.props.context.spHttpClient.fetch(`${ctUrl}`, SPHttpClient.configurations.v1, { + method: "PATCH", + body: JSON.stringify(bodyObject) + }); + return result; + + } + + + + private onCustomSiteUrlChange(ev?: React.FormEvent, isChecked?: boolean) { + this.setState({ chkCustomSiteUrl: isChecked }); + } + + private onNewFormChange(ev?: React.FormEvent, isChecked?: boolean) { + this.setState({ NewForm: isChecked }); + } + private onEditFormChange(ev?: React.FormEvent, isChecked?: boolean) { + this.setState({ EditForm: isChecked }); + } + + private onViewFormChange(ev?: React.FormEvent, isChecked?: boolean) { + this.setState({ ViewForm: isChecked }); + } + +} + + + + + diff --git a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/interfaces.ts b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/interfaces.ts new file mode 100644 index 000000000..8c2f44a3d --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/interfaces.ts @@ -0,0 +1,20 @@ +// create File item to work with it internally +export interface IFile { + Id: number; + Title: string; + Name: string; + Size: number; + } + + // create PnP JS response interface for File + export interface IResponseFile { + Length: number; + } + + // create PnP JS response interface for Item + export interface IResponseItem { + Id: number; + File: IResponseFile; + FileLeafRef: string; + Title: string; + } \ No newline at end of file diff --git a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/loc/en-us.js b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/loc/en-us.js new file mode 100644 index 000000000..7efbd643f --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/loc/en-us.js @@ -0,0 +1,11 @@ +define([], function() { + return { + "PropertyPaneDescription": "Description", + "BasicGroupName": "Group Name", + "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/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/loc/mystrings.d.ts b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/loc/mystrings.d.ts new file mode 100644 index 000000000..9098b30b8 --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/loc/mystrings.d.ts @@ -0,0 +1,14 @@ +declare interface IReactAddformcustomizertolistWebPartStrings { + PropertyPaneDescription: string; + BasicGroupName: string; + DescriptionFieldLabel: string; + AppLocalEnvironmentSharePoint: string; + AppLocalEnvironmentTeams: string; + AppSharePointEnvironment: string; + AppTeamsTabEnvironment: string; +} + +declare module 'ReactAddformcustomizertolistWebPartStrings' { + const strings: IReactAddformcustomizertolistWebPartStrings; + export = strings; +} diff --git a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/pnpjsConfig.ts b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/pnpjsConfig.ts new file mode 100644 index 000000000..ac3f2a66f --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/pnpjsConfig.ts @@ -0,0 +1,20 @@ +import { WebPartContext } from "@microsoft/sp-webpart-base"; + +// import pnp and pnp logging system +import { spfi, SPFI, SPFx } from "@pnp/sp"; +import { LogLevel, PnPLogging } from "@pnp/logging"; +import "@pnp/sp/webs"; +import "@pnp/sp/lists"; +import "@pnp/sp/items"; +import "@pnp/sp/batching"; + +var _sp: SPFI = null; + +export const getSP = (context?: WebPartContext): SPFI => { + if (_sp === null && context != null) { + //You must add the @pnp/logging package to include the PnPLogging behavior it is no longer a peer dependency + // The LogLevel set's at what level a message will be written to the console + _sp = spfi().using(SPFx(context)).using(PnPLogging(LogLevel.Warning)); + } + return _sp; +}; \ No newline at end of file diff --git a/samples/react-add-formcustomizer-to-list/teams/b07808d4-15db-4988-be7b-73c5777838d7_color.png b/samples/react-add-formcustomizer-to-list/teams/b07808d4-15db-4988-be7b-73c5777838d7_color.png new file mode 100644 index 0000000000000000000000000000000000000000..0e1f764fa8df4791a61c71b4f011c26f9083ee52 GIT binary patch literal 10248 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 KtK_^>#Qy@$+e&%> literal 0 HcmV?d00001 diff --git a/samples/react-add-formcustomizer-to-list/teams/b07808d4-15db-4988-be7b-73c5777838d7_outline.png b/samples/react-add-formcustomizer-to-list/teams/b07808d4-15db-4988-be7b-73c5777838d7_outline.png new file mode 100644 index 0000000000000000000000000000000000000000..892868fab31033c06f52dba29917ca79826896aa GIT binary patch literal 542 zcmV+(0^$9MP)Px$*hxe|R9HvtmP;r^Q5eVncjjWepV=sxiDA658IMv*Rw!kmB*H@8O0z&Q2}uo7 z6B~&Iu^CyDjSwrA@+xKH85)n0PZUFU4xfx{?p>bqKmYIl{mwn-UJ3vFNdH_PY5u3A2g4wR^IR;II%}onJy17ywBE?rxlbtcBgy zg~pmPmN!cT|5$?44FS+-l?hjesED?SjKyYl`T&KSaAUGZH(Gwm# zNkDWHicW`r9KpHEYK|r9>>Z&Vs}0ag4Rx_W@oqaJ$d)eObsB{?*^J g8bBqW5>N>|11Bq?AqzNewEzGB07*qoM6N<$f*5=3%m4rY literal 0 HcmV?d00001 diff --git a/samples/react-add-formcustomizer-to-list/tsconfig.json b/samples/react-add-formcustomizer-to-list/tsconfig.json new file mode 100644 index 000000000..cd3f8ea85 --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/tsconfig.json @@ -0,0 +1,35 @@ +{ + "extends": "./node_modules/@microsoft/rush-stack-compiler-4.5/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" + ] +} From 223d5ed0991c63206f107a1662da13ae99ffe222 Mon Sep 17 00:00:00 2001 From: Hugo Bernier Date: Tue, 6 Sep 2022 00:01:04 -0400 Subject: [PATCH 2/4] Added sample.json, devcontainter --- .../.devcontainer/devcontainer.json | 39 +++++++++++++ .../.devcontainer/spfx-startup.sh | 33 +++++++++++ .../README.md | 55 +++++++++++++----- .../assets/sample.json | 56 +++++++++++++++++++ 4 files changed, 170 insertions(+), 13 deletions(-) create mode 100644 samples/react-add-formcustomizer-to-list/.devcontainer/devcontainer.json create mode 100644 samples/react-add-formcustomizer-to-list/.devcontainer/spfx-startup.sh create mode 100644 samples/react-add-formcustomizer-to-list/assets/sample.json diff --git a/samples/react-add-formcustomizer-to-list/.devcontainer/devcontainer.json b/samples/react-add-formcustomizer-to-list/.devcontainer/devcontainer.json new file mode 100644 index 000000000..f6340c327 --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/.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.0", + "image": "docker.io/m365pnp/spfx:1.15.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-add-formcustomizer-to-list/.devcontainer/spfx-startup.sh b/samples/react-add-formcustomizer-to-list/.devcontainer/spfx-startup.sh new file mode 100644 index 000000000..456d6aea8 --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/.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-add-formcustomizer-to-list/README.md b/samples/react-add-formcustomizer-to-list/README.md index 33e719bd1..537725490 100644 --- a/samples/react-add-formcustomizer-to-list/README.md +++ b/samples/react-add-formcustomizer-to-list/README.md @@ -1,13 +1,13 @@ -# react-add-formcustomizer-to-list +# Add Form Customizer to List -A react based SPFx utility web part which will help admins/user(s) to associate and remove association of the list form customizer extension to a particular list. +A React based SPFx utility web part which will help admins/user(s) to associate and remove association of the list form customizer extension to a particular list. With SPFx version 1.15.1, we can now create new type of Extension as Form customizer which allows use to associate custom forms to SharePoint List. -As of writing this webpart, this no direct way to associate this form customizer to SP list. We will have to either write PowerShell or Use REST API to associate it with the list. +As of writing this web part, this no direct way to associate this form customizer to SP list. We will have to either write PowerShell or Use REST API to associate it with the list. -This webpart serves as utility so the developers can use to associate single form customizer with multiple lists with control over option to associate New/Edit/View form seperately. +This web part serves as utility so the developers can use to associate single form customizer with multiple lists with control over option to associate New/Edit/View form separately. -Note - This webpart only serve to associate the Form customizer, so it is required that the actual SPFx Form Customizer solution is deployed and installed to targeted Site before association. +Note - This web part only serve to associate the Form customizer, so it is required that the actual SPFx Form Customizer solution is deployed and installed to targeted Site before association. WebPart in Action @@ -16,13 +16,21 @@ Note - This webpart only serve to associate the Form customizer, so it is requir ### Highlights * Option to Select Site->List->Content Type -* Option to choose asssociate either with one or more type of forms(New/Edit/View) +* Option to choose associate either with one or more type of forms(New/Edit/View) * Option to remove association of form -* Associate single customizer with mutiple lists/forms +* Associate single customizer with multiple lists/forms -## Used SharePoint Framework Version +## Compatibility + +![SPFx 1.15.0](https://img.shields.io/badge/SPFx-1.15.0-green.svg) +![Node.js v16 | v14 | v12](https://img.shields.io/badge/Node.js-v16%20%7C%20v14%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) -![1.15.0](https://img.shields.io/badge/version-1.15.0-green.svg) ## Applies to @@ -41,14 +49,19 @@ git clone the repo npm i gulp serve ``` + - Execute the following gulp task to bundle your solution. This executes a release build of your project by using a dynamic label as the host URL for your assets. This URL is automatically updated based on your tenant CDN settings: + ```bash gulp bundle --ship ``` + - Execute the following task to package your solution. This creates an updated `react-add-formcustomizer-to-list.sppkg` package on the `sharepoint/solution` folder. + ```bash gulp package-solution --ship ``` + - Upload or drag and drop the newly created client-side solution package to the app catalog in your tenant. - Based on your tenant settings, if you would not have CDN enabled in your tenant, and the `includeClientSideAssets` setting would be true in the `package-solution.json`, the loading URL for the assets would be dynamically updated and pointing directly to the `ClientSideAssets` folder located in the app catalog site collection. @@ -59,18 +72,18 @@ gulp package-solution --ship * Create new modern page. Add **react-add-formcustomizer-to-list** web part to page. * Publish the page. -To do the association or removing the assoication , user needs to follow the below steps: +To do the association or removing the association , user needs to follow the below steps: * Select the site from available sites * Choose a list from the available options * Choose the content type to which the form customizer needs to associate/remove association if its already associated -* User needs to grab client component id present in form customizer manifest json file (Information is added in the client component id section with image) +* User needs to grab client component id present in form customizer manifest `json` file (Information is added in the client component id section with image) * Select the required check box option New Form/Edit Form/View Form * After filling the required values, click on Associate/Remove Association button * Once it is successful then go to respective list and check the forms * Users can only associate/remove association of the form customizer to lists of the sites that they have access -You can copy the actual component ID of form customizer with from its manifest.json file. +You can copy the actual component ID of form customizer with from its `manifest.json` file. ## Solution @@ -82,8 +95,24 @@ react-add-formcustomizer-to-list | [Siddharth Vaghasia](https://www.linkedin.com Version|Date|Comments -------|----|-------- -1.0.0|Septemeber 04, 2022|Initial release +1.0.0|September 04, 2022|Initial release +## 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-add-formcustomizer-to-list%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-add-formcustomizer-to-list) and see what the community is saying. + +If you encounter any issues 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-add-formcustomizer-to-list&template=bug-report.yml&sample=react-add-formcustomizer-to-list&authors=@siddharth-vaghasia&title=react-add-formcustomizer-to-list%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-add-formcustomizer-to-list&template=question.yml&sample=react-add-formcustomizer-to-list&authors=@siddharth-vaghasia&title=react-add-formcustomizer-to-list%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-add-formcustomizer-to-list&template=suggestion.yml&sample=react-add-formcustomizer-to-list&authors=@siddharth-vaghasia&title=react-add-formcustomizer-to-list%20-%20). ## Disclaimer diff --git a/samples/react-add-formcustomizer-to-list/assets/sample.json b/samples/react-add-formcustomizer-to-list/assets/sample.json new file mode 100644 index 000000000..47f8d906a --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/assets/sample.json @@ -0,0 +1,56 @@ +[ + { + "name": "pnp-sp-dev-spfx-web-parts-react-add-formcustomizer-to-list", + "source": "pnp", + "title": "Add Form Customizer to List", + "shortDescription": "A React based SPFx utility web part which will help admins/user(s) to associate and remove association of the list form customizer extension to a particular list.", + "url": "https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-add-formcustomizer-to-list", + "downloadUrl": "https://pnp.github.io/download-partial/?url=https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-add-formcustomizer-to-list", + "longDescription": [ + "A react based SPFx utility web part which will help admins/user(s) to associate and remove association of the list form customizer extension to a particular list." + ], + "creationDateTime": "2022-09-05", + "updateDateTime": "2022-09-05", + "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-add-formcustomizer-to-list/assets/YOUR-IMAGE-NAME-HERE", + "alt": "Web Part Preview" + }, + // { + // "type": "video", + // "order": 101, + // "url": "https://www.youtube.com/embed/FS-_0KENJkI", + // "alt": "Community demo of the web part" + // } + ], + "authors": [ + { + "gitHubAccount": "siddharth-vaghasia", + "pictureUrl": "https://github.com/siddharth-vaghasia.png", + "name": "Siddharth Vaghasia" + } + ], + "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" + } + ] + } +] From 7672526b05e655253cadf16ac3dad4586816abf4 Mon Sep 17 00:00:00 2001 From: Siddharth Vaghasia Date: Wed, 7 Sep 2022 14:21:02 +0530 Subject: [PATCH 3/4] fixes for lint warnings --- .../.eslintrc.js | 2 +- .../package-lock.json | 31150 +--------------- .../package.json | 20 +- .../ReactAddformcustomizertolistWebPart.ts | 89 +- .../IReactAddformcustomizertolistProps.ts | 2 +- .../ReactAddformcustomizertolist.tsx | 493 +- .../pnpjsConfig.ts | 4 +- 7 files changed, 1158 insertions(+), 30602 deletions(-) diff --git a/samples/react-add-formcustomizer-to-list/.eslintrc.js b/samples/react-add-formcustomizer-to-list/.eslintrc.js index 9ef0a000c..005e8a90e 100644 --- a/samples/react-add-formcustomizer-to-list/.eslintrc.js +++ b/samples/react-add-formcustomizer-to-list/.eslintrc.js @@ -1,5 +1,5 @@ require('@rushstack/eslint-config/patch/modern-module-resolution'); module.exports = { extends: ['@microsoft/eslint-config-spfx/lib/profiles/react'], - parserOptions: { tsconfigRootDir: __dirname } + parserOptions: { tsconfigRootDir: __dirname } }; \ No newline at end of file diff --git a/samples/react-add-formcustomizer-to-list/package-lock.json b/samples/react-add-formcustomizer-to-list/package-lock.json index 9bf0e2401..6f8bb101f 100644 --- a/samples/react-add-formcustomizer-to-list/package-lock.json +++ b/samples/react-add-formcustomizer-to-list/package-lock.json @@ -1,28595 +1,8 @@ { "name": "react-add-formcustomizer-to-list", "version": "0.0.1", - "lockfileVersion": 2, + "lockfileVersion": 1, "requires": true, - "packages": { - "": { - "name": "react-add-formcustomizer-to-list", - "version": "0.0.1", - "dependencies": { - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-office-ui-fabric-core": "1.15.0", - "@microsoft/sp-property-pane": "1.15.0", - "@microsoft/sp-webpart-base": "1.15.0", - "@pnp/logging": "^3.5.1", - "@pnp/sp": "^3.5.1", - "@pnp/spfx-controls-react": "3.9.0", - "office-ui-fabric-react": "7.185.7", - "react": "16.13.1", - "react-dom": "16.13.1", - "tslib": "2.3.1" - }, - "devDependencies": { - "@microsoft/eslint-config-spfx": "1.15.0", - "@microsoft/eslint-plugin-spfx": "1.15.0", - "@microsoft/rush-stack-compiler-4.5": "0.2.2", - "@microsoft/sp-build-web": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "@rushstack/eslint-config": "2.5.1", - "@types/react": "16.9.51", - "@types/react-dom": "16.9.8", - "@types/webpack-env": "~1.15.2", - "ajv": "^6.12.5", - "eslint-plugin-react-hooks": "4.3.0", - "gulp": "4.0.2" - } - }, - "node_modules/@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", - "dev": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@azure/abort-controller": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", - "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", - "dev": true, - "dependencies": { - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@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, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@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, - "dependencies": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@azure/core-http/node_modules/@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, - "dependencies": { - "@opencensus/web-types": "0.0.7", - "@opentelemetry/api": "1.0.0-rc.0", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@azure/core-http/node_modules/@types/node-fetch": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", - "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", - "dev": true, - "dependencies": { - "@types/node": "*", - "form-data": "^3.0.0" - } - }, - "node_modules/@azure/core-http/node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@azure/core-http/node_modules/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, - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/@azure/core-http/node_modules/tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dev": true, - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@azure/core-http/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/@azure/core-http/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/@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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@azure/core-lro/node_modules/@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, - "dependencies": { - "@opencensus/web-types": "0.0.7", - "@opentelemetry/api": "1.0.0-rc.0", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@azure/core-paging": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.3.0.tgz", - "integrity": "sha512-H6Tg9eBm0brHqLy0OSAGzxIh1t4UL8eZVrSUMJ60Ra9cwq2pOskFqVpz2pYoHDsBY1jZ4V/P8LRGb5D5pmC6rg==", - "dev": true, - "dependencies": { - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@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, - "dependencies": { - "@opencensus/web-types": "0.0.7", - "@opentelemetry/types": "^0.2.0", - "tslib": "^1.9.3" - } - }, - "node_modules/@azure/core-tracing/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/@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, - "dependencies": { - "@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" - } - }, - "node_modules/@azure/identity/node_modules/qs": { - "version": "6.11.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", - "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", - "dev": true, - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@azure/identity/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/@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, - "dependencies": { - "tslib": "^2.2.0" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/@azure/msal-browser": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@azure/msal-browser/-/msal-browser-2.22.0.tgz", - "integrity": "sha512-ZpnbnzjYGRGHjWDPOLjSp47CQvhK927+W9avtLoNNCMudqs2dBfwj76lnJwObDE7TAKmCUueTiieglBiPb1mgQ==", - "dependencies": { - "@azure/msal-common": "^6.1.0" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@azure/msal-common": { - "version": "6.4.0", - "resolved": "https://registry.npmjs.org/@azure/msal-common/-/msal-common-6.4.0.tgz", - "integrity": "sha512-WZdgq9f9O8cbxGzdRwLLMM5xjmLJ2mdtuzgXeiGxIRkVVlJ9nZ6sWnDFKa2TX8j72UXD1IfL0p/RYNoTXYoGfg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@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, - "dependencies": { - "@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" - } - }, - "node_modules/@azure/storage-blob/node_modules/@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, - "dependencies": { - "@opencensus/web-types": "0.0.7", - "@opentelemetry/api": "^0.10.2", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@azure/storage-blob/node_modules/@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, - "dependencies": { - "@opentelemetry/context-base": "^0.10.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", - "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", - "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.9.tgz", - "integrity": "sha512-1LIb1eL8APMy91/IMW+31ckrfBM4yCoLaVzoDhZUKSM4cu1L1nIidyxkCgzPAgrC5WEz36IPEr/eSeSF9pIn+g==", - "dev": true, - "dependencies": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.9", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-module-transforms": "^7.18.9", - "@babel/helpers": "^7.18.9", - "@babel/parser": "^7.18.9", - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.2.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/core/node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@babel/core/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.9.tgz", - "integrity": "sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.9", - "@jridgewell/gen-mapping": "^0.3.2", - "jsesc": "^2.5.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", - "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.18.8", - "@babel/helper-validator-option": "^7.18.6", - "browserslist": "^4.20.2", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-compilation-targets/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@babel/helper-environment-visitor": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", - "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", - "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", - "dev": true, - "dependencies": { - "@babel/template": "^7.18.6", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", - "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", - "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", - "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", - "dev": true, - "dependencies": { - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-module-imports": "^7.18.6", - "@babel/helper-simple-access": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", - "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", - "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", - "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", - "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", - "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", - "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", - "dev": true, - "dependencies": { - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", - "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@babel/highlight/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@babel/highlight/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@babel/highlight/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/highlight/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/parser": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.9.tgz", - "integrity": "sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==", - "dev": true, - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-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, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.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, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz", - "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.6", - "@babel/types": "^7.18.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.9.tgz", - "integrity": "sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.9", - "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", - "@babel/helper-hoist-variables": "^7.18.6", - "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.18.9", - "@babel/types": "^7.18.9", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse/node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@babel/types": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.9.tgz", - "integrity": "sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.18.6", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "node_modules/@cnakazawa/watch": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", - "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", - "dev": true, - "dependencies": { - "exec-sh": "^0.3.2", - "minimist": "^1.2.0" - }, - "bin": { - "watch": "cli.js" - }, - "engines": { - "node": ">=0.1.95" - } - }, - "node_modules/@emotion/hash": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", - "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" - }, - "node_modules/@emotion/memoize": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", - "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==" - }, - "node_modules/@emotion/serialize": { - "version": "0.11.16", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-0.11.16.tgz", - "integrity": "sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==", - "dependencies": { - "@emotion/hash": "0.8.0", - "@emotion/memoize": "0.7.4", - "@emotion/unitless": "0.7.5", - "@emotion/utils": "0.11.3", - "csstype": "^2.5.7" - } - }, - "node_modules/@emotion/serialize/node_modules/csstype": { - "version": "2.6.20", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", - "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" - }, - "node_modules/@emotion/unitless": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", - "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" - }, - "node_modules/@emotion/utils": { - "version": "0.11.3", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-0.11.3.tgz", - "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" - }, - "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.3.2", - "globals": "^13.15.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.1.2", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/runtime": "^7.10.4", - "@fluentui/keyboard-key": "^0.2.7", - "lodash": "^4.17.15" - } - }, - "node_modules/@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==", - "dependencies": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" - } - }, - "node_modules/@fluentui/date-time-utilities/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@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==", - "dependencies": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" - } - }, - "node_modules/@fluentui/dom-utilities/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@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==", - "dependencies": { - "tslib": "^1.10.0" - } - }, - "node_modules/@fluentui/keyboard-key/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@fluentui/merge-styles": { - "version": "8.5.2", - "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.2.tgz", - "integrity": "sha512-ax8izl48JJuymEuvJzvNH22GHmpPEWLP+h4doyFZ/9IhR9AEycNc2rGBthZ5FiuktnFgusNag1AHr/WCj5pttw==", - "dependencies": { - "@fluentui/set-version": "^8.2.1", - "tslib": "^2.1.0" - } - }, - "node_modules/@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==", - "dependencies": { - "@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" - }, - "peerDependencies": { - "react": "^16.8.0", - "react-dom": "^16.8.0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/runtime": "^7.10.4" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17", - "react-dom": "^16.8.0 || ^17" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/runtime": "^7.10.4", - "prop-types": "^15.7.2" - }, - "peerDependencies": { - "react": "^16.8.0", - "react-dom": "^16.8.0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/runtime": "^7.10.4", - "react-is": "^16.6.3" - }, - "peerDependencies": { - "react": "^16.8.0 || ^17", - "react-dom": "^16.8.0 || ^17" - } - }, - "node_modules/@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==", - "dependencies": { - "@types/classnames": "^2.2.9", - "@uifabric/set-version": "^7.0.19", - "@uifabric/utilities": "^7.25.1", - "classnames": "^2.2.6", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <17.0.0", - "react": ">=16.8.0 <17.0.0" - } - }, - "node_modules/@fluentui/react-compose/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@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==", - "dependencies": { - "@babel/runtime": "^7.10.4" - }, - "peerDependencies": { - "react": "^16.8.0" - } - }, - "node_modules/@fluentui/react-focus": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.6.tgz", - "integrity": "sha512-6ZwkfX0he0mPvWVjMN1FUKFq0rvgL1//n5M8ZcCNipn4aNYAdNdzlIDA/ewO6XauYA32M6BjF6sEdErL7ZKCeQ==", - "dependencies": { - "@fluentui/keyboard-key": "^0.2.12", - "@uifabric/merge-styles": "^7.19.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.21.1", - "@uifabric/utilities": "^7.34.1", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "@types/react-dom": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0", - "react-dom": ">=16.8.0 <18.0.0" - } - }, - "node_modules/@fluentui/react-focus/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@fluentui/react-hooks": { - "version": "8.6.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.3.tgz", - "integrity": "sha512-dzwLZ/iym3KFLe6naRPv9vo62m3crTHTaHiAjd4mfNnIRK5J173/b+/OYdE0DgQv8RVslZ6sd0iZsBN4OrhtTQ==", - "dependencies": { - "@fluentui/react-window-provider": "^2.2.1", - "@fluentui/set-version": "^8.2.1", - "@fluentui/utilities": "^8.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0" - } - }, - "node_modules/@fluentui/react-hooks/node_modules/@fluentui/react-window-provider": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.1.tgz", - "integrity": "sha512-Y0j+lAYKeD/qswzFZWPkHmvtBlRS2WPJIkpyGvfBVZaCeq3DGKRppoOCOmED762bKOXzM/G/ZNEcBa7CY1gkYw==", - "dependencies": { - "@fluentui/set-version": "^8.2.1", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0" - } - }, - "node_modules/@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==", - "dependencies": { - "@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" - }, - "peerDependencies": { - "react": "^16.8.0", - "react-dom": "^16.8.0" - } - }, - "node_modules/@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==", - "dependencies": { - "@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" - }, - "peerDependencies": { - "react": "^16.8.0", - "react-dom": "^16.8.0" - } - }, - "node_modules/@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==", - "dependencies": { - "@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" - }, - "peerDependencies": { - "react": "^16.8.0", - "react-dom": "^16.8.0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/runtime": "^7.10.4", - "@fluentui/styles": "^0.51.7" - }, - "peerDependencies": { - "react": "^16.8.0" - } - }, - "node_modules/@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==", - "dependencies": { - "@babel/runtime": "^7.10.4", - "lodash": "^4.17.15", - "prop-types": "^15.7.2" - } - }, - "node_modules/@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==", - "dependencies": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <17.0.0", - "react": ">=16.8.0 <17.0.0" - } - }, - "node_modules/@fluentui/react-stylesheets/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@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==", - "dependencies": { - "@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" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <17.0.0", - "react": ">=16.8.0 <17.0.0" - } - }, - "node_modules/@fluentui/react-theme-provider/node_modules/@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==", - "dependencies": { - "@types/classnames": "^2.2.9", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.33.5", - "classnames": "^2.2.6", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <17.0.0", - "react": ">=16.8.0 <17.0.0" - } - }, - "node_modules/@fluentui/react-theme-provider/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@fluentui/react-window-provider": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.3.tgz", - "integrity": "sha512-nFFhYlEWDSklAFjw87hQuOO5ZQP8or4J12ZJ7Glf+pcifRl0AySBshuGTJsTyZ0QyzgIeQYGSYf6wcPtycS0aA==", - "dependencies": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "@types/react-dom": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0", - "react-dom": ">=16.8.0 <18.0.0" - } - }, - "node_modules/@fluentui/react-window-provider/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@fluentui/scheme-utilities": { - "version": "8.3.9", - "resolved": "https://registry.npmjs.org/@fluentui/scheme-utilities/-/scheme-utilities-8.3.9.tgz", - "integrity": "sha512-f6vqqe0ugtjxQ19gS5dUfROLjfzS4s8h51flUR5+TeaRI8m3MFq+Zh5v7rTqs0d0+9HhIuZdjc9PAzS3EIpAMA==", - "dependencies": { - "@fluentui/set-version": "^8.2.1", - "@fluentui/theme": "^2.6.8", - "tslib": "^2.1.0" - } - }, - "node_modules/@fluentui/scheme-utilities/node_modules/@fluentui/theme": { - "version": "2.6.8", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.8.tgz", - "integrity": "sha512-yHjK/R6j4i/NeDB80rEWVWh3G78bqhP5xBDK+b0+51hMFpP4fhlSMcASmFwcShp4DgoD96TLJZIQQ95/kqp2Kg==", - "dependencies": { - "@fluentui/merge-styles": "^8.5.2", - "@fluentui/set-version": "^8.2.1", - "@fluentui/utilities": "^8.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0" - } - }, - "node_modules/@fluentui/set-version": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.1.tgz", - "integrity": "sha512-SZMP2P7RSUuVHYWIBcnlxYruvchlnoqensCvoaGeiH0FisO7etwJdFwKNegV7WEA9uS5ZOK3qVmyvD71DxaSng==", - "dependencies": { - "tslib": "^2.1.0" - } - }, - "node_modules/@fluentui/state": { - "version": "0.51.7", - "resolved": "https://registry.npmjs.org/@fluentui/state/-/state-0.51.7.tgz", - "integrity": "sha512-sTCv3hnEpmWW/hjw+vmloaslNnYmFYeN8J9uJzYBGVi9NKKLvXtMKeoaikAXBVpnmMknl67VCapjauF0NxXDjQ==", - "dependencies": { - "@babel/runtime": "^7.10.4" - } - }, - "node_modules/@fluentui/styles": { - "version": "0.51.7", - "resolved": "https://registry.npmjs.org/@fluentui/styles/-/styles-0.51.7.tgz", - "integrity": "sha512-u4l6U47KaMM1mO1q5o9ORJLKj2yMTD/c5hwzLaxbFBf9V50aIeNNI9t/Fqphwiu+cft8T0lBLMFqR9kzxWsBIQ==", - "dependencies": { - "@babel/runtime": "^7.10.4", - "csstype": "^2.6.7", - "lodash": "^4.17.15" - } - }, - "node_modules/@fluentui/styles/node_modules/csstype": { - "version": "2.6.20", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", - "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" - }, - "node_modules/@fluentui/theme": { - "version": "1.7.6", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.6.tgz", - "integrity": "sha512-AcQSs3MpCxl63HE/4iJMwNVvPB6e0evvMMvELSK1sro199j1t14WSwTPwTHYsBeBxdX3mH9NixrB02tzXgJK6A==", - "dependencies": { - "@uifabric/merge-styles": "^7.19.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.34.1", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "@types/react-dom": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0", - "react-dom": ">=16.8.0 <18.0.0" - } - }, - "node_modules/@fluentui/theme/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@fluentui/utilities": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.10.0.tgz", - "integrity": "sha512-8TNKen+yN849iAmECaRVml5sLpGt6wNScfjdClfj7aQHDnn0LmxIX4zcd0C1vlqQRDnxSoVKvkIDQAU8/qy9HA==", - "dependencies": { - "@fluentui/dom-utilities": "^2.2.1", - "@fluentui/merge-styles": "^8.5.2", - "@fluentui/set-version": "^8.2.1", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0" - } - }, - "node_modules/@fluentui/utilities/node_modules/@fluentui/dom-utilities": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.1.tgz", - "integrity": "sha512-na1+hTRDg2xHSu3Vrr8ITrQpoFChOCSpqTYjLvdRD081p8o61hk9DeaXkUWr8E+2TZ06BXi2t0VyL4wfrYLU8Q==", - "dependencies": { - "@fluentui/set-version": "^8.2.1", - "tslib": "^2.1.0" - } - }, - "node_modules/@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==", - "dependencies": { - "@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" - } - }, - "node_modules/@fluentui/web-components/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@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 - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", - "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", - "dev": true - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/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, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@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, - "dependencies": { - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "jest-message-util": "^25.5.0", - "jest-util": "^25.5.0", - "slash": "^3.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@jest/console/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-25.4.0.tgz", - "integrity": "sha512-h1x9WSVV0+TKVtATGjyQIMJENs8aF6eUjnCoi4jyRemYZmekLr8EJOGQqTWEX8W6SbZ6Skesy9pGXrKeAolUJw==", - "dev": true, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@jest/core/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@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, - "dependencies": { - "@jest/fake-timers": "^25.5.0", - "@jest/types": "^25.5.0", - "jest-mock": "^25.5.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@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, - "dependencies": { - "@jest/environment": "^25.5.0", - "@jest/types": "^25.5.0", - "expect": "^25.5.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@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, - "dependencies": { - "@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", - "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" - }, - "engines": { - "node": ">= 8.3" - }, - "optionalDependencies": { - "node-notifier": "^6.0.0" - } - }, - "node_modules/@jest/reporters/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/reporters/node_modules/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, - "dependencies": { - "growly": "^1.3.0", - "is-wsl": "^2.1.1", - "semver": "^6.3.0", - "shellwords": "^0.1.1", - "which": "^1.3.1" - } - }, - "node_modules/@jest/reporters/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "optional": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/@jest/reporters/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "optional": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/@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, - "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@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, - "dependencies": { - "@jest/console": "^25.5.0", - "@jest/types": "^25.5.0", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@jest/transform": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-25.5.1.tgz", - "integrity": "sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==", - "dev": true, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@jest/transform/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/types": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", - "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^1.1.1", - "@types/yargs": "^15.0.0", - "chalk": "^3.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@jest/types/node_modules/@types/yargs": { - "version": "15.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@jest/types/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.14", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", - "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", - "dev": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" - } - }, - "node_modules/@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, - "dependencies": { - "@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" - }, - "bin": { - "api-extractor": "bin/api-extractor" - } - }, - "node_modules/@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, - "dependencies": { - "@microsoft/tsdoc": "0.13.2", - "@microsoft/tsdoc-config": "~0.15.2", - "@rushstack/node-core-library": "3.38.0" - } - }, - "node_modules/@microsoft/api-extractor-model/node_modules/@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, - "dependencies": { - "@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" - } - }, - "node_modules/@microsoft/api-extractor-model/node_modules/@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "dev": true - }, - "node_modules/@microsoft/api-extractor-model/node_modules/validator": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", - "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/@microsoft/api-extractor-model/node_modules/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, - "dependencies": { - "lodash.get": "^4.0.0", - "lodash.isequal": "^4.0.0", - "validator": "^8.0.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "optionalDependencies": { - "commander": "^2.7.1" - } - }, - "node_modules/@microsoft/api-extractor/node_modules/@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, - "dependencies": { - "@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" - } - }, - "node_modules/@microsoft/api-extractor/node_modules/@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "dev": true - }, - "node_modules/@microsoft/api-extractor/node_modules/typescript": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", - "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/@microsoft/api-extractor/node_modules/validator": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", - "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/@microsoft/api-extractor/node_modules/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, - "dependencies": { - "lodash.get": "^4.0.0", - "lodash.isequal": "^4.0.0", - "validator": "^8.0.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "optionalDependencies": { - "commander": "^2.7.1" - } - }, - "node_modules/@microsoft/eslint-config-spfx": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.15.0.tgz", - "integrity": "sha512-B1n4RYeDef/9aEdTsHx0wefSL6jR9kJ+l1AalHLvVbNaK8teIHLjHxJBrypzr+DmNk3qZEaml0nmFNx3bBcCbw==", - "dev": true, - "dependencies": { - "@typescript-eslint/experimental-utils": "5.20.0" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@microsoft/eslint-plugin-spfx": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.15.0.tgz", - "integrity": "sha512-mHkeye1VYipcsmWEn+jKRH0mJMBElb3NT8yYd1lFO/HBFN6zArl/RiMd+2geB8vQxvBtvgMdATbGLINMd4ggKQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/experimental-utils": "5.20.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@microsoft/fast-colors": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@microsoft/fast-colors/-/fast-colors-5.3.1.tgz", - "integrity": "sha512-72RZXVfCbwQzvo5sXXkuLXLT7rMeYaSf5r/6ewQiv/trBtqpWRm4DEH2EilHw/iWTBKOXs1qZNQndgUMa5n4LA==" - }, - "node_modules/@microsoft/fast-element": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.10.4.tgz", - "integrity": "sha512-SD0L3Kt++VSTqdkmGupB5tNaSLboEB7H/rh70a4eECpzCQewEzjd85jVNpgab1A8n5d3N9sPwZGIyfiUN6x4hg==" - }, - "node_modules/@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==", - "dependencies": { - "@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" - } - }, - "node_modules/@microsoft/fast-foundation/node_modules/@microsoft/tsdoc": { - "version": "0.12.24", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.12.24.tgz", - "integrity": "sha512-Mfmij13RUTmHEMi9vRUhMXD7rnGR2VvxeNYtaGtaJ4redwwjT4UXYJ+nzmVJF7hhd4pn/Fx5sncDKxMVFJSWPg==" - }, - "node_modules/@microsoft/fast-foundation/node_modules/@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==", - "dependencies": { - "@microsoft/tsdoc": "0.12.24", - "ajv": "~6.12.6", - "jju": "~1.4.0", - "resolve": "~1.19.0" - } - }, - "node_modules/@microsoft/fast-foundation/node_modules/resolve": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.19.0.tgz", - "integrity": "sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==", - "dependencies": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@microsoft/fast-foundation/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@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==", - "dependencies": { - "exenv-es6": "^1.0.0" - }, - "peerDependencies": { - "lodash-es": "^4.17.10" - } - }, - "node_modules/@microsoft/gulp-core-build": { - "version": "3.17.19", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build/-/gulp-core-build-3.17.19.tgz", - "integrity": "sha512-izeW3DDC9KC5NYqwHqddY0KElO7YYLtbXvH30JJnYFVlpaXTl23opv5XFZYpWe6LKGuNVGnbTNwYqEuxiGiTVg==", - "dev": true, - "dependencies": { - "@jest/core": "~25.4.0", - "@jest/reporters": "~25.4.0", - "@rushstack/node-core-library": "~3.44.1", - "@types/chalk": "0.4.31", - "@types/gulp": "4.0.6", - "@types/jest": "25.2.1", - "@types/node": "10.17.13", - "@types/node-notifier": "8.0.2", - "@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": "~10.0.1", - "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" - } - }, - "node_modules/@microsoft/gulp-core-build-sass": { - "version": "4.15.5", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-sass/-/gulp-core-build-sass-4.15.5.tgz", - "integrity": "sha512-kDxVDAb4SL/otB7pNAy+oRnIYIdf/cxydc85Y13j2dInNEraaId/bvEFXNxfUn3GxIUF4YJOmLtHklfVhCxIGA==", - "dev": true, - "dependencies": { - "@microsoft/gulp-core-build": "3.17.19", - "@microsoft/load-themed-styles": "~1.10.172", - "@rushstack/node-core-library": "~3.44.1", - "@types/gulp": "4.0.6", - "@types/node": "10.17.13", - "autoprefixer": "~9.8.8", - "clean-css": "4.2.1", - "glob": "~7.0.5", - "postcss": "7.0.38", - "postcss-modules": "~1.5.0", - "sass": "1.44.0" - } - }, - "node_modules/@microsoft/gulp-core-build-sass/node_modules/@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, - "dependencies": { - "@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" - } - }, - "node_modules/@microsoft/gulp-core-build-sass/node_modules/@rushstack/node-core-library/node_modules/@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_modules/@microsoft/gulp-core-build-sass/node_modules/@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "dev": true - }, - "node_modules/@microsoft/gulp-core-build-sass/node_modules/glob": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@microsoft/gulp-core-build-sass/node_modules/z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^2.20.3" - } - }, - "node_modules/@microsoft/gulp-core-build-serve": { - "version": "3.9.21", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-serve/-/gulp-core-build-serve-3.9.21.tgz", - "integrity": "sha512-Q+sCbf+fSbF48jgp6I74aNftXGHvvCtPEuGD4bpH2l06uiu3IH+tEGiMgCH41GTBckbmkz8cXl+Q8681Tq38bA==", - "dev": true, - "dependencies": { - "@microsoft/gulp-core-build": "3.17.19", - "@rushstack/debug-certificate-manager": "~1.1.19", - "@rushstack/node-core-library": "~3.44.1", - "@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" - } - }, - "node_modules/@microsoft/gulp-core-build-serve/node_modules/@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, - "dependencies": { - "@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" - } - }, - "node_modules/@microsoft/gulp-core-build-serve/node_modules/@rushstack/node-core-library/node_modules/@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_modules/@microsoft/gulp-core-build-serve/node_modules/@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "dev": true - }, - "node_modules/@microsoft/gulp-core-build-serve/node_modules/z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^2.20.3" - } - }, - "node_modules/@microsoft/gulp-core-build-typescript": { - "version": "8.5.32", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-typescript/-/gulp-core-build-typescript-8.5.32.tgz", - "integrity": "sha512-jQKLtvzNzixpRO3R38xnkjOswG3r+t7TlC40IPKTFhpGd4p1hgSahS8txejkcSH6jc4k5Rstdmg8xNjZJqKnoQ==", - "dev": true, - "dependencies": { - "@microsoft/gulp-core-build": "3.17.19", - "@rushstack/node-core-library": "~3.44.1", - "@types/node": "10.17.13", - "decomment": "~0.9.1", - "glob": "~7.0.5", - "glob-escape": "~0.0.2", - "resolve": "~1.17.0" - } - }, - "node_modules/@microsoft/gulp-core-build-typescript/node_modules/@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, - "dependencies": { - "@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" - } - }, - "node_modules/@microsoft/gulp-core-build-typescript/node_modules/@rushstack/node-core-library/node_modules/@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_modules/@microsoft/gulp-core-build-typescript/node_modules/@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "dev": true - }, - "node_modules/@microsoft/gulp-core-build-typescript/node_modules/glob": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@microsoft/gulp-core-build-typescript/node_modules/z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^2.20.3" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack": { - "version": "5.2.27", - "resolved": "https://registry.npmjs.org/@microsoft/gulp-core-build-webpack/-/gulp-core-build-webpack-5.2.27.tgz", - "integrity": "sha512-6vEKnFqgfXie9um+uVcPZZEg9mZQJXLOdz1KQWMZwpPmfM7gf+ND8eHCmZizg2Exksm+WthEn5xn8zgLpdudig==", - "dev": true, - "dependencies": { - "@microsoft/gulp-core-build": "3.17.19", - "@types/gulp": "4.0.6", - "@types/node": "10.17.13", - "colors": "~1.2.1", - "gulp": "~4.0.2", - "webpack": "~4.44.2" - } - }, - "node_modules/@microsoft/gulp-core-build-webpack/node_modules/@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "dev": true - }, - "node_modules/@microsoft/gulp-core-build/node_modules/@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, - "dependencies": { - "@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" - } - }, - "node_modules/@microsoft/gulp-core-build/node_modules/@rushstack/node-core-library/node_modules/@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_modules/@microsoft/gulp-core-build/node_modules/@rushstack/node-core-library/node_modules/z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^2.20.3" - } - }, - "node_modules/@microsoft/gulp-core-build/node_modules/@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "dev": true - }, - "node_modules/@microsoft/gulp-core-build/node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/gulp-core-build/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@microsoft/gulp-core-build/node_modules/glob": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@microsoft/gulp-core-build/node_modules/globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/gulp-core-build/node_modules/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, - "dependencies": { - "@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" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/@microsoft/gulp-core-build/node_modules/jest-cli/node_modules/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, - "dependencies": { - "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" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@microsoft/gulp-core-build/node_modules/merge2": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.0.3.tgz", - "integrity": "sha512-KgI4P7MSM31MNBftGJ07WBsLYLx7z9mQsL6+bcHk80AdmUA3cPzX69MK6dSgEgSF9TXLOl040pgo0XP/VTMENA==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/@microsoft/gulp-core-build/node_modules/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, - "dependencies": { - "lodash.get": "^4.0.0", - "lodash.isequal": "^4.0.0", - "validator": "^8.0.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "optionalDependencies": { - "commander": "^2.7.1" - } - }, - "node_modules/@microsoft/gulp-core-build/node_modules/z-schema/node_modules/validator": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", - "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/@microsoft/load-themed-styles": { - "version": "1.10.283", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.283.tgz", - "integrity": "sha512-6bx7s83hKmgVOXKVjEUzIZSBncJwz6L+jPC3aXDJ9HqVrV2fjL1KQ+yREUHjA34qea40KtvuzZmbxCxgJAYiZQ==" - }, - "node_modules/@microsoft/loader-load-themed-styles": { - "version": "1.9.147", - "resolved": "https://registry.npmjs.org/@microsoft/loader-load-themed-styles/-/loader-load-themed-styles-1.9.147.tgz", - "integrity": "sha512-x6RmEo/LMJBv7Zn3exVJhnTwdtKayCyFuiUZ1VCDVT4otV6DLg5msvKWNqN4mm1EyGh4JmYFWYqEIO96nvcq8w==", - "dev": true, - "dependencies": { - "@microsoft/load-themed-styles": "1.10.266", - "loader-utils": "~1.1.0" - } - }, - "node_modules/@microsoft/loader-load-themed-styles/node_modules/@microsoft/load-themed-styles": { - "version": "1.10.266", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.266.tgz", - "integrity": "sha512-xburd5lN4LSFgRbvA2M3bgXIZUa/OlKf9F851gdCu4qMNqyHavZlusRfhGl+H3bsmrWTYU1xlanGZz6ie2zLoA==", - "dev": true - }, - "node_modules/@microsoft/mgt-components": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/@microsoft/mgt-components/-/mgt-components-2.3.0.tgz", - "integrity": "sha512-quyCfVO2A2oSqHOMLkCvhXuwOUYQfOlMDklxV3KVu6nVaAQtCPyciGH6kDMnIAEg2WgxMrurF1KvrsGWAZ8NUw==", - "dependencies": { - "@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" - } - }, - "node_modules/@microsoft/mgt-components/node_modules/@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==", - "dependencies": { - "@babel/runtime": "^7.4.4", - "msal": "^1.4.4", - "tslib": "^1.9.3" - } - }, - "node_modules/@microsoft/mgt-components/node_modules/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==" - }, - "node_modules/@microsoft/mgt-components/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@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==", - "dependencies": { - "@microsoft/microsoft-graph-client": "^2.2.1", - "idb": "6.0.0", - "lit-element": "^2.4.0" - } - }, - "node_modules/@microsoft/mgt-element/node_modules/@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==", - "dependencies": { - "@babel/runtime": "^7.4.4", - "msal": "^1.4.4", - "tslib": "^1.9.3" - } - }, - "node_modules/@microsoft/mgt-element/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@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==", - "dependencies": { - "@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" - } - }, - "node_modules/@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==", - "dependencies": { - "@microsoft/mgt-element": "2.3.0" - } - }, - "node_modules/@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==", - "dependencies": { - "@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" - } - }, - "node_modules/@microsoft/mgt-spfx/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/mgt-spfx/node_modules/@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==", - "dependencies": { - "@types/lodash": "4.14.117", - "tslib": "~1.10.0" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/mgt-spfx/node_modules/@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==", - "dependencies": { - "@types/z-schema": "3.16.31", - "z-schema": "~3.18.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/mgt-spfx/node_modules/@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==", - "dependencies": { - "tslib": "~1.10.0" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/mgt-spfx/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@microsoft/mgt-spfx/node_modules/validator": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", - "integrity": "sha512-Yw5wW34fSv5spzTXNkokD6S6/Oq92d8q/t14TqsS3fAiA1RYnxSFSIZ+CY3n6PGGRCq5HhJTSepQvFUS2QUDxA==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/@microsoft/mgt-spfx/node_modules/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==", - "dependencies": { - "lodash.get": "^4.0.0", - "lodash.isequal": "^4.0.0", - "validator": "^8.0.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "optionalDependencies": { - "commander": "^2.7.1" - } - }, - "node_modules/@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==", - "dependencies": { - "es6-promise": "^4.1.0", - "isomorphic-fetch": "^2.2.1" - } - }, - "node_modules/@microsoft/microsoft-graph-clientV3": { - "name": "@microsoft/microsoft-graph-client", - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-3.0.2.tgz", - "integrity": "sha512-eYDiApYmiGsm1s1jfAa/rhB2xQCsX4pWt0vCTd1LZmiApMQfT/c0hXj2hvpuGz5GrcLdugbu05xB79rIV57Pjw==", - "dependencies": { - "@babel/runtime": "^7.12.5", - "tslib": "^2.2.0" - } - }, - "node_modules/@microsoft/microsoft-graph-types": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.22.0.tgz", - "integrity": "sha512-iKc5L036hc/wu13DX5kGf//3/WqTAErAPTyYKG6zT3vG070xXaaP7PInODznfyZduhiOvavmrRlQb34ajeDTUA==" - }, - "node_modules/@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==" - }, - "node_modules/@microsoft/office-ui-fabric-react-bundle": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/office-ui-fabric-react-bundle/-/office-ui-fabric-react-bundle-1.15.0.tgz", - "integrity": "sha512-EA9eBe5Al6iAhs05W2ob92iGesNs3AbMVSe4A88W6+P9/Im5Z1MBXBtShnAkmVOjAyN4u/C7K1k71ngY4Y6vmw==", - "dependencies": { - "@microsoft/sp-core-library": "1.15.0", - "@uifabric/icons": "7.7.2", - "office-ui-fabric-react": "7.185.7", - "react": "16.13.1", - "react-dom": "16.13.1", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@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==", - "engines": { - "node": ">=10.3.0" - } - }, - "node_modules/@microsoft/rush-lib": { - "version": "5.70.0", - "resolved": "https://registry.npmjs.org/@microsoft/rush-lib/-/rush-lib-5.70.0.tgz", - "integrity": "sha512-voTwbD33rp3+2KdP8tvgmV63ay5QDeSZyxLIb3gjmzmF2dp6SYi1OPXULFbJBgCEg2c/V09Aa5o7fZ6nHtLuGw==", - "dev": true, - "dependencies": { - "@pnpm/link-bins": "~5.3.7", - "@rushstack/heft-config-file": "0.8.4", - "@rushstack/node-core-library": "3.45.5", - "@rushstack/package-deps-hash": "3.2.17", - "@rushstack/rig-package": "0.3.11", - "@rushstack/rush-amazon-s3-build-cache-plugin": "5.70.0", - "@rushstack/rush-azure-storage-build-cache-plugin": "5.70.0", - "@rushstack/stream-collator": "4.0.172", - "@rushstack/terminal": "0.3.41", - "@rushstack/ts-command-line": "4.11.0", - "@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": "~6.1.11", - "true-case-path": "~2.2.1" - }, - "engines": { - "node": ">=5.6.0" - } - }, - "node_modules/@microsoft/rush-lib/node_modules/@rushstack/rig-package": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.11.tgz", - "integrity": "sha512-uI1/g5oQPtyrT9nStoyX/xgZSLa2b+srRFaDk3r1eqC7zA5th4/bvTGl2QfV3C9NcP+coSqmk5mFJkUfH6i3Lw==", - "dev": true, - "dependencies": { - "resolve": "~1.17.0", - "strip-json-comments": "~3.1.1" - } - }, - "node_modules/@microsoft/rush-lib/node_modules/@rushstack/ts-command-line": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.11.0.tgz", - "integrity": "sha512-ptG9L0mjvJ5QtK11GsAFY+jGfsnqHDS6CY6Yw1xT7a9bhjfNYnf6UPwjV+pF6UgiucfNcMDNW9lkDLxvZKKxMg==", - "dev": true, - "dependencies": { - "@types/argparse": "1.0.38", - "argparse": "~1.0.9", - "colors": "~1.2.1", - "string-argv": "~0.3.1" - } - }, - "node_modules/@microsoft/rush-lib/node_modules/glob": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@microsoft/rush-lib/node_modules/ignore": { - "version": "5.1.9", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", - "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/@microsoft/rush-lib/node_modules/js-yaml": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz", - "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@microsoft/rush-lib/node_modules/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, - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/@microsoft/rush-lib/node_modules/ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "dev": true, - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@microsoft/rush-lib/node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@microsoft/rush-lib/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/@microsoft/rush-stack-compiler-4.5": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/@microsoft/rush-stack-compiler-4.5/-/rush-stack-compiler-4.5-0.2.2.tgz", - "integrity": "sha512-nRlomAZwOYUR3qmFxxVcn8A3wmkjQ4eS3hoKzYylOqEU8SYPFxDFSN4I+2Y+hGTYG0gpm3NSL4Wvb0I180pCbg==", - "dev": true, - "dependencies": { - "@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": "8.7.0", - "import-lazy": "~4.0.0", - "typescript": "~4.5.5" - }, - "bin": { - "rush-api-extractor": "bin/rush-api-extractor", - "rush-eslint": "bin/rush-eslint", - "rush-tsc": "bin/rush-tsc", - "rush-tslint": "bin/rush-tslint" - } - }, - "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/@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, - "dependencies": { - "@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" - } - }, - "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/@rushstack/node-core-library/node_modules/@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_modules/@microsoft/rush-stack-compiler-4.5/node_modules/@types/node": { - "version": "10.17.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.13.tgz", - "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", - "dev": true - }, - "node_modules/@microsoft/rush-stack-compiler-4.5/node_modules/z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^2.20.3" - } - }, - "node_modules/@microsoft/sp-build-core-tasks": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.15.0.tgz", - "integrity": "sha512-Z8qEOdckHlcUDzmO8vMmmkE1PiDR+ESaq0Iy+5bRIcThfejbMFXyC5ofybFB8/mFnlCFCSHTnoPeAlcuSm5PVQ==", - "dev": true, - "dependencies": { - "@microsoft/gulp-core-build": "3.17.19", - "@microsoft/gulp-core-build-serve": "3.9.21", - "@microsoft/gulp-core-build-webpack": "5.2.27", - "@microsoft/spfx-heft-plugins": "1.15.0", - "@rushstack/node-core-library": "3.45.5", - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/@types/glob": { - "version": "5.0.30", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.30.tgz", - "integrity": "sha512-ZM05wDByI+WA153sfirJyEHoYYoIuZ7lA2dB/Gl8ymmpMTR78fNRtDMqa7Z6SdH4fZdLWZNRE6mZpx3XqBOrHw==", - "dev": true, - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "node_modules/@microsoft/sp-build-core-tasks/node_modules/glob": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@microsoft/sp-build-web": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.15.0.tgz", - "integrity": "sha512-E6B0oxiN7VW+LCc4g4g5H1wIAKYboo80sutEx/kKyFB34xkhqnbd8PkWsFxLOi0QbKXLvj8VC+gUEJDReYuKqA==", - "dev": true, - "dependencies": { - "@microsoft/gulp-core-build": "3.17.19", - "@microsoft/gulp-core-build-sass": "4.15.5", - "@microsoft/gulp-core-build-serve": "3.9.21", - "@microsoft/gulp-core-build-typescript": "8.5.32", - "@microsoft/gulp-core-build-webpack": "5.2.27", - "@microsoft/rush-lib": "5.70.0", - "@microsoft/sp-build-core-tasks": "1.15.0", - "@rushstack/node-core-library": "3.45.5", - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@microsoft/sp-component-base": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.15.0.tgz", - "integrity": "sha512-TF64kGGUDtU7AB0m78A5MGQJY+guWohAuZOsFBcmC+wZNKa68DDHsN05gGUCrDdE6weVLQYrCL+gSHgwQfqlKA==", - "dependencies": { - "@microsoft/office-ui-fabric-react-bundle": "1.15.0", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-dynamic-data": "1.15.0", - "@microsoft/sp-http": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@microsoft/sp-core-library": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.15.0.tgz", - "integrity": "sha512-35gQme8hnXkEEGy/A3UzlyoR/uuOP1b6EZa2mAR6a+EbMJ+kYuiU40eOGkOmvjr3NyvSc0/+c/IRTRZjEmS3pw==", - "dependencies": { - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "@microsoft/sp-odata-types": "1.15.0", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@microsoft/sp-css-loader": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.15.0.tgz", - "integrity": "sha512-MDSTtzWtBejC+GL3GZSW55C0MS0i0ttIE4Ot5Fhoy76+Uf+bsFbzSDy8NgpkrvCUL+IU4xPYv0pFrDCRAfepGw==", - "dev": true, - "dependencies": { - "@microsoft/load-themed-styles": "1.10.266", - "@rushstack/node-core-library": "3.45.5", - "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" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/@microsoft/load-themed-styles": { - "version": "1.10.266", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.266.tgz", - "integrity": "sha512-xburd5lN4LSFgRbvA2M3bgXIZUa/OlKf9F851gdCu4qMNqyHavZlusRfhGl+H3bsmrWTYU1xlanGZz6ie2zLoA==", - "dev": true - }, - "node_modules/@microsoft/sp-css-loader/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer": { - "version": "9.7.1", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", - "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", - "dev": true, - "dependencies": { - "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" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/autoprefixer/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@microsoft/sp-css-loader/node_modules/css-loader": { - "version": "3.4.2", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", - "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.23", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.1.1", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.0.2", - "schema-utils": "^2.6.0" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "dev": true, - "dependencies": { - "postcss": "^7.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/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, - "dependencies": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", - "dev": true, - "dependencies": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/css-loader/node_modules/postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "dev": true, - "dependencies": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/loader-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", - "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^2.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "node_modules/@microsoft/sp-css-loader/node_modules/postcss": { - "version": "8.1.14", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.1.14.tgz", - "integrity": "sha512-KatkyVPBKfENS+c3dpXJoDXnDD5UZs5exAnDksLqaRJPKwYphEPZt4N0m0i049v2/BtWVQibAhxW4ilXXcolpA==", - "dev": true, - "dependencies": { - "colorette": "^1.2.1", - "nanoid": "^3.1.20", - "source-map": "^0.6.1" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dev": true, - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-local-by-default/node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/postcss-modules-values/node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/@microsoft/sp-css-loader/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/sp-diagnostics": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.15.0.tgz", - "integrity": "sha512-sjeY9pp/p28tk2chhG/Fz6XsMEvlamI+fW8V8EoEvZXXIak1r+tO4y1cMTeNhvBYAKIyyPmkdON5zOxwF0CFWg==", - "dependencies": { - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@microsoft/sp-dynamic-data": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.15.0.tgz", - "integrity": "sha512-DvlHl17cWPQOCq6ihvA+ySNVVYB1vjZzpRC5+OMHa2b3UJWpuRFJzFEQI5w139wvHc92LT9LPQYmavYo4QNV+Q==", - "dependencies": { - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/@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==", - "dependencies": { - "@microsoft/sp-core-library": "1.14.0", - "@microsoft/sp-lodash-subset": "1.14.0" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/@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==", - "dependencies": { - "@types/lodash": "4.14.117", - "tslib": "~1.10.0" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/@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==", - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/@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==", - "dependencies": { - "tslib": "~1.10.0" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/@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==", - "dependencies": { - "es6-promise": "4.2.4", - "es6-symbol": "3.1.3", - "tslib": "~1.10.0", - "whatwg-fetch": "2.0.3", - "whatwg-url": "4.7.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/@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==", - "dependencies": { - "loader-utils": "~1.1.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/@uifabric/icons": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.6.2.tgz", - "integrity": "sha512-q7jEIwB5Tt2Egw9fqdgNPlBqBQ6hNNMQ3qs5y4S4YETRluB+AQTdKbrbYMsXo3Pm0FsJnRfiDojMzxusGX+MWA==", - "dependencies": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.20.0", - "tslib": "^1.10.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/es6-promise": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", - "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" - }, - "node_modules/@microsoft/sp-extension-base/node_modules/msal": { - "version": "1.4.13", - "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.13.tgz", - "integrity": "sha512-uFEa4KGlpGqNMwa7/1OQc6WQUF8iwHbaiHMVn0Cl66Ec7o30ZTtX9s9OWrf0wAxp8Mwg0JEE886z/PHpsiZUxQ==", - "dependencies": { - "tslib": "^1.9.3" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/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==", - "dependencies": { - "@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" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <17.0.0", - "@types/react-dom": ">=16.8.0 <17.0.0", - "react": ">=16.8.0 <17.0.0", - "react-dom": ">=16.8.0 <17.0.0" - } - }, - "node_modules/@microsoft/sp-extension-base/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@microsoft/sp-extension-base/node_modules/whatwg-fetch": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", - "integrity": "sha512-SA2KdOXATOroD3EBUYvcdugsusXS5YiQFqwskSbsp5b1gK8HpNi/YP0jcy/BDpdllp305HMnrsVf9K7Be9GiEQ==" - }, - "node_modules/@microsoft/sp-http": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.15.0.tgz", - "integrity": "sha512-1G8KJogNBp/FoYi1nsFGMrGgYyth27pktWCpQ+xYAUHYqT18330bEMMgUrdu5T2ArnynAri+W5nTSpsslm/Ueg==", - "dependencies": { - "@azure/msal-browser": "2.22.0", - "@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", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", - "@types/adal-angular": "1.0.1", - "adal-angular": "1.0.16", - "msalLegacy": "npm:msal@1.4.12", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@microsoft/sp-image-helper": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.15.0.tgz", - "integrity": "sha512-wktIBskDBaosyd7/jhjfUycbTVY7CyIjynR0DEnaYMzEnBPhIp+DySeHrA5Uz7LaMIkBbC2lEgfCQNyPyzoOKQ==", - "dependencies": { - "@microsoft/office-ui-fabric-react-bundle": "1.15.0", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-http": "1.15.0", - "@microsoft/sp-loader": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-listview-extensibility/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-listview-extensibility/node_modules/@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==", - "dependencies": { - "@microsoft/sp-core-library": "1.14.0", - "@microsoft/sp-lodash-subset": "1.14.0" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-listview-extensibility/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-listview-extensibility/node_modules/@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==", - "dependencies": { - "@types/lodash": "4.14.117", - "tslib": "~1.10.0" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-listview-extensibility/node_modules/@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==", - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-listview-extensibility/node_modules/@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==", - "dependencies": { - "tslib": "~1.10.0" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-listview-extensibility/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@microsoft/sp-listview-extensibility/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@microsoft/sp-loader": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.15.0.tgz", - "integrity": "sha512-r7DEx5v1LTzCimTykJf2tCWDCK+BBhcZqglsV6dCZrHHgAM3uQm1jIYXrI3Nekwg904rxKlTozRQcyON2baSxg==", - "dependencies": { - "@microsoft/office-ui-fabric-react-bundle": "1.15.0", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-dynamic-data": "1.15.0", - "@microsoft/sp-http": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "@microsoft/sp-odata-types": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", - "@microsoft/sp-polyfills": "1.15.0", - "@rushstack/loader-raw-script": "1.3.228", - "@types/requirejs": "2.1.29", - "office-ui-fabric-react": "7.185.7", - "raw-loader": "~0.5.1", - "react": "16.13.1", - "react-dom": "16.13.1", - "requirejs": "2.3.6", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@microsoft/sp-lodash-subset": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.15.0.tgz", - "integrity": "sha512-9j4U2i5oo4vaTinhtRJGaiBNraDxFd0XF/eui1yXjs4tzUqMOmBY8EVynrEngJQcqEfYU7Dd6yxSfa1qwnBoew==", - "dependencies": { - "@types/lodash": "4.14.117", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@microsoft/sp-module-interfaces": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.15.0.tgz", - "integrity": "sha512-C69HqPaKjH1/RpgGkHZNKb1ynPVcOYsqmFlelAk23Tfc+o9hw/WxXvsMHoOYzPR1Mdu7h4fcBPEqId1AKTFUrQ==", - "dependencies": { - "@rushstack/node-core-library": "3.45.5", - "z-schema": "4.2.4" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@microsoft/sp-odata-types": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.15.0.tgz", - "integrity": "sha512-U++bxURPHhSTFM6Wtjbtb8IaKO9DHt33/sAx1HSBtwmc2LmxIzI4zUbEzo0M0TUFStumOnGMJvSFJoQP08UrKw==", - "dependencies": { - "tslib": "2.3.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@microsoft/sp-office-ui-fabric-core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.15.0.tgz", - "integrity": "sha512-l8bbc6yV9BcdMiZdsL1+ceI9k5jdevexxAWhDIcPH9k/24fTCJPf5/FIoheF6PwVuMmU2i29yktCQLgkm80BQQ==", - "dependencies": { - "office-ui-fabric-core": "11.0.1", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@microsoft/sp-page-context": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.15.0.tgz", - "integrity": "sha512-V36CAateV9tgM3Q1tJm+8R6dxCk7G+fk4Q9pUz/PrRaVJQu8cXX+Fk0Peug0EV6bZXCBwkCr51vg8NGqqFp9/w==", - "dependencies": { - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-dynamic-data": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-odata-types": "1.15.0", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@microsoft/sp-polyfills": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-polyfills/-/sp-polyfills-1.15.0.tgz", - "integrity": "sha512-0s7q4w9hqBm4xGd7btBkk1lIlUXAlJdQpuo/18iMBJ5UWZKuQu753KHd3KV6Xa5e0/2E4skRqn9DaG4y9br2hw==", - "dependencies": { - "es6-promise": "4.2.4", - "es6-symbol": "3.1.3", - "tslib": "2.3.1", - "whatwg-fetch": "2.0.3", - "whatwg-url": "4.7.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@microsoft/sp-polyfills/node_modules/es6-promise": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", - "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" - }, - "node_modules/@microsoft/sp-polyfills/node_modules/whatwg-fetch": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", - "integrity": "sha512-SA2KdOXATOroD3EBUYvcdugsusXS5YiQFqwskSbsp5b1gK8HpNi/YP0jcy/BDpdllp305HMnrsVf9K7Be9GiEQ==" - }, - "node_modules/@microsoft/sp-property-pane": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.15.0.tgz", - "integrity": "sha512-dRGUGbcvPefnEJODhucgLmevCNwSbJiTom1aByn69I9bfkg+TUfpsTKCPWqQejPD4zGO/cf5fuhzdmfH4T6DlQ==", - "dependencies": { - "@microsoft/office-ui-fabric-react-bundle": "1.15.0", - "@microsoft/sp-component-base": "1.15.0", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-dynamic-data": "1.15.0", - "@microsoft/sp-image-helper": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", - "office-ui-fabric-react": "7.185.7", - "react": "16.13.1", - "react-dom": "16.13.1", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@microsoft/sp-webpart-base": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.15.0.tgz", - "integrity": "sha512-8oqJwxvzWQdaoGs0VTJnGwLuAw+EgbxPVVNHGGYtWpmtXi/RCk/aDc8YmyZdJrzr+oi1wK/TTVg5TQXUHa3G5Q==", - "dependencies": { - "@microsoft/sp-component-base": "1.15.0", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-dynamic-data": "1.15.0", - "@microsoft/sp-http": "1.15.0", - "@microsoft/sp-loader": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", - "@microsoft/sp-property-pane": "1.15.0", - "@microsoft/teams-js": "1.12.1", - "@types/office-js": "1.0.36", - "office-ui-fabric-react": "7.185.7", - "react": "16.13.1", - "react-dom": "16.13.1", - "tslib": "2.3.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0 || >=16.13.0 <17.0.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.15.0.tgz", - "integrity": "sha512-EiYVInJ3KBq2I8cbT9duUa6KZeB/oa1S7704CEqtTLhwL6jkayrtR+HZX50ztjbBzsKNoI7mYUjVHWY90dGqVg==", - "dev": true, - "dependencies": { - "@azure/storage-blob": "~12.4.1", - "@microsoft/loader-load-themed-styles": "1.9.147", - "@microsoft/rush-lib": "5.70.0", - "@microsoft/sp-css-loader": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "@rushstack/heft-config-file": "0.8.4", - "@rushstack/localization-plugin": "0.11.0", - "@rushstack/module-minifier-plugin": "0.9.0", - "@rushstack/node-core-library": "3.45.5", - "@rushstack/rig-package": "0.3.11", - "@rushstack/set-webpack-public-path-plugin": "3.3.37", - "@rushstack/terminal": "0.3.43", - "@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-zip": "~1.1.1", - "postcss-loader": "3.0.0", - "resolve": "~1.17.0", - "sass": "1.44.0", - "sass-loader": "8.0.2", - "source-map": "0.6.1", - "source-map-loader": "1.1.3", - "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" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@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, - "dependencies": { - "@opencensus/web-types": "0.0.7", - "@opentelemetry/api": "^0.10.2", - "tslib": "^2.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@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, - "dependencies": { - "@opentelemetry/context-base": "^0.10.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/rig-package": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.11.tgz", - "integrity": "sha512-uI1/g5oQPtyrT9nStoyX/xgZSLa2b+srRFaDk3r1eqC7zA5th4/bvTGl2QfV3C9NcP+coSqmk5mFJkUfH6i3Lw==", - "dev": true, - "dependencies": { - "resolve": "~1.17.0", - "strip-json-comments": "~3.1.1" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/@rushstack/terminal": { - "version": "0.3.43", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.43.tgz", - "integrity": "sha512-iJJ+hbPISsFykLvmfUocFfxyzyah1t2PGXU2gSzG1P5ouicPdh0yjM0Tta2ZbaSi9Z2F59+/8iUGHRWk5WE+Tg==", - "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.45.5", - "@types/node": "12.20.24", - "wordwrap": "~1.0.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/autoprefixer": { - "version": "9.7.1", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz", - "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==", - "dev": true, - "dependencies": { - "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" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "dev": true, - "dependencies": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "dev": true, - "dependencies": { - "safe-buffer": "5.1.2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "dev": true, - "dependencies": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", - "content-type": "~1.0.4", - "cookie": "0.4.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/glob": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/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, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "dev": true, - "dependencies": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/send/node_modules/ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "dev": true, - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@microsoft/spfx-heft-plugins/node_modules/uuid": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", - "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "dev": true, - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/@microsoft/teams-js": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@microsoft/teams-js/-/teams-js-1.12.1.tgz", - "integrity": "sha512-BRy6vZOseN9F/MG0NWTojYpenuo9XlZ4AfAvwnsG+C36UDPPgW0skWlZ6ub+7RBPhOHcxz8sNg2uHOdGRebWkQ==" - }, - "node_modules/@microsoft/tsdoc": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", - "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", - "dev": true - }, - "node_modules/@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, - "dependencies": { - "@microsoft/tsdoc": "0.13.2", - "ajv": "~6.12.6", - "jju": "~1.4.0", - "resolve": "~1.19.0" - } - }, - "node_modules/@microsoft/tsdoc-config/node_modules/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, - "dependencies": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/@monaco-editor/loader": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@monaco-editor/loader/-/loader-1.3.2.tgz", - "integrity": "sha512-BTDbpHl3e47r3AAtpfVFTlAi7WXv4UQ/xZmz8atKl4q7epQV5e7+JbigFDViWF71VBi4IIBdcWP57Hj+OWuc9g==", - "dependencies": { - "state-local": "^1.0.6" - }, - "peerDependencies": { - "monaco-editor": ">= 0.21.0 < 1" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@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, - "dependencies": { - "@gar/promisify": "^1.0.1", - "semver": "^7.3.5" - } - }, - "node_modules/@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, - "dependencies": { - "mkdirp": "^1.0.4", - "rimraf": "^3.0.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@npmcli/move-file/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@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, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/@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, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@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, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@opentelemetry/types": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/types/-/types-0.2.0.tgz", - "integrity": "sha512-GtwNB6BNDdsIPAYEdpp3JnOGO/3AJxjPvny53s3HERBdXSJTGQw8IRhiaTEX0b3w9P8+FwFZde4k+qkjn67aVw==", - "deprecated": "Package renamed to @opentelemetry/api, see https://github.com/open-telemetry/opentelemetry-js", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/@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==", - "dependencies": { - "tslib": "2.2.0" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/patrick-rodgers/" - } - }, - "node_modules/@pnp/common/node_modules/tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" - }, - "node_modules/@pnp/core": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@pnp/core/-/core-3.5.1.tgz", - "integrity": "sha512-pq6DVLpfULUG1kGxj8/bcmeMI7/s0Q4rFqZQ7O91AL/uAyOA8wi/AZKHORgiois7CtKBpI/wE3aZjr13VTEOUg==", - "dependencies": { - "tslib": "2.4.0" - }, - "engines": { - "node": ">=14.15.1" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/patrick-rodgers/" - } - }, - "node_modules/@pnp/core/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "node_modules/@pnp/logging": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-3.5.1.tgz", - "integrity": "sha512-S7gs2ZAM52/tu9+zNFMe4sa6kta+GIokuw99hnqmwr7XqtJncbHJv/L+z83GK42XEirrgE2PfIEbyAsLTBzAQw==", - "dependencies": { - "tslib": "2.4.0" - }, - "engines": { - "node": ">=14.15.1" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/patrick-rodgers/" - } - }, - "node_modules/@pnp/logging/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "node_modules/@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==", - "dependencies": { - "@pnp/common": "2.5.0", - "@pnp/logging": "2.5.0", - "tslib": "2.2.0" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/patrick-rodgers/" - } - }, - "node_modules/@pnp/odata/node_modules/@pnp/logging": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.5.0.tgz", - "integrity": "sha512-SnmMCN6oADjiHKAIR23FfTqXeQZeXPBnWeVfyZAgzJfRn9uEQoUlkyET3jHjl9kkrFOVkiOD1CRI7TWMIxURbA==", - "dependencies": { - "tslib": "2.2.0" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/patrick-rodgers/" - } - }, - "node_modules/@pnp/odata/node_modules/tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" - }, - "node_modules/@pnp/queryable": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@pnp/queryable/-/queryable-3.5.1.tgz", - "integrity": "sha512-sd3zfpW5w4Rfi/xdnlHl9lumbiQqQfXCCnVOMu/cggDikXFRZvk8iedHe8MPBkjtOoj/RmsHeA0iGaScMUUmIA==", - "dependencies": { - "@pnp/core": "3.5.1", - "tslib": "2.4.0" - }, - "engines": { - "node": ">=14.15.1" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/patrick-rodgers/" - } - }, - "node_modules/@pnp/queryable/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "node_modules/@pnp/sp": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-3.5.1.tgz", - "integrity": "sha512-Cke+X9YauAMWiK2u8D5Cqo/YGX45uwVg/ERp7rowjKZ/ClLy7LGRNIsNW8ZAJW9lLsVf/Fp9GhVllf64tSyttw==", - "hasInstallScript": true, - "dependencies": { - "@pnp/core": "3.5.1", - "@pnp/queryable": "3.5.1", - "tslib": "2.4.0" - }, - "engines": { - "node": ">=14.15.1" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/patrick-rodgers/" - } - }, - "node_modules/@pnp/sp/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "node_modules/@pnp/spfx-controls-react": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@pnp/spfx-controls-react/-/spfx-controls-react-3.9.0.tgz", - "integrity": "sha512-I6USpiKtEk7gvP56eP41mBUOIrlkPttAa47GrPmWi+QoGRZtDXZiqGVL6no3aYT+szjllHhEjYrK5bE5/sChYA==", - "hasInstallScript": true, - "dependencies": { - "@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.3.1", - "@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-designer": "^2.3.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", - "nano-css": "^5.3.4", - "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.9.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@fluentui/theme": { - "version": "2.6.8", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.8.tgz", - "integrity": "sha512-yHjK/R6j4i/NeDB80rEWVWh3G78bqhP5xBDK+b0+51hMFpP4fhlSMcASmFwcShp4DgoD96TLJZIQQ95/kqp2Kg==", - "dependencies": { - "@fluentui/merge-styles": "^8.5.2", - "@fluentui/set-version": "^8.2.1", - "@fluentui/utilities": "^8.10.0", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/office-ui-fabric-react-bundle/node_modules/@uifabric/icons": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.6.2.tgz", - "integrity": "sha512-q7jEIwB5Tt2Egw9fqdgNPlBqBQ6hNNMQ3qs5y4S4YETRluB+AQTdKbrbYMsXo3Pm0FsJnRfiDojMzxusGX+MWA==", - "dependencies": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.20.0", - "tslib": "^1.10.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/office-ui-fabric-react-bundle/node_modules/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==", - "dependencies": { - "@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" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <17.0.0", - "@types/react-dom": ">=16.8.0 <17.0.0", - "react": ">=16.8.0 <17.0.0", - "react-dom": ">=16.8.0 <17.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/office-ui-fabric-react-bundle/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-component-base/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-core-library/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "@microsoft/sp-core-library": "1.14.0", - "@microsoft/sp-lodash-subset": "1.14.0" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-dynamic-data/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-http/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-loader/node_modules/@uifabric/icons": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", - "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", - "dependencies": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.21.1", - "@uifabric/utilities": "^7.34.1", - "tslib": "^1.10.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-loader/node_modules/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==", - "dependencies": { - "@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" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <17.0.0", - "@types/react-dom": ">=16.8.0 <17.0.0", - "react": ">=16.8.0 <17.0.0", - "react-dom": ">=16.8.0 <17.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-loader/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "@types/lodash": "4.14.117", - "tslib": "~1.10.0" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-lodash-subset/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "tslib": "~1.10.0" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-odata-types/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "office-ui-fabric-core": "9.6.1-fluent2", - "tslib": "~1.10.0" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-office-ui-fabric-core/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-page-context/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "es6-promise": "4.2.4", - "es6-symbol": "3.1.3", - "tslib": "~1.10.0", - "whatwg-fetch": "2.0.3", - "whatwg-url": "4.7.1" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-polyfills/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-property-pane/node_modules/@uifabric/icons": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", - "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", - "dependencies": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.21.1", - "@uifabric/utilities": "^7.34.1", - "tslib": "^1.10.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-property-pane/node_modules/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==", - "dependencies": { - "@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" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <17.0.0", - "@types/react-dom": ">=16.8.0 <17.0.0", - "react": ">=16.8.0 <17.0.0", - "react-dom": ">=16.8.0 <17.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-property-pane/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">=12.13.0 <13.0.0 || >=14.15.0 <15.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-webpart-base/node_modules/@uifabric/icons": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", - "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", - "dependencies": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.21.1", - "@uifabric/utilities": "^7.34.1", - "tslib": "^1.10.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-webpart-base/node_modules/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==", - "dependencies": { - "@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" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <17.0.0", - "@types/react-dom": ">=16.8.0 <17.0.0", - "react": ">=16.8.0 <17.0.0", - "react-dom": ">=16.8.0 <17.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@microsoft/sp-webpart-base/node_modules/tslib": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", - "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@pnp/logging": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.5.0.tgz", - "integrity": "sha512-SnmMCN6oADjiHKAIR23FfTqXeQZeXPBnWeVfyZAgzJfRn9uEQoUlkyET3jHjl9kkrFOVkiOD1CRI7TWMIxURbA==", - "dependencies": { - "tslib": "2.2.0" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/patrick-rodgers/" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@pnp/logging/node_modules/tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "@pnp/common": "2.5.0", - "@pnp/logging": "2.5.0", - "@pnp/odata": "2.5.0", - "tslib": "2.2.0" - }, - "funding": { - "type": "individual", - "url": "https://github.com/sponsors/patrick-rodgers/" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@pnp/sp/node_modules/tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "loader-utils": "~1.1.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@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==", - "dependencies": { - "@uifabric/set-version": "^7.0.2", - "@uifabric/styling": "^7.7.1", - "tslib": "^1.7.1" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/@uifabric/icons/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/color": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", - "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", - "dependencies": { - "color-convert": "^1.9.1", - "color-string": "^1.5.2" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/es6-promise": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", - "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/msal": { - "version": "1.4.13", - "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.13.tgz", - "integrity": "sha512-uFEa4KGlpGqNMwa7/1OQc6WQUF8iwHbaiHMVn0Cl66Ec7o30ZTtX9s9OWrf0wAxp8Mwg0JEE886z/PHpsiZUxQ==", - "dependencies": { - "tslib": "^1.9.3" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/msal/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/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==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/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==", - "dependencies": { - "@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" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <17.0.0", - "@types/react-dom": ">=16.8.0 <17.0.0", - "react": ">=16.8.0 <17.0.0", - "react-dom": ">=16.8.0 <17.0.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/office-ui-fabric-react/node_modules/@uifabric/icons": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", - "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", - "dependencies": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.21.1", - "@uifabric/utilities": "^7.34.1", - "tslib": "^1.10.0" - } - }, - "node_modules/@pnp/spfx-controls-react/node_modules/office-ui-fabric-react/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@pnp/spfx-controls-react/node_modules/whatwg-fetch": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", - "integrity": "sha512-SA2KdOXATOroD3EBUYvcdugsusXS5YiQFqwskSbsp5b1gK8HpNi/YP0jcy/BDpdllp305HMnrsVf9K7Be9GiEQ==" - }, - "node_modules/@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==", - "dependencies": { - "whatwg-fetch": "2.0.4" - } - }, - "node_modules/@pnp/telemetry-js/node_modules/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==" - }, - "node_modules/@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, - "engines": { - "node": ">=10.16" - }, - "funding": { - "url": "https://opencollective.com/pnpm" - } - }, - "node_modules/@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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">=10.16" - }, - "funding": { - "url": "https://opencollective.com/pnpm" - } - }, - "node_modules/@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, - "dependencies": { - "@pnpm/types": "6.4.0", - "fast-glob": "^3.2.4", - "is-subdir": "^1.1.1" - }, - "engines": { - "node": ">=10.16" - }, - "funding": { - "url": "https://opencollective.com/pnpm" - } - }, - "node_modules/@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, - "dependencies": { - "mz": "^2.7.0" - }, - "engines": { - "node": ">=10.13" - }, - "funding": { - "url": "https://opencollective.com/pnpm" - } - }, - "node_modules/@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, - "dependencies": { - "@pnpm/error": "1.4.0", - "@pnpm/types": "6.4.0", - "load-json-file": "^6.2.0", - "normalize-package-data": "^3.0.2" - }, - "engines": { - "node": ">=10.16" - }, - "funding": { - "url": "https://opencollective.com/pnpm" - } - }, - "node_modules/@pnpm/read-package-json/node_modules/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, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@pnpm/read-package-json/node_modules/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, - "dependencies": { - "graceful-fs": "^4.1.15", - "parse-json": "^5.0.0", - "strip-bom": "^4.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@pnpm/read-package-json/node_modules/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, - "dependencies": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@pnpm/read-package-json/node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/@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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">=10.16" - }, - "funding": { - "url": "https://opencollective.com/pnpm" - } - }, - "node_modules/@pnpm/read-project-manifest/node_modules/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 - }, - "node_modules/@pnpm/read-project-manifest/node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@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, - "engines": { - "node": ">=10.16" - }, - "funding": { - "url": "https://opencollective.com/pnpm" - } - }, - "node_modules/@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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">=10.16" - }, - "funding": { - "url": "https://opencollective.com/pnpm" - } - }, - "node_modules/@pnpm/write-project-manifest/node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/@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==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } - }, - "node_modules/@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==" - }, - "node_modules/@rushstack/debug-certificate-manager": { - "version": "1.1.62", - "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.62.tgz", - "integrity": "sha512-3Axeo4ZZEGKrQQGxgvweoyXM96VwGJHLbTV8FKngabVovqt6w2eojqtwnR22tmD1+lzeodDrOM9jXMWPmnPo9g==", - "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.49.0", - "node-forge": "~1.3.1", - "sudo": "~1.0.3" - } - }, - "node_modules/@rushstack/debug-certificate-manager/node_modules/@rushstack/node-core-library": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.49.0.tgz", - "integrity": "sha512-yBJRzGgUNFwulVrwwBARhbGaHsxVMjsZ9JwU1uSBbqPYCdac+t2HYdzi4f4q/Zpgb0eNbwYj2yxgHYpJORNEaw==", - "dev": true, - "dependencies": { - "@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" - } - }, - "node_modules/@rushstack/debug-certificate-manager/node_modules/z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dev": true, - "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^2.20.3" - } - }, - "node_modules/@rushstack/eslint-config": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-config/-/eslint-config-2.5.1.tgz", - "integrity": "sha512-pcDQ/fmJEIqe5oZiP84bYZ1N7QoDfd+5G+e7GIobOwM793dX/SdRKqcJvGlzyBB92eo6rG7/qRnP2VVQN2pdbQ==", - "dev": true, - "dependencies": { - "@rushstack/eslint-patch": "1.1.0", - "@rushstack/eslint-plugin": "0.8.4", - "@rushstack/eslint-plugin-packlets": "0.3.4", - "@rushstack/eslint-plugin-security": "0.2.4", - "@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" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0", - "typescript": ">=3.0.0" - } - }, - "node_modules/@rushstack/eslint-config/node_modules/@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, - "dependencies": { - "@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" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - } - }, - "node_modules/@rushstack/eslint-config/node_modules/@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, - "dependencies": { - "@typescript-eslint/types": "5.6.0", - "@typescript-eslint/visitor-keys": "5.6.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@rushstack/eslint-config/node_modules/@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, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@rushstack/eslint-config/node_modules/@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, - "dependencies": { - "@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" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@rushstack/eslint-config/node_modules/@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, - "dependencies": { - "@typescript-eslint/types": "5.6.0", - "eslint-visitor-keys": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@rushstack/eslint-patch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.0.tgz", - "integrity": "sha512-JLo+Y592QzIE+q7Dl2pMUtt4q8SKYI5jDrZxrozEQxnGVOyYE+GWK9eLkwTaeN9DDctlaRAQ3TBmzZ1qdLE30A==", - "dev": true - }, - "node_modules/@rushstack/eslint-plugin": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.4.tgz", - "integrity": "sha512-c8cY9hvak+1EQUGlJxPihElFB/5FeQCGyULTGRLe5u6hSKKtXswRqc23DTo87ZMsGd4TaScPBRNKSGjU5dORkg==", - "dev": true, - "dependencies": { - "@rushstack/tree-pattern": "0.2.2", - "@typescript-eslint/experimental-utils": "~5.3.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@rushstack/eslint-plugin-packlets": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-packlets/-/eslint-plugin-packlets-0.3.4.tgz", - "integrity": "sha512-OSA58EZCx4Dw15UDdvNYGGHziQmhiozKQiOqDjn8ZkrCM3oyJmI6dduSJi57BGlb/C4SpY7+/88MImId7Y5cxA==", - "dev": true, - "dependencies": { - "@rushstack/tree-pattern": "0.2.2", - "@typescript-eslint/experimental-utils": "~5.3.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/experimental-utils": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", - "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.3.1", - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/typescript-estree": "5.3.1", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - } - }, - "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/scope-manager": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", - "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/types": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", - "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", - "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@rushstack/eslint-plugin-packlets/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", - "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.3.1", - "eslint-visitor-keys": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@rushstack/eslint-plugin-security": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.4.tgz", - "integrity": "sha512-MWvM7H4vTNHXIY/SFcFSVgObj5UD0GftBM8UcIE1vXrPwdVYXDgDYXrSXdx7scWS4LYKPLBVoB3v6/Trhm2wug==", - "dev": true, - "dependencies": { - "@rushstack/tree-pattern": "0.2.2", - "@typescript-eslint/experimental-utils": "~5.3.0" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/experimental-utils": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", - "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.3.1", - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/typescript-estree": "5.3.1", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - } - }, - "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/scope-manager": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", - "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/types": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", - "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", - "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@rushstack/eslint-plugin-security/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", - "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.3.1", - "eslint-visitor-keys": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/experimental-utils": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.3.1.tgz", - "integrity": "sha512-RgFn5asjZ5daUhbK5Sp0peq0SSMytqcrkNfU4pnDma2D8P3ElZ6JbYjY8IMSFfZAJ0f3x3tnO3vXHweYg0g59w==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.3.1", - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/typescript-estree": "5.3.1", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - } - }, - "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.3.1.tgz", - "integrity": "sha512-XksFVBgAq0Y9H40BDbuPOTUIp7dn4u8oOuhcgGq7EoDP50eqcafkMVGrypyVGvDYHzjhdUCUwuwVUK4JhkMAMg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/types": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.3.1.tgz", - "integrity": "sha512-bG7HeBLolxKHtdHG54Uac750eXuQQPpdJfCYuw4ZI3bZ7+GgKClMWM8jExBtp7NSP4m8PmLRM8+lhzkYnSmSxQ==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.3.1.tgz", - "integrity": "sha512-PwFbh/PKDVo/Wct6N3w+E4rLZxUDgsoII/GrWM2A62ETOzJd4M6s0Mu7w4CWsZraTbaC5UQI+dLeyOIFF1PquQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.3.1", - "@typescript-eslint/visitor-keys": "5.3.1", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@rushstack/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.3.1.tgz", - "integrity": "sha512-3cHUzUuVTuNHx0Gjjt5pEHa87+lzyqOiHXy/Gz+SJOCW1mpw9xQHIIEwnKn+Thph1mgWyZ90nboOcSuZr/jTTQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.3.1", - "eslint-visitor-keys": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@rushstack/heft-config-file": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/@rushstack/heft-config-file/-/heft-config-file-0.8.4.tgz", - "integrity": "sha512-OFvezlWYFQlKSXXIIjuGlBwSIKIl7WXYQ48diK/J5WJWpdVaq/SLVzB3coAxNZPA/a7u+dbs1DcLORBa2e133Q==", - "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.45.5", - "@rushstack/rig-package": "0.3.11", - "jsonpath-plus": "~4.0.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@rushstack/heft-config-file/node_modules/@rushstack/rig-package": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.11.tgz", - "integrity": "sha512-uI1/g5oQPtyrT9nStoyX/xgZSLa2b+srRFaDk3r1eqC7zA5th4/bvTGl2QfV3C9NcP+coSqmk5mFJkUfH6i3Lw==", - "dev": true, - "dependencies": { - "resolve": "~1.17.0", - "strip-json-comments": "~3.1.1" - } - }, - "node_modules/@rushstack/loader-raw-script": { - "version": "1.3.228", - "resolved": "https://registry.npmjs.org/@rushstack/loader-raw-script/-/loader-raw-script-1.3.228.tgz", - "integrity": "sha512-yJPiwe4vCEmiZck9qUktYqVgExJV18C5wjO6Vv/l4ZWyI8WgYCei1eIcIJBtz//v3E18b8s6tKnSZDAUw1mhUQ==", - "dependencies": { - "loader-utils": "~1.1.0" - } - }, - "node_modules/@rushstack/localization-plugin": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/@rushstack/localization-plugin/-/localization-plugin-0.11.0.tgz", - "integrity": "sha512-csb0TpH6Flp70yii/WVYFKmgykx1h9WQpzYWDDZCpMqIlCo+TmwnCpJjNZpdFCpzqqQt1bux1sprelNaUh1Nag==", - "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.45.5", - "@rushstack/typings-generator": "0.6.24", - "@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" - }, - "peerDependencies": { - "@rushstack/set-webpack-public-path-plugin": "^3.3.37", - "@types/webpack": "^4.39.0", - "webpack": "^4.31.0" - }, - "peerDependenciesMeta": { - "@rushstack/set-webpack-public-path-plugin": { - "optional": true - }, - "@types/webpack": { - "optional": true - } - } - }, - "node_modules/@rushstack/localization-plugin/node_modules/minimatch": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", - "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@rushstack/module-minifier": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@rushstack/module-minifier/-/module-minifier-0.1.0.tgz", - "integrity": "sha512-hHrjM9wMfLjtRPHWvIJzCzRD2qTQGc2DseFdBkGB3/oaUwO8hHyVzyf2LSYjQChHlLYlaZNLLvk1f3g8UJ51dg==", - "dev": true, - "dependencies": { - "@rushstack/worker-pool": "0.1.0", - "@types/node": "12.20.24", - "serialize-javascript": "6.0.0", - "source-map": "~0.7.3", - "terser": "5.9.0" - } - }, - "node_modules/@rushstack/module-minifier-plugin": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@rushstack/module-minifier-plugin/-/module-minifier-plugin-0.9.0.tgz", - "integrity": "sha512-DsDeQ5crXB7tNZTPSkGQ74yOxiMrpNVYXCIXTAoUHCqk2T0+oSVaCKb12C8cIRIDRz+EjfLjAc529HqX/cT0Kw==", - "dev": true, - "dependencies": { - "@rushstack/module-minifier": "0.1.0", - "@rushstack/worker-pool": "0.1.0", - "@types/node": "12.20.24", - "@types/tapable": "1.0.6", - "tapable": "1.1.3" - }, - "engines": { - "node": ">=10.17.1" - }, - "peerDependencies": { - "@types/webpack": "*", - "webpack": "^4.31.0", - "webpack-sources": "~1.4.3" - }, - "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - } - } - }, - "node_modules/@rushstack/module-minifier/node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/@rushstack/module-minifier/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@rushstack/module-minifier/node_modules/terser": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", - "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@rushstack/node-core-library": { - "version": "3.45.5", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.45.5.tgz", - "integrity": "sha512-KbN7Hp9vH3bD3YJfv6RnVtzzTAwGYIBl7y2HQLY4WEQqRbvE3LgI78W9l9X+cTAXCX//p0EeoiUYNTFdqJrMZg==", - "dependencies": { - "@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" - } - }, - "node_modules/@rushstack/node-core-library/node_modules/z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", - "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.7.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=8.0.0" - }, - "optionalDependencies": { - "commander": "^2.20.3" - } - }, - "node_modules/@rushstack/package-deps-hash": { - "version": "3.2.17", - "resolved": "https://registry.npmjs.org/@rushstack/package-deps-hash/-/package-deps-hash-3.2.17.tgz", - "integrity": "sha512-VglZ9hB2ZgG4ov0dCTA9ceTl4DNSJyl2xX68BMUu/vU54t709yHSorx8iKhzYHD1NiF1QA0XfZhDxZWL/m01Nw==", - "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.45.5" - } - }, - "node_modules/@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, - "dependencies": { - "resolve": "~1.17.0", - "strip-json-comments": "~3.1.1" - } - }, - "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin": { - "version": "5.70.0", - "resolved": "https://registry.npmjs.org/@rushstack/rush-amazon-s3-build-cache-plugin/-/rush-amazon-s3-build-cache-plugin-5.70.0.tgz", - "integrity": "sha512-Ky3qmG1+oH1J4Lm5UbbPzDzh7ThTW8jO+mD4lVYwrsbSG7nWEiLSNXKPYVqak2eKQaMJR8HoQ1J8CjPagxBNhA==", - "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.45.5", - "@rushstack/rush-sdk": "5.70.0", - "https-proxy-agent": "~5.0.0", - "node-fetch": "2.6.7" - } - }, - "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/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, - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/@rushstack/rush-amazon-s3-build-cache-plugin/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/@rushstack/rush-azure-storage-build-cache-plugin": { - "version": "5.70.0", - "resolved": "https://registry.npmjs.org/@rushstack/rush-azure-storage-build-cache-plugin/-/rush-azure-storage-build-cache-plugin-5.70.0.tgz", - "integrity": "sha512-u8g73HN8LWRcsuxQro0gC9ORew3Y3I7OgNMIbOIpJqwaU2qstZzCwZwxHD4o6UeIr4vUZp0/x/9pKXFFKUdtfA==", - "dev": true, - "dependencies": { - "@azure/identity": "~1.0.0", - "@azure/storage-blob": "~12.3.0", - "@rushstack/node-core-library": "3.45.5", - "@rushstack/rush-sdk": "5.70.0", - "@rushstack/terminal": "0.3.41" - } - }, - "node_modules/@rushstack/rush-sdk": { - "version": "5.70.0", - "resolved": "https://registry.npmjs.org/@rushstack/rush-sdk/-/rush-sdk-5.70.0.tgz", - "integrity": "sha512-44yzEnL9koY/BeRVf8FCXVvLXMCcthHbbKOiIsAc+wjwjJ7rO5i+rGxUR5mdHB6plL1Rv3d4/ljeJhkEZjEPWg==", - "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.45.5", - "@types/node-fetch": "1.6.9", - "tapable": "2.2.1" - } - }, - "node_modules/@rushstack/rush-sdk/node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/@rushstack/set-webpack-public-path-plugin": { - "version": "3.3.37", - "resolved": "https://registry.npmjs.org/@rushstack/set-webpack-public-path-plugin/-/set-webpack-public-path-plugin-3.3.37.tgz", - "integrity": "sha512-PGKZDbA68SxdZVfW3weyvqbO6vN9eir2Yqr5QUqwtDZ1t1KTfzTV2aKPLVMiwq4qsxkp+0GfXQtOwXlZ6nJHTA==", - "dev": true, - "dependencies": { - "@rushstack/webpack-plugin-utilities": "0.1.4" - }, - "peerDependencies": { - "@types/webpack": "^4.39.8", - "webpack": "^5.35.1" - }, - "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/@rushstack/stream-collator": { - "version": "4.0.172", - "resolved": "https://registry.npmjs.org/@rushstack/stream-collator/-/stream-collator-4.0.172.tgz", - "integrity": "sha512-lYwRDlsEB6dZMPzF4OJ5BsrLXsfF2NCV/XjONYW1q0lPFxFdxlYANJt746VlSU6p3ykD2OXb0Veywxrgf54qIA==", - "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.45.5", - "@rushstack/terminal": "0.3.41" - } - }, - "node_modules/@rushstack/terminal": { - "version": "0.3.41", - "resolved": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.3.41.tgz", - "integrity": "sha512-GfDZO4eYTHVXzNUAUY4poxTQ+MmkTmnhSq56J0zDolg5IZb/wVXEj4oeEnOXwlr/3LVE6sBv5yIkCstIo+u5Nw==", - "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.45.5", - "@types/node": "12.20.24", - "wordwrap": "~1.0.0" - } - }, - "node_modules/@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 - }, - "node_modules/@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, - "dependencies": { - "@types/argparse": "1.0.38", - "argparse": "~1.0.9", - "colors": "~1.2.1", - "string-argv": "~0.3.1" - } - }, - "node_modules/@rushstack/typings-generator": { - "version": "0.6.24", - "resolved": "https://registry.npmjs.org/@rushstack/typings-generator/-/typings-generator-0.6.24.tgz", - "integrity": "sha512-5u49+43B+TCSQaCwEJRtaqarjhXBfI8ziWINnUpqtoTWZ+LLMC15QdgamjeyfKeFdAvFrFCIY3tlosfEzA5CeQ==", - "dev": true, - "dependencies": { - "@rushstack/node-core-library": "3.45.5", - "@types/node": "12.20.24", - "chokidar": "~3.4.0", - "glob": "~7.0.5" - } - }, - "node_modules/@rushstack/typings-generator/node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@rushstack/typings-generator/node_modules/chokidar": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", - "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", - "dev": true, - "dependencies": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.1.2" - } - }, - "node_modules/@rushstack/typings-generator/node_modules/fsevents": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", - "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", - "deprecated": "\"Please update to latest v2.3 or v2.2\"", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/@rushstack/typings-generator/node_modules/glob": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", - "integrity": "sha512-f8c0rE8JiCxpa52kWPAOa3ZaYEnzofDzCQLCn3Vdk0Z5OVLq3BsRFJI4S4ykpeVW6QMGBUkMeUpoEgWnMTnw5Q==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": "*" - } - }, - "node_modules/@rushstack/typings-generator/node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@rushstack/typings-generator/node_modules/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, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/@rushstack/webpack-plugin-utilities": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.1.4.tgz", - "integrity": "sha512-CXCSJsI8nOH1tMXSjzTgbl6rIVhByizor5phuzRIqYTkWHdidvjb/HzQ97AB5gRD0OlYp4FhePUMArBDppUBhg==", - "dev": true, - "peerDependencies": { - "@types/webpack": "^4.39.8", - "webpack": "^5.35.1" - }, - "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - }, - "webpack": { - "optional": true - } - } - }, - "node_modules/@rushstack/worker-pool": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/@rushstack/worker-pool/-/worker-pool-0.1.0.tgz", - "integrity": "sha512-68qskCLruYWSLZDIRhYGklAXo8+lVm3drEQ3uQVXNCxb/Ow1byEDvtA0AaJleaZ/ZXZ5PN+Ct8WTzcD+ZxkUrg==", - "dev": true, - "dependencies": { - "@types/node": "12.20.24" - } - }, - "node_modules/@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", - "dev": true, - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@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==" - }, - "node_modules/@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==", - "deprecated": "This is a stub types definition. anymatch provides its own type definitions, so you do not need this installed.", - "dev": true, - "dependencies": { - "anymatch": "*" - } - }, - "node_modules/@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 - }, - "node_modules/@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==" - }, - "node_modules/@types/babel__core": { - "version": "7.1.19", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", - "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.4", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", - "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.3.0" - } - }, - "node_modules/@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==" - }, - "node_modules/@types/chalk": { - "version": "0.4.31", - "resolved": "https://registry.npmjs.org/@types/chalk/-/chalk-0.4.31.tgz", - "integrity": "sha512-nF0fisEPYMIyfrFgabFimsz9Lnuu9MwkNrrlATm2E4E46afKDyeelT+8bXfw1VSc7sLBxMxRgT7PxTC2JcqN4Q==", - "dev": true - }, - "node_modules/@types/classnames": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@types/classnames/-/classnames-2.3.1.tgz", - "integrity": "sha512-zeOWb0JGBoVmlQoznvqXbE0tEC/HONsnoUNH19Hc96NFsTAwTXbTqb8FMYkru1F/iqp7a18Ws3nWJvtA1sHD1A==", - "deprecated": "This is a stub types definition. classnames provides its own type definitions, so you do not need this installed.", - "dependencies": { - "classnames": "*" - } - }, - "node_modules/@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, - "dependencies": { - "@types/minimatch": "*", - "@types/node": "*" - } - }, - "node_modules/@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, - "dependencies": { - "@types/glob": "*", - "@types/node": "*" - } - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@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, - "dependencies": { - "@types/undertaker": "*", - "@types/vinyl-fs": "*", - "chokidar": "^2.1.2" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", - "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==", - "dev": true - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", - "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "*", - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jest": { - "version": "25.2.1", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-25.2.1.tgz", - "integrity": "sha512-msra1bCaAeEdkSyA0CZ6gW1ukMIvZ5YoJkdXw/qhQdsuuDlFTcEUrUw8CLCPt2rVRUfXlClVvK2gvPs9IokZaA==", - "dev": true, - "dependencies": { - "jest-diff": "^25.2.1", - "pretty-format": "^25.2.1" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", - "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", - "dev": true - }, - "node_modules/@types/lodash": { - "version": "4.14.117", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.117.tgz", - "integrity": "sha512-xyf2m6tRbz8qQKcxYZa7PA4SllYcay+eh25DN3jmNYY6gSTL7Htc/bttVdkqj2wfJGbeWlQiX8pIyJpKU+tubw==" - }, - "node_modules/@types/lodash.isequal": { - "version": "4.5.6", - "resolved": "https://registry.npmjs.org/@types/lodash.isequal/-/lodash.isequal-4.5.6.tgz", - "integrity": "sha512-Ww4UGSe3DmtvLLJm2F16hDwEQSv7U0Rr8SujLUA2wHI2D2dm8kPu6Et+/y303LfjTIwSBKXB/YTUcAKpem/XEg==", - "dependencies": { - "@types/lodash": "*" - } - }, - "node_modules/@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==" - }, - "node_modules/@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 - }, - "node_modules/@types/node": { - "version": "12.20.24", - "resolved": "https://registry.npmjs.org/@types/node/-/node-12.20.24.tgz", - "integrity": "sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==" - }, - "node_modules/@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, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/node-notifier": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@types/node-notifier/-/node-notifier-8.0.2.tgz", - "integrity": "sha512-5v0PhPv0AManpxT7W25Zipmj/Lxp1WqfkcpZHyqSloB+gGoAHRBuzhrCelFKrPvNF5ki3gAcO4kxaGO2/21u8g==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@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 - }, - "node_modules/@types/office-js": { - "version": "1.0.36", - "resolved": "https://registry.npmjs.org/@types/office-js/-/office-js-1.0.36.tgz", - "integrity": "sha512-v5jOXCPS0nbbuVzZThhDMzttuJrpzzvx1GsPo5Qed8Cs9uzMwEV1vdkKN5zLFnAUlEF4s8Szl9KXnhnSvH89Kw==" - }, - "node_modules/@types/orchestrator": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/@types/orchestrator/-/orchestrator-0.0.30.tgz", - "integrity": "sha512-rT9So631KbmirIGsZ5m6T15FKHqiWhYRULdl03l/WBezzZ8wwhYTS2zyfHjsvAGYFVff1wtmGFd0akRCBDSZrA==", - "dev": true, - "dependencies": { - "@types/q": "*" - } - }, - "node_modules/@types/prettier": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", - "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", - "dev": true - }, - "node_modules/@types/prop-types": { - "version": "15.7.5", - "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" - }, - "node_modules/@types/q": { - "version": "1.5.5", - "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", - "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", - "dev": true - }, - "node_modules/@types/quill": { - "version": "1.3.10", - "resolved": "https://registry.npmjs.org/@types/quill/-/quill-1.3.10.tgz", - "integrity": "sha512-IhW3fPW+bkt9MLNlycw8u8fWb7oO7W5URC9MfZYHBlA24rex9rs23D5DETChu1zvgVdc5ka64ICjJOgQMr6Shw==", - "dependencies": { - "parchment": "^1.1.2" - } - }, - "node_modules/@types/react": { - "version": "16.9.51", - "resolved": "https://registry.npmjs.org/@types/react/-/react-16.9.51.tgz", - "integrity": "sha512-lQa12IyO+DMlnSZ3+AGHRUiUcpK47aakMMoBG8f7HGxJT8Yfe+WE128HIXaHOHVPReAW0oDS3KAI0JI2DDe1PQ==", - "dependencies": { - "@types/prop-types": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@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==", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/requirejs": { - "version": "2.1.29", - "resolved": "https://registry.npmjs.org/@types/requirejs/-/requirejs-2.1.29.tgz", - "integrity": "sha512-61MNgoBY6iEsHhFGiElSjEu8HbHOahJLGh9BdGSfzgAN+2qOuFJKuG3f7F+/ggKr+0yEM3Y4fCWAgxU6es0otg==" - }, - "node_modules/@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 - }, - "node_modules/@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 - }, - "node_modules/@types/stack-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", - "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", - "dev": true - }, - "node_modules/@types/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 - }, - "node_modules/@types/through2": { - "version": "2.0.32", - "resolved": "https://registry.npmjs.org/@types/through2/-/through2-2.0.32.tgz", - "integrity": "sha512-VYclBauj55V0qPDHs9QMdKBdxdob6zta8mcayjTyOzlRgl+PNERnvNol99W1PBnvQXaYoTTqSce97rr9dz9oXQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/tunnel": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@types/tunnel/-/tunnel-0.0.1.tgz", - "integrity": "sha512-AOqu6bQu5MSWwYvehMXLukFHnupHrpZ8nvgae5Ggie9UwzDR1CCwoXgSSWNZJuyOlCdfdsWMA5F2LlmvyoTv8A==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/uglify-js": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.16.0.tgz", - "integrity": "sha512-0yeUr92L3r0GLRnBOvtYK1v2SjqMIqQDHMl7GLb+l2L8+6LSFWEEWEIgVsPdMn5ImLM8qzWT8xFPtQYpp8co0g==", - "dev": true, - "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/@types/undertaker": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@types/undertaker/-/undertaker-1.2.8.tgz", - "integrity": "sha512-gW3PRqCHYpo45XFQHJBhch7L6hytPsIe0QeLujlnFsjHPnXLhJcPdN6a9368d7aIQgH2I/dUTPFBlGeSNA3qOg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/undertaker-registry": "*", - "async-done": "~1.3.2" - } - }, - "node_modules/@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 - }, - "node_modules/@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, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@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, - "dependencies": { - "@types/glob-stream": "*", - "@types/node": "*", - "@types/vinyl": "*" - } - }, - "node_modules/@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, - "dependencies": { - "@types/anymatch": "*", - "@types/node": "*", - "@types/tapable": "*", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "source-map": "^0.6.0" - } - }, - "node_modules/@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 - }, - "node_modules/@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, - "dependencies": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" - } - }, - "node_modules/@types/webpack-sources/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@types/xmldom": { - "version": "0.1.31", - "resolved": "https://registry.npmjs.org/@types/xmldom/-/xmldom-0.1.31.tgz", - "integrity": "sha512-bVy7s0nvaR5D1mT1a8ZkByHWNOGb6Vn4yi5TWhEdmyKlAG+08SA7Md6+jH+tYmMLueAwNeWvHHpeKrr6S4c4BA==" - }, - "node_modules/@types/yargs": { - "version": "0.0.34", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-0.0.34.tgz", - "integrity": "sha512-Rrj9a2bqpcPKGYCIyQGkD24PeCZG3ow58cgaAtI4jwsUMe/9hDaCInMpXZ+PaUK3cVwsFUstpOEkSfMdQpCnYA==", - "dev": true - }, - "node_modules/@types/yargs-parser": { - "version": "21.0.0", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", - "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==", - "dev": true - }, - "node_modules/@types/z-schema": { - "version": "3.16.31", - "resolved": "https://registry.npmjs.org/@types/z-schema/-/z-schema-3.16.31.tgz", - "integrity": "sha512-ccin7QmRIBE9m5DbUH/wSQT0toq8mkrvDv1uoLulyx6fmTTf+2cvpEFetGR+1pVJ6ldGPVuNx92jjEsrm8UISQ==" - }, - "node_modules/@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, - "dependencies": { - "@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" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@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, - "dependencies": { - "@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" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "*" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@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, - "dependencies": { - "@typescript-eslint/types": "5.6.0", - "@typescript-eslint/visitor-keys": "5.6.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@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, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@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, - "dependencies": { - "@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" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/eslint-plugin/node_modules/@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, - "dependencies": { - "@typescript-eslint/types": "5.6.0", - "eslint-visitor-keys": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/experimental-utils": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.20.0.tgz", - "integrity": "sha512-w5qtx2Wr9x13Dp/3ic9iGOGmVXK5gMwyc8rwVgZU46K9WTjPZSyPvdER9Ycy+B5lNHvoz+z2muWhUvlTpQeu+g==", - "dev": true, - "dependencies": { - "@typescript-eslint/utils": "5.20.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/parser": { - "version": "5.6.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.6.0.tgz", - "integrity": "sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/scope-manager": "5.6.0", - "@typescript-eslint/types": "5.6.0", - "@typescript-eslint/typescript-estree": "5.6.0", - "debug": "^4.3.2" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser/node_modules/@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, - "dependencies": { - "@typescript-eslint/types": "5.6.0", - "@typescript-eslint/visitor-keys": "5.6.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/parser/node_modules/@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, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/parser/node_modules/@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, - "dependencies": { - "@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" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/parser/node_modules/@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, - "dependencies": { - "@typescript-eslint/types": "5.6.0", - "eslint-visitor-keys": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.20.0.tgz", - "integrity": "sha512-h9KtuPZ4D/JuX7rpp1iKg3zOH0WNEa+ZIXwpW/KWmEFDxlA/HSfCMhiyF1HS/drTICjIbpA6OqkAhrP/zkCStg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/visitor-keys": "5.20.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/types": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.20.0.tgz", - "integrity": "sha512-+d8wprF9GyvPwtoB4CxBAR/s0rpP25XKgnOvMf/gMXYDvlUC3rPFHupdTQ/ow9vn7UDe5rX02ovGYQbv/IUCbg==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.20.0.tgz", - "integrity": "sha512-36xLjP/+bXusLMrT9fMMYy1KJAGgHhlER2TqpUVDYUQg4w0q/NW/sg4UGAgVwAqb8V4zYg43KMUpM8vV2lve6w==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/visitor-keys": "5.20.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } - } - }, - "node_modules/@typescript-eslint/utils": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.20.0.tgz", - "integrity": "sha512-lHONGJL1LIO12Ujyx8L8xKbwWSkoUKFSO+0wDAqGXiudWB2EO7WEUT+YZLtVbmOmSllAjLb9tpoIPwpRe5Tn6w==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.20.0", - "@typescript-eslint/types": "5.20.0", - "@typescript-eslint/typescript-estree": "5.20.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.20.0.tgz", - "integrity": "sha512-1flRpNF+0CAQkMNlTJ6L/Z5jiODG/e5+7mk6XwtPOUS3UrTz3UOiAg9jG2VtKsWI6rZQfy4C6a232QNRZTRGlg==", - "dev": true, - "dependencies": { - "@typescript-eslint/types": "5.20.0", - "eslint-visitor-keys": "^3.0.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - } - }, - "node_modules/@uifabric/foundation": { - "version": "7.10.5", - "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.5.tgz", - "integrity": "sha512-g++S8pWwLb6jhiOC0EhGD9s6lN8uCaeDdjyiGt7Ox11RRaZwvWI0opLdgubt6ANT7AjoXeUrPf1aqrEw3PzWoA==", - "dependencies": { - "@uifabric/merge-styles": "^7.19.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.21.1", - "@uifabric/utilities": "^7.34.1", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "@types/react-dom": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0", - "react-dom": ">=16.8.0 <18.0.0" - } - }, - "node_modules/@uifabric/foundation/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@uifabric/icons": { - "version": "7.7.2", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.2.tgz", - "integrity": "sha512-3f223BZ5TXTF37J7lG+saGBY7U8vAi5HyMP58ccIoUafOj5551h5sovPFD/hVIYzYFhvT+/VpbUzF3vw+RARHA==", - "dependencies": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.20.2", - "@uifabric/utilities": "^7.34.1", - "tslib": "^1.10.0" - } - }, - "node_modules/@uifabric/icons/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@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==", - "dependencies": { - "@uifabric/set-version": "^7.0.24", - "tslib": "^1.10.0" - } - }, - "node_modules/@uifabric/merge-styles/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@uifabric/react-hooks": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.15.0.tgz", - "integrity": "sha512-+JE/KplHRyf68mpDdQk8zewmdF95n0ZN6wUz4MKJWOS/y9rjhar7T4poXyHJL6LrB3vQeRp5Z2+s9Puhn8CVIA==", - "dependencies": { - "@fluentui/react-window-provider": "^1.0.3", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.34.1", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "@types/react-dom": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0", - "react-dom": ">=16.8.0 <18.0.0" - } - }, - "node_modules/@uifabric/react-hooks/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@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==", - "dependencies": { - "tslib": "^1.10.0" - } - }, - "node_modules/@uifabric/set-version/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@uifabric/styling": { - "version": "7.21.1", - "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.21.1.tgz", - "integrity": "sha512-5HX5amh8mDRDrP5pdMOYaB/f3KH0m4ZX+cMfU6jj3jREx7jor6ok5J1Vr7zBY+MnUA2soQREJyZvpibT2YeVlg==", - "dependencies": { - "@fluentui/theme": "^1.7.6", - "@microsoft/load-themed-styles": "^1.10.26", - "@uifabric/merge-styles": "^7.19.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.34.1", - "tslib": "^1.10.0" - } - }, - "node_modules/@uifabric/styling/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@uifabric/utilities": { - "version": "7.34.1", - "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.34.1.tgz", - "integrity": "sha512-gmQ94x/wj/my7zByFMXapLF5jDmRugWuBngx6gdvnw9rRme0YoN0G3S47vr3aw6ZTsXEnb6SJFnbtVyAGMmZRg==", - "dependencies": { - "@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" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "@types/react-dom": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0", - "react-dom": ">=16.8.0 <18.0.0" - } - }, - "node_modules/@uifabric/utilities/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/@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, - "dependencies": { - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0" - } - }, - "node_modules/@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 - }, - "node_modules/@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 - }, - "node_modules/@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 - }, - "node_modules/@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, - "dependencies": { - "@webassemblyjs/wast-printer": "1.9.0" - } - }, - "node_modules/@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 - }, - "node_modules/@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, - "dependencies": { - "@webassemblyjs/ast": "1.9.0" - } - }, - "node_modules/@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 - }, - "node_modules/@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, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/helper-wasm-bytecode": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0" - } - }, - "node_modules/@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, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@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, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@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 - }, - "node_modules/@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, - "dependencies": { - "@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" - } - }, - "node_modules/@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, - "dependencies": { - "@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" - } - }, - "node_modules/@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, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-buffer": "1.9.0", - "@webassemblyjs/wasm-gen": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0" - } - }, - "node_modules/@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, - "dependencies": { - "@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" - } - }, - "node_modules/@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, - "dependencies": { - "@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" - } - }, - "node_modules/@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, - "dependencies": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/wast-parser": "1.9.0", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xmldom/xmldom": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.5.tgz", - "integrity": "sha512-V3BIhmY36fXZ1OtVcI9W+FxQqxVLsPKcNjWigIaa81dLC9IolJl5Mt4Cvhmr0flUnjSpTdrbMTSbXqYqV5dT6A==", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "node_modules/@yarnpkg/lockfile": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@yarnpkg/lockfile/-/lockfile-1.0.2.tgz", - "integrity": "sha512-MqJ00WXw89ga0rK6GZkdmmgv3bAsxpJixyTthjcix73O44pBqotyU2BejBkLuIsaOBI6SEu77vAnSyLe5iIHkw==", - "dev": true - }, - "node_modules/@zkochan/cmd-shim": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.3.0.tgz", - "integrity": "sha512-hWY9wIl0fGbYk6W0/qkm+DIhXXn5xOPuI7DXH8v9IfD9ftXPqHY41839Sa5Xz35Hm+a6Amdf4spG4/1jpvjVrQ==", - "dev": true, - "dependencies": { - "cmd-extension": "^1.0.1", - "is-windows": "^1.0.2" - }, - "engines": { - "node": ">=10.13" - } - }, - "node_modules/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==", - "dev": true - }, - "node_modules/accepts": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", - "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", - "dev": true, - "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.8.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", - "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", - "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", - "dev": true, - "dependencies": { - "acorn": "^6.0.1", - "acorn-walk": "^6.0.1" - } - }, - "node_modules/acorn-globals/node_modules/acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", - "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/adal-angular": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/adal-angular/-/adal-angular-1.0.16.tgz", - "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/adaptive-expressions": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.16.0.tgz", - "integrity": "sha512-iE+UxksZuUv4CO5vyNerODxXWLNuzyntfZMs624BE8oImVHZAXqUaoKin+pWJS2MPWmife4gAuwhJiiCvVK+Ng==", - "dependencies": { - "@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" - } - }, - "node_modules/adaptive-expressions/node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/adaptive-expressions/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/adaptive-expressions/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" - }, - "node_modules/adaptivecards": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/adaptivecards/-/adaptivecards-2.10.0.tgz", - "integrity": "sha512-QcgXGFlX3rgIfZkxvQY896zEVBh30mE37z3XKhcQW2OqSUrVH6dNT78MkM//W4wRdrZizSHqXKLaKyVVxAgVFg==" - }, - "node_modules/adaptivecards-controls": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/adaptivecards-controls/-/adaptivecards-controls-0.9.0.tgz", - "integrity": "sha512-8qh2DBgflFH8s4FJlcmrGgkMYrfY4BPyviDiBUd4mGGKzcA7bLkNdSxGU3K8JlIkqxXhTSCa2/j5qcfsphIBYQ==" - }, - "node_modules/adaptivecards-designer": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/adaptivecards-designer/-/adaptivecards-designer-2.3.0.tgz", - "integrity": "sha512-nbM9FHBf72ovlhFP5gmmaGXyKqc4miASAtFfe++73TPbE6a6tJDa0tkHqTYC7atm3+oY4Lm9U0uCZmdWT2iNOw==", - "dependencies": { - "adaptivecards-controls": "^0.9.0", - "clipboard": "^2.0.1" - }, - "peerDependencies": { - "adaptive-expressions": "^4.11.0", - "adaptivecards": "^2.10.0", - "adaptivecards-templating": "^2.2.0", - "monaco-editor": "^0.20.0" - } - }, - "node_modules/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==", - "peerDependencies": { - "adaptive-expressions": "^4.11.0" - } - }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/aggregate-error/node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-errors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", - "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "dev": true, - "peerDependencies": { - "ajv": ">=5.0.0" - } - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==", - "dev": true - }, - "node_modules/animate.css": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/animate.css/-/animate.css-4.1.1.tgz", - "integrity": "sha512-+mRmCTv6SbCmtYJCN4faJMNFVNN5EuCTTprDTAo7YzIGji2KADmakjVA3+8mVDkZ2Bf09vayB35lSQIex2+QaQ==" - }, - "node_modules/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, - "dependencies": { - "ansi-wrap": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-escapes/node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha512-HrgGIZUl8h2EHuZaU9hTR/cU5nhKxpVE1V6kdGsQ8e4zirElJ5fvtfc8N7Q1oq1aatO275i8pUFUCpNWCAnVWw==", - "dev": true, - "dependencies": { - "ansi-wrap": "0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha512-ZyznvL8k/FZeQHr2T6LzcJ/+vBApDnMNZvfVFy3At0knswWd6rJ3/0Hhmpu8oqa6C92npmozs890sX9Dl6q+Qw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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==" - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", - "dev": true - }, - "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/append-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha512-WLbYiXzD3y/ATLZFufV/rZvWdZOs+Z/+5v1rBZ463Jn398pa6kcde27cvozYnBoxXblGZTFfoPpsaEw0orU5BA==", - "dev": true, - "dependencies": { - "buffer-equal": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/aproba": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", - "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", - "dev": true - }, - "node_modules/archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha512-Xg+9RwCg/0p32teKdGMPTPnVXKD0w3DfHnFTficozsAgsvq2XenPJq/MYpzzQ/v8zrOyJn6Ds39VA4JIDwFfqw==", - "dev": true - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-filter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", - "integrity": "sha512-A2BETWCqhsecSvCkWAeVBFLH6sXEUGASuzkpjL3GR1SlL/PWL6M3J8EAAld2Uubmh39tvkJTqC9LeLHCUKmFXA==", - "dev": true, - "dependencies": { - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", - "integrity": "sha512-tVqVTHt+Q5Xb09qRkbu+DidW1yYzz5izWS2Xm2yFm7qJnmUfz4HPzNxbHkdRJbz2lrqI7S+z17xNYdFcBBO8Hw==", - "dev": true, - "dependencies": { - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-differ": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", - "integrity": "sha512-LeZY+DZDRnvP7eMuQ6LHfCzUGxAAIViUBliK24P3hWXL6y4SortgR6Nim6xrkfSLlmH0+k+9NYNwVC2s53ZrYQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", - "integrity": "sha512-H3LU5RLiSsGXPhN+Nipar0iR0IofH+8r89G2y1tBKxQ/agagKyAjhkAFDRBfodP2caPrNKHpAWNIM/c9yeL7uA==", - "dev": true - }, - "node_modules/array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha512-M1HQyIXcBGtVywBt8WVdim+lrNaK7VHp99Qt5pSNziXznKHViIBbXWtfRTpEFpF/c4FdfxNAsCCwPp5phBYJtw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", - "dev": true - }, - "node_modules/array-includes": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", - "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array-initial": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", - "integrity": "sha512-BC4Yl89vneCYfpLrs5JU2aAu9/a+xWbeKhvISg9PT7eWFB9UlRvI+rKEtk6mgxWr3dSkk9gQ8hCrdqt06NXPdw==", - "dev": true, - "dependencies": { - "array-slice": "^1.0.0", - "is-number": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-initial/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "is-number": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-last/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "default-compare": "^1.0.0", - "get-value": "^2.0.6", - "kind-of": "^5.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-sort/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/array.prototype.reduce": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", - "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-array-method-boxes-properly": "^1.0.0", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/arrify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", - "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/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, - "dependencies": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/asn1.js/node_modules/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 - }, - "node_modules/assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "dev": true, - "dependencies": { - "object-assign": "^4.1.1", - "util": "0.10.3" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/assert/node_modules/inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", - "dev": true - }, - "node_modules/assert/node_modules/util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", - "dev": true, - "dependencies": { - "inherits": "2.0.1" - } - }, - "node_modules/assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ast-types": { - "version": "0.9.6", - "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.9.6.tgz", - "integrity": "sha512-qEdtR2UH78yyHX/AUNfXmJTlM48XoFZKBdwi1nzkI1mJL21cmbu0cvjxjpkXJ5NENMq42H+hNs8VLJcqXLerBQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dev": true, - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/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, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.2", - "process-nextick-args": "^2.0.0", - "stream-exhaust": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true - }, - "node_modules/async-limiter": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", - "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", - "dev": true - }, - "node_modules/async-settle": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha512-VPXfB4Vk49z1LHHodrEQ6Xf7W4gg1w0dAPROHngx7qgDjqmIQ+fXmwgGXTW/ITLai0YLSvWepJOP9EVpMnEAcw==", - "dev": true, - "dependencies": { - "async-done": "^1.2.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/atob-lite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/atob-lite/-/atob-lite-2.0.0.tgz", - "integrity": "sha512-LEeSAWeh2Gfa2FtlQE1shxQ8zi5F9GHarrGKz08TMdODD5T4eH6BMsvtnhbWZ+XQn+Gb6om/917ucvRu7l7ukw==" - }, - "node_modules/autoprefixer": { - "version": "9.8.8", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", - "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", - "dev": true, - "dependencies": { - "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" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - }, - "node_modules/autoprefixer/node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", - "dev": true - }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-jest/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^5.0.4", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-istanbul/node_modules/istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", - "dev": true, - "dependencies": { - "@babel/core": "^7.12.3", - "@babel/parser": "^7.14.7", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.2.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-istanbul/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/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, - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/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, - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/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, - "dependencies": { - "babel-plugin-jest-hoist": "^25.5.0", - "babel-preset-current-node-syntax": "^0.1.2" - }, - "engines": { - "node": ">= 8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/bach": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha512-bZOOfCb3gXBXbTFXq3OZtGR88LwGeJvzu6szttaIzymOTS4ZttBNOWSv7aLZja2EMycKtRYV0Oa8SNKH/zkxvg==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "dependencies": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/base/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", - "dev": true - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "dev": true, - "dependencies": { - "tweetnacl": "^0.14.3" - } - }, - "node_modules/beeper": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", - "integrity": "sha512-3vqtKL1N45I5dV0RdssXZG7X6pCqQrWPNOlBPZPrd+QkE2HEhR57Z04m0KtpbsZH73j+a3F8UD1TQnn+ExTvIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "is-windows": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "engines": { - "node": ">=0.6" - } - }, - "node_modules/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==", - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "node_modules/bn.js": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", - "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", - "dev": true - }, - "node_modules/body-parser": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.18.3.tgz", - "integrity": "sha512-YQyoqQG3sO8iCmf8+hyVpgHHOv0/hCEFiS4zTGUwTA1HjAFX66wRcNQrVCeJq9pgESMRvUAOvSil5MJlmccuKQ==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/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, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/body-parser/node_modules/qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==", - "dev": true, - "dependencies": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - } - }, - "node_modules/bonjour/node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", - "dev": true - }, - "node_modules/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, - "node_modules/browser-resolve": { - "version": "1.11.3", - "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", - "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", - "dev": true, - "dependencies": { - "resolve": "1.1.7" - } - }, - "node_modules/browser-resolve/node_modules/resolve": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", - "integrity": "sha512-9znBF0vBcaSN3W2j7wKvdERPwqTxSpCq+if5C0WoTCyV9n24rua28jeuQ2pL/HOf+yUe/Mef+H/5p60K0Id3bg==", - "dev": true - }, - "node_modules/browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "dependencies": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "dependencies": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "node_modules/browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "dependencies": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "node_modules/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, - "dependencies": { - "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" - } - }, - "node_modules/browserify-sign/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/browserify-sign/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "dependencies": { - "pako": "~1.0.5" - } - }, - "node_modules/browserslist": { - "version": "4.21.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", - "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "caniuse-lite": "^1.0.30001370", - "electron-to-chromium": "^1.4.202", - "node-releases": "^2.0.6", - "update-browserslist-db": "^1.0.5" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/btoa-lite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", - "integrity": "sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==" - }, - "node_modules/buffer": { - "version": "4.9.2", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", - "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "dev": true, - "dependencies": { - "base64-js": "^1.0.2", - "ieee754": "^1.1.4", - "isarray": "^1.0.0" - } - }, - "node_modules/buffer-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha512-tcBWO2Dl4e7Asr9hTGcpVrCe+F7DubpmqWCTbj4FHLmjqO2hIaC383acQubWtRJhdceqs5uBHs6Es+Sk//RKiQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/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": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", - "dev": true - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", - "dev": true - }, - "node_modules/buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", - "dev": true - }, - "node_modules/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, - "engines": { - "node": ">=6" - } - }, - "node_modules/builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", - "dev": true - }, - "node_modules/builtins": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/builtins/-/builtins-1.0.3.tgz", - "integrity": "sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ==", - "dev": true - }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cacache": { - "version": "12.0.4", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz", - "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==", - "dev": true, - "dependencies": { - "bluebird": "^3.5.5", - "chownr": "^1.1.1", - "figgy-pudding": "^3.5.1", - "glob": "^7.1.4", - "graceful-fs": "^4.1.15", - "infer-owner": "^1.0.3", - "lru-cache": "^5.1.1", - "mississippi": "^3.0.0", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "promise-inflight": "^1.0.1", - "rimraf": "^2.6.3", - "ssri": "^6.0.1", - "unique-filename": "^1.1.1", - "y18n": "^4.0.0" - } - }, - "node_modules/cacache/node_modules/lru-cache": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", - "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", - "dev": true, - "dependencies": { - "yallist": "^3.0.2" - } - }, - "node_modules/cacache/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/cacache/node_modules/yallist": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", - "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", - "dev": true - }, - "node_modules/cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "dependencies": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/caller-callsite": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", - "integrity": "sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==", - "dev": true, - "dependencies": { - "callsites": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-callsite/node_modules/callsites": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", - "integrity": "sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/caller-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", - "integrity": "sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==", - "dev": true, - "dependencies": { - "caller-callsite": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/callsite": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", - "integrity": "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", - "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==", - "dev": true, - "dependencies": { - "no-case": "^2.2.0", - "upper-case": "^1.1.1" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camelcase-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", - "integrity": "sha512-bA/Z/DERHKqoEOrp+qeGKw1QlvEQkGZSc0XaY6VnTxZr+Kv1G5zFwttpjv8qxZ/sBPT4nthwZaAcsAZTJlSKXQ==", - "dev": true, - "dependencies": { - "camelcase": "^2.0.0", - "map-obj": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/camelcase-keys/node_modules/camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001373", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001373.tgz", - "integrity": "sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - } - ] - }, - "node_modules/capture-exit": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", - "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", - "dev": true, - "dependencies": { - "rsvp": "^4.8.4" - }, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "dev": true - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "node_modules/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==", - "dependencies": { - "chartjs-color": "^2.1.0", - "moment": "^2.10.2" - } - }, - "node_modules/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==", - "dependencies": { - "chartjs-color-string": "^0.6.0", - "color-convert": "^1.9.3" - } - }, - "node_modules/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==", - "dependencies": { - "color-name": "^1.0.0" - } - }, - "node_modules/chartjs-color/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/chartjs-color/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "node_modules/chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", - "deprecated": "Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies", - "dev": true, - "dependencies": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" - }, - "optionalDependencies": { - "fsevents": "^1.2.7" - } - }, - "node_modules/chokidar/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/chokidar/node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "dependencies": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/chokidar/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/chokidar/node_modules/glob-parent/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chokidar/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/chownr": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", - "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", - "dev": true - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", - "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", - "dev": true - }, - "node_modules/cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/class-utils": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", - "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/class-utils/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/classnames": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", - "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" - }, - "node_modules/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, - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-table": { - "version": "0.3.11", - "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.11.tgz", - "integrity": "sha512-IqLQi4lO0nIB4tcdTpN4LCB9FI3uqrJZK7RC515EnhZ6qBaglkIgICb1wjeAqpdoOabm1+SuQtkXIPdYC93jhQ==", - "dev": true, - "dependencies": { - "colors": "1.0.3" - }, - "engines": { - "node": ">= 0.2.0" - } - }, - "node_modules/cli-table/node_modules/colors": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", - "integrity": "sha512-pFGrxThWcWQ2MsAz6RtgeWe4NK2kUE1WfsrvvlctdII745EW9I0yflqhe7++M5LEc7bV2c/9/5zc8sFcpL0Drw==", - "dev": true, - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/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, - "engines": { - "node": ">= 10" - } - }, - "node_modules/clipboard": { - "version": "2.0.11", - "resolved": "https://registry.npmjs.org/clipboard/-/clipboard-2.0.11.tgz", - "integrity": "sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==", - "dependencies": { - "good-listener": "^1.2.2", - "select": "^1.1.2", - "tiny-emitter": "^2.0.0" - } - }, - "node_modules/cliui": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", - "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^6.2.0" - } - }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" - } - }, - "node_modules/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, - "engines": { - "node": ">=10" - } - }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", - "dev": true, - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", - "dev": true, - "dependencies": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/coa/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/coa/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/coa/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/coa/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/coa/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/coa/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/coa/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/code-point-at": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true - }, - "node_modules/collection-map": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha512-5D2XXSpkOnleOI21TG7p3T0bGAsZ/XknZpKBmGYyluO8pw4zA3K8ZlrBIbC4FXg3m6z/RNFiUFfT2sQK01+UHA==", - "dev": true, - "dependencies": { - "arr-map": "^2.0.2", - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==", - "dev": true, - "dependencies": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/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, - "bin": { - "color-support": "bin.js" - } - }, - "node_modules/color/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/colorette": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", - "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", - "dev": true - }, - "node_modules/colors": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.5.tgz", - "integrity": "sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", - "dev": true - }, - "node_modules/component-emitter": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", - "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", - "dev": true - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/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==" - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "dev": true, - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/connect": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/connect/-/connect-3.7.0.tgz", - "integrity": "sha512-ZqRXc+tZukToSNmh5C2iWMSoV3X1YUcPbqEM4DkEG5tNQXrQUZCNVGGv3IuicnkMtPfGf3Xtp8WCXs295iQ1pQ==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "finalhandler": "1.1.2", - "parseurl": "~1.3.3", - "utils-merge": "1.0.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/connect-livereload": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/connect-livereload/-/connect-livereload-0.5.4.tgz", - "integrity": "sha512-3KnRwsWf4VmP01I4hCDQqTc4e2UxOvJIi8i08GiwqX2oymzxNFY7PqjFkwHglYTJ0yzUJkO5yqdPxVaIz3Pbug==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/connect/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/connect/node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/connect/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/connect/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true - }, - "node_modules/constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", - "dev": true - }, - "node_modules/content-disposition": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", - "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.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, - "dependencies": { - "safe-buffer": "~5.1.1" - } - }, - "node_modules/cookie": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", - "integrity": "sha512-+IJOX0OqlHCszo2mBUq+SrEbCj6w7Kpffqx60zYbPTFaO4+yYgRjHwcZNpWvaTylDHaV7PPmBHzSecZiMhtPgw==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", - "dev": true - }, - "node_modules/copy-concurrently": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz", - "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==", - "dev": true, - "dependencies": { - "aproba": "^1.1.1", - "fs-write-stream-atomic": "^1.0.8", - "iferr": "^0.1.5", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.0" - } - }, - "node_modules/copy-concurrently/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "each-props": "^1.3.2", - "is-plain-object": "^5.0.0" - } - }, - "node_modules/copy-props/node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/copy-webpack-plugin/node_modules/cacache": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz", - "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", - "dev": true, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/copy-webpack-plugin/node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/copy-webpack-plugin/node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/copy-webpack-plugin/node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/copy-webpack-plugin/node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/copy-webpack-plugin/node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/copy-webpack-plugin/node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/copy-webpack-plugin/node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "dev": true, - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true - }, - "node_modules/cosmiconfig": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", - "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", - "dev": true, - "dependencies": { - "import-fresh": "^2.0.0", - "is-directory": "^0.3.1", - "js-yaml": "^3.13.1", - "parse-json": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cosmiconfig/node_modules/import-fresh": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", - "integrity": "sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==", - "dev": true, - "dependencies": { - "caller-path": "^2.0.0", - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cosmiconfig/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/cosmiconfig/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cosmiconfig/node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/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, - "dependencies": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - } - }, - "node_modules/create-ecdh/node_modules/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 - }, - "node_modules/create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "node_modules/create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "node_modules/create-react-class": { - "version": "15.7.0", - "resolved": "https://registry.npmjs.org/create-react-class/-/create-react-class-15.7.0.tgz", - "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", - "dependencies": { - "loose-envify": "^1.3.1", - "object-assign": "^4.1.1" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "dependencies": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - }, - "engines": { - "node": "*" - } - }, - "node_modules/css-color-names": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", - "integrity": "sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/css-declaration-sorter": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", - "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", - "dev": true, - "dependencies": { - "postcss": "^7.0.1", - "timsort": "^0.3.0" - }, - "engines": { - "node": ">4" - } - }, - "node_modules/css-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==", - "dependencies": { - "hyphenate-style-name": "^1.0.3" - } - }, - "node_modules/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, - "dependencies": { - "camelcase": "^5.3.1", - "cssesc": "^3.0.0", - "icss-utils": "^4.1.1", - "loader-utils": "^1.2.3", - "normalize-path": "^3.0.0", - "postcss": "^7.0.23", - "postcss-modules-extract-imports": "^2.0.0", - "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.1.1", - "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.0.2", - "schema-utils": "^2.6.0" - }, - "engines": { - "node": ">= 8.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/css-loader/node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/css-loader/node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/css-loader/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/css-loader/node_modules/loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/css-loader/node_modules/postcss-modules-extract-imports": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-2.0.0.tgz", - "integrity": "sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==", - "dev": true, - "dependencies": { - "postcss": "^7.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/css-loader/node_modules/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, - "dependencies": { - "icss-utils": "^4.1.1", - "postcss": "^7.0.32", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/css-loader/node_modules/postcss-modules-scope": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-2.2.0.tgz", - "integrity": "sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==", - "dev": true, - "dependencies": { - "postcss": "^7.0.6", - "postcss-selector-parser": "^6.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/css-loader/node_modules/postcss-modules-values": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-3.0.0.tgz", - "integrity": "sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==", - "dev": true, - "dependencies": { - "icss-utils": "^4.0.0", - "postcss": "^7.0.6" - } - }, - "node_modules/css-loader/node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/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": "sha512-XWOBwgy5nwBn76aA+6ybUGL/3JBnCtBX9Ay9/OWIpzKYWlVHMazvJ+WtHumfi+xxdPF440cWK7JCYtt8xDifew==", - "dev": true, - "dependencies": { - "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" - } - }, - "node_modules/css-modules-loader-core/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/chalk/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/has-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", - "integrity": "sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/postcss": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", - "integrity": "sha512-VbGX1LQgQbf9l3cZ3qbUuC3hGqIEOGQFHAEHQ/Diaeo0yLgpgK5Rb8J+OcamIfQ9PbAU/fzBjVtQX3AhJHUvZw==", - "dev": true, - "dependencies": { - "chalk": "^1.1.3", - "source-map": "^0.5.6", - "supports-color": "^3.2.3" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-modules-loader-core/node_modules/supports-color": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", - "integrity": "sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==", - "dev": true, - "dependencies": { - "has-flag": "^1.0.0" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/css-select": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", - "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^3.2.1", - "domutils": "^1.7.0", - "nth-check": "^1.0.2" - } - }, - "node_modules/css-select-base-adapter": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", - "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", - "dev": true - }, - "node_modules/css-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, - "dependencies": { - "cssesc": "^3.0.0", - "fastparse": "^1.1.2" - } - }, - "node_modules/css-tree": { - "version": "1.0.0-alpha.37", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", - "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-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, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssjanus": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/cssjanus/-/cssjanus-1.3.2.tgz", - "integrity": "sha512-5pM/C1MIfoqhXa7k9PqSnrjj1SSZDakfyB1DZhdYyJoDUH+evGbsUg6/bpQapTJeSnYaj0rdzPUMeM33CvB0vw==", - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/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, - "dependencies": { - "cosmiconfig": "^5.0.0", - "cssnano-preset-default": "^4.0.8", - "is-resolvable": "^1.0.0", - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/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, - "dependencies": { - "css-declaration-sorter": "^4.0.1", - "cssnano-util-raw-cache": "^4.0.1", - "postcss": "^7.0.0", - "postcss-calc": "^7.0.1", - "postcss-colormin": "^4.0.3", - "postcss-convert-values": "^4.0.1", - "postcss-discard-comments": "^4.0.2", - "postcss-discard-duplicates": "^4.0.2", - "postcss-discard-empty": "^4.0.1", - "postcss-discard-overridden": "^4.0.1", - "postcss-merge-longhand": "^4.0.11", - "postcss-merge-rules": "^4.0.3", - "postcss-minify-font-values": "^4.0.2", - "postcss-minify-gradients": "^4.0.2", - "postcss-minify-params": "^4.0.2", - "postcss-minify-selectors": "^4.0.2", - "postcss-normalize-charset": "^4.0.1", - "postcss-normalize-display-values": "^4.0.2", - "postcss-normalize-positions": "^4.0.2", - "postcss-normalize-repeat-style": "^4.0.2", - "postcss-normalize-string": "^4.0.2", - "postcss-normalize-timing-functions": "^4.0.2", - "postcss-normalize-unicode": "^4.0.1", - "postcss-normalize-url": "^4.0.1", - "postcss-normalize-whitespace": "^4.0.2", - "postcss-ordered-values": "^4.1.2", - "postcss-reduce-initial": "^4.0.3", - "postcss-reduce-transforms": "^4.0.2", - "postcss-svgo": "^4.0.3", - "postcss-unique-selectors": "^4.0.1" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-util-get-arguments": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", - "integrity": "sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-util-get-match": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", - "integrity": "sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-util-raw-cache": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", - "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", - "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/cssnano-util-same-parent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", - "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/csso/node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, - "node_modules/cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "node_modules/csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" - }, - "node_modules/currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha512-/fITjgjGU50vjQ4FH6eUoYu+iUoUKIXws2hL15JJpIR+BbTxaXQsMuuyjtNh2WqsSBS5nsaZHFsFecyw5CCAng==", - "dev": true, - "dependencies": { - "array-find-index": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cyclist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz", - "integrity": "sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==", - "dev": true - }, - "node_modules/d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", - "dependencies": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" - } - }, - "node_modules/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==" - }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/data-urls": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", - "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", - "dev": true, - "dependencies": { - "abab": "^2.0.0", - "whatwg-mimetype": "^2.2.0", - "whatwg-url": "^7.0.0" - } - }, - "node_modules/data-urls/node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/data-urls/node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true - }, - "node_modules/data-urls/node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/date-fns": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.1.tgz", - "integrity": "sha512-dlLD5rKaKxpFdnjrs+5azHDFOPEu4ANy/LTh04A1DTzMM7qoajmKCBc8pkKRFT41CNzw+4gQh79X5C+Jq27HAw==", - "engines": { - "node": ">=0.11" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/date-fns" - } - }, - "node_modules/dateformat": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", - "integrity": "sha512-GODcnWq3YGoTnygPfi02ygEiRxqUxpJwuRHjdhJYuxpcZmDq4rjBiXYmbCCzStxo176ixfLT6i4NPwQooRySnw==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/dayjs": { - "version": "1.11.4", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.4.tgz", - "integrity": "sha512-Zj/lPM5hOvQ1Bf7uAvewDaUcsJoI6JmNqmHhHl3nyumwe0XHwt8sWdOVAPACJzCebL8gQCi+K49w7iKWnGwX9g==" - }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/debuglog": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-1.0.1.tgz", - "integrity": "sha512-syBZ+rnAK3EgMsH2aYEOLUW7mZSY9Gb+0wUMCFsZvcmiz+HigA0LOcq/HoQqVuGG+EKykunc7QG2bzrponfaSw==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/decache": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/decache/-/decache-4.5.1.tgz", - "integrity": "sha512-5J37nATc6FmOTLbcsr9qx7Nm28qQyg1SK4xyEHqM0IBkNhWFp0Sm+vKoWYHD8wq+OUEb9jLyaKFfzzd1A9hcoA==", - "dev": true, - "dependencies": { - "callsite": "^1.0.0" - } - }, - "node_modules/decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha512-hjf+xovcEn31w/EUYdTXQh/8smFL/dzYjohQGEIgjyNavaJfBY2p5F527Bo1VPATxv0VYTUC2bOcXvqFwk78Og==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/decomment": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/decomment/-/decomment-0.9.5.tgz", - "integrity": "sha512-h0TZ8t6Dp49duwyDHo3iw67mnh9/UpFiSSiOb5gDK1sqoXzrfX/SQxIUQd2R2QEiSnqib0KF2fnKnGfAhAs6lg==", - "dev": true, - "dependencies": { - "esprima": "4.0.1" - }, - "engines": { - "node": ">=6.4", - "npm": ">=2.15" - } - }, - "node_modules/deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dependencies": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "kind-of": "^5.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-compare/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-gateway": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", - "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", - "dev": true, - "dependencies": { - "execa": "^1.0.0", - "ip-regex": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/default-resolution": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.2", - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/define-property/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", - "integrity": "sha512-Z4fzpbIRjOu7lO5jCETSWoqUDVe0IPOlfugBsF6suen2LKDlVb4QZpKEM9P+buNJ4KI1eN7I083w/pbKUpsrWQ==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/globby": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", - "integrity": "sha512-HJRTIH2EeH44ka+LWig+EqT2ONSYpVlNfx6pyd592/VF1TbfljJ7elwie7oSwcViLGqOdWocSdu2txwBF9bjmQ==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/del/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/delegate": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/delegate/-/delegate-3.2.0.tgz", - "integrity": "sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==" - }, - "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha512-3NdhDuEXnfun/z7x9GOElY49LoqVHoGScmOKwmxhsS8N5Y+Z8KyPPDnaSzqWgYt/ji4mqwfTS34Htrk0zPIXVg==", - "dev": true - }, - "node_modules/detect-file": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/detect-indent": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-6.1.0.tgz", - "integrity": "sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "node_modules/dezalgo": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/dezalgo/-/dezalgo-1.0.4.tgz", - "integrity": "sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==", - "dev": true, - "dependencies": { - "asap": "^2.0.0", - "wrappy": "1" - } - }, - "node_modules/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, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "node_modules/diffie-hellman/node_modules/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 - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", - "dev": true - }, - "node_modules/dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "dev": true, - "dependencies": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==", - "dev": true, - "dependencies": { - "buffer-indexof": "^1.0.0" - } - }, - "node_modules/doctrine": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", - "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/dom-helpers": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/dom-helpers/-/dom-helpers-5.2.1.tgz", - "integrity": "sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==", - "dependencies": { - "@babel/runtime": "^7.8.7", - "csstype": "^3.0.2" - } - }, - "node_modules/dom-serializer": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", - "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" - } - }, - "node_modules/dom-serializer/node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domain-browser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true, - "engines": { - "node": ">=0.4", - "npm": ">=1.2" - } - }, - "node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true - }, - "node_modules/domexception": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", - "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", - "dev": true, - "dependencies": { - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/domexception/node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true - }, - "node_modules/domutils": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", - "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", - "dev": true, - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/dot-prop": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", - "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", - "dev": true, - "dependencies": { - "is-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/downshift": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/downshift/-/downshift-5.0.5.tgz", - "integrity": "sha512-V1idov3Rkvz1YWA1K67aIx51EgokIDvep4x6KmU7HhsayI8DvTEZBeH4O92zeFVGximKujRO7ChBzBAf4PKWFA==", - "dependencies": { - "@babel/runtime": "^7.4.5", - "compute-scroll-into-view": "^1.0.9", - "prop-types": "^15.7.2", - "react-is": "^16.9.0" - }, - "peerDependencies": { - "react": ">=0.14.9" - } - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "node_modules/duplexer2": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", - "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==", - "dev": true, - "dependencies": { - "readable-stream": "~1.1.9" - } - }, - "node_modules/duplexer2/node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==", - "dev": true - }, - "node_modules/duplexer2/node_modules/readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/duplexer2/node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==", - "dev": true - }, - "node_modules/duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/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, - "dependencies": { - "is-plain-object": "^2.0.1", - "object.defaults": "^1.1.0" - } - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "dev": true, - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/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, - "dependencies": { - "safe-buffer": "^5.0.1" - } - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", - "dev": true - }, - "node_modules/electron-to-chromium": { - "version": "1.4.206", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.206.tgz", - "integrity": "sha512-h+Fadt1gIaQ06JaIiyqPsBjJ08fV5Q7md+V8bUvQW/9OvXfL2LRICTz2EcnnCP7QzrFTS6/27MRV6Bl9Yn97zA==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "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" - } - }, - "node_modules/elliptic/node_modules/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 - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "node_modules/emojis-list": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", - "integrity": "sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/end-of-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.1.0.tgz", - "integrity": "sha512-EoulkdKF/1xa92q25PbjuDcgJ9RDHYU2Rs3SCIvs2/dSQ3BpmxneNHmA/M7fe60M3PrV7nNGTTNbkK62l6vXiQ==", - "dev": true, - "dependencies": { - "once": "~1.3.0" - } - }, - "node_modules/end-of-stream/node_modules/once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/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, - "dependencies": { - "graceful-fs": "^4.1.2", - "memory-fs": "^0.5.0", - "tapable": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/enhanced-resolve/node_modules/memory-fs": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", - "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==", - "dev": true, - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - }, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/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, - "dependencies": { - "prr": "~1.0.1" - }, - "bin": { - "errno": "cli.js" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/error-stack-parser": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", - "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", - "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-property-descriptors": "^1.0.0", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.2", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.2", - "is-string": "^1.0.7", - "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "regexp.prototype.flags": "^1.4.3", - "string.prototype.trimend": "^1.0.5", - "string.prototype.trimstart": "^1.0.5", - "unbox-primitive": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-array-method-boxes-properly": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", - "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==", - "dev": true - }, - "node_modules/es-shim-unscopables": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", - "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - } - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es5-ext": { - "version": "0.10.61", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz", - "integrity": "sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==", - "hasInstallScript": true, - "dependencies": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "next-tick": "^1.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha512-zw4SRzoUkd+cl+ZoE15A9o1oQd920Bb0iOJMQkQhl3jNc03YqVjAhG7scf9C5KWRU/R13Orf588uCC6525o02g==", - "dependencies": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/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==" - }, - "node_modules/es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", - "dependencies": { - "d": "^1.0.1", - "ext": "^1.1.2" - } - }, - "node_modules/es6-templates": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/es6-templates/-/es6-templates-0.2.3.tgz", - "integrity": "sha512-sziUVwcvQ+lOsrTyUY0Q11ilAPj+dy7AQ1E1MgSaHTaaAFTffaa08QSlGNU61iyVaroyb6nYdBV6oD7nzn6i8w==", - "dev": true, - "dependencies": { - "recast": "~0.11.12", - "through": "~2.3.6" - } - }, - "node_modules/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, - "dependencies": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", - "dev": true - }, - "node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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, - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^4.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=4.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/eslint": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.7.0.tgz", - "integrity": "sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==", - "dev": true, - "dependencies": { - "@eslint/eslintrc": "^1.0.5", - "@humanwhocodes/config-array": "^0.9.2", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.3.2", - "doctrine": "^3.0.0", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^7.1.0", - "eslint-utils": "^3.0.0", - "eslint-visitor-keys": "^3.2.0", - "espree": "^9.3.0", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", - "globals": "^13.6.0", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-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, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0" - } - }, - "node_modules/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, - "dependencies": { - "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" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" - } - }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", - "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" - } - }, - "node_modules/eslint-plugin-react/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.4", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", - "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", - "dev": true, - "dependencies": { - "is-core-module": "^2.9.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-plugin-react/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/eslint-plugin-tsdoc": { - "version": "0.2.16", - "resolved": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.2.16.tgz", - "integrity": "sha512-F/RWMnyDQuGlg82vQEFHQtGyWi7++XJKdYNn0ulIbyMOFqYIjoJOUdE6olORxgwgLkpJxsCJpJbTHgxJ/ggfXw==", - "dev": true, - "dependencies": { - "@microsoft/tsdoc": "0.14.1", - "@microsoft/tsdoc-config": "0.16.1" - } - }, - "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.14.1.tgz", - "integrity": "sha512-6Wci+Tp3CgPt/B9B0a3J4s3yMgLNSku6w5TV6mN+61C71UqsRBv2FUibBf3tPGlNxebgPHMEUzKpb1ggE8KCKw==", - "dev": true - }, - "node_modules/eslint-plugin-tsdoc/node_modules/@microsoft/tsdoc-config": { - "version": "0.16.1", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.16.1.tgz", - "integrity": "sha512-2RqkwiD4uN6MLnHFljqBlZIXlt/SaUT6cuogU1w2ARw4nKuuppSmR0+s+NC+7kXBQykd9zzu0P4HtBpZT5zBpQ==", - "dev": true, - "dependencies": { - "@microsoft/tsdoc": "0.14.1", - "ajv": "~6.12.6", - "jju": "~1.4.0", - "resolve": "~1.19.0" - } - }, - "node_modules/eslint-plugin-tsdoc/node_modules/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, - "dependencies": { - "is-core-module": "^2.1.0", - "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-utils": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", - "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^2.0.0" - }, - "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" - } - }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", - "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", - "dev": true, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/eslint/node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/eslint/node_modules/eslint-scope": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", - "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^5.2.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - } - }, - "node_modules/eslint/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/eslint/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", - "dev": true, - "dependencies": { - "acorn": "^8.8.0", - "acorn-jsx": "^5.3.2", - "eslint-visitor-keys": "^3.3.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/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, - "dependencies": { - "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" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/eventsource": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-2.0.2.tgz", - "integrity": "sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==", - "dev": true, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "dependencies": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/exec-sh": { - "version": "0.3.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 - }, - "node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/execa/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/execa/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/execa/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/execa/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", - "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/execa/node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/execa/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/exenv-es6": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/exenv-es6/-/exenv-es6-1.1.1.tgz", - "integrity": "sha512-vlVu3N8d6yEMpMsEm+7sUBAI81aqYYuEvfK0jNqmdb/OPXzzH7QWDDnVjMvDSY47JdHEqx/dfC/q8WkfoTmpGQ==" - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==", - "dev": true, - "dependencies": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/expand-brackets/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expand-brackets/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/expect": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/expect/-/expect-25.5.0.tgz", - "integrity": "sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==", - "dev": true, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/express": { - "version": "4.16.4", - "resolved": "https://registry.npmjs.org/express/-/express-4.16.4.tgz", - "integrity": "sha512-j12Uuyb4FMrd/qQAm6uCHAkPtO8FDTRJZBDd5D2KOL2eLaz1yUNdUB/NOIyq0iU4q4cFarsUCrnFDPBcnksuOg==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/express/node_modules/qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/ext": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", - "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", - "dependencies": { - "type": "^2.5.0" - } - }, - "node_modules/ext/node_modules/type": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/type/-/type-2.6.1.tgz", - "integrity": "sha512-OvgH5rB0XM+iDZGQ1Eg/o7IZn0XYJFVrN/9FQ4OWIYILyJJgVP2s1hLTOFn6UOZoDUI/HctGa0PFlE2n2HW3NQ==" - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" - }, - "node_modules/extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==", - "dev": true, - "dependencies": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extend-shallow/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/external-editor/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "dependencies": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extglob/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "dev": true, - "engines": [ - "node >=0.6.0" - ] - }, - "node_modules/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, - "dependencies": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "node_modules/fast-diff": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", - "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==" - }, - "node_modules/fast-glob": { - "version": "3.2.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8.6.0" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", - "dev": true - }, - "node_modules/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==" - }, - "node_modules/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==", - "dependencies": { - "strnum": "^1.0.4" - }, - "bin": { - "xml2js": "cli.js" - }, - "funding": { - "type": "paypal", - "url": "https://paypal.me/naturalintelligence" - } - }, - "node_modules/fastest-stable-stringify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz", - "integrity": "sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q==" - }, - "node_modules/fastparse": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", - "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", - "dev": true - }, - "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.10.0.tgz", - "integrity": "sha512-Xhj93RXbMSq8urNCUq4p9l0P6hnySJ/7YNRhYNug0bLOuii7pKO7xQFb5mx9xZXWCar88pLPb805PvUkwrLZpQ==", - "dev": true, - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dev": true, - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/fela": { - "version": "10.8.2", - "resolved": "https://registry.npmjs.org/fela/-/fela-10.8.2.tgz", - "integrity": "sha512-rdF2h6U9gBhLged2WpOE43zqDG3f9rV7PNmcCoTuMIoKZqN0tYsc71nJRS7aNQtk+kRB5VsvMpoK0JGbs4s0qA==", - "dependencies": { - "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" - } - }, - "node_modules/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==", - "dependencies": { - "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" - }, - "peerDependencies": { - "fela": "*" - } - }, - "node_modules/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==", - "dependencies": { - "css-in-js-utils": "^3.0.0", - "fast-loops": "^1.0.1", - "fela-utils": "^10.8.2" - } - }, - "node_modules/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==", - "dependencies": { - "css-in-js-utils": "^3.0.0", - "isobject": "^3.0.1" - }, - "peerDependencies": { - "fela": "^10.0.0" - } - }, - "node_modules/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==", - "dependencies": { - "fast-loops": "^1.0.0", - "isobject": "^3.0.1" - } - }, - "node_modules/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==", - "dependencies": { - "css-in-js-utils": "^3.0.0", - "isobject": "^3.0.1" - } - }, - "node_modules/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==", - "dependencies": { - "fast-loops": "^1.0.0", - "fela-plugin-custom-property": "^10.8.2" - } - }, - "node_modules/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==", - "dependencies": { - "rtl-css-js": "^1.1.3" - } - }, - "node_modules/fela-tools": { - "version": "10.8.2", - "resolved": "https://registry.npmjs.org/fela-tools/-/fela-tools-10.8.2.tgz", - "integrity": "sha512-9HVPA7PABxCh8ybiDlhhVKuFlVeFazmhthlf5CybiFcxh6DVKDEacYsFdXSC7NGJW2i4cWACiy7pjUvOyvqhRQ==", - "dependencies": { - "css-in-js-utils": "^3.0.0", - "fast-loops": "^1.0.0", - "fela": "^10.8.2", - "fela-utils": "^10.8.2" - }, - "peerDependencies": { - "fela": "^10.0.0" - } - }, - "node_modules/fela-utils": { - "version": "10.8.2", - "resolved": "https://registry.npmjs.org/fela-utils/-/fela-utils-10.8.2.tgz", - "integrity": "sha512-RmoDOIby14Zb3Xn03noLolyMC2528xcNO5KcNCaznyByd1Acq8DnvQn91Ph9nBLcLqdC1rGme5HwRcrCOHG+kA==", - "dependencies": { - "css-in-js-utils": "^3.0.0", - "fast-loops": "^1.0.0" - } - }, - "node_modules/fela/node_modules/csstype": { - "version": "2.6.20", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", - "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" - }, - "node_modules/figgy-pudding": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz", - "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==", - "dev": true - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/figures/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/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, - "dependencies": { - "loader-utils": "^1.0.2", - "schema-utils": "^0.4.5" - }, - "engines": { - "node": ">= 4.3 < 5.0.0 || >= 5.10" - }, - "peerDependencies": { - "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0" - } - }, - "node_modules/file-loader/node_modules/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, - "dependencies": { - "ajv": "^6.1.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.1.tgz", - "integrity": "sha512-Y1GUDo39ez4aHAw7MysnUD5JzYX+WaIj8I57kO3aEPT1fFRL4sr7mjei97FgnwhAyyzRYmQZaTHb2+9uZ1dPtg==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/find-cache-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz", - "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^2.0.0", - "pkg-dir": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/make-dir": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", - "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", - "dev": true, - "dependencies": { - "pify": "^4.0.1", - "semver": "^5.6.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/find-cache-dir/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/find-cache-dir/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/findup-sync/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/findup-sync/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/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, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz", - "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==", - "dev": true - }, - "node_modules/flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" - } - }, - "node_modules/follow-redirects": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", - "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", - "dev": true, - "dependencies": { - "for-in": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/fork-stream": { - "version": "0.0.4", - "resolved": "https://registry.npmjs.org/fork-stream/-/fork-stream-0.0.4.tgz", - "integrity": "sha512-Pqq5NnT78ehvUnAk/We/Jr22vSvanRlFTpAmQ88xBY/M1TlHe+P0ILuEyXS595ysdGfaj22634LBkGMA2GTcpA==", - "dev": true - }, - "node_modules/form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==", - "dev": true, - "dependencies": { - "map-cache": "^0.2.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/from": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", - "integrity": "sha512-twe20eF1OxVxp/ML/kq2p1uc6KvFK/+vs8WjEbeKmV2He22MKm7YF2ANIt+EOqhJ5L3K/SuuPhk0hWQDjOM23g==", - "dev": true - }, - "node_modules/from2": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz", - "integrity": "sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "readable-stream": "^2.0.0" - } - }, - "node_modules/fs-extra": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.1.tgz", - "integrity": "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^4.0.0", - "universalify": "^0.1.0" - }, - "engines": { - "node": ">=6 <7 || >=8" - } - }, - "node_modules/fs-minipass": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz", - "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/fs-mkdirp-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha512-+vSd9frUnapVC2RZYfL3FCB2p3g4TBhaUmrsWlSudsGdnxIuUvBB2QM1VZeBtc49QFwrp+wQLrDs3+xxDgI5gQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/fs-write-stream-atomic": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz", - "integrity": "sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "iferr": "^0.1.5", - "imurmurhash": "^0.1.4", - "readable-stream": "1 || 2" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/function.prototype.name": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", - "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.0", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", - "dev": true - }, - "node_modules/functions-have-names": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", - "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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, - "dependencies": { - "loader-utils": "^1.1.0" - } - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", - "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-stdin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", - "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/get-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, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - } - }, - "node_modules/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, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-escape": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/glob-escape/-/glob-escape-0.0.2.tgz", - "integrity": "sha512-L/cXYz8x7qer1HAyUQ+mbjcUsJVdpRxpAf7CwqHoNBs9vTpABlGfNN4tzkDxt+u3Z7ZncVyKlCNPtzb0R/7WbA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-stream": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha512-uMbLGAP3S2aDOHUDfdoYcdIePUCfysbAd0IAoWVZbeGU/oNQ8asHVSshLDJUPWxfzj8zsCG7/XeHPHTtow0nsw==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/glob-stream/node_modules/glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==", - "dev": true, - "dependencies": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "node_modules/glob-stream/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/glob-watcher/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/glob-watcher/node_modules/anymatch/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/glob-watcher/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", - "dev": true, - "dependencies": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/globals": { - "version": "13.17.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", - "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", - "dev": true, - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/good-listener": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/good-listener/-/good-listener-1.2.2.tgz", - "integrity": "sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==", - "dependencies": { - "delegate": "^3.1.2" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" - }, - "node_modules/growly": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "glob-watcher": "^5.0.3", - "gulp-cli": "^2.2.0", - "undertaker": "^1.2.1", - "vinyl-fs": "^3.0.0" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/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, - "dependencies": { - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-connect/node_modules/debug": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", - "dev": true, - "dependencies": { - "ms": "0.7.1" - } - }, - "node_modules/gulp-connect/node_modules/etag": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.7.0.tgz", - "integrity": "sha512-Mbv5pNpLNPrm1b4rzZlZlfTRpdDr31oiD43N362sIyvSWVNu5Du33EcJGzvEV4YdYLuENB1HzND907cQkFmXNw==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/gulp-connect/node_modules/fresh": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.3.0.tgz", - "integrity": "sha512-akx5WBKAwMSg36qoHTuMMVncHWctlaDGslJASDYAhoLrzDUDCjZlOngNa/iC6lPm9aA0qk8pN5KnpmbJHSIIQQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/gulp-connect/node_modules/http-errors": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", - "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", - "dev": true, - "dependencies": { - "inherits": "~2.0.1", - "statuses": "1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/gulp-connect/node_modules/mime": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz", - "integrity": "sha512-sAaYXszED5ALBt665F0wMQCUXpGuZsGdopoqcHPdL39ZYdi7uHoZlhrfZfhv8WzivhBzr/oXwaj+yiK5wY8MXQ==", - "dev": true, - "bin": { - "mime": "cli.js" - } - }, - "node_modules/gulp-connect/node_modules/ms": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", - "dev": true - }, - "node_modules/gulp-connect/node_modules/range-parser": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.0.3.tgz", - "integrity": "sha512-nDsRrtIxVUO5opg/A8T2S3ebULVIfuh8ECbh4w3N4mWxIiT3QILDJDUQayPqm2e8Q8NUa0RSUkGCfe33AfjR3Q==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/gulp-connect/node_modules/send": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.13.2.tgz", - "integrity": "sha512-cQ0rmXHrdO2Iof08igV2bG/yXWD106ANwBg6DkGQNT2Vsznbgq6T0oAIQboy1GoFsIuy51jCim26aA9tj3Z3Zg==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/gulp-connect/node_modules/statuses": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.2.1.tgz", - "integrity": "sha512-pVEuxHdSGrt8QmQ3LOZXLhSA6MP/iPqKzZeO6Squ7PNGkA/9MBsSfV0/L+bIxkoDmjF4tZcLpcVq/fkqoHvuKg==", - "dev": true - }, - "node_modules/gulp-flatten": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/gulp-flatten/-/gulp-flatten-0.2.0.tgz", - "integrity": "sha512-8kKeBDfHGx0CEWoB6BPh5bsynUG2VGmSz6hUlX531cfDz/+PRYZa9i3e3+KYuaV0GuCsRZNThSRjBfHOyypy8Q==", - "dev": true, - "dependencies": { - "gulp-util": "^3.0.1", - "through2": "^2.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/gulp-if": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/gulp-if/-/gulp-if-2.0.2.tgz", - "integrity": "sha512-tV0UfXkZodpFq6CYxEqH8tqLQgN6yR9qOhpEEN3O6N5Hfqk3fFLcbAavSex5EqnmoQjyaZ/zvgwclvlTI1KGfw==", - "dev": true, - "dependencies": { - "gulp-match": "^1.0.3", - "ternary-stream": "^2.0.1", - "through2": "^2.0.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "minimatch": "^3.0.3" - } - }, - "node_modules/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==", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", - "dev": true, - "dependencies": { - "colors": "^1.1.2", - "opn": "5.2.0", - "plugin-log": "^0.1.0", - "through2": "^2.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/gulp-util": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", - "integrity": "sha512-q5oWPc12lwSFS9h/4VIjG+1NuNDlJ48ywV2JKItY4Ycc/n1fXJeYPVQsfu5ZrhQi7FGSDBalwUCLar/GyHXKGw==", - "deprecated": "gulp-util is deprecated - replace it, following the guidelines at https://medium.com/gulpjs/gulp-util-ca3b1f9f9ac5", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/gulp-util/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-util/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-util/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-util/node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/gulp-util/node_modules/clone-stats": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", - "integrity": "sha512-dhUqc57gSMCo6TX85FLfe51eC/s+Im2MLkAgJwfaRRexR2tA4dd3eLEW4L6efzHc2iNorrRRXITifnDLlRrhaA==", - "dev": true - }, - "node_modules/gulp-util/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/gulp-util/node_modules/object-assign": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", - "integrity": "sha512-jHP15vXVGeVh1HuaA2wY6lxk+whK/x4KBG88VXeRma7CCun7iGD5qPc4eYykQ9sdQvg8jkwFKsSxHln2ybW3xQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-util/node_modules/replace-ext": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", - "integrity": "sha512-AFBWBy9EVRTa/LhEcG8QDP3FvpwZqmvN2QFDuJswFeaVhWnZMp8q3E6Zd90SR04PlIwfGdyVjNyLPyen/ek5CQ==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/gulp-util/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp-util/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/gulp-util/node_modules/vinyl": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", - "integrity": "sha512-P5zdf3WB9uzr7IFoVQ2wZTmUwHL8cMZWJGzLBNCHNZ3NB6HTMsYABtt7z8tAGIINLXyAob9B9a1yzVGMFOYKEA==", - "dev": true, - "dependencies": { - "clone": "^1.0.0", - "clone-stats": "^0.0.1", - "replace-ext": "0.0.1" - }, - "engines": { - "node": ">= 0.9" - } - }, - "node_modules/gulp/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/gulp/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", - "dev": true - }, - "node_modules/gulp/node_modules/gulp-cli": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", - "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", - "dev": true, - "dependencies": { - "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" - }, - "bin": { - "gulp": "bin/gulp.js" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/gulp/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", - "dev": true - }, - "node_modules/gulp/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha512-F6+WgncZi/mJDrammbTuHe1q0R5hOXv/mBaiNA2TCNT/LTHusX0V+CJnj9XT8ki5ln2UZyyddDgHfCzyrOH7MQ==", - "dev": true - }, - "node_modules/gulp/node_modules/wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/gulp/node_modules/y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "node_modules/gulp/node_modules/yargs": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", - "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", - "dev": true, - "dependencies": { - "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" - } - }, - "node_modules/gulp/node_modules/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, - "dependencies": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" - } - }, - "node_modules/gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha512-hm6N8nrm3Y08jXie48jsC55eCZz9mnb4OirAStEk2deqeyhXU3C1otDVh+ccttMuc1sBi6RX6ZJ720hs9RCvgw==", - "dev": true, - "dependencies": { - "glogg": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true - }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "deprecated": "this library is no longer supported", - "dev": true, - "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-ansi/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", - "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/has-gulplog": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", - "integrity": "sha512-+F4GzLjwHNNDEAJW2DC1xXfEoPkRDmUdJ7CBYw4MpqtDwOnqdImJl7GWlpqx+Wko6//J8uKTnIe4wZSv7yCqmw==", - "dev": true, - "dependencies": { - "sparkles": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==", - "dev": true, - "dependencies": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/has-values/node_modules/kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/hash-base/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/hash-base/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "bin": { - "he": "bin/he" - } - }, - "node_modules/hex-color-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", - "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", - "dev": true - }, - "node_modules/hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", - "dev": true, - "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", - "dev": true, - "dependencies": { - "parse-passwd": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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 - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hsl-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", - "integrity": "sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==", - "dev": true - }, - "node_modules/hsla-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", - "integrity": "sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==", - "dev": true - }, - "node_modules/html-encoding-sniffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", - "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", - "dev": true, - "dependencies": { - "whatwg-encoding": "^1.0.1" - } - }, - "node_modules/html-entities": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", - "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==", - "dev": true - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/html-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, - "dependencies": { - "es6-templates": "^0.2.3", - "fastparse": "^1.1.1", - "html-minifier": "^3.5.8", - "loader-utils": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/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, - "dependencies": { - "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" - }, - "bin": { - "html-minifier": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/html-minifier/node_modules/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 - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", - "dev": true - }, - "node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-errors/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "node_modules/http-parser-js": { - "version": "0.5.8", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", - "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", - "dev": true - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-middleware": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", - "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", - "dev": true, - "dependencies": { - "http-proxy": "^1.17.0", - "is-glob": "^4.0.0", - "lodash": "^4.17.11", - "micromatch": "^3.1.10" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-proxy-middleware/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - }, - "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" - } - }, - "node_modules/https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", - "dev": true - }, - "node_modules/https-proxy-agent": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", - "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", - "dev": true, - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/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, - "engines": { - "node": ">=8.12.0" - } - }, - "node_modules/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==" - }, - "node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-replace-symbols": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", - "integrity": "sha512-chIaY3Vh2mh2Q3RGXttaDIzeiPvaVXJ+C4DAh/w3c37SKZ/U6PGMmuicR2EQQp9bKG8zLMCl7I+PtIoOOPp8Gg==", - "dev": true - }, - "node_modules/icss-utils": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", - "integrity": "sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==", - "dev": true, - "dependencies": { - "postcss": "^7.0.14" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/idb": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/idb/-/idb-6.0.0.tgz", - "integrity": "sha512-+M367poGtpzAylX4pwcrZIa7cFQLfNkAOlMMLN2kw/2jGfJP6h+TB/unQNSVYwNtP8XqkLYrfuiVnxLQNP1tjA==" - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/iferr": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz", - "integrity": "sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==", - "dev": true - }, - "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/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, - "dependencies": { - "minimatch": "^3.0.4" - } - }, - "node_modules/immediate": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz", - "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==", - "dev": true - }, - "node_modules/immutable": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", - "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", - "dev": true - }, - "node_modules/import-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", - "integrity": "sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==", - "dev": true, - "dependencies": { - "import-from": "^2.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-from": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", - "integrity": "sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==", - "dev": true, - "dependencies": { - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-from/node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-lazy": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", - "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", - "dev": true, - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", - "integrity": "sha512-aqwDFWSgSgfRaEwao5lg5KEcVd/2a+D1rvoG7NdilmYz0NwRk6StWpWdz/Hpk34MKPpx7s8XxUqimfcQK6gGlg==", - "dev": true, - "dependencies": { - "repeating": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/indexes-of": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", - "integrity": "sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==", - "dev": true - }, - "node_modules/infer-owner": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz", - "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", - "dev": true - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "node_modules/inline-style-expand-shorthand": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/inline-style-expand-shorthand/-/inline-style-expand-shorthand-1.4.0.tgz", - "integrity": "sha512-FBxbgh1+ziiPFA09s0JgYtB7gRYfbfVrcO1sTv2JnPwbbz0M35zSYVUR3oyrTfLo/S+sbY4JG1W16hY91Hbh/Q==" - }, - "node_modules/inline-style-prefixer": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/inline-style-prefixer/-/inline-style-prefixer-6.0.1.tgz", - "integrity": "sha512-AsqazZ8KcRzJ9YPN1wMH2aNM7lkWQ8tSPrW5uDk1ziYwiAPWSZnUsC7lfZq+BDqLqz0B4Pho5wscWcJzVvRzDQ==", - "dependencies": { - "css-in-js-utils": "^2.0.0" - } - }, - "node_modules/inline-style-prefixer/node_modules/css-in-js-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz", - "integrity": "sha512-PJF0SpJT+WdbVVt0AOYp9C8GnuruRlL/UFW7932nLWmFLQTaWEzTBQEx7/hn4BuV+WON75iAViSUJLiU3PKbpA==", - "dependencies": { - "hyphenate-style-name": "^1.0.2", - "isobject": "^3.0.1" - } - }, - "node_modules/inpath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/inpath/-/inpath-1.0.2.tgz", - "integrity": "sha512-DTt55ovuYFC62a8oJxRjV2MmTPUdxN43Gd8I2ZgawxbAha6PvJkDQy/RbZGFCJF5IXrpp4PAYtW1w3aV7jXkew==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/internal-ip": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", - "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", - "dev": true, - "dependencies": { - "default-gateway": "^4.2.0", - "ipaddr.js": "^1.9.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "dependencies": { - "loose-envify": "^1.0.0" - } - }, - "node_modules/invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha512-xgs2NH9AE66ucSq4cNG1nhSFghr5l6tdL15Pk+jl46bmmBapgoaY/AacXyaDznAqmGL99TiLSQgO/XazFSKYeQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ip": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.8.tgz", - "integrity": "sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==", - "dev": true - }, - "node_modules/ip-regex": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", - "integrity": "sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/is-absolute": { - "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, - "dependencies": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-absolute-url": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", - "integrity": "sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha512-e1BM1qnDbMRG3ll2U9dSK0UMHuWOs3pY3AtcFsmvwPtKL3MML/Q86i+GilLfvqEs4GW+ExB91tQ3Ig9noDIZ+A==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-accessor-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==", - "dev": true, - "dependencies": { - "binary-extensions": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-ci": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", - "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", - "dev": true, - "dependencies": { - "ci-info": "^2.0.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-color-stop": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", - "integrity": "sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==", - "dev": true, - "dependencies": { - "css-color-names": "^0.0.4", - "hex-color-regex": "^1.1.0", - "hsl-regex": "^1.0.0", - "hsla-regex": "^1.0.0", - "rgb-regex": "^1.0.1", - "rgba-regex": "^1.0.0" - } - }, - "node_modules/is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-data-descriptor/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^0.1.6", - "is-data-descriptor": "^0.1.4", - "kind-of": "^5.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-descriptor/node_modules/kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-directory": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", - "integrity": "sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "engines": { - "node": ">=0.10.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha512-czXVVn/QEmgvej1f50BZ648vUI+em0xqMq2Sn+QncCLN4zj1UAxlT+kw/6ggQTOaZPd1HqKQGEqbpQVtJucWug==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", - "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", - "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", - "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-path-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", - "integrity": "sha512-cnS56eR9SPAscL77ik76ATVqoPARTqPIVkMDVxRaWH06zT+6+CzIroYRJ0VVvm0Z1zfAvxvz9i/D3Ppjaqt5Nw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "is-path-inside": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-inside": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", - "integrity": "sha512-qhsCR/Esx4U4hg/9I19OVUAJkGWtjRYHMRgUMZE2TDdj+Ag+kttZanLupfddNyglzz50cUlmWzUaI37GDfNx/g==", - "dev": true, - "dependencies": { - "path-is-inside": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-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, - "dependencies": { - "is-unc-path": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", - "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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, - "dependencies": { - "better-path-resolve": "1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "unc-path-regex": "^0.1.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==", - "dev": true - }, - "node_modules/is-valid-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha512-AhiROmoEFDSsjx8hW+5sGwgKVIORcXnrlAx/R0ZSeaPw70Vw0CqkGBBhHGL58Uox2eXnU1AnvXJl1XlyedO5bA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-weakref": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", - "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-windows": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", - "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isomorphic-fetch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", - "integrity": "sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", - "dependencies": { - "node-fetch": "^1.0.1", - "whatwg-fetch": ">=0.10.0" - } - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "dev": true - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", - "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", - "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/istanbul-reports": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", - "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", - "dev": true, - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest": { - "version": "25.4.0", - "resolved": "https://registry.npmjs.org/jest/-/jest-25.4.0.tgz", - "integrity": "sha512-XWipOheGB4wai5JfCYXd6vwsWNwM/dirjRoZgAa7H2wd8ODWbli2AiKjqG8AYhyx+8+5FBEdpO92VhGlBydzbw==", - "dev": true, - "dependencies": { - "@jest/core": "^25.4.0", - "import-local": "^3.0.2", - "jest-cli": "^25.4.0" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/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, - "dependencies": { - "@jest/types": "^25.5.0", - "execa": "^3.2.0", - "throat": "^5.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-changed-files/node_modules/execa": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-3.4.0.tgz", - "integrity": "sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": "^8.12.0 || >=9.7.0" - } - }, - "node_modules/jest-changed-files/node_modules/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, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-changed-files/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-changed-files/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-changed-files/node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-config/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/jest-config/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-config/node_modules/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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-config/node_modules/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, - "dependencies": { - "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" - }, - "engines": { - "node": ">=8" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jest-config/node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/jest-config/node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true - }, - "node_modules/jest-config/node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/jest-diff": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", - "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", - "dev": true, - "dependencies": { - "chalk": "^3.0.0", - "diff-sequences": "^25.2.6", - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-diff/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-each/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-environment-jsdom/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/jest-environment-jsdom/node_modules/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, - "dependencies": { - "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" - }, - "engines": { - "node": ">=8" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jest-environment-jsdom/node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/jest-environment-jsdom/node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true - }, - "node_modules/jest-environment-jsdom/node_modules/whatwg-url": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", - "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", - "dev": true, - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/jest-environment-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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-environment-node/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/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, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/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, - "dependencies": { - "@jest/types": "^25.5.0", - "@types/graceful-fs": "^4.1.2", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "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" - }, - "engines": { - "node": ">= 8.3" - }, - "optionalDependencies": { - "fsevents": "^2.1.2" - } - }, - "node_modules/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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-jasmine2/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/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, - "dependencies": { - "chalk": "^3.0.0", - "jest-diff": "^25.5.0", - "jest-get-type": "^25.2.6", - "pretty-format": "^25.5.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-matcher-utils/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-message-util/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "@jest/types": "^25.5.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-nunit-reporter": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/jest-nunit-reporter/-/jest-nunit-reporter-1.3.1.tgz", - "integrity": "sha512-yeERKTYPZutqdNIe3EHjoSAjhPxd5J5Svd8ULB/eiqDkn0EI2n8W4OVTuyFwY5b23hw5f0RLDuEvBjy5V95Ffw==", - "dev": true, - "dependencies": { - "mkdirp": "^0.5.1", - "read-pkg": "^3.0.0", - "xml": "^1.0.1" - } - }, - "node_modules/jest-nunit-reporter/node_modules/load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/jest-nunit-reporter/node_modules/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", - "dev": true, - "dependencies": { - "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/jest-nunit-reporter/node_modules/path-type": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", - "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", - "dev": true, - "dependencies": { - "pify": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/jest-nunit-reporter/node_modules/pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/jest-nunit-reporter/node_modules/read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", - "dev": true, - "dependencies": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/jest-nunit-reporter/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/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, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/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, - "dependencies": { - "@jest/types": "^25.5.0", - "jest-regex-util": "^25.2.6", - "jest-snapshot": "^25.5.1" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-resolve/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-runner/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "@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" - }, - "bin": { - "jest-runtime": "bin/jest-runtime.js" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-runtime/node_modules/@types/yargs": { - "version": "15.0.14", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", - "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/jest-runtime/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runtime/node_modules/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, - "dependencies": { - "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" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-serializer": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-25.5.0.tgz", - "integrity": "sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.4" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-snapshot": { - "version": "25.5.1", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-25.5.1.tgz", - "integrity": "sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==", - "dev": true, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-snapshot/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-snapshot/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/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, - "dependencies": { - "@jest/types": "^25.5.0", - "chalk": "^3.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^2.0.0", - "make-dir": "^3.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-util/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-validate": { - "version": "25.5.0", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-25.5.0.tgz", - "integrity": "sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==", - "dev": true, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-validate/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest-watcher/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest/node_modules/@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, - "dependencies": { - "@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", - "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" - }, - "engines": { - "node": ">= 8.3" - }, - "optionalDependencies": { - "node-notifier": "^6.0.0" - } - }, - "node_modules/jest/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest/node_modules/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, - "dependencies": { - "@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" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest/node_modules/jest-cli/node_modules/@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, - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/jest/node_modules/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, - "dependencies": { - "growly": "^1.3.0", - "is-wsl": "^2.1.1", - "semver": "^6.3.0", - "shellwords": "^0.1.1", - "which": "^1.3.1" - } - }, - "node_modules/jest/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "optional": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/jest/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "optional": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/jest/node_modules/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, - "dependencies": { - "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" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jju": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz", - "integrity": "sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==" - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/js-yaml": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", - "dev": true, - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/js-yaml/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "dev": true - }, - "node_modules/jsdom": { - "version": "11.11.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.11.0.tgz", - "integrity": "sha512-ou1VyfjwsSuWkudGxb03FotDajxAto6USAlmMZjE2lc0jCznt7sBWkhfRBRaWwbnmDqdMSTKTLT5d9sBFkkM7A==", - "dev": true, - "dependencies": { - "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" - } - }, - "node_modules/jsdom/node_modules/abab": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", - "integrity": "sha512-I+Wi+qiE2kUXyrRhNsWv6XsjUTBJjSoVSctKNBfLG5zG/Xe7Rjbxf13+vqYHNTwHaFU+FtSlVxOCTiMEVtPv0A==", - "dev": true - }, - "node_modules/jsdom/node_modules/acorn": { - "version": "5.7.4", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", - "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/jsdom/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "node_modules/jsdom/node_modules/cssstyle": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.3.1.tgz", - "integrity": "sha512-tNvaxM5blOnxanyxI6panOsnfiyLRj3HV4qjqqS45WPNS1usdYWRUQjqTEEELK73lpeP/1KoIGYUwrBn/VcECA==", - "dev": true, - "dependencies": { - "cssom": "0.3.x" - } - }, - "node_modules/jsdom/node_modules/parse5": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", - "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", - "dev": true - }, - "node_modules/jsdom/node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/jsdom/node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/jsdom/node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true - }, - "node_modules/jsdom/node_modules/whatwg-url": { - "version": "6.5.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", - "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", - "dev": true, - "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" - } - }, - "node_modules/jsdom/node_modules/ws": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-4.1.0.tgz", - "integrity": "sha512-ZGh/8kF9rrRNffkLFV4AzhvooEclrOH0xaugmqGsIfFgOE/pIz4fMc4Ef+5HSQqTEug2S9JZIWDR47duDSLfaA==", - "dev": true, - "dependencies": { - "async-limiter": "~1.0.0", - "safe-buffer": "~5.1.0" - } - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "node_modules/json-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 - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", - "dev": true - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "dev": true - }, - "node_modules/json5": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", - "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==", - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/jsonfile": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", - "integrity": "sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/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, - "engines": { - "node": ">=10.0" - } - }, - "node_modules/jspath": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/jspath/-/jspath-0.4.0.tgz", - "integrity": "sha512-2/R8wkot8NCXrppBT/onp+4mcAUAZqtPxsW6aSJU3hrFAVqKqtFYcat2XJZ7inN4RtATUxfv0UQSYOmvJKiIGA==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/jsx-ast-utils": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.2.tgz", - "integrity": "sha512-4ZCADZHRkno244xlNnn4AOG6sRQ7iBZ5BbgZ4vW4y5IZw7cVUD1PPeblm1xx/nfmMxPdt/LHsXZW8z/j58+l9Q==", - "dev": true, - "dependencies": { - "array-includes": "^3.1.5", - "object.assign": "^4.1.2" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/jszip": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.7.1.tgz", - "integrity": "sha512-ghL0tz1XG9ZEmRMcEN2vt7xabrDdqHHeykgARpmZ0BiIctWxM47Vt63ZO2dnp4QYt/xJVLLy5Zv1l/xRdh2byg==", - "dev": true, - "dependencies": { - "lie": "~3.3.0", - "pako": "~1.0.2", - "readable-stream": "~2.3.6", - "set-immediate-shim": "~1.0.1" - } - }, - "node_modules/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 - }, - "node_modules/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, - "dependencies": { - "buffer-equal-constant-time": "1.0.1", - "ecdsa-sig-formatter": "1.0.11", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", - "dev": true, - "dependencies": { - "jwa": "^1.4.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/killable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz", - "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==", - "dev": true - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/last-run": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", - "integrity": "sha512-U/VxvpX4N/rFvPzr3qG5EtLKEnNI0emvIQB3/ecEwv+8GHaUKbIB8vxv1Oai5FAF0d0r7LXHhLLe5K/yChm5GQ==", - "dev": true, - "dependencies": { - "default-resolution": "^2.0.0", - "es6-weak-map": "^2.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.5" - }, - "engines": { - "node": ">= 0.6.3" - } - }, - "node_modules/lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha512-YiGkH6EnGrDGqLMITnGjXtGmNtjoXw9SVUzcaos8RBi7Ps0VBylkq+vOcY9QE5poLasPCR849ucFUkl0UzUyOw==", - "dev": true, - "dependencies": { - "invert-kv": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lead": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha512-IpSVCk9AYvLHo5ctcIXxOBpMWUe+4TKN3VPWAKUbJikkmsGp0VrSM8IttVc32D6J4WUsiPE6aEFRNmIoF/gdow==", - "dev": true, - "dependencies": { - "flush-write-stream": "^1.0.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/left-pad": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", - "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", - "deprecated": "use String.prototype.padStart()", - "dev": true - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/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, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/lie": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz", - "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==", - "dev": true, - "dependencies": { - "immediate": "~3.0.5" - } - }, - "node_modules/liftoff": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", - "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/lines-and-columns": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true - }, - "node_modules/linkify-it": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz", - "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==", - "dependencies": { - "uc.micro": "^1.0.1" - } - }, - "node_modules/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==", - "dependencies": { - "lit-html": "^1.1.1" - } - }, - "node_modules/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==" - }, - "node_modules/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 - }, - "node_modules/load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha512-cy7ZdNRXdablkXYNI049pthVeXFurRyb9+hA/dZzerZ0pGTx42z+y+ssxBaVV2l70t1muq5IdKhn4UtcoGUY9A==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha512-QR/GGaKCkhwk1ePQNYDRKYZ3mwU9ypsKhB0XyFnLQdomyEqk3e8wpW3V5Jp88zbxK4n5ST1nqo+g9juTpownhQ==", - "dev": true, - "dependencies": { - "error-ex": "^1.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/load-json-file/node_modules/strip-bom": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha512-kwrX1y7czp1E69n2ajbG65mIo9dqvJ+8aBQXOGVxqwvNbsXdFM6Lq37dLAY3mknUwru8CfcCbfOLL/gMo+fi3g==", - "dev": true, - "dependencies": { - "is-utf8": "^0.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/loader-runner": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz", - "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==", - "dev": true, - "engines": { - "node": ">=4.3.0 <5.0.0 || >=5.10" - } - }, - "node_modules/loader-utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", - "integrity": "sha512-gkD9aSEG9UGglyPcDJqY9YBTUtCLKaBK6ihD2VP1d1X60lTfFspNZNulGBBbUZLkPygy4LySYHyxBpq+VhjObQ==", - "dependencies": { - "big.js": "^3.1.3", - "emojis-list": "^2.0.0", - "json5": "^0.5.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/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==" - }, - "node_modules/lodash._basecopy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", - "integrity": "sha512-rFR6Vpm4HeCK1WPGvjZSJ+7yik8d8PVUdCJx5rT2pogG4Ve/2ZS7kfmO5l5T2o5V2mqlNIfSF5MZlr1+xOoYQQ==", - "dev": true - }, - "node_modules/lodash._basetostring": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", - "integrity": "sha512-mTzAr1aNAv/i7W43vOR/uD/aJ4ngbtsRaCubp2BfZhlGU/eORUjg/7F6X0orNMdv33JOrdgGybtvMN/po3EWrA==", - "dev": true - }, - "node_modules/lodash._basevalues": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", - "integrity": "sha512-H94wl5P13uEqlCg7OcNNhMQ8KvWSIyqXzOPusRgHC9DK3o54P6P3xtbXlVbRABG4q5gSmp7EDdJ0MSuW9HX6Mg==", - "dev": true - }, - "node_modules/lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha512-RrL9VxMEPyDMHOd9uFbvMe8X55X16/cGM5IgOKgRElQZutpX89iS6vwl64duTV1/16w5JY7tuFNXqoekmh1EmA==", - "dev": true - }, - "node_modules/lodash._isiterateecall": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", - "integrity": "sha512-De+ZbrMu6eThFti/CSzhRvTKMgQToLxbij58LMfM8JnYDNSOjkjTCIaa8ixglOeGh2nyPlakbt5bJWJ7gvpYlQ==", - "dev": true - }, - "node_modules/lodash._reescape": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", - "integrity": "sha512-Sjlavm5y+FUVIF3vF3B75GyXrzsfYV8Dlv3L4mEpuB9leg8N6yf/7rU06iLPx9fY0Mv3khVp9p7Dx0mGV6V5OQ==", - "dev": true - }, - "node_modules/lodash._reevaluate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", - "integrity": "sha512-OrPwdDc65iJiBeUe5n/LIjd7Viy99bKwDdk7Z5ljfZg0uFRFlfQaCy9tZ4YMAag9WAZmlVpe1iZrkIMMSMHD3w==", - "dev": true - }, - "node_modules/lodash._reinterpolate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", - "integrity": "sha512-xYHt68QRoYGjeeM/XOE1uJtvXQAgvszfBhjV4yvsQH0u2i9I6cI6c6/eG4Hh3UAOVn0y/xAXwmTzEay49Q//HA==", - "dev": true - }, - "node_modules/lodash._root": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", - "integrity": "sha512-O0pWuFSK6x4EXhM1dhZ8gchNtG7JMqBtrHdoUFUWXD7dJnNSUze1GuyQr5sOs0aCvgGeI3o/OJW8f4ca7FDxmQ==", - "dev": true - }, - "node_modules/lodash.assign": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", - "integrity": "sha512-hFuH8TY+Yji7Eja3mGiuAxBqLagejScbG8GbG0j6o9vzn0YL14My+ktnqtZgFTosKymC9/44wP6s7xyuLfnClw==", - "dev": true - }, - "node_modules/lodash.camelcase": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==", - "dev": true - }, - "node_modules/lodash.escape": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", - "integrity": "sha512-n1PZMXgaaDWZDSvuNZ/8XOcYO2hOKDqZel5adtR30VKQAtoWs/5AOeFA0vPV8moiPzlqe7F4cP2tzpFewQyelQ==", - "dev": true, - "dependencies": { - "lodash._root": "^3.0.0" - } - }, - "node_modules/lodash.get": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", - "integrity": "sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==" - }, - "node_modules/lodash.isarguments": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", - "integrity": "sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==", - "dev": true - }, - "node_modules/lodash.isarray": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", - "integrity": "sha512-JwObCrNJuT0Nnbuecmqr5DgtuBppuCvGD9lxjFpAzwnVtdGoDQ1zig+5W8k5/6Gcn0gZ3936HDAlGd28i7sOGQ==", - "dev": true - }, - "node_modules/lodash.isequal": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", - "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" - }, - "node_modules/lodash.keys": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", - "integrity": "sha512-CuBsapFjcubOGMn3VD+24HOAPxM79tH+V6ivJL3CHYjtrawauDJHUk//Yew9Hvc6e9rbCrURGk8z6PC+8WJBfQ==", - "dev": true, - "dependencies": { - "lodash._getnative": "^3.0.0", - "lodash.isarguments": "^3.0.0", - "lodash.isarray": "^3.0.0" - } - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", - "dev": true - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/lodash.restparam": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", - "integrity": "sha512-L4/arjjuq4noiUJpt3yS6KIKDtJwNe2fIYgMqyYYKoeIfV1iEqvPwhCx23o+R9dzouGihDAPN1dTIRWa7zk8tw==", - "dev": true - }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", - "dev": true - }, - "node_modules/lodash.template": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", - "integrity": "sha512-0B4Y53I0OgHUJkt+7RmlDFWKjVAI/YUpWNiL9GQz5ORDr4ttgfQGo+phBWKFLJbBdtOwgMuUkdOHOnPg45jKmQ==", - "dev": true, - "dependencies": { - "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" - } - }, - "node_modules/lodash.templatesettings": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", - "integrity": "sha512-TcrlEr31tDYnWkHFWDCV3dHYroKEXpJZ2YJYvJdhN+y4AkWMDZ5I4I8XDtUKqSAyG81N7w+I1mFEJtcED+tGqQ==", - "dev": true, - "dependencies": { - "lodash._reinterpolate": "^3.0.0", - "lodash.escape": "^3.0.0" - } - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", - "dev": true - }, - "node_modules/loglevel": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.8.0.tgz", - "integrity": "sha512-G6A/nJLRgWOuuwdNuA6koovfEV1YpqqAG4pRUlFaz3jj2QNZ8M4vBqnVA+HBTmU/AMNUtlOsMmSpF6NyOjztbA==", - "dev": true, - "engines": { - "node": ">= 0.6.0" - }, - "funding": { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/loglevel" - } - }, - "node_modules/lolex": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/lolex/-/lolex-5.1.2.tgz", - "integrity": "sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==", - "dev": true, - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha512-RPNliZOFkqFumDhvYqOaNY4Uz9oJM2K9tC6JWsJJsNdhuONW4LQHRBpb0qf4pJApVffI5N39SwzWZJuEhfd7eQ==", - "dev": true, - "dependencies": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lower-case": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", - "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==", - "dev": true - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/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, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/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, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", - "dev": true, - "dependencies": { - "tmpl": "1.0.5" - } - }, - "node_modules/map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/map-stream": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", - "integrity": "sha512-C0X0KQmGm3N2ftbTGBhSyuydQ+vV1LC3f3zPvT3RXHXNZrvfPZcoXp/N5DOa8vedX/rTMm2CjTtivFg2STJMRQ==", - "dev": true - }, - "node_modules/map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==", - "dev": true, - "dependencies": { - "object-visit": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/markdown-it": { - "version": "12.3.2", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz", - "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==", - "dependencies": { - "argparse": "^2.0.1", - "entities": "~2.1.0", - "linkify-it": "^3.0.1", - "mdurl": "^1.0.1", - "uc.micro": "^1.0.5" - }, - "bin": { - "markdown-it": "bin/markdown-it.js" - } - }, - "node_modules/markdown-it/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "node_modules/markdown-it/node_modules/entities": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", - "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/matchdep": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha512-LFgVbaHIHMqCRuCZyfCtUOq9/Lnzhi7Z0KFUE2fhD54+JN2jLh3hC02RLkqauJ3U4soU6H1J3tfj/Byk7GoEjA==", - "dev": true, - "dependencies": { - "findup-sync": "^2.0.0", - "micromatch": "^3.0.4", - "resolve": "^1.4.0", - "stack-trace": "0.0.10" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/matchdep/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha512-vs+3unmJT45eczmcAZ6zMJtxN3l/QXeccaXQx5cu/MeJMhewVfoWZqibRkOxPnmoR59+Zy5hjabfQc6JLSah4g==", - "dev": true, - "dependencies": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/matchdep/node_modules/is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/matchdep/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/mdn-data": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", - "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", - "dev": true - }, - "node_modules/mdurl": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memory-fs": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", - "integrity": "sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==", - "dev": true, - "dependencies": { - "errno": "^0.1.3", - "readable-stream": "^2.0.1" - } - }, - "node_modules/meow": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", - "integrity": "sha512-TNdwZs0skRlpPpCUK25StC4VH+tP5GgeY1HQOOGP+lQ2xtdkN2VtT/5tiX9k3IWpkBPV9b3LsAWXn4GGi/PrSA==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/meow/node_modules/read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", - "dev": true - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", - "dev": true, - "dependencies": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "bin": { - "miller-rabin": "bin/miller-rabin" - } - }, - "node_modules/miller-rabin/node_modules/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 - }, - "node_modules/mime": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", - "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", - "dev": true, - "bin": { - "mime": "cli.js" - } - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true - }, - "node_modules/minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", - "dev": true - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "node_modules/minipass": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.4.tgz", - "integrity": "sha512-I9WPbWHCGu8W+6k1ZiGpPu0GkoKBeorkfKNuAFBNS1HNFJvke82sxvI5bzcCNpWPorkOO5QQ+zomzzwRxejXiw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minipass-collect": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz", - "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-flush": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz", - "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/minipass-pipeline": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", - "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/minizlib": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz", - "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", - "dev": true, - "dependencies": { - "minipass": "^3.0.0", - "yallist": "^4.0.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/mississippi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz", - "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==", - "dev": true, - "dependencies": { - "concat-stream": "^1.5.0", - "duplexify": "^3.4.2", - "end-of-stream": "^1.1.0", - "flush-write-stream": "^1.0.0", - "from2": "^2.1.0", - "parallel-transform": "^1.1.0", - "pump": "^3.0.0", - "pumpify": "^1.3.3", - "stream-each": "^1.1.0", - "through2": "^2.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "dependencies": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mixin-deep/node_modules/is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/moment": { - "version": "2.29.4", - "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", - "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", - "engines": { - "node": "*" - } - }, - "node_modules/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==" - }, - "node_modules/move-concurrently": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz", - "integrity": "sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==", - "dev": true, - "dependencies": { - "aproba": "^1.1.1", - "copy-concurrently": "^1.0.0", - "fs-write-stream-atomic": "^1.0.8", - "mkdirp": "^0.5.1", - "rimraf": "^2.5.4", - "run-queue": "^1.0.3" - } - }, - "node_modules/move-concurrently/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "node_modules/msal": { - "version": "1.4.16", - "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.16.tgz", - "integrity": "sha512-Q6jIV5RG6mD9O0bzZrR/f8v5QikrVWU0sccwOyqWE1xlBkKYVKRa/L8Gxt1X58M+J/N9V0JskhvO4KIfRHlE8g==", - "dependencies": { - "tslib": "^1.9.3" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/msal/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/msalLegacy": { - "name": "msal", - "version": "1.4.12", - "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.12.tgz", - "integrity": "sha512-gjupwQ6nvNL6mZkl5NIXyUmZhTiEMRu5giNdgHMh8l5EPOnV2Xj6nukY1NIxFacSTkEYUSDB47Pej9GxDYf+1w==", - "dependencies": { - "tslib": "^1.9.3" - } - }, - "node_modules/msalLegacy/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "dev": true, - "dependencies": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==", - "dev": true - }, - "node_modules/multipipe": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", - "integrity": "sha512-7ZxrUybYv9NonoXgwoOqtStIu18D1c3eFZj27hqgf5kBrBF8Q+tE8V0MW8dKM5QLkQPh1JhhbKgHLY9kifov4Q==", - "dev": true, - "dependencies": { - "duplexer2": "0.0.2" - } - }, - "node_modules/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, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nano-css": { - "version": "5.3.5", - "resolved": "https://registry.npmjs.org/nano-css/-/nano-css-5.3.5.tgz", - "integrity": "sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg==", - "dependencies": { - "css-tree": "^1.1.2", - "csstype": "^3.0.6", - "fastest-stable-stringify": "^2.0.2", - "inline-style-prefixer": "^6.0.0", - "rtl-css-js": "^1.14.0", - "sourcemap-codec": "^1.4.8", - "stacktrace-js": "^2.0.2", - "stylis": "^4.0.6" - }, - "peerDependencies": { - "react": "*", - "react-dom": "*" - } - }, - "node_modules/nano-css/node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/nano-css/node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" - }, - "node_modules/nano-css/node_modules/stylis": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.1.1.tgz", - "integrity": "sha512-lVrM/bNdhVX2OgBFNa2YJ9Lxj7kPzylieHd3TNjuGE0Re9JB7joL5VUKOVH1kdNNJTgGPpT8hmwIAPLaSyEVFQ==" - }, - "node_modules/nanocolors": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.2.13.tgz", - "integrity": "sha512-0n3mSAQLPpGLV9ORXT5+C/D4mwew7Ebws69Hx4E2sgz2ZA5+32Q80B9tL8PbL7XHnRDiAxH/pnrUJ9a4fkTNTA==", - "dev": true - }, - "node_modules/nanoid": { - "version": "3.3.4", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", - "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", - "dev": true, - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "fragment-cache": "^0.2.1", - "is-windows": "^1.0.2", - "kind-of": "^6.0.2", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", - "dev": true - }, - "node_modules/negotiator": { - "version": "0.6.3", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", - "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "node_modules/next-tick": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", - "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node_modules/no-case": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", - "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", - "dev": true, - "dependencies": { - "lower-case": "^1.1.1" - } - }, - "node_modules/node-fetch": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", - "dependencies": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" - } - }, - "node_modules/node-forge": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", - "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", - "dev": true, - "engines": { - "node": ">= 6.13.0" - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==", - "dev": true - }, - "node_modules/node-libs-browser": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", - "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "dev": true, - "dependencies": { - "assert": "^1.1.1", - "browserify-zlib": "^0.2.0", - "buffer": "^4.3.0", - "console-browserify": "^1.1.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.11.0", - "domain-browser": "^1.1.1", - "events": "^3.0.0", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "0.0.1", - "process": "^0.11.10", - "punycode": "^1.2.4", - "querystring-es3": "^0.2.0", - "readable-stream": "^2.3.3", - "stream-browserify": "^2.0.1", - "stream-http": "^2.7.2", - "string_decoder": "^1.0.0", - "timers-browserify": "^2.0.4", - "tty-browserify": "0.0.0", - "url": "^0.11.0", - "util": "^0.11.0", - "vm-browserify": "^1.0.1" - } - }, - "node_modules/node-libs-browser/node_modules/punycode": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", - "dev": true - }, - "node_modules/node-notifier": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-10.0.1.tgz", - "integrity": "sha512-YX7TSyDukOZ0g+gmzjB6abKu+hTGvO8+8+gIFDsRCU2t8fLV/P2unmt+LGFaIa4y64aX98Qksa97rgz4vMNeLQ==", - "dev": true, - "dependencies": { - "growly": "^1.3.0", - "is-wsl": "^2.2.0", - "semver": "^7.3.5", - "shellwords": "^0.1.1", - "uuid": "^8.3.2", - "which": "^2.0.2" - } - }, - "node_modules/node-notifier/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/node-releases": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", - "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", - "dev": true - }, - "node_modules/node-zip": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/node-zip/-/node-zip-1.1.1.tgz", - "integrity": "sha512-sXfGL65EcaAJqNSXxuyf//i4D4geUtJgZDYUd7IBo2/CH8XY8vcWh1+CBCxuVVyR+S4vAFc3hr//JkCi2+V5vg==", - "dev": true, - "dependencies": { - "jszip": "2.5.0" - }, - "bin": { - "nodezip": "bin/nodezip" - }, - "engines": { - "node": "*" - } - }, - "node_modules/node-zip/node_modules/jszip": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/jszip/-/jszip-2.5.0.tgz", - "integrity": "sha512-IRoyf8JSYY3nx+uyh5xPc0qdy8pUDTp2UkHOWYNF/IO/3D8nx7899UlSAjD8rf8wUgOmm0lACWx/GbW3EaxIXQ==", - "dev": true, - "dependencies": { - "pako": "~0.2.5" - } - }, - "node_modules/node-zip/node_modules/pako": { - "version": "0.2.9", - "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz", - "integrity": "sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==", - "dev": true - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", - "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/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, - "dependencies": { - "once": "^1.3.2" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/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, - "dependencies": { - "npm-normalize-package-bin": "^1.0.1" - } - }, - "node_modules/npm-normalize-package-bin": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", - "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "hosted-git-info": "^2.7.1", - "osenv": "^0.1.5", - "semver": "^5.6.0", - "validate-npm-package-name": "^3.0.0" - } - }, - "node_modules/npm-package-arg/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/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, - "dependencies": { - "glob": "^7.1.6", - "ignore-walk": "^3.0.3", - "npm-bundled": "^1.1.1", - "npm-normalize-package-bin": "^1.0.1" - }, - "bin": { - "npm-packlist": "bin/index.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", - "dev": true, - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dev": true, - "dependencies": { - "boolbase": "~1.0.0" - } - }, - "node_modules/num2fraction": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", - "integrity": "sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==", - "dev": true - }, - "node_modules/number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/nwsapi": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz", - "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==", - "dev": true - }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==", - "dev": true, - "dependencies": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-copy/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.12.2", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", - "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==", - "dev": true, - "dependencies": { - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", - "dev": true, - "dependencies": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.entries": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", - "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", - "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", - "dev": true, - "dependencies": { - "array.prototype.reduce": "^1.0.4", - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.20.1" - }, - "engines": { - "node": ">= 0.8" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.hasown": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", - "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", - "dev": true, - "dependencies": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.reduce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha512-naLhxxpUESbNkRqc35oQ2scZSJueHGQNUfMW/0U37IgN6tE2dgDWg3whf+NEliy3F/QysrO48XKUz/nGPe+AQw==", - "dev": true, - "dependencies": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object.values": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", - "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "node_modules/office-ui-fabric-core": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/office-ui-fabric-core/-/office-ui-fabric-core-11.0.1.tgz", - "integrity": "sha512-jcfycbVOm2aUoI+AGtHW24HvM7nUVFr44hR5NIE56EobK67bVwbNAQL15CJj3vNz5PBrnitsV9ROOB+KOEWn8g==" - }, - "node_modules/office-ui-fabric-react": { - "version": "7.185.7", - "resolved": "https://registry.npmjs.org/office-ui-fabric-react/-/office-ui-fabric-react-7.185.7.tgz", - "integrity": "sha512-JiWkrjT/T6OG63ATu6RUlME2PBe4pgxQOwRTOjvbsaq8mlyd9i21ImgwkTEvcNXJpx+4w0bJiuQTcdwSMyf6qA==", - "dependencies": { - "@fluentui/date-time-utilities": "^7.9.1", - "@fluentui/react-focus": "^7.18.4", - "@fluentui/react-window-provider": "^1.0.3", - "@microsoft/load-themed-styles": "^1.10.26", - "@uifabric/foundation": "^7.10.3", - "@uifabric/icons": "^7.7.2", - "@uifabric/merge-styles": "^7.19.2", - "@uifabric/react-hooks": "^7.14.2", - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.20.2", - "@uifabric/utilities": "^7.34.1", - "prop-types": "^15.7.2", - "tslib": "^1.10.0" - }, - "peerDependencies": { - "@types/react": ">=16.8.0 <18.0.0", - "@types/react-dom": ">=16.8.0 <18.0.0", - "react": ">=16.8.0 <18.0.0", - "react-dom": ">=16.8.0 <18.0.0" - } - }, - "node_modules/office-ui-fabric-react/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, - "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha512-ikqdkGAAyf/X/gPhXGvfgAytDZtDbr+bkNUJ0N9h5MI/dmdgCs3l6hoHrcUv41sRKew3jIwrp4qQDXiK99Utww==", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/opn": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.2.0.tgz", - "integrity": "sha512-Jd/GpzPyHF4P2/aNOVmS3lfMSWV9J7cOhCG1s08XCEAsPkB7lp6ddiU0J7XzyQRDUh8BqJ7PchfINjR8jyofRQ==", - "dev": true, - "dependencies": { - "is-wsl": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/opn/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/orchestrator": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/orchestrator/-/orchestrator-0.3.8.tgz", - "integrity": "sha512-DrQ43ngaJ0e36j2CHyoDoIg1K4zbc78GnTQESebK9vu6hj4W5/pvfSFO/kgM620Yd0YnhseSNYsLK3/SszZ5NQ==", - "dev": true, - "dependencies": { - "end-of-stream": "~0.1.5", - "sequencify": "~0.0.7", - "stream-consume": "~0.1.0" - } - }, - "node_modules/orchestrator/node_modules/end-of-stream": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-0.1.5.tgz", - "integrity": "sha512-go5TQkd0YRXYhX+Lc3UrXkoKU5j+m72jEP5lHWr2Nh82L8wfZtH8toKgcg4T10o23ELIMGXQdwCbl+qAXIPDrw==", - "dev": true, - "dependencies": { - "once": "~1.3.0" - } - }, - "node_modules/orchestrator/node_modules/once": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz", - "integrity": "sha512-6vaNInhu+CHxtONf3zw3vq4SP2DOQhjBvIa3rNcG0+P7eKWlYH6Peu7rHizSloRU2EwMz6GraLieis9Ac9+p1w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/ordered-read-streams": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha512-Z87aSjx3r5c0ZB7bcJqIgIRX5bxR7A4aSzvIbaxd0oTkWBCOoKfuGHiKj60CHVUgg1Phm5yMZzBdt8XqRs73Mw==", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.1" - } - }, - "node_modules/os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", - "dev": true - }, - "node_modules/os-homedir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", - "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha512-PRT7ZORmwu2MEFt4/fv3Q+mEfN4zetKxufQrkShY2oGvUms9r8otu5HfdyIFHkYXjO7laNsoVGmM2MANfuTA8g==", - "dev": true, - "dependencies": { - "lcid": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/osenv": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", - "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", - "dev": true, - "dependencies": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "node_modules/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, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-retry": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", - "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", - "dev": true, - "dependencies": { - "retry": "^0.12.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/p-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, - "dependencies": { - "p-limit": "^2.2.2", - "p-reflect": "^2.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "node_modules/parallel-transform": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz", - "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==", - "dev": true, - "dependencies": { - "cyclist": "^1.0.1", - "inherits": "^2.0.3", - "readable-stream": "^2.1.5" - } - }, - "node_modules/param-case": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", - "integrity": "sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==", - "dev": true, - "dependencies": { - "no-case": "^2.2.0" - } - }, - "node_modules/parchment": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", - "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==" - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/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, - "dependencies": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", - "dev": true, - "dependencies": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/parse5": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.0.tgz", - "integrity": "sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==", - "dev": true - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true - }, - "node_modules/path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==", - "dev": true - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-is-inside": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", - "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==", - "dev": true - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", - "dev": true, - "dependencies": { - "path-root-regex": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", - "dev": true - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/pause-stream": { - "version": "0.0.11", - "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", - "integrity": "sha512-e3FBlXLmN/D1S+zHzanP4E/4Z60oFAa3O051qt1pxa7DEJWKAyil6upYVXCWadEnuoqa4Pkc9oUx9zsxYeRv8A==", - "dev": true, - "dependencies": { - "through": "~2.3" - } - }, - "node_modules/pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "dev": true, - "dependencies": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true - }, - "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pidof": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pidof/-/pidof-1.0.2.tgz", - "integrity": "sha512-LLJhTVEUCZnotdAM5rd7KiTdLGgk6i763/hsd5pO+8yuF7mdgg0ob8w/98KrTAcPsj6YzGrkFLPVtBOr1uW2ag==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", - "integrity": "sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pinkie-promise": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", - "integrity": "sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==", - "dev": true, - "dependencies": { - "pinkie": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-conf": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/pkg-conf/-/pkg-conf-1.1.3.tgz", - "integrity": "sha512-9hHgE5+Xai/ChrnahNP8Ke0VNF/s41IZIB/d24eMHEaRamdPg+wwlRm2lTb5wMvE8eTIKrYZsrxfuOwt3dpsIQ==", - "dev": true, - "dependencies": { - "find-up": "^1.0.0", - "load-json-file": "^1.1.0", - "object-assign": "^4.0.1", - "symbol": "^0.2.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pkg-conf/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pkg-conf/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/plugin-log": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/plugin-log/-/plugin-log-0.1.0.tgz", - "integrity": "sha512-TzmfWRMEFAnrZbI4GfyXv9Gp5E71eby3gmvnP6LEfmYbVC8FPN2RBRhwxg4sjIg+fy8AJ3mczhLXvk0pzHPeMg==", - "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", - "dev": true, - "dependencies": { - "chalk": "^1.1.1", - "dateformat": "^1.0.11" - }, - "engines": { - "node": ">= 0.9.0" - } - }, - "node_modules/plugin-log/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", - "dev": true, - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/dateformat": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz", - "integrity": "sha512-5sFRfAAmbHdIts+eKjR9kYJoF0ViCMVX9yqLu5A7S/v+nd077KgCITOMiirmyCBiZpKLDXbBOkYm6tu7rX/TKg==", - "dev": true, - "dependencies": { - "get-stdin": "^4.0.1", - "meow": "^3.3.0" - }, - "bin": { - "dateformat": "bin/cli.js" - }, - "engines": { - "node": "*" - } - }, - "node_modules/plugin-log/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/plugin-log/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/plugin-log/node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/pn": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", - "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/postcss": { - "version": "7.0.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.38.tgz", - "integrity": "sha512-wNrSHWjHDQJR/IZL5IKGxRtFgrYNaAA/UrkW2WqbtZO6uxSLMxMN+s2iqUMwnAWm3fMROlDYZB41dr0Mt7vBwQ==", - "dev": true, - "dependencies": { - "nanocolors": "^0.2.2", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/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, - "dependencies": { - "postcss": "^7.0.27", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" - } - }, - "node_modules/postcss-colormin": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", - "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "color": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-colormin/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-convert-values": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", - "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", - "dev": true, - "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-discard-comments": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", - "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", - "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", - "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", - "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-discard-empty": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", - "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", - "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", - "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", - "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-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, - "dependencies": { - "cosmiconfig": "^5.0.0", - "import-cwd": "^2.0.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/postcss-loader": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-3.0.0.tgz", - "integrity": "sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==", - "dev": true, - "dependencies": { - "loader-utils": "^1.1.0", - "postcss": "^7.0.0", - "postcss-load-config": "^2.0.0", - "schema-utils": "^1.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/postcss-merge-longhand": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", - "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", - "dev": true, - "dependencies": { - "css-color-names": "0.0.4", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "stylehacks": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-merge-rules": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", - "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "cssnano-util-same-parent": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0", - "vendors": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "dependencies": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", - "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", - "dev": true, - "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-minify-gradients": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", - "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", - "dev": true, - "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "is-color-stop": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-minify-params": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", - "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", - "dev": true, - "dependencies": { - "alphanum-sort": "^1.0.0", - "browserslist": "^4.0.0", - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "uniqs": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-minify-selectors": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", - "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", - "dev": true, - "dependencies": { - "alphanum-sort": "^1.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "dependencies": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss-modules": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-1.5.0.tgz", - "integrity": "sha512-KiAihzcV0TxTTNA5OXreyIXctuHOfR50WIhqBpc8pe0Q5dcs/Uap9EVlifOI9am7zGGdGOJQ6B1MPYKo2UxgOg==", - "dev": true, - "dependencies": { - "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" - } - }, - "node_modules/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": "sha512-zF9+UIEvtpeqMGxhpeT9XaIevQSrBBCz9fi7SwfkmjVacsSj8DY5eFVgn+wY8I9vvdDDwK5xC8Myq4UkoLFIkA==", - "dev": true, - "dependencies": { - "postcss": "^6.0.1" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/postcss-modules-extract-imports/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-modules-extract-imports/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/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": "sha512-X4cquUPIaAd86raVrBwO8fwRfkIdbwFu7CTfEOjiZQHVQwlHRSkTgH5NLDmMm5+1hQO8u6dZ+TOOJDbay1hYpA==", - "dev": true, - "dependencies": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/postcss-modules-local-by-default/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-modules-local-by-default/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-scope": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", - "integrity": "sha512-LTYwnA4C1He1BKZXIx1CYiHixdSe9LWYVKadq9lK5aCCMkoOkFyZ7aigt+srfjlRplJY3gIol6KUNefdMQJdlw==", - "dev": true, - "dependencies": { - "css-selector-tokenizer": "^0.7.0", - "postcss": "^6.0.1" - } - }, - "node_modules/postcss-modules-scope/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-scope/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-scope/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/postcss-modules-scope/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/postcss-modules-scope/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/postcss-modules-scope/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-scope/node_modules/postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-modules-scope/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-values": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", - "integrity": "sha512-i7IFaR9hlQ6/0UgFuqM6YWaCfA1Ej8WMg8A5DggnH1UGKJvTV/ugqq/KaULixzzOi3T/tF6ClBXcHGCzdd5unA==", - "dev": true, - "dependencies": { - "icss-replace-symbols": "^1.1.0", - "postcss": "^6.0.1" - } - }, - "node_modules/postcss-modules-values/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-values/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-values/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/postcss-modules-values/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/postcss-modules-values/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/postcss-modules-values/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-modules-values/node_modules/postcss": { - "version": "6.0.23", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", - "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "source-map": "^0.6.1", - "supports-color": "^5.4.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/postcss-modules-values/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", - "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", - "dev": true, - "dependencies": { - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", - "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", - "dev": true, - "dependencies": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-normalize-positions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", - "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", - "dev": true, - "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", - "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", - "dev": true, - "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-normalize-string": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", - "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", - "dev": true, - "dependencies": { - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", - "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", - "dev": true, - "dependencies": { - "cssnano-util-get-match": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-normalize-unicode": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", - "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-normalize-url": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", - "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", - "dev": true, - "dependencies": { - "is-absolute-url": "^2.0.0", - "normalize-url": "^3.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-normalize-whitespace": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", - "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", - "dev": true, - "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-ordered-values": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", - "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", - "dev": true, - "dependencies": { - "cssnano-util-get-arguments": "^4.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-reduce-initial": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", - "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-api": "^3.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", - "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", - "dev": true, - "dependencies": { - "cssnano-util-get-match": "^4.0.0", - "has": "^1.0.0", - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", - "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/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, - "dependencies": { - "postcss": "^7.0.0", - "postcss-value-parser": "^3.0.0", - "svgo": "^1.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-svgo/node_modules/postcss-value-parser": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", - "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", - "dev": true - }, - "node_modules/postcss-unique-selectors": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", - "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", - "dev": true, - "dependencies": { - "alphanum-sort": "^1.0.0", - "postcss": "^7.0.0", - "uniqs": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", - "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", - "dev": true - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/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, - "dependencies": { - "@jest/types": "^25.5.0", - "ansi-regex": "^5.0.0", - "ansi-styles": "^4.0.0", - "react-is": "^16.12.0" - }, - "engines": { - "node": ">= 8.3" - } - }, - "node_modules/pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/private": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", - "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/promise-inflight": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", - "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", - "dev": true - }, - "node_modules/prompts": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", - "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", - "dev": true, - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/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, - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/prr": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", - "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "commander": "*" - } - }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "node_modules/public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/public-encrypt/node_modules/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 - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", - "dev": true, - "dependencies": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" - } - }, - "node_modules/pumpify/node_modules/pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", - "dev": true, - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, - "node_modules/qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystringify": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/quill": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", - "integrity": "sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==", - "dependencies": { - "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" - } - }, - "node_modules/quill-delta": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", - "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", - "dependencies": { - "deep-equal": "^1.0.1", - "extend": "^3.0.2", - "fast-diff": "1.1.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/quill/node_modules/eventemitter3": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", - "integrity": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==" - }, - "node_modules/ramda": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.27.2.tgz", - "integrity": "sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==", - "dev": true - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "dependencies": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.3.3.tgz", - "integrity": "sha512-9esiElv1BrZoI3rCDuOuKCBRbuApGGaDPQfjSflGxdy4oyzqghxu6klEkkVIvBje+FF0BX9coEv8KqW6X/7njw==", - "dev": true, - "dependencies": { - "bytes": "3.0.0", - "http-errors": "1.6.3", - "iconv-lite": "0.4.23", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/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, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/raw-loader": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/raw-loader/-/raw-loader-0.5.1.tgz", - "integrity": "sha512-sf7oGoLuaYAScB4VGr0tzetsYlS8EJH6qnTCfQ/WVEa89hALQ4RQfCKt5xCyPQKPDUbVUAIP1QsxAwfAjlDp7Q==" - }, - "node_modules/react": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react/-/react-16.13.1.tgz", - "integrity": "sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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==", - "peerDependencies": { - "react": "^16.3.2 || ^17.0.0", - "react-dom": "^16.3.3 || ^17.0.0" - } - }, - "node_modules/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==", - "dependencies": { - "object-assign": "^4.1.0" - } - }, - "node_modules/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==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1", - "prop-types": "^15.6.2", - "scheduler": "^0.19.1" - }, - "peerDependencies": { - "react": "^16.13.1" - } - }, - "node_modules/react-dom-factories": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/react-dom-factories/-/react-dom-factories-1.0.2.tgz", - "integrity": "sha512-Bmic2N3oKji7vw9qjDr2dmwHvOATbFSnKy7EH0uT/qjvzIUsiXp6Yquk72LJ3WfMtRnq3ujXMMo7GsJeLPfFWw==" - }, - "node_modules/react-fela": { - "version": "10.8.2", - "resolved": "https://registry.npmjs.org/react-fela/-/react-fela-10.8.2.tgz", - "integrity": "sha512-TDIuOzxwtPcMhxlR4be/s1Er5b7zS8D42QOzaZZGMJskfH1ULFSOpdlBsb32ivqacXatbGZzshHDXGV5vKNkhQ==", - "dependencies": { - "fela-bindings": "^10.8.2", - "fela-dom": "^10.8.2", - "prop-types": "^15.5.8" - }, - "peerDependencies": { - "react": "^16.3.0" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/react-mentions": { - "version": "4.4.7", - "resolved": "https://registry.npmjs.org/react-mentions/-/react-mentions-4.4.7.tgz", - "integrity": "sha512-VNriu2h/uOB+RS0mwZgPG2Vf+UtdDvRh5zbXa2TNc1WqacKuNDgTdhlbo9LEOZRBxRzIeTUYQmYJ7p9M9rDHqQ==", - "dependencies": { - "@babel/runtime": "7.4.5", - "invariant": "^2.2.4", - "prop-types": "^15.5.8", - "substyle": "^9.1.0" - }, - "peerDependencies": { - "react": ">=16.8.3", - "react-dom": ">=16.8.3" - } - }, - "node_modules/react-mentions/node_modules/@babel/runtime": { - "version": "7.4.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.4.5.tgz", - "integrity": "sha512-TuI4qpWZP6lGOGIuGWtp9sPluqYICmbk8T/1vpSysqJxRPkudh/ofFWyqdcMsDf2s7KvDL4/YHgKyvcS3g9CJQ==", - "dependencies": { - "regenerator-runtime": "^0.13.2" - } - }, - "node_modules/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==", - "dependencies": { - "@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" - }, - "engines": { - "node": ">= 0.8.x" - }, - "peerDependencies": { - "react": "^0.14.9 || ^15.3.0 || ^16.0.0" - } - }, - "node_modules/react-transition-group": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.4.tgz", - "integrity": "sha512-TKS7/dTpwBKEG9nrzVK3qNzvaJyKzEIFB5xVtnKdjEk5wTstklWnNJ/N3RM6uKG8wm36nlgHTT7+UZT3LIFHLA==", - "dependencies": { - "@babel/runtime": "^7.5.5", - "dom-helpers": "^5.0.1", - "loose-envify": "^1.4.0", - "prop-types": "^15.6.2" - }, - "peerDependencies": { - "react": ">=16.6.0", - "react-dom": ">=16.6.0" - } - }, - "node_modules/read": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", - "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==", - "dev": true, - "dependencies": { - "mute-stream": "~0.0.4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/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, - "dependencies": { - "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" - } - }, - "node_modules/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==", - "deprecated": "The functionality that this package provided is now in @npmcli/arborist", - "dev": true, - "dependencies": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "once": "^1.3.0", - "read-package-json": "^2.0.0", - "readdir-scoped-modules": "^1.0.0" - } - }, - "node_modules/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, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg/node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/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, - "dependencies": { - "js-yaml": "^4.0.0", - "strip-bom": "^4.0.0" - }, - "engines": { - "node": ">=10.13" - } - }, - "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/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, - "dependencies": { - "debuglog": "^1.0.1", - "dezalgo": "^1.0.0", - "graceful-fs": "^4.1.2", - "once": "^1.3.0" - } - }, - "node_modules/readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/readdirp/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/readdirp/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "engines": { - "node": ">=8" - } - }, - "node_modules/recast": { - "version": "0.11.23", - "resolved": "https://registry.npmjs.org/recast/-/recast-0.11.23.tgz", - "integrity": "sha512-+nixG+3NugceyR8O1bLU45qs84JgI3+8EauyRZafLgC9XbdAOIVgwV1Pe2da0YzGo62KzWoZwUpVEQf6qNAXWA==", - "dev": true, - "dependencies": { - "ast-types": "0.9.6", - "esprima": "~3.1.0", - "private": "~0.1.5", - "source-map": "~0.5.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/recast/node_modules/esprima": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", - "integrity": "sha512-AWwVMNxwhN8+NIPQzAQZCm7RkLC4RbM3B1OobMuyp3i+w73X57KCKaVIxaRZb+DYCojq7rspo+fmuQfAboyhFg==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/recast/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", - "dev": true, - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/redent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", - "integrity": "sha512-qtW5hKzGQZqKoh6JNSD+4lfitfPKGz42e6QwiRmPM5mmKtR0N41AbJRYu0xJi7nhOJ4WDgRkKvAk6tw4WIwR4g==", - "dev": true, - "dependencies": { - "indent-string": "^2.1.0", - "strip-indent": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - }, - "node_modules/regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/regexify-string": { - "version": "1.0.19", - "resolved": "https://registry.npmjs.org/regexify-string/-/regexify-string-1.0.19.tgz", - "integrity": "sha512-EREOggl31J6v2Hk3ksPuOof0DMq5QhFfVQ7iDaGQ6BeA1QcrV4rhGvwCES5a72ITMmLBDAOb6cOWbn8/Ja82Ig==" - }, - "node_modules/regexp.prototype.flags": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", - "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/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, - "dependencies": { - "is-buffer": "^1.1.5", - "is-utf8": "^0.2.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/remove-bom-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha512-wigO8/O08XHb8YPzpDDT+QmRANfW6vLqxfaXm1YXhnFf3AkSLyjfG3GEFg4McZkmgL7KvCj5u2KczkvSP6NfHA==", - "dev": true, - "dependencies": { - "remove-bom-buffer": "^3.0.0", - "safe-buffer": "^5.1.0", - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true - }, - "node_modules/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, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/repeating": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", - "integrity": "sha512-ZqtSMuVybkISo2OWvqvm7iHSWngvdaW3IpsT9/uP8v4gMi591LY6h35wdOfvQdWCKFWZWm2Y1Opp4kV7vQKT6A==", - "dev": true, - "dependencies": { - "is-finite": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/replace-homedir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha512-CHPV/GAglbIB1tnQgaiysb8H2yCy8WQ7lcEwQ/eT+kLj0QHV8LnJW0zpqpE7RSkrMSRoa+EBoag86clf7WAgSg==", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1", - "is-absolute": "^1.0.0", - "remove-trailing-separator": "^1.1.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "dev": true, - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/request-promise-core": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", - "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", - "dev": true, - "dependencies": { - "lodash": "^4.17.19" - }, - "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "request": "^2.34" - } - }, - "node_modules/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==", - "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", - "dev": true, - "dependencies": { - "request-promise-core": "1.1.4", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - }, - "engines": { - "node": ">=0.12.0" - }, - "peerDependencies": { - "request": "^2.34" - } - }, - "node_modules/request-promise-native/node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/request/node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-main-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", - "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", - "dev": true - }, - "node_modules/requirejs": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz", - "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==", - "bin": { - "r_js": "bin/r.js", - "r.js": "bin/r.js" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true - }, - "node_modules/resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "dependencies": { - "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-cwd/node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", - "dev": true, - "dependencies": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/resolve-options": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha512-NYDgziiroVeDC29xq7bp/CacZERYsA9bXYd1ZmcJlF3BcrZv5pTb4NG7SjdyKDnXZ84aC4vo2u6sNKIA1LCu/A==", - "dev": true, - "dependencies": { - "value-or-function": "^3.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==", - "deprecated": "https://github.com/lydell/resolve-url#deprecated", - "dev": true - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", - "dev": true, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rgb-regex": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", - "integrity": "sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==", - "dev": true - }, - "node_modules/rgba-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", - "integrity": "sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==", - "dev": true - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "node_modules/rsvp": { - "version": "4.8.5", - "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", - "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", - "dev": true, - "engines": { - "node": "6.* || >= 7.*" - } - }, - "node_modules/rtl-css-js": { - "version": "1.16.0", - "resolved": "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.16.0.tgz", - "integrity": "sha512-Oc7PnzwIEU4M0K1J4h/7qUUaljXhQ0kCObRsZjxs2HjkpKsnoTMvSmvJ4sqgJZd0zBoEfAyTdnK/jMIYvrjySQ==", - "dependencies": { - "@babel/runtime": "^7.1.2" - } - }, - "node_modules/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, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/run-queue": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", - "integrity": "sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==", - "dev": true, - "dependencies": { - "aproba": "^1.1.1" - } - }, - "node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/rxjs/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==", - "dev": true, - "dependencies": { - "ret": "~0.1.10" - } - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/sane": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", - "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", - "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", - "dev": true, - "dependencies": { - "@cnakazawa/watch": "^1.0.3", - "anymatch": "^2.0.0", - "capture-exit": "^2.0.0", - "exec-sh": "^0.3.2", - "execa": "^1.0.0", - "fb-watchman": "^2.0.0", - "micromatch": "^3.1.4", - "minimist": "^1.1.1", - "walker": "~1.0.5" - }, - "bin": { - "sane": "src/cli.js" - }, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/sane/node_modules/anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", - "dev": true, - "dependencies": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - } - }, - "node_modules/sane/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sane/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sass": { - "version": "1.44.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.44.0.tgz", - "integrity": "sha512-0hLREbHFXGQqls/K8X+koeP+ogFRPF4ZqetVB19b7Cst9Er8cOR0rc6RU7MaI4W1JmUShd1BPgPoeqmmgMMYFw==", - "dev": true, - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0", - "immutable": "^4.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/sass-loader": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-8.0.2.tgz", - "integrity": "sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==", - "dev": true, - "dependencies": { - "clone-deep": "^4.0.1", - "loader-utils": "^1.2.3", - "neo-async": "^2.6.1", - "schema-utils": "^2.6.1", - "semver": "^6.3.0" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0", - "sass": "^1.3.0", - "webpack": "^4.36.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - } - } - }, - "node_modules/sass-loader/node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/sass-loader/node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/sass-loader/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/sass-loader/node_modules/loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/sass-loader/node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/sass-loader/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/sass/node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/sass/node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/sass/node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sass/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", - "dev": true - }, - "node_modules/saxes": { - "version": "3.1.11", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-3.1.11.tgz", - "integrity": "sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==", - "dev": true, - "dependencies": { - "xmlchars": "^2.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/scheduler": { - "version": "0.19.1", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.19.1.tgz", - "integrity": "sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==", - "dependencies": { - "loose-envify": "^1.1.0", - "object-assign": "^4.1.1" - } - }, - "node_modules/schema-utils": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", - "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", - "dev": true, - "dependencies": { - "ajv": "^6.1.0", - "ajv-errors": "^1.0.0", - "ajv-keywords": "^3.1.0" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/select": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/select/-/select-1.1.2.tgz", - "integrity": "sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==" - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", - "dev": true - }, - "node_modules/selfsigned": { - "version": "1.10.14", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.14.tgz", - "integrity": "sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==", - "dev": true, - "dependencies": { - "node-forge": "^0.10.0" - } - }, - "node_modules/selfsigned/node_modules/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, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/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": "sha512-Ny/iyOzSSa8M5ML46IAx3iXc6tfOsYU2R4AXi2UpHk60Zrgyq6eqPj/xiOfS0rRl/iiQ/rdJkVjw/5cdUyCntQ==", - "dev": true, - "dependencies": { - "sver-compat": "^1.5.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/send": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", - "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.6.2", - "mime": "1.4.1", - "ms": "2.0.0", - "on-finished": "~2.3.0", - "range-parser": "~1.2.0", - "statuses": "~1.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/sequencify": { - "version": "0.0.7", - "resolved": "https://registry.npmjs.org/sequencify/-/sequencify-0.0.7.tgz", - "integrity": "sha512-YL8BPm0tp6SlXef/VqYpA/ijmTsDP2ZEXzsnqjkaWS7NP7Bfvw18NboL0O8WCIjy67sOCG3MYSK1PB4GC9XdtQ==", - "dev": true, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/serialize-javascript": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", - "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", - "dev": true, - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.2", - "send": "0.16.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/set-blocking": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", - "dev": true - }, - "node_modules/set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha512-Li5AOqrZWCVA2n5kryzEmqai6bKSIvpz5oUJHPVj6+dsbD3X1ixtsY5tEnsaNpH3pFAHmG8eIHUrtEtohrg+UQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/set-value/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "dev": true - }, - "node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "node_modules/sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - }, - "bin": { - "sha.js": "bin.js" - } - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shallow-equal": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz", - "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==" - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/shellwords": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", - "dev": true - }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", - "dev": true, - "dependencies": { - "base": "^0.11.1", - "debug": "^2.2.0", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "map-cache": "^0.2.2", - "source-map": "^0.5.6", - "source-map-resolve": "^0.5.0", - "use": "^3.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "dependencies": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==", - "dev": true, - "dependencies": { - "is-descriptor": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-node/node_modules/is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "dependencies": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "dependencies": { - "kind-of": "^3.2.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon-util/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/snapdragon/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/snapdragon/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/snapdragon/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", - "dev": true, - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/sockjs-client": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.6.1.tgz", - "integrity": "sha512-2g0tjOR+fRs0amxENLi/q5TiJTqY+WXFOzb5UwXndlK6TO3U/mirZznpx6w34HVMoc3g7cY24yC/ZMIYnDlfkw==", - "dev": true, - "dependencies": { - "debug": "^3.2.7", - "eventsource": "^2.0.2", - "faye-websocket": "^0.11.4", - "inherits": "^2.0.4", - "url-parse": "^1.5.10" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://tidelift.com/funding/github/npm/sockjs-client" - } - }, - "node_modules/sockjs-client/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/sockjs-client/node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/sockjs/node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/sockjs/node_modules/uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, - "bin": { - "uuid": "dist/bin/uuid" - } - }, - "node_modules/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, - "dependencies": { - "is-plain-obj": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", - "dev": true - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-loader": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-1.1.3.tgz", - "integrity": "sha512-6YHeF+XzDOrT/ycFJNI53cgEsp/tHTMl37hi7uVyqFAlTXW109JazaQCkbc+jjoL2637qkH1amLi+JzrIpt5lA==", - "dev": true, - "dependencies": { - "abab": "^2.0.5", - "iconv-lite": "^0.6.2", - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "source-map": "^0.6.1", - "whatwg-mimetype": "^2.3.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/source-map-loader/node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/source-map-loader/node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/source-map-loader/node_modules/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "dev": true, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/source-map-loader/node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/source-map-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/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==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/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==", - "deprecated": "See https://github.com/lydell/source-map-url#deprecated", - "dev": true - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "node_modules/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, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/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 - }, - "node_modules/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, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/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 - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/spdy-transport/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/spfx-uifabric-themes": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/spfx-uifabric-themes/-/spfx-uifabric-themes-0.9.0.tgz", - "integrity": "sha512-6cTVlyfANxHmDxQGigUNHLGpWaelUOqsZeWVryLQVEJSEwTTXmHcQwb3SOnLEBXzjKDancdgoLTluZQBArFnZg==", - "deprecated": "spfx-uifabric-themes got replaced by hTWOo - https://my.n8d.at/hTWOo and check the updated documentation for this package: https://lab.n8d.studio/spfx-uifabric-themes/" - }, - "node_modules/split": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", - "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", - "dev": true, - "dependencies": { - "through": "2" - }, - "engines": { - "node": "*" - } - }, - "node_modules/split-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", - "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", - "dev": true, - "dependencies": { - "extend-shallow": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", - "dev": true - }, - "node_modules/sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "dev": true, - "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ssri": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.2.tgz", - "integrity": "sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==", - "dev": true, - "dependencies": { - "figgy-pudding": "^3.5.1" - } - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", - "dev": true - }, - "node_modules/stack-generator": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/stack-generator/-/stack-generator-2.0.10.tgz", - "integrity": "sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ==", - "dependencies": { - "stackframe": "^1.3.4" - } - }, - "node_modules/stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/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, - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/stackframe": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", - "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" - }, - "node_modules/stacktrace-gps": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz", - "integrity": "sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ==", - "dependencies": { - "source-map": "0.5.6", - "stackframe": "^1.3.4" - } - }, - "node_modules/stacktrace-gps/node_modules/source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stacktrace-js": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stacktrace-js/-/stacktrace-js-2.0.2.tgz", - "integrity": "sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg==", - "dependencies": { - "error-stack-parser": "^2.0.6", - "stack-generator": "^2.0.5", - "stacktrace-gps": "^3.0.4" - } - }, - "node_modules/state-local": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/state-local/-/state-local-1.0.7.tgz", - "integrity": "sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==" - }, - "node_modules/static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==", - "dev": true, - "dependencies": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/static-extend/node_modules/define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==", - "dev": true, - "dependencies": { - "is-descriptor": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/statuses": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", - "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/stealthy-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", - "integrity": "sha512-ZnWpYnYugiOVEY5GkcuJK1io5V8QmNYChG62gSit9pQVGErXtrKuPC55ITaVSukmMta5qpMU7vqLt2Lnni4f/g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/stream-browserify": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", - "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "dev": true, - "dependencies": { - "inherits": "~2.0.1", - "readable-stream": "^2.0.2" - } - }, - "node_modules/stream-combiner": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", - "integrity": "sha512-6yHMqgLYDzQDcAkL+tjJDC5nSNuNIx0vZtRZeiPh7Saef7VHX9H5Ijn9l2VIol2zaNYlYEX6KyuT/237A58qEQ==", - "dev": true, - "dependencies": { - "duplexer": "~0.1.1", - "through": "~2.3.4" - } - }, - "node_modules/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 - }, - "node_modules/stream-each": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz", - "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/stream-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 - }, - "node_modules/stream-http": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", - "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "dev": true, - "dependencies": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.3.6", - "to-arraybuffer": "^1.0.0", - "xtend": "^4.0.0" - } - }, - "node_modules/stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true - }, - "node_modules/strict-uri-encode": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", - "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/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, - "engines": { - "node": ">=0.6.19" - } - }, - "node_modules/string-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", - "integrity": "sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==", - "dev": true - }, - "node_modules/string-length": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-3.1.0.tgz", - "integrity": "sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==", - "dev": true, - "dependencies": { - "astral-regex": "^1.0.0", - "strip-ansi": "^5.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-length/node_modules/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, - "engines": { - "node": ">=6" - } - }, - "node_modules/string-length/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/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, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string.prototype.matchall": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", - "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "regexp.prototype.flags": "^1.4.1", - "side-channel": "^1.0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", - "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", - "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.4", - "es-abstract": "^1.19.5" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/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, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", - "integrity": "sha512-I5iQq6aFMM62fBEAIB/hXzwJD6EEZ0xEGCX2t7oXqaKPIRgt4WruAQ285BISgdkP+HLGWyeGmNJcpIwFeRYRUA==", - "dev": true, - "dependencies": { - "get-stdin": "^4.0.1" - }, - "bin": { - "strip-indent": "cli.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/strnum": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", - "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" - }, - "node_modules/stylehacks": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", - "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "postcss": "^7.0.0", - "postcss-selector-parser": "^3.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/stylehacks/node_modules/postcss-selector-parser": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", - "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", - "dev": true, - "dependencies": { - "dot-prop": "^5.2.0", - "indexes-of": "^1.0.1", - "uniq": "^1.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/stylis": { - "version": "3.5.4", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-3.5.4.tgz", - "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" - }, - "node_modules/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==", - "dependencies": { - "cssjanus": "^1.3.0" - }, - "peerDependencies": { - "stylis": "3.x" - } - }, - "node_modules/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==", - "dependencies": { - "@babel/runtime": "^7.3.4", - "invariant": "^2.2.4" - }, - "peerDependencies": { - "react": ">=16.8.3" - } - }, - "node_modules/sudo": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sudo/-/sudo-1.0.3.tgz", - "integrity": "sha512-3xMsaPg+8Xm+4LQm0b2V+G3lz3YxtDBzlqiU8CXw2AOIIDSvC1kBxIxBjnoCTq8dTTXAy23m58g6mdClUocpmQ==", - "dev": true, - "dependencies": { - "inpath": "~1.0.2", - "pidof": "~1.0.2", - "read": "~1.0.3" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/sver-compat": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", - "integrity": "sha512-aFTHfmjwizMNlNE6dsGmoAM4lHjL0CyiobWaFiXWSlD7cIxshW422Nb8KbXCmR6z+0ZEPY+daXJrDyh/vuwTyg==", - "dev": true, - "dependencies": { - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" - } - }, - "node_modules/svgo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", - "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", - "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", - "dev": true, - "dependencies": { - "chalk": "^2.4.1", - "coa": "^2.0.2", - "css-select": "^2.0.0", - "css-select-base-adapter": "^0.1.1", - "css-tree": "1.0.0-alpha.37", - "csso": "^4.0.2", - "js-yaml": "^3.13.1", - "mkdirp": "~0.5.1", - "object.values": "^1.1.0", - "sax": "~1.2.4", - "stable": "^0.1.8", - "unquote": "~1.1.1", - "util.promisify": "~1.0.0" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/svgo/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/svgo/node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/svgo/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/svgo/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/svgo/node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/svgo/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/svgo/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/svgo/node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/symbol": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/symbol/-/symbol-0.2.3.tgz", - "integrity": "sha512-IUW+ek7apEaW5bFhS6WpYoNtVpNTlNoqB/PH7YiMWQTxSPeXCzG4PILVakwXivJt3ZXWeO1fIJnUd/L9A/VeGA==", - "dev": true - }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "node_modules/tabbable": { - "version": "5.3.3", - "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-5.3.3.tgz", - "integrity": "sha512-QD9qKY3StfbZqWOPLp0++pOrAVb/HbUi5xCc8cUo4XjP19808oaMiDzn0leBY5mCespIBM0CIZePzZjgzR83kA==" - }, - "node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar": { - "version": "6.1.11", - "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.11.tgz", - "integrity": "sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/tar/node_modules/chownr": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz", - "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/tar/node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", - "dev": true, - "bin": { - "mkdirp": "bin/cmd.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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, - "dependencies": { - "duplexify": "^3.5.0", - "fork-stream": "^0.0.4", - "merge-stream": "^1.0.0", - "through2": "^2.0.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/ternary-stream/node_modules/merge-stream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-1.0.1.tgz", - "integrity": "sha512-e6RM36aegd4f+r8BZCcYXlO2P3H6xbUM6ktL2Xmf45GAOit9bI4z6/3VU7JwllVO1L7u0UDSg/EhzQ5lmMLolA==", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.1" - } - }, - "node_modules/terser": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", - "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "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, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 6.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", - "dev": true - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", - "dev": true, - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/throat": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/throat/-/throat-5.0.0.tgz", - "integrity": "sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==", - "dev": true - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==", - "dev": true - }, - "node_modules/through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "dependencies": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - }, - "node_modules/through2-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, - "dependencies": { - "through2": "~2.0.0", - "xtend": "~4.0.0" - } - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "node_modules/time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha512-gLCeArryy2yNTRzTGKbZbloctj64jkZ57hj5zdraXue6aFgd6PmvVtEyiUU+hvU0v7q08oVv8r8ev0tRo6bvgw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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, - "dependencies": { - "setimmediate": "^1.0.4" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/timsort": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==" - }, - "node_modules/tiny-emitter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-2.1.0.tgz", - "integrity": "sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==" - }, - "node_modules/tiny-lr": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/tiny-lr/-/tiny-lr-0.2.1.tgz", - "integrity": "sha512-cmC4iw/nymXg+dc57AQ8Xv3bHxNQOGyQC3Ht5xLN67hksk6ucshrLk/VKiXuMbnZgToQ2NbnICxYj63xVw+Qbw==", - "dev": true, - "dependencies": { - "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" - } - }, - "node_modules/tiny-lr/node_modules/body-parser": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.14.2.tgz", - "integrity": "sha512-6D9uiWn7dbnDAhlDikccybuqKCmsoest0es3VSQO8Doz/fzx6Ls7kJNxKBYTjbzu4/RzNsf9zuACnS3UYjVH8Q==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/tiny-lr/node_modules/body-parser/node_modules/qs": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz", - "integrity": "sha512-VH4FeG98gs6AkHivaW2O14vsOPBL9E80Sj7fITunoDijiYQ1lsVwJYmm1CSL+oLyO2N5HPdo23GXAG64uKOAZQ==", - "dev": true, - "engines": ">=0.10.40" - }, - "node_modules/tiny-lr/node_modules/bytes": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.2.0.tgz", - "integrity": "sha512-zGRpnr2l5w/s8PxkrquUJoVeR06KvqPelrYqiSyQV7QEBqCYivpb6UzXYWC6JDBVtNFOT0rzJRFhkfJgxzmILA==", - "dev": true - }, - "node_modules/tiny-lr/node_modules/debug": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz", - "integrity": "sha512-X0rGvJcskG1c3TgSCPqHJ0XJgwlcvOC7elJ5Y0hYuKBZoVqWpAMfLOeIh2UI/DCQ5ruodIjvsugZtjUYUw2pUw==", - "dev": true, - "dependencies": { - "ms": "0.7.1" - } - }, - "node_modules/tiny-lr/node_modules/http-errors": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.3.1.tgz", - "integrity": "sha512-gMygNskMurDCWfoCdyh1gOeDfSbkAHXqz94QoPj5IHIUjC/BG8/xv7FSEUr7waR5RcAya4j58bft9Wu/wHNeXA==", - "dev": true, - "dependencies": { - "inherits": "~2.0.1", - "statuses": "1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/tiny-lr/node_modules/iconv-lite": { - "version": "0.4.13", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.13.tgz", - "integrity": "sha512-QwVuTNQv7tXC5mMWFX5N5wGjmybjNBBD8P3BReTkPmipoxTUFgWM2gXNvldHQr6T14DH0Dh6qBVg98iJt7u4mQ==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/tiny-lr/node_modules/ms": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz", - "integrity": "sha512-lRLiIR9fSNpnP6TC4v8+4OU7oStC01esuNowdQ34L+Gk8e5Puoc88IqJ+XAY/B3Mn2ZKis8l8HX90oU8ivzUHg==", - "dev": true - }, - "node_modules/tiny-lr/node_modules/qs": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-5.1.0.tgz", - "integrity": "sha512-SGDM48EwFLWnYYpNlOkEIRJb4wil5FKJxpR6NVfQjz6qJmX53ki7Xj1cLNEAkb70vUfJmdVLOwODyABgZyDMZw==", - "dev": true, - "engines": ">=0.10.40" - }, - "node_modules/tiny-lr/node_modules/raw-body": { - "version": "2.1.7", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.1.7.tgz", - "integrity": "sha512-x4d27vsIG04gZ1imkuDXB9Rd/EkAx5kYzeMijIYw1PAor0Ld3nTlkQQwDjKu42GdRUFCX1AfGnTSQB4O57eWVg==", - "dev": true, - "dependencies": { - "bytes": "2.4.0", - "iconv-lite": "0.4.13", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/tiny-lr/node_modules/raw-body/node_modules/bytes": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-2.4.0.tgz", - "integrity": "sha512-SvUX8+c/Ga454a4fprIdIUzUN9xfd1YTvYh7ub5ZPJ+ZJ/+K2Bp6IpWGmnw8r3caLTsmhvJAKZz3qjIo9+XuCQ==", - "dev": true - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "node_modules/to-absolute-glob": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha512-rtwLUQEwT8ZeKQbyFJyomBRYXyE16U5VKuy0ftxLMK/PZb2fkOsg5r9kHdauuVDbsNdIBoC/HCthpidamQFXYA==", - "dev": true, - "dependencies": { - "is-absolute": "^1.0.0", - "is-negated-glob": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-arraybuffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-object-path/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "dependencies": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/to-through": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", - "integrity": "sha512-+QIz37Ly7acM4EMdw2PRN389OneM5+d844tirkGp4dPKzI5OE72V9OsbFp+CIYJDahZ41ZV05hNtcPAQUAm9/Q==", - "dev": true, - "dependencies": { - "through2": "^2.0.3" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/tough-cookie": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-3.0.1.tgz", - "integrity": "sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==", - "dev": true, - "dependencies": { - "ip-regex": "^2.1.0", - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "node_modules/trim-newlines": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", - "integrity": "sha512-Nm4cF79FhSTzrLKGDMi3I4utBtFv8qKy4sq1enftf2gMdpqI8oVQTAfySkTz5r49giVzDj88SVZXP4CeYQwjaw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/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 - }, - "node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, - "node_modules/tsutils/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/tty-browserify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", - "dev": true - }, - "node_modules/tunnel": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", - "dev": true, - "engines": { - "node": ">=0.6.11 <=0.7.0 || >=0.7.3" - } - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "dev": true - }, - "node_modules/type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==", - "dev": true - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "4.5.5", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.5.5.tgz", - "integrity": "sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/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==" - }, - "node_modules/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, - "dependencies": { - "commander": "~2.19.0", - "source-map": "~0.6.1" - }, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/uglify-js/node_modules/commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", - "dev": true - }, - "node_modules/unbox-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", - "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/undertaker": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", - "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/undertaker-registry": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha512-UR1khWeAjugW3548EfQmL9Z7pGMlBgXteQpr1IZeZBtnkCJQJIJ1Scj0mb9wQaPvUZ9Q17XqW6TIaPchJkyfqw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/undertaker/node_modules/fast-levenshtein": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", - "integrity": "sha512-Ia0sQNrMPXXkqVFt6w6M1n1oKo3NfKs+mvaV811Jwir7vAk9a6PVV9VPYf6X3BU97QiLEmuW3uXH9u87zDFfdw==", - "dev": true - }, - "node_modules/union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", - "dev": true, - "dependencies": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/uniq": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", - "integrity": "sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==", - "dev": true - }, - "node_modules/uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==", - "dev": true - }, - "node_modules/unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", - "dev": true, - "dependencies": { - "unique-slug": "^2.0.0" - } - }, - "node_modules/unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4" - } - }, - "node_modules/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, - "dependencies": { - "json-stable-stringify-without-jsonify": "^1.0.1", - "through2-filter": "^3.0.0" - } - }, - "node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==", - "dev": true - }, - "node_modules/unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==", - "dev": true, - "dependencies": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==", - "dev": true, - "dependencies": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==", - "dev": true, - "dependencies": { - "isarray": "1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/unset-value/node_modules/has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "dev": true, - "engines": { - "node": ">=4", - "yarn": "*" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", - "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", - "dev": true, - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], - "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist-lint": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/upper-case": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", - "integrity": "sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==", - "dev": true - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==", - "deprecated": "Please see https://github.com/lydell/urix#deprecated", - "dev": true - }, - "node_modules/url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", - "dev": true, - "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, - "node_modules/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, - "dependencies": { - "querystringify": "^2.1.1", - "requires-port": "^1.0.0" - } - }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", - "dev": true - }, - "node_modules/use": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", - "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/util": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", - "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dev": true, - "dependencies": { - "inherits": "2.0.3" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "node_modules/util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", - "dev": true, - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.2", - "has-symbols": "^1.0.1", - "object.getownpropertydescriptors": "^2.1.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/util/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", - "dev": true - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "dev": true, - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/v8-compile-cache": { - "version": "2.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 - }, - "node_modules/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, - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "engines": { - "node": "8.x.x || >=10.10.0" - } - }, - "node_modules/v8-to-istanbul/node_modules/source-map": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", - "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/v8flags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", - "dev": true, - "dependencies": { - "homedir-polyfill": "^1.0.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/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": "sha512-M6w37eVCMMouJ9V/sdPGnC5H4uDr73/+xdq0FBLO3TFFX1+7wiUY6Es328NN+y43tmY+doUdN9g9J21vqB7iLw==", - "dev": true, - "dependencies": { - "builtins": "^1.0.3" - } - }, - "node_modules/validator": { - "version": "13.7.0", - "resolved": "https://registry.npmjs.org/validator/-/validator-13.7.0.tgz", - "integrity": "sha512-nYXQLCBkpJ8X6ltALua9dRrZDHVYxjJ1wgskNt1lH9fzGjs3tgojGSCBjmEPwkWS1y29+DrizMTW19Pr9uB2nw==", - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/value-or-function": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", - "integrity": "sha512-jdBB2FrWvQC/pnPtIqcLsMaQgjhdb6B7tk1MMyTKapox+tQZbdRP4uLxu/JY0t7fbfDCUMnuelzEYv5GsxHhdg==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vendors": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/vinyl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", - "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/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, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-sourcemap": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha512-NiibMgt6VJGJmyw7vtzhctDcfKch4e4n9TBeoWlirb7FMg9/1Ov9k+A5ZRAtywBpRPiyECvQRQllYM8dECegVA==", - "dev": true, - "dependencies": { - "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" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/vinyl-sourcemap/node_modules/normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", - "dev": true, - "dependencies": { - "remove-trailing-separator": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dev": true, - "dependencies": { - "browser-process-hrtime": "^1.0.0" - } - }, - "node_modules/w3c-xmlserializer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-1.1.2.tgz", - "integrity": "sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==", - "dev": true, - "dependencies": { - "domexception": "^1.0.1", - "webidl-conversions": "^4.0.2", - "xml-name-validator": "^3.0.0" - } - }, - "node_modules/w3c-xmlserializer/node_modules/webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", - "dev": true - }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", - "dev": true, - "dependencies": { - "makeerror": "1.0.12" - } - }, - "node_modules/watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" - }, - "optionalDependencies": { - "chokidar": "^3.4.1", - "watchpack-chokidar2": "^2.0.1" - } - }, - "node_modules/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, - "dependencies": { - "chokidar": "^2.1.8" - } - }, - "node_modules/watchpack/node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/watchpack/node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", - "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], - "optional": true, - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/watchpack/node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "optional": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/watchpack/node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "optional": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/wc-react": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/wc-react/-/wc-react-0.5.0.tgz", - "integrity": "sha512-3c4KzBArlfCqCYqY8hoJAIvxmzpWvoQqsOmy9OiwbnopSTE270i3R+LVD7NjE00UJkjXq7kmhobnx0qhi/eOrA==" - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "node_modules/webpack": { - "version": "4.44.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.44.2.tgz", - "integrity": "sha512-6KJVGlCxYdISyurpQ0IPTklv+DULv05rs2hseIXer6D7KrUicRDLFb4IUM1S6LUAKypPM/nSiVSuv8jHu1m3/Q==", - "dev": true, - "dependencies": { - "@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" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=6.11.5" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - }, - "webpack-command": { - "optional": true - } - } - }, - "node_modules/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, - "dependencies": { - "memory-fs": "^0.4.1", - "mime": "^2.4.4", - "mkdirp": "^0.5.1", - "range-parser": "^1.2.1", - "webpack-log": "^2.0.0" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-middleware/node_modules/mime": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.6.0.tgz", - "integrity": "sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/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, - "dependencies": { - "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" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 6.11.5" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==", - "dev": true, - "dependencies": { - "array-uniq": "^1.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", - "dev": true, - "dependencies": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/webpack-dev-server/node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/webpack-dev-server/node_modules/bytes": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", - "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", - "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", - "dev": true, - "dependencies": { - "string-width": "^3.1.0", - "strip-ansi": "^5.2.0", - "wrap-ansi": "^5.1.0" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui/node_modules/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, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/cliui/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/webpack-dev-server/node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/webpack-dev-server/node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", - "dev": true, - "dependencies": { - "safe-buffer": "5.2.1" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-server/node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/webpack-dev-server/node_modules/del": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", - "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", - "dev": true, - "dependencies": { - "@types/glob": "^7.1.1", - "globby": "^6.1.0", - "is-path-cwd": "^2.0.0", - "is-path-in-cwd": "^2.0.0", - "p-map": "^2.0.0", - "pify": "^4.0.1", - "rimraf": "^2.6.3" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/depd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/webpack-dev-server/node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", - "dev": true, - "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" - } - }, - "node_modules/webpack-dev-server/node_modules/emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "node_modules/webpack-dev-server/node_modules/express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", - "dev": true, - "dependencies": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/webpack-dev-server/node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "statuses": "2.0.1", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/webpack-dev-server/node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/webpack-dev-server/node_modules/find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "dependencies": { - "locate-path": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/globby": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", - "integrity": "sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==", - "dev": true, - "dependencies": { - "array-union": "^1.0.1", - "glob": "^7.0.3", - "object-assign": "^4.0.1", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/globby/node_modules/pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/http-errors": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", - "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", - "dev": true, - "dependencies": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/webpack-dev-server/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/import-local": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", - "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", - "dev": true, - "dependencies": { - "pkg-dir": "^3.0.0", - "resolve-cwd": "^2.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack-dev-server/node_modules/is-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": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/is-path-in-cwd": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz", - "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==", - "dev": true, - "dependencies": { - "is-path-inside": "^2.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/is-path-inside": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", - "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", - "dev": true, - "dependencies": { - "path-is-inside": "^1.0.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/is-wsl": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", - "integrity": "sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", - "dev": true, - "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/webpack-dev-server/node_modules/on-finished": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", - "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/webpack-dev-server/node_modules/opn": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", - "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", - "dev": true, - "dependencies": { - "is-wsl": "^1.1.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", - "dev": true, - "dependencies": { - "p-limit": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/p-map": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", - "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/pkg-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", - "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", - "dev": true, - "dependencies": { - "find-up": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", - "dev": true, - "dependencies": { - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">=0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/webpack-dev-server/node_modules/raw-body": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", - "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", - "dev": true, - "dependencies": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/webpack-dev-server/node_modules/resolve-cwd": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", - "integrity": "sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg==", - "dev": true, - "dependencies": { - "resolve-from": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/resolve-from": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", - "integrity": "sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/webpack-dev-server/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/webpack-dev-server/node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/webpack-dev-server/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/webpack-dev-server/node_modules/send": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", - "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "mime": "1.6.0", - "ms": "2.1.3", - "on-finished": "2.4.1", - "range-parser": "~1.2.1", - "statuses": "2.0.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/webpack-dev-server/node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/webpack-dev-server/node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", - "dev": true - }, - "node_modules/webpack-dev-server/node_modules/send/node_modules/ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - }, - "node_modules/webpack-dev-server/node_modules/serve-static": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", - "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", - "dev": true, - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/webpack-dev-server/node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", - "dev": true - }, - "node_modules/webpack-dev-server/node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "dependencies": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width/node_modules/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, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/string-width/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-server/node_modules/supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/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, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/webpack-dev-server/node_modules/wrap-ansi": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", - "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.0", - "string-width": "^3.0.0", - "strip-ansi": "^5.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/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, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", - "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", - "dev": true, - "dependencies": { - "async-limiter": "~1.0.0" - } - }, - "node_modules/webpack-dev-server/node_modules/yargs": { - "version": "13.3.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", - "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", - "dev": true, - "dependencies": { - "cliui": "^5.0.0", - "find-up": "^3.0.0", - "get-caller-file": "^2.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^2.0.0", - "set-blocking": "^2.0.0", - "string-width": "^3.0.0", - "which-module": "^2.0.0", - "y18n": "^4.0.0", - "yargs-parser": "^13.1.2" - } - }, - "node_modules/webpack-dev-server/node_modules/yargs-parser": { - "version": "13.1.2", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", - "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", - "dev": true, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - } - }, - "node_modules/webpack-log": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz", - "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==", - "dev": true, - "dependencies": { - "ansi-colors": "^3.0.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/webpack-log/node_modules/ansi-colors": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", - "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dev": true, - "dependencies": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "node_modules/webpack/node_modules/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, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/webpack/node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/webpack/node_modules/braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "dependencies": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/braces/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/webpack/node_modules/eslint-scope": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", - "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==", - "dev": true, - "dependencies": { - "esrecurse": "^4.1.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/webpack/node_modules/fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/fill-range/node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==", - "dev": true, - "dependencies": { - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/is-number/node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/webpack/node_modules/loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/webpack/node_modules/micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "dependencies": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack/node_modules/to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==", - "dev": true, - "dependencies": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, - "dependencies": { - "iconv-lite": "0.4.24" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" - }, - "node_modules/whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true - }, - "node_modules/whatwg-url": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.7.1.tgz", - "integrity": "sha512-7rwLuNiZQbujtIu7Ibp7mq9X/Swqq90X0+zOWESoViRYcIOoQWtThlRX9K2YQHZLwGZv4CBOdTc4N3/SzAdb6w==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/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, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-module": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", - "integrity": "sha512-B+enWhmw6cjfVC7kS8Pj9pCrKSc5txArRyaYGe088shv/FGWH+0Rjx/xPgtsWfsUtS27FkP697E4DDhgrgoc0Q==", - "dev": true - }, - "node_modules/window-size": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.2.0.tgz", - "integrity": "sha512-UD7d8HFA2+PZsbKyaOCEy8gMh1oDtHgJh1LfgjQ4zVXmYjAT/kvz3PueITKuqDiIXQe7yzpPnxX3lNc+AhQMyw==", - "dev": true, - "bin": { - "window-size": "cli.js" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wordwrap": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", - "integrity": "sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==", - "dev": true - }, - "node_modules/worker-farm": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", - "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==", - "dev": true, - "dependencies": { - "errno": "~0.1.7" - } - }, - "node_modules/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, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/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, - "dependencies": { - "js-yaml": "^4.0.0", - "write-file-atomic": "^3.0.3" - }, - "engines": { - "node": ">=10.13" - } - }, - "node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "dev": true, - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xml": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", - "integrity": "sha512-huCv9IH9Tcf95zuYCsQraZtWnJvBtLVE0QHMOs8bWyZAFZNDcYjsPq1nEx8jKA9y+Beo9v+7OBPRisQTjinQMw==", - "dev": true - }, - "node_modules/xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true - }, - "node_modules/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, - "dependencies": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/xmlbuilder": { - "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "node_modules/xmldoc": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/xmldoc/-/xmldoc-1.1.4.tgz", - "integrity": "sha512-rQshsBGR5s7pUNENTEncpI2LTCuzicri0DyE4SCV5XmS0q81JS8j1iPijP0Q5c4WLGbKh3W92hlOwY6N9ssW1w==", - "dev": true, - "dependencies": { - "sax": "^1.2.4" - } - }, - "node_modules/xpath": { - "version": "0.0.32", - "resolved": "https://registry.npmjs.org/xpath/-/xpath-0.0.32.tgz", - "integrity": "sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==", - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", - "dev": true - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" - }, - "node_modules/yargs": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-4.6.0.tgz", - "integrity": "sha512-KmjJbWBkYiSRUChcOSa4rtBxDXf0j4ISz+tpeNa4LKIBllgKnkemJ3x4yo4Yydp3wPU4/xJTaKTLLZ8V7zhI7A==", - "dev": true, - "dependencies": { - "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" - } - }, - "node_modules/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, - "dependencies": { - "camelcase": "^5.0.0", - "decamelize": "^1.2.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/yargs/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/camelcase": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", - "integrity": "sha512-DLIsRzJVBQu72meAKPkWQOLcujdXT32hwdfnkI1frSiSRMK1MofjKHf+MEx0SB6fjEFXL8fBDv1dKymBlOp4Qw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha512-0yayqDxWQbqk3ojkYqUKqaAQ6AfNKeKWRNA8kR0WXzAsdHpP4BIaOmMAG87JGuO6qcobyW4GjxHd9PmhEd+T9w==", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, - "node_modules/yargs/node_modules/find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==", - "dev": true, - "dependencies": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", - "dev": true, - "dependencies": { - "number-is-nan": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==", - "dev": true, - "dependencies": { - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha512-S4eENJz1pkiQn9Znv33Q+deTOKmbl+jj1Fl+qiP/vYezj+S8x+J3Uo0ISrx/QoEvIlOaDWJhPaRd1flJ9HXZqg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha512-7BGwRHqt4s/uVbuyoeejRn4YmFnYZiFl4AuaeXHlgZf3sONF0SOGlxs2Pw8g6hCKupo08RafIO5YXFNOKTfwsQ==", - "dev": true, - "dependencies": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==", - "dev": true, - "dependencies": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==", - "dev": true - }, - "node_modules/yargs/node_modules/string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", - "dev": true, - "dependencies": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", - "dev": true, - "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yargs/node_modules/y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", - "dev": true - }, - "node_modules/yargs/node_modules/yargs-parser": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-2.4.1.tgz", - "integrity": "sha512-9pIKIJhnI5tonzG6OnCFlz/yln8xHYcGl+pn3xR0Vzff0vzN1PbNRaelgfgRUwZ3s4i3jvxT9WhmUGL4whnasA==", - "dev": true, - "dependencies": { - "camelcase": "^3.0.0", - "lodash.assign": "^4.0.6" - } - }, - "node_modules/yargs/node_modules/yargs-parser/node_modules/camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/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==", - "dependencies": { - "lodash.get": "^4.4.2", - "lodash.isequal": "^4.5.0", - "validator": "^13.6.0" - }, - "bin": { - "z-schema": "bin/z-schema" - }, - "engines": { - "node": ">=6.0.0" - }, - "optionalDependencies": { - "commander": "^2.7.1" - } - } - }, "dependencies": { "@ampproject/remapping": { "version": "2.2.0", @@ -28617,9 +30,9 @@ "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==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.4.0.tgz", + "integrity": "sha512-HFrcTgmuSuukRf/EdPmqBrc5l6Q5Uu+2TbuhaKbgaCpP2TfAeiNaQPAadxO+CYBRHGUzIDteMAjFspFLDLnKVQ==", "dev": true, "requires": { "@azure/abort-controller": "^1.0.0", @@ -28681,41 +94,23 @@ "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==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", "dev": true, "requires": { "psl": "^1.1.33", "punycode": "^2.1.1", - "universalify": "^0.1.2" + "universalify": "^0.2.0", + "url-parse": "^1.5.3" } }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", "dev": true - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } } } }, @@ -28805,6 +200,12 @@ "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", "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 } } }, @@ -28879,27 +280,27 @@ } }, "@babel/compat-data": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", - "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.0.tgz", + "integrity": "sha512-y5rqgTTPTmaF5e2nVhOxw+Ur9HDJLsWb6U/KpgUzRZEdPfE6VOubXBKLdbcUTijzRptednSBDQbYZBOSqJxpJw==", "dev": true }, "@babel/core": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.9.tgz", - "integrity": "sha512-1LIb1eL8APMy91/IMW+31ckrfBM4yCoLaVzoDhZUKSM4cu1L1nIidyxkCgzPAgrC5WEz36IPEr/eSeSF9pIn+g==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.0.tgz", + "integrity": "sha512-reM4+U7B9ss148rh2n1Qs9ASS+w94irYXga7c2jaQv9RVzpS7Mv1a9rnYYwuDa45G+DkORt9g6An2k/V4d9LbQ==", "dev": true, "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.9", - "@babel/helper-compilation-targets": "^7.18.9", - "@babel/helper-module-transforms": "^7.18.9", - "@babel/helpers": "^7.18.9", - "@babel/parser": "^7.18.9", - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9", + "@babel/generator": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -28922,12 +323,12 @@ } }, "@babel/generator": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.9.tgz", - "integrity": "sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", + "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", "dev": true, "requires": { - "@babel/types": "^7.18.9", + "@babel/types": "^7.19.0", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -28946,12 +347,12 @@ } }, "@babel/helper-compilation-targets": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", - "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.0.tgz", + "integrity": "sha512-Ai5bNWXIvwDvWM7njqsG3feMlL9hCVQsPYXodsZyLwshYkZVJt59Gftau4VrE8S9IT9asd2uSP1hG6wCNw+sXA==", "dev": true, "requires": { - "@babel/compat-data": "^7.18.8", + "@babel/compat-data": "^7.19.0", "@babel/helper-validator-option": "^7.18.6", "browserslist": "^4.20.2", "semver": "^6.3.0" @@ -28972,13 +373,13 @@ "dev": true }, "@babel/helper-function-name": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", - "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", "dev": true, "requires": { - "@babel/template": "^7.18.6", - "@babel/types": "^7.18.9" + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" } }, "@babel/helper-hoist-variables": { @@ -29000,9 +401,9 @@ } }, "@babel/helper-module-transforms": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", - "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.18.9", @@ -29010,15 +411,15 @@ "@babel/helper-simple-access": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", "@babel/helper-validator-identifier": "^7.18.6", - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" } }, "@babel/helper-plugin-utils": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", - "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", "dev": true }, "@babel/helper-simple-access": { @@ -29039,6 +440,12 @@ "@babel/types": "^7.18.6" } }, + "@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "dev": true + }, "@babel/helper-validator-identifier": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", @@ -29052,14 +459,14 @@ "dev": true }, "@babel/helpers": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", - "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", + "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", "dev": true, "requires": { - "@babel/template": "^7.18.6", - "@babel/traverse": "^7.18.9", - "@babel/types": "^7.18.9" + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" } }, "@babel/highlight": { @@ -29093,21 +500,6 @@ "supports-color": "^5.3.0" } }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -29132,9 +524,9 @@ } }, "@babel/parser": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.9.tgz", - "integrity": "sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.0.tgz", + "integrity": "sha512-74bEXKX2h+8rrfQUfsBfuZZHzsEs6Eql4pqy/T4Nn6Y9wNPggQOqD6z6pn5Bl8ZfysKouFZT/UXEH94ummEeQw==", "dev": true }, "@babel/plugin-syntax-async-generators": { @@ -29237,38 +629,38 @@ } }, "@babel/runtime": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", - "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", + "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", "requires": { "regenerator-runtime": "^0.13.4" } }, "@babel/template": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.6.tgz", - "integrity": "sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==", + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", "dev": true, "requires": { "@babel/code-frame": "^7.18.6", - "@babel/parser": "^7.18.6", - "@babel/types": "^7.18.6" + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" } }, "@babel/traverse": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.9.tgz", - "integrity": "sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.0.tgz", + "integrity": "sha512-4pKpFRDh+utd2mbRC8JLnlsMUii3PMHjpL6a0SZ4NMZy7YFP9aXORxEhdMVOc9CpWtDF09IkciQLEhK7Ml7gRA==", "dev": true, "requires": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.9", + "@babel/generator": "^7.19.0", "@babel/helper-environment-visitor": "^7.18.9", - "@babel/helper-function-name": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.18.9", - "@babel/types": "^7.18.9", + "@babel/parser": "^7.19.0", + "@babel/types": "^7.19.0", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -29282,11 +674,12 @@ } }, "@babel/types": { - "version": "7.18.9", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.9.tgz", - "integrity": "sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==", + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", + "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", "dev": true, "requires": { + "@babel/helper-string-parser": "^7.18.10", "@babel/helper-validator-identifier": "^7.18.6", "to-fast-properties": "^2.0.0" } @@ -29327,13 +720,6 @@ "@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": { @@ -29347,14 +733,14 @@ "integrity": "sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==" }, "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -29421,11 +807,11 @@ } }, "@fluentui/merge-styles": { - "version": "8.5.2", - "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.2.tgz", - "integrity": "sha512-ax8izl48JJuymEuvJzvNH22GHmpPEWLP+h4doyFZ/9IhR9AEycNc2rGBthZ5FiuktnFgusNag1AHr/WCj5pttw==", + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@fluentui/merge-styles/-/merge-styles-8.5.3.tgz", + "integrity": "sha512-bHWftN3zTp1bbBfmAEH8YK9UURWj2mffw7b7VaW2Og1qxwv3GMSza1cyv/d3EVqpMJ8AVwFv3mbi9p1ieMN9mw==", "requires": { - "@fluentui/set-version": "^8.2.1", + "@fluentui/set-version": "^8.2.2", "tslib": "^2.1.0" } }, @@ -29509,15 +895,15 @@ } }, "@fluentui/react-focus": { - "version": "7.18.6", - "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.6.tgz", - "integrity": "sha512-6ZwkfX0he0mPvWVjMN1FUKFq0rvgL1//n5M8ZcCNipn4aNYAdNdzlIDA/ewO6XauYA32M6BjF6sEdErL7ZKCeQ==", + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@fluentui/react-focus/-/react-focus-7.18.12.tgz", + "integrity": "sha512-nQk73r/SU4cTcDY/pZW0Av7x4LbShXApm5PvVJxDUoqIvuGG18thpg1KPzzyHMGfVWfG1Qu6w+DGjJ/Sf/vc4Q==", "requires": { "@fluentui/keyboard-key": "^0.2.12", - "@uifabric/merge-styles": "^7.19.2", + "@uifabric/merge-styles": "^7.20.0", "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.21.1", - "@uifabric/utilities": "^7.34.1", + "@uifabric/styling": "^7.22.3", + "@uifabric/utilities": "^7.38.0", "tslib": "^1.10.0" }, "dependencies": { @@ -29529,22 +915,22 @@ } }, "@fluentui/react-hooks": { - "version": "8.6.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.3.tgz", - "integrity": "sha512-dzwLZ/iym3KFLe6naRPv9vo62m3crTHTaHiAjd4mfNnIRK5J173/b+/OYdE0DgQv8RVslZ6sd0iZsBN4OrhtTQ==", + "version": "8.6.11", + "resolved": "https://registry.npmjs.org/@fluentui/react-hooks/-/react-hooks-8.6.11.tgz", + "integrity": "sha512-qQAg/Hqchz0BGL1KJhg211uhhBDxF0bvMCdVKVoeeJNj4q3Cdvam87zHi7/W5gP8i6jgCILr7MrV3dH9umA/Sw==", "requires": { - "@fluentui/react-window-provider": "^2.2.1", - "@fluentui/set-version": "^8.2.1", - "@fluentui/utilities": "^8.10.0", + "@fluentui/react-window-provider": "^2.2.2", + "@fluentui/set-version": "^8.2.2", + "@fluentui/utilities": "^8.13.1", "tslib": "^2.1.0" }, "dependencies": { "@fluentui/react-window-provider": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.1.tgz", - "integrity": "sha512-Y0j+lAYKeD/qswzFZWPkHmvtBlRS2WPJIkpyGvfBVZaCeq3DGKRppoOCOmED762bKOXzM/G/ZNEcBa7CY1gkYw==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-2.2.2.tgz", + "integrity": "sha512-/1uQ01HqGRpUOMozUy1FYmxp6blZZvtKN50rqxnQJr8O1bcpg8lJzhq064E8EjOXfdNh47zKSloP4ebbDI5vrw==", "requires": { - "@fluentui/set-version": "^8.2.1", + "@fluentui/set-version": "^8.2.2", "tslib": "^2.1.0" } } @@ -29685,9 +1071,9 @@ } }, "@fluentui/react-window-provider": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.3.tgz", - "integrity": "sha512-nFFhYlEWDSklAFjw87hQuOO5ZQP8or4J12ZJ7Glf+pcifRl0AySBshuGTJsTyZ0QyzgIeQYGSYf6wcPtycS0aA==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@fluentui/react-window-provider/-/react-window-provider-1.0.4.tgz", + "integrity": "sha512-nBkV3RP7DlCzo4MYeCNLUrmKuGUhgmOt/fraNddBRjPXxpr9+u0VJwUD2Bz+qiG4SibclJIGJ8Mh0Il5Bj0kFA==", "requires": { "@uifabric/set-version": "^7.0.24", "tslib": "^1.10.0" @@ -29701,32 +1087,32 @@ } }, "@fluentui/scheme-utilities": { - "version": "8.3.9", - "resolved": "https://registry.npmjs.org/@fluentui/scheme-utilities/-/scheme-utilities-8.3.9.tgz", - "integrity": "sha512-f6vqqe0ugtjxQ19gS5dUfROLjfzS4s8h51flUR5+TeaRI8m3MFq+Zh5v7rTqs0d0+9HhIuZdjc9PAzS3EIpAMA==", + "version": "8.3.17", + "resolved": "https://registry.npmjs.org/@fluentui/scheme-utilities/-/scheme-utilities-8.3.17.tgz", + "integrity": "sha512-9v/Vq3seAPWBvdG637H8PAspET9OaC7IOz4kuTOGAwU2o4rrkOIhW2fwXkk8thCvjBmsX1Q2OI8HiI1eQZqvBQ==", "requires": { - "@fluentui/set-version": "^8.2.1", - "@fluentui/theme": "^2.6.8", + "@fluentui/set-version": "^8.2.2", + "@fluentui/theme": "^2.6.16", "tslib": "^2.1.0" }, "dependencies": { "@fluentui/theme": { - "version": "2.6.8", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.8.tgz", - "integrity": "sha512-yHjK/R6j4i/NeDB80rEWVWh3G78bqhP5xBDK+b0+51hMFpP4fhlSMcASmFwcShp4DgoD96TLJZIQQ95/kqp2Kg==", + "version": "2.6.16", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.16.tgz", + "integrity": "sha512-Ml2oMVvoOxRYD9HPjEkGCWvnQnzDyrufa5k8bPYN8xjJbbEGtDjjswcfrSVfHx1fCR1CFgybHR8jj3pvXRTXUQ==", "requires": { - "@fluentui/merge-styles": "^8.5.2", - "@fluentui/set-version": "^8.2.1", - "@fluentui/utilities": "^8.10.0", + "@fluentui/merge-styles": "^8.5.3", + "@fluentui/set-version": "^8.2.2", + "@fluentui/utilities": "^8.13.1", "tslib": "^2.1.0" } } } }, "@fluentui/set-version": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.1.tgz", - "integrity": "sha512-SZMP2P7RSUuVHYWIBcnlxYruvchlnoqensCvoaGeiH0FisO7etwJdFwKNegV7WEA9uS5ZOK3qVmyvD71DxaSng==", + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/@fluentui/set-version/-/set-version-8.2.2.tgz", + "integrity": "sha512-Vg20KZ0ufgWjxx6GFbqC5wiVxXZDUWgNT0r0By/Eyj4bUSb1jG6lmf5z1oY1dUX0YS6Cp5e6GnvbNdXg5E7orA==", "requires": { "tslib": "^2.1.0" } @@ -29747,23 +1133,16 @@ "@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.6", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.6.tgz", - "integrity": "sha512-AcQSs3MpCxl63HE/4iJMwNVvPB6e0evvMMvELSK1sro199j1t14WSwTPwTHYsBeBxdX3mH9NixrB02tzXgJK6A==", + "version": "1.7.11", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-1.7.11.tgz", + "integrity": "sha512-oyD9xMPsHlpG+yJTY/PY+ibiSr0/bv/AF4+Ru+hvjzA1TtQ/jS9Az12Irfrm01TB5QuAVMnHA5ihlxWs+ocE3A==", "requires": { - "@uifabric/merge-styles": "^7.19.2", + "@uifabric/merge-styles": "^7.20.0", "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.34.1", + "@uifabric/utilities": "^7.38.0", "tslib": "^1.10.0" }, "dependencies": { @@ -29775,22 +1154,22 @@ } }, "@fluentui/utilities": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.10.0.tgz", - "integrity": "sha512-8TNKen+yN849iAmECaRVml5sLpGt6wNScfjdClfj7aQHDnn0LmxIX4zcd0C1vlqQRDnxSoVKvkIDQAU8/qy9HA==", + "version": "8.13.1", + "resolved": "https://registry.npmjs.org/@fluentui/utilities/-/utilities-8.13.1.tgz", + "integrity": "sha512-BpLa0lSYnZ3YoTGB6T/pQ0vUVq0PEr6gF+daptyeiLUkEXVoy3HYgX6ZanA62wJ89ycIwI8A+1aUEbmtDMupYg==", "requires": { - "@fluentui/dom-utilities": "^2.2.1", - "@fluentui/merge-styles": "^8.5.2", - "@fluentui/set-version": "^8.2.1", + "@fluentui/dom-utilities": "^2.2.2", + "@fluentui/merge-styles": "^8.5.3", + "@fluentui/set-version": "^8.2.2", "tslib": "^2.1.0" }, "dependencies": { "@fluentui/dom-utilities": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.1.tgz", - "integrity": "sha512-na1+hTRDg2xHSu3Vrr8ITrQpoFChOCSpqTYjLvdRD081p8o61hk9DeaXkUWr8E+2TZ06BXi2t0VyL4wfrYLU8Q==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@fluentui/dom-utilities/-/dom-utilities-2.2.2.tgz", + "integrity": "sha512-puklLc6Jvg279OGagqkSfuHML6ckBhw3gJakdvIZHKeJiduh+34U4Finl3K24yBSXzG2WsN+LwLTd1Vcociy+g==", "requires": { - "@fluentui/set-version": "^8.2.1", + "@fluentui/set-version": "^8.2.2", "tslib": "^2.1.0" } } @@ -29851,6 +1230,15 @@ "resolve-from": "^5.0.0" }, "dependencies": { + "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" + } + }, "js-yaml": { "version": "3.14.1", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", @@ -30192,9 +1580,9 @@ "dev": true }, "@jridgewell/trace-mapping": { - "version": "0.3.14", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", - "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", "dev": true, "requires": { "@jridgewell/resolve-uri": "^3.0.3", @@ -30221,6 +1609,36 @@ "typescript": "~4.2.4" }, "dependencies": { + "@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" + } + } + } + }, "@rushstack/node-core-library": { "version": "3.38.0", "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", @@ -30281,6 +1699,24 @@ "@rushstack/node-core-library": "3.38.0" }, "dependencies": { + "@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" + } + }, "@rushstack/node-core-library": { "version": "3.38.0", "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.38.0.tgz", @@ -30296,6 +1732,17 @@ "semver": "~7.3.0", "timsort": "~0.3.0", "z-schema": "~3.18.3" + }, + "dependencies": { + "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" + } + } } }, "@types/node": { @@ -30304,6 +1751,16 @@ "integrity": "sha512-pMCcqU2zT4TjqYFrWtYHKal7Sl30Ims6ulZ4UFXxI4xbtQqK/qqKwkDoBFCfooRqqmRu9vY3xaJRwxSh673aYg==", "dev": true }, + "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" + } + }, "validator": { "version": "8.2.0", "resolved": "https://registry.npmjs.org/validator/-/validator-8.2.0.tgz", @@ -30325,18 +1782,18 @@ } }, "@microsoft/eslint-config-spfx": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.15.0.tgz", - "integrity": "sha512-B1n4RYeDef/9aEdTsHx0wefSL6jR9kJ+l1AalHLvVbNaK8teIHLjHxJBrypzr+DmNk3qZEaml0nmFNx3bBcCbw==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-config-spfx/-/eslint-config-spfx-1.15.2.tgz", + "integrity": "sha512-GMF1HMzyxI6QR5ncwLElcQoOe9jLRA97ZoSIV3JbELOqCjUGNYyZw7a+kl3TwP622Vj3CYAVXWQWhLC2Te/NTg==", "dev": true, "requires": { "@typescript-eslint/experimental-utils": "5.20.0" } }, "@microsoft/eslint-plugin-spfx": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.15.0.tgz", - "integrity": "sha512-mHkeye1VYipcsmWEn+jKRH0mJMBElb3NT8yYd1lFO/HBFN6zArl/RiMd+2geB8vQxvBtvgMdATbGLINMd4ggKQ==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/eslint-plugin-spfx/-/eslint-plugin-spfx-1.15.2.tgz", + "integrity": "sha512-4OObWB0H0SUOD7X5sIliAs1LrTeXsRwxXN2kbiR7puORl8b27iPkWA1ljVUAbw15qNlBRJTFF4aQtTSowDxVUA==", "dev": true, "requires": { "@typescript-eslint/experimental-utils": "5.20.0" @@ -30348,9 +1805,9 @@ "integrity": "sha512-72RZXVfCbwQzvo5sXXkuLXLT7rMeYaSf5r/6ewQiv/trBtqpWRm4DEH2EilHw/iWTBKOXs1qZNQndgUMa5n4LA==" }, "@microsoft/fast-element": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.10.4.tgz", - "integrity": "sha512-SD0L3Kt++VSTqdkmGupB5tNaSLboEB7H/rh70a4eECpzCQewEzjd85jVNpgab1A8n5d3N9sPwZGIyfiUN6x4hg==" + "version": "1.10.5", + "resolved": "https://registry.npmjs.org/@microsoft/fast-element/-/fast-element-1.10.5.tgz", + "integrity": "sha512-7aqo60dh+ip+NyReRPRiR8ndb4ZX7An3ms6TNhnrdLUtCon4kOv0GVxJdlVjqsSvrk9nOMN58A6Sg6ertt8hXQ==" }, "@microsoft/fast-foundation": { "version": "1.24.8", @@ -30364,31 +1821,6 @@ "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" - } - }, "tslib": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", @@ -30475,9 +1907,9 @@ "dev": true }, "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.4.tgz", + "integrity": "sha512-gm/lx3hDzJNcLwseIeQVm1UcwhWIKpSB4NqH89pTBtFns4k/HDHudsICtvG05Bvw/Mv3jMyk700y5dadueLHdA==", "dev": true, "requires": { "commander": "^2.20.3", @@ -30676,9 +2108,9 @@ } }, "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.4.tgz", + "integrity": "sha512-gm/lx3hDzJNcLwseIeQVm1UcwhWIKpSB4NqH89pTBtFns4k/HDHudsICtvG05Bvw/Mv3jMyk700y5dadueLHdA==", "dev": true, "requires": { "commander": "^2.20.3", @@ -30739,9 +2171,9 @@ "dev": true }, "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.4.tgz", + "integrity": "sha512-gm/lx3hDzJNcLwseIeQVm1UcwhWIKpSB4NqH89pTBtFns4k/HDHudsICtvG05Bvw/Mv3jMyk700y5dadueLHdA==", "dev": true, "requires": { "commander": "^2.20.3", @@ -30813,9 +2245,9 @@ } }, "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.4.tgz", + "integrity": "sha512-gm/lx3hDzJNcLwseIeQVm1UcwhWIKpSB4NqH89pTBtFns4k/HDHudsICtvG05Bvw/Mv3jMyk700y5dadueLHdA==", "dev": true, "requires": { "commander": "^2.20.3", @@ -30849,9 +2281,9 @@ } }, "@microsoft/load-themed-styles": { - "version": "1.10.283", - "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.283.tgz", - "integrity": "sha512-6bx7s83hKmgVOXKVjEUzIZSBncJwz6L+jPC3aXDJ9HqVrV2fjL1KQ+yREUHjA34qea40KtvuzZmbxCxgJAYiZQ==" + "version": "1.10.293", + "resolved": "https://registry.npmjs.org/@microsoft/load-themed-styles/-/load-themed-styles-1.10.293.tgz", + "integrity": "sha512-zSsmz4VKMTje73JZ3Rsv2oIqyu1Yh9oPmrAbUbCloMeFlKtvqHVgMfjXrbicqbiImcTeNfJWFjYFbLRkrsstYA==" }, "@microsoft/loader-load-themed-styles": { "version": "1.9.147", @@ -31025,12 +2457,20 @@ } }, "@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==", + "version": "1.7.2-spfx", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-client/-/microsoft-graph-client-1.7.2-spfx.tgz", + "integrity": "sha512-BQN50r3tohWYOaQ0de7LJ5eCRjI6eg4RQqLhGDlgRmZIZhWzH0bhR6QBMmmxtYtwKWifhPhJSxYDW+cP67TJVw==", "requires": { - "es6-promise": "^4.1.0", - "isomorphic-fetch": "^2.2.1" + "es6-promise": "^4.2.6", + "isomorphic-fetch": "^3.0.0", + "tslib": "^1.9.3" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, "@microsoft/microsoft-graph-clientV3": { @@ -31043,9 +2483,9 @@ } }, "@microsoft/microsoft-graph-types": { - "version": "2.22.0", - "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.22.0.tgz", - "integrity": "sha512-iKc5L036hc/wu13DX5kGf//3/WqTAErAPTyYKG6zT3vG070xXaaP7PInODznfyZduhiOvavmrRlQb34ajeDTUA==" + "version": "2.24.0", + "resolved": "https://registry.npmjs.org/@microsoft/microsoft-graph-types/-/microsoft-graph-types-2.24.0.tgz", + "integrity": "sha512-wbzU11JFt9s+tVqmECKaP0BgoQhfkXDykDSffdp5WPrr2lxWyqbKrXjmbiFxD6MgSENRFsdUeCXSULCM7Pcjzw==" }, "@microsoft/microsoft-graph-types-beta": { "version": "0.15.0-preview", @@ -31053,11 +2493,11 @@ "integrity": "sha512-M0zC4t3pmkDz7Qsjx/iZcS+zRuckzsbHESvT9qjLFv64RUgkRmDdmhcvPMiUqUzw/h3YxfYAq9MU+XWjROk/dg==" }, "@microsoft/office-ui-fabric-react-bundle": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/office-ui-fabric-react-bundle/-/office-ui-fabric-react-bundle-1.15.0.tgz", - "integrity": "sha512-EA9eBe5Al6iAhs05W2ob92iGesNs3AbMVSe4A88W6+P9/Im5Z1MBXBtShnAkmVOjAyN4u/C7K1k71ngY4Y6vmw==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/office-ui-fabric-react-bundle/-/office-ui-fabric-react-bundle-1.15.2.tgz", + "integrity": "sha512-iYQvIIRkjvwkoD9RHa3LUqbago9wSL0YUiifbQib7sG4fzl38Hmrht+WA0DPRPZbSwOWCsjzv7FXt1YWy9QxFQ==", "requires": { - "@microsoft/sp-core-library": "1.15.0", + "@microsoft/sp-core-library": "1.15.2", "@uifabric/icons": "7.7.2", "office-ui-fabric-react": "7.185.7", "react": "16.13.1", @@ -31135,6 +2575,15 @@ "string-argv": "~0.3.1" } }, + "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" + } + }, "glob": { "version": "7.0.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz", @@ -31165,15 +2614,6 @@ "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", @@ -31188,16 +2628,6 @@ "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": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } } } }, @@ -31248,9 +2678,9 @@ "dev": true }, "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.4.tgz", + "integrity": "sha512-gm/lx3hDzJNcLwseIeQVm1UcwhWIKpSB4NqH89pTBtFns4k/HDHudsICtvG05Bvw/Mv3jMyk700y5dadueLHdA==", "dev": true, "requires": { "commander": "^2.20.3", @@ -31262,15 +2692,15 @@ } }, "@microsoft/sp-build-core-tasks": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.15.0.tgz", - "integrity": "sha512-Z8qEOdckHlcUDzmO8vMmmkE1PiDR+ESaq0Iy+5bRIcThfejbMFXyC5ofybFB8/mFnlCFCSHTnoPeAlcuSm5PVQ==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-core-tasks/-/sp-build-core-tasks-1.15.2.tgz", + "integrity": "sha512-yVpPKGKlMcsDbO9bjVYEf2PZEcVHC8eAx49qYXi4jGbAIOqZC6hjxJKQYLXT/Gh02wA67GFmwr55C7KOO1wMUg==", "dev": true, "requires": { "@microsoft/gulp-core-build": "3.17.19", "@microsoft/gulp-core-build-serve": "3.9.21", "@microsoft/gulp-core-build-webpack": "5.2.27", - "@microsoft/spfx-heft-plugins": "1.15.0", + "@microsoft/spfx-heft-plugins": "1.15.2", "@rushstack/node-core-library": "3.45.5", "@types/glob": "5.0.30", "@types/lodash": "4.14.117", @@ -31309,9 +2739,9 @@ } }, "@microsoft/sp-build-web": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.15.0.tgz", - "integrity": "sha512-E6B0oxiN7VW+LCc4g4g5H1wIAKYboo80sutEx/kKyFB34xkhqnbd8PkWsFxLOi0QbKXLvj8VC+gUEJDReYuKqA==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-build-web/-/sp-build-web-1.15.2.tgz", + "integrity": "sha512-lS67sxWuqkbTEjPhJHYurARxMQCNc8j0zw5WdnvKG8bt1DrcHe8NLtpfK9pDcPYe7S5YfgI36AOiEvICxjRkqg==", "dev": true, "requires": { "@microsoft/gulp-core-build": "3.17.19", @@ -31320,7 +2750,7 @@ "@microsoft/gulp-core-build-typescript": "8.5.32", "@microsoft/gulp-core-build-webpack": "5.2.27", "@microsoft/rush-lib": "5.70.0", - "@microsoft/sp-build-core-tasks": "1.15.0", + "@microsoft/sp-build-core-tasks": "1.15.2", "@rushstack/node-core-library": "3.45.5", "@types/webpack": "4.41.24", "gulp": "4.0.2", @@ -31331,36 +2761,36 @@ } }, "@microsoft/sp-component-base": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.15.0.tgz", - "integrity": "sha512-TF64kGGUDtU7AB0m78A5MGQJY+guWohAuZOsFBcmC+wZNKa68DDHsN05gGUCrDdE6weVLQYrCL+gSHgwQfqlKA==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-component-base/-/sp-component-base-1.15.2.tgz", + "integrity": "sha512-Uf7nZ6Ohf68FQ4ABDs+8GVyqAb87rybaTJh/xBYz7DAjUUk/G1urq9wqTih8hSaHGog4P7ovuVeBKNYpmOU3Tg==", "requires": { - "@microsoft/office-ui-fabric-react-bundle": "1.15.0", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-dynamic-data": "1.15.0", - "@microsoft/sp-http": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", + "@microsoft/office-ui-fabric-react-bundle": "1.15.2", + "@microsoft/sp-core-library": "1.15.2", + "@microsoft/sp-diagnostics": "1.15.2", + "@microsoft/sp-dynamic-data": "1.15.2", + "@microsoft/sp-http": "1.15.2", + "@microsoft/sp-lodash-subset": "1.15.2", + "@microsoft/sp-module-interfaces": "1.15.2", + "@microsoft/sp-page-context": "1.15.2", "tslib": "2.3.1" } }, "@microsoft/sp-core-library": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.15.0.tgz", - "integrity": "sha512-35gQme8hnXkEEGy/A3UzlyoR/uuOP1b6EZa2mAR6a+EbMJ+kYuiU40eOGkOmvjr3NyvSc0/+c/IRTRZjEmS3pw==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-core-library/-/sp-core-library-1.15.2.tgz", + "integrity": "sha512-sEotaC8+jUMZa5wc3lvtDYOGpAzzcl1fSZ0FnANIrJGyBC6tTqred0fzpkXptd4R0G/wi3746ivrccAOkzONkQ==", "requires": { - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "@microsoft/sp-odata-types": "1.15.0", + "@microsoft/sp-lodash-subset": "1.15.2", + "@microsoft/sp-module-interfaces": "1.15.2", + "@microsoft/sp-odata-types": "1.15.2", "tslib": "2.3.1" } }, "@microsoft/sp-css-loader": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.15.0.tgz", - "integrity": "sha512-MDSTtzWtBejC+GL3GZSW55C0MS0i0ttIE4Ot5Fhoy76+Uf+bsFbzSDy8NgpkrvCUL+IU4xPYv0pFrDCRAfepGw==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-css-loader/-/sp-css-loader-1.15.2.tgz", + "integrity": "sha512-3SjLphivW4kYg/Jl4exVStrBNuEjl0ol69zdJCjkRLT+wZvAstc5Y4RVljMDAap1BgTh14zJ3jT6nztbExlMGA==", "dev": true, "requires": { "@microsoft/load-themed-styles": "1.10.266", @@ -31436,21 +2866,6 @@ "supports-color": "^5.3.0" } }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, "css-loader": { "version": "3.4.2", "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", @@ -31577,8 +2992,7 @@ "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, - "requires": {} + "dev": true }, "postcss-modules-local-by-default": { "version": "4.0.0", @@ -31595,8 +3009,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "requires": {} + "dev": true } } }, @@ -31622,8 +3035,7 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "requires": {} + "dev": true } } }, @@ -31650,261 +3062,50 @@ } }, "@microsoft/sp-diagnostics": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.15.0.tgz", - "integrity": "sha512-sjeY9pp/p28tk2chhG/Fz6XsMEvlamI+fW8V8EoEvZXXIak1r+tO4y1cMTeNhvBYAKIyyPmkdON5zOxwF0CFWg==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-diagnostics/-/sp-diagnostics-1.15.2.tgz", + "integrity": "sha512-9OJQwkdy3kqATQISpI4SG+5OUMB90KesupsWIE31aAyPcQiilh0XGhWmaYnCxCgGATAWcaYrFeptlDOTQNpuiA==", "requires": { - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0" + "@microsoft/sp-core-library": "1.15.2", + "@microsoft/sp-lodash-subset": "1.15.2" } }, "@microsoft/sp-dynamic-data": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.15.0.tgz", - "integrity": "sha512-DvlHl17cWPQOCq6ihvA+ySNVVYB1vjZzpRC5+OMHa2b3UJWpuRFJzFEQI5w139wvHc92LT9LPQYmavYo4QNV+Q==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-dynamic-data/-/sp-dynamic-data-1.15.2.tgz", + "integrity": "sha512-6ks5GUBSatsijQC8NUjaLjYCv4efAbEJcbSVTj8lySpTVCWu8aKsFtKB1b/Vc3I1g9Adq6z2e9sgTaPwm6HTlA==", "requires": { - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", + "@microsoft/sp-core-library": "1.15.2", + "@microsoft/sp-diagnostics": "1.15.2", + "@microsoft/sp-lodash-subset": "1.15.2", + "@microsoft/sp-module-interfaces": "1.15.2", "tslib": "2.3.1" } }, "@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==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-extension-base/-/sp-extension-base-1.15.2.tgz", + "integrity": "sha512-S/ks3vZF98fx56Rt/WOgmyo5Fsf3O9+ibDLapuO5TIylvb3GuBEOdxPONv5fqVcWauWB9IkrP0ymTNauuBB+Dw==", "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" - } - }, - "@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" - } - }, - "es6-promise": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", - "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" - }, - "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" - } - }, - "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": "sha512-SA2KdOXATOroD3EBUYvcdugsusXS5YiQFqwskSbsp5b1gK8HpNi/YP0jcy/BDpdllp305HMnrsVf9K7Be9GiEQ==" - } + "@microsoft/sp-component-base": "1.15.2", + "@microsoft/sp-core-library": "1.15.2", + "@microsoft/sp-diagnostics": "1.15.2", + "@microsoft/sp-loader": "1.15.2", + "@microsoft/sp-module-interfaces": "1.15.2", + "tslib": "2.3.1" } }, "@microsoft/sp-http": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.15.0.tgz", - "integrity": "sha512-1G8KJogNBp/FoYi1nsFGMrGgYyth27pktWCpQ+xYAUHYqT18330bEMMgUrdu5T2ArnynAri+W5nTSpsslm/Ueg==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-http/-/sp-http-1.15.2.tgz", + "integrity": "sha512-vP3heQlje3YVTgyaGKZmrHksqmWP+zczuhQP116cCl6z52ZdUiuJIZpDcu+WGZaG1HdznAyrNGkkiZauTytIHw==", "requires": { "@azure/msal-browser": "2.22.0", - "@microsoft/microsoft-graph-client": "~1.1.0", + "@microsoft/microsoft-graph-client": "1.7.2-spfx", "@microsoft/microsoft-graph-clientV3": "npm:@microsoft/microsoft-graph-client@3.0.2", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", + "@microsoft/sp-core-library": "1.15.2", + "@microsoft/sp-diagnostics": "1.15.2", + "@microsoft/sp-page-context": "1.15.2", "@types/adal-angular": "1.0.1", "adal-angular": "1.0.16", "msalLegacy": "npm:msal@1.4.12", @@ -31912,121 +3113,47 @@ } }, "@microsoft/sp-image-helper": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.15.0.tgz", - "integrity": "sha512-wktIBskDBaosyd7/jhjfUycbTVY7CyIjynR0DEnaYMzEnBPhIp+DySeHrA5Uz7LaMIkBbC2lEgfCQNyPyzoOKQ==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-image-helper/-/sp-image-helper-1.15.2.tgz", + "integrity": "sha512-vNwymXZtGLFdgkNaV0j/Oi5t8Pz2FV9LgS2gnbAKuRzLSXtCSZ9hfP+5eC5LrVBWkSzxHC+8e+gAGaxqbr2asA==", "requires": { - "@microsoft/office-ui-fabric-react-bundle": "1.15.0", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-http": "1.15.0", - "@microsoft/sp-loader": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", + "@microsoft/office-ui-fabric-react-bundle": "1.15.2", + "@microsoft/sp-core-library": "1.15.2", + "@microsoft/sp-diagnostics": "1.15.2", + "@microsoft/sp-http": "1.15.2", + "@microsoft/sp-loader": "1.15.2", + "@microsoft/sp-lodash-subset": "1.15.2", + "@microsoft/sp-page-context": "1.15.2", "tslib": "2.3.1" } }, "@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==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-listview-extensibility/-/sp-listview-extensibility-1.15.2.tgz", + "integrity": "sha512-78kkdPYYg3HqEAHw5hIafW/5foBXcsBZ2vaeI9zxZ+1qCY4lnS1MpXdQ9ajX1mDNrImMxvAEw2btUCA0QqY1zQ==", "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-core-library": "1.15.2", + "@microsoft/sp-extension-base": "1.15.2", + "@microsoft/sp-module-interfaces": "1.15.2", + "@microsoft/sp-page-context": "1.15.2", + "tslib": "2.3.1" } }, "@microsoft/sp-loader": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.15.0.tgz", - "integrity": "sha512-r7DEx5v1LTzCimTykJf2tCWDCK+BBhcZqglsV6dCZrHHgAM3uQm1jIYXrI3Nekwg904rxKlTozRQcyON2baSxg==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-loader/-/sp-loader-1.15.2.tgz", + "integrity": "sha512-w1EbIrP7AXH5Oq0cQwKW5OZUK6+c3amiImGUBSAlyHaEyC5/gSKMCDM0XJ0xkrihWs0ICWj/yX2o0aLaaReO3g==", "requires": { - "@microsoft/office-ui-fabric-react-bundle": "1.15.0", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-dynamic-data": "1.15.0", - "@microsoft/sp-http": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "@microsoft/sp-odata-types": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", - "@microsoft/sp-polyfills": "1.15.0", + "@microsoft/office-ui-fabric-react-bundle": "1.15.2", + "@microsoft/sp-core-library": "1.15.2", + "@microsoft/sp-diagnostics": "1.15.2", + "@microsoft/sp-dynamic-data": "1.15.2", + "@microsoft/sp-http": "1.15.2", + "@microsoft/sp-lodash-subset": "1.15.2", + "@microsoft/sp-module-interfaces": "1.15.2", + "@microsoft/sp-odata-types": "1.15.2", + "@microsoft/sp-page-context": "1.15.2", + "@microsoft/sp-polyfills": "1.15.2", "@rushstack/loader-raw-script": "1.3.228", "@types/requirejs": "2.1.29", "office-ui-fabric-react": "7.185.7", @@ -32038,57 +3165,57 @@ } }, "@microsoft/sp-lodash-subset": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.15.0.tgz", - "integrity": "sha512-9j4U2i5oo4vaTinhtRJGaiBNraDxFd0XF/eui1yXjs4tzUqMOmBY8EVynrEngJQcqEfYU7Dd6yxSfa1qwnBoew==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-lodash-subset/-/sp-lodash-subset-1.15.2.tgz", + "integrity": "sha512-XLqSltvz9W0hft76fylqVFNUIVS1sLjdUF3+lIQyj0g+4R9kDy9VsGhpxX7qLGAdW10yZ6Z40qfmBWgn8NN4MA==", "requires": { "@types/lodash": "4.14.117", "tslib": "2.3.1" } }, "@microsoft/sp-module-interfaces": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.15.0.tgz", - "integrity": "sha512-C69HqPaKjH1/RpgGkHZNKb1ynPVcOYsqmFlelAk23Tfc+o9hw/WxXvsMHoOYzPR1Mdu7h4fcBPEqId1AKTFUrQ==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-module-interfaces/-/sp-module-interfaces-1.15.2.tgz", + "integrity": "sha512-JGOjK8f5ww+r4ax8TBAPDyZhDhGWVg1Jk4PvKE0cU6qjywM0DzWWkzHJFcyFXdjr8UE/+wzJOKasCCtu1RjWQg==", "requires": { "@rushstack/node-core-library": "3.45.5", "z-schema": "4.2.4" } }, "@microsoft/sp-odata-types": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.15.0.tgz", - "integrity": "sha512-U++bxURPHhSTFM6Wtjbtb8IaKO9DHt33/sAx1HSBtwmc2LmxIzI4zUbEzo0M0TUFStumOnGMJvSFJoQP08UrKw==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-odata-types/-/sp-odata-types-1.15.2.tgz", + "integrity": "sha512-Eb5MAWRAOkRAGXSdacg8p/KdSpYDJBNwyqNCZwrsCbgf/66h28oK0KUqQ6o8Hcy+vAZpa16x6bvpJQw5u1u8ZA==", "requires": { "tslib": "2.3.1" } }, "@microsoft/sp-office-ui-fabric-core": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.15.0.tgz", - "integrity": "sha512-l8bbc6yV9BcdMiZdsL1+ceI9k5jdevexxAWhDIcPH9k/24fTCJPf5/FIoheF6PwVuMmU2i29yktCQLgkm80BQQ==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-office-ui-fabric-core/-/sp-office-ui-fabric-core-1.15.2.tgz", + "integrity": "sha512-/AO94rEE8NJqyVRiKkTzmdVbwqht8fVULvsikpJUTGd4Cczp8nUs9YsTwGxbdlW9Mu3gQ7CM9Rq7J24pNmEJWA==", "requires": { "office-ui-fabric-core": "11.0.1", "tslib": "2.3.1" } }, "@microsoft/sp-page-context": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.15.0.tgz", - "integrity": "sha512-V36CAateV9tgM3Q1tJm+8R6dxCk7G+fk4Q9pUz/PrRaVJQu8cXX+Fk0Peug0EV6bZXCBwkCr51vg8NGqqFp9/w==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-page-context/-/sp-page-context-1.15.2.tgz", + "integrity": "sha512-gq7q2vq5rzAwkOn4/jpdL/VgHCrtDWNZqjcU62W6iIW4TNT3nVykcof9llpghPcYx5dOuTtrRizXfa+vtQ+rzw==", "requires": { - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-dynamic-data": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-odata-types": "1.15.0", + "@microsoft/sp-core-library": "1.15.2", + "@microsoft/sp-diagnostics": "1.15.2", + "@microsoft/sp-dynamic-data": "1.15.2", + "@microsoft/sp-lodash-subset": "1.15.2", + "@microsoft/sp-odata-types": "1.15.2", "tslib": "2.3.1" } }, "@microsoft/sp-polyfills": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-polyfills/-/sp-polyfills-1.15.0.tgz", - "integrity": "sha512-0s7q4w9hqBm4xGd7btBkk1lIlUXAlJdQpuo/18iMBJ5UWZKuQu753KHd3KV6Xa5e0/2E4skRqn9DaG4y9br2hw==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-polyfills/-/sp-polyfills-1.15.2.tgz", + "integrity": "sha512-XxbM/3p6yW/OIahcmzOVFQArKRxySHuDLSveSEdjIY3ycG8UWNX4QXDEd1tZchWCDz3vfO+j4aUsPPSOVW1Wcw==", "requires": { "es6-promise": "4.2.4", "es6-symbol": "3.1.3", @@ -32106,22 +3233,31 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", "integrity": "sha512-SA2KdOXATOroD3EBUYvcdugsusXS5YiQFqwskSbsp5b1gK8HpNi/YP0jcy/BDpdllp305HMnrsVf9K7Be9GiEQ==" + }, + "whatwg-url": { + "version": "4.7.1", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.7.1.tgz", + "integrity": "sha512-7rwLuNiZQbujtIu7Ibp7mq9X/Swqq90X0+zOWESoViRYcIOoQWtThlRX9K2YQHZLwGZv4CBOdTc4N3/SzAdb6w==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } } } }, "@microsoft/sp-property-pane": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.15.0.tgz", - "integrity": "sha512-dRGUGbcvPefnEJODhucgLmevCNwSbJiTom1aByn69I9bfkg+TUfpsTKCPWqQejPD4zGO/cf5fuhzdmfH4T6DlQ==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-property-pane/-/sp-property-pane-1.15.2.tgz", + "integrity": "sha512-V78aUGZa4gM/MMmOg14iWYPoknHe9jrormvTXpltjcIvipRm5H5bRr6D4SfuzJ7uu0roJ53zfGddCDdvn05ezA==", "requires": { - "@microsoft/office-ui-fabric-react-bundle": "1.15.0", - "@microsoft/sp-component-base": "1.15.0", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-dynamic-data": "1.15.0", - "@microsoft/sp-image-helper": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", + "@microsoft/office-ui-fabric-react-bundle": "1.15.2", + "@microsoft/sp-component-base": "1.15.2", + "@microsoft/sp-core-library": "1.15.2", + "@microsoft/sp-diagnostics": "1.15.2", + "@microsoft/sp-dynamic-data": "1.15.2", + "@microsoft/sp-image-helper": "1.15.2", + "@microsoft/sp-lodash-subset": "1.15.2", + "@microsoft/sp-page-context": "1.15.2", "office-ui-fabric-react": "7.185.7", "react": "16.13.1", "react-dom": "16.13.1", @@ -32129,20 +3265,20 @@ } }, "@microsoft/sp-webpart-base": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.15.0.tgz", - "integrity": "sha512-8oqJwxvzWQdaoGs0VTJnGwLuAw+EgbxPVVNHGGYtWpmtXi/RCk/aDc8YmyZdJrzr+oi1wK/TTVg5TQXUHa3G5Q==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/sp-webpart-base/-/sp-webpart-base-1.15.2.tgz", + "integrity": "sha512-dFQBwmRg81EDyV5RzA7JEhtdKyjk3vjKZBn3pWvaY/4Yo+oGyzKdQ8o/z2A9OO6KwXXlXkFiGJgoau57c/EALQ==", "requires": { - "@microsoft/sp-component-base": "1.15.0", - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-diagnostics": "1.15.0", - "@microsoft/sp-dynamic-data": "1.15.0", - "@microsoft/sp-http": "1.15.0", - "@microsoft/sp-loader": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", - "@microsoft/sp-page-context": "1.15.0", - "@microsoft/sp-property-pane": "1.15.0", + "@microsoft/sp-component-base": "1.15.2", + "@microsoft/sp-core-library": "1.15.2", + "@microsoft/sp-diagnostics": "1.15.2", + "@microsoft/sp-dynamic-data": "1.15.2", + "@microsoft/sp-http": "1.15.2", + "@microsoft/sp-loader": "1.15.2", + "@microsoft/sp-lodash-subset": "1.15.2", + "@microsoft/sp-module-interfaces": "1.15.2", + "@microsoft/sp-page-context": "1.15.2", + "@microsoft/sp-property-pane": "1.15.2", "@microsoft/teams-js": "1.12.1", "@types/office-js": "1.0.36", "office-ui-fabric-react": "7.185.7", @@ -32152,16 +3288,16 @@ } }, "@microsoft/spfx-heft-plugins": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.15.0.tgz", - "integrity": "sha512-EiYVInJ3KBq2I8cbT9duUa6KZeB/oa1S7704CEqtTLhwL6jkayrtR+HZX50ztjbBzsKNoI7mYUjVHWY90dGqVg==", + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/@microsoft/spfx-heft-plugins/-/spfx-heft-plugins-1.15.2.tgz", + "integrity": "sha512-92MAbCba3luuofv5se1p6SOnvuSTVmHJDozu/FljR6s3OIFrDOYjEZXSD3DgK0rf1oTijJbH3jXI5Pq6VqmimQ==", "dev": true, "requires": { "@azure/storage-blob": "~12.4.1", "@microsoft/loader-load-themed-styles": "1.9.147", "@microsoft/rush-lib": "5.70.0", - "@microsoft/sp-css-loader": "1.15.0", - "@microsoft/sp-module-interfaces": "1.15.0", + "@microsoft/sp-css-loader": "1.15.2", + "@microsoft/sp-module-interfaces": "1.15.2", "@rushstack/heft-config-file": "0.8.4", "@rushstack/localization-plugin": "0.11.0", "@rushstack/module-minifier-plugin": "0.9.0", @@ -32315,21 +3451,6 @@ "supports-color": "^5.3.0" } }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, "content-disposition": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", @@ -32573,18 +3694,16 @@ "integrity": "sha512-BRy6vZOseN9F/MG0NWTojYpenuo9XlZ4AfAvwnsG+C36UDPPgW0skWlZ6ub+7RBPhOHcxz8sNg2uHOdGRebWkQ==" }, "@microsoft/tsdoc": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.13.2.tgz", - "integrity": "sha512-WrHvO8PDL8wd8T2+zBGKrMwVL5IyzR3ryWUsl0PXgEV0QHup4mTLi0QcATefGI6Gx9Anu7vthPyyyLpY0EpiQg==", - "dev": true + "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.15.2", - "resolved": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.15.2.tgz", - "integrity": "sha512-mK19b2wJHSdNf8znXSMYVShAHktVr/ib0Ck2FA3lsVBSEhSI/TfXT7DJQkAYgcztTuwazGcg58ZjYdk0hTCVrA==", - "dev": true, + "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.13.2", + "@microsoft/tsdoc": "0.12.24", "ajv": "~6.12.6", "jju": "~1.4.0", "resolve": "~1.19.0" @@ -32594,7 +3713,6 @@ "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" @@ -32704,9 +3822,9 @@ } }, "@pnp/core": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@pnp/core/-/core-3.5.1.tgz", - "integrity": "sha512-pq6DVLpfULUG1kGxj8/bcmeMI7/s0Q4rFqZQ7O91AL/uAyOA8wi/AZKHORgiois7CtKBpI/wE3aZjr13VTEOUg==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@pnp/core/-/core-3.6.0.tgz", + "integrity": "sha512-DiorXAyfdy7t4WFt9p2gBquCAIr/wYW6hgsqPyyHCaCd4p7e85b1lSvzJYYRJZwXH6C/CM+0PfiM1ygZWciZAQ==", "requires": { "tslib": "2.4.0" }, @@ -32719,9 +3837,9 @@ } }, "@pnp/logging": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-3.5.1.tgz", - "integrity": "sha512-S7gs2ZAM52/tu9+zNFMe4sa6kta+GIokuw99hnqmwr7XqtJncbHJv/L+z83GK42XEirrgE2PfIEbyAsLTBzAQw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-3.6.0.tgz", + "integrity": "sha512-a423e5c9rsy/6JyOg7n2LWA05LXxr3Ipq2d5rnPXpykR0izh/pvS/94KtTkvRaV/X+Vs7csgqsac6GLV255jeQ==", "requires": { "tslib": "2.4.0" }, @@ -32759,11 +3877,11 @@ } }, "@pnp/queryable": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@pnp/queryable/-/queryable-3.5.1.tgz", - "integrity": "sha512-sd3zfpW5w4Rfi/xdnlHl9lumbiQqQfXCCnVOMu/cggDikXFRZvk8iedHe8MPBkjtOoj/RmsHeA0iGaScMUUmIA==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@pnp/queryable/-/queryable-3.6.0.tgz", + "integrity": "sha512-4dyR9stlCoBGvFMrbtdzmfQx3y4X8qFarcD0OoJfJMvQN4ymuItidWXi9u95OE8nlj1R6WR52Vhl9hrV3qUcWw==", "requires": { - "@pnp/core": "3.5.1", + "@pnp/core": "3.6.0", "tslib": "2.4.0" }, "dependencies": { @@ -32775,12 +3893,12 @@ } }, "@pnp/sp": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-3.5.1.tgz", - "integrity": "sha512-Cke+X9YauAMWiK2u8D5Cqo/YGX45uwVg/ERp7rowjKZ/ClLy7LGRNIsNW8ZAJW9lLsVf/Fp9GhVllf64tSyttw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/@pnp/sp/-/sp-3.6.0.tgz", + "integrity": "sha512-RtHfqlOIrwNRB5Ye8yVjNmrTTkyTmLiGvm+MdCwSR8YeGCtwmH8/BA5nJXNShHB1U8Pl4upWeSNlBkbJO8uGDg==", "requires": { - "@pnp/core": "3.5.1", - "@pnp/queryable": "3.5.1", + "@pnp/core": "3.6.0", + "@pnp/queryable": "3.6.0", "tslib": "2.4.0" }, "dependencies": { @@ -32792,24 +3910,24 @@ } }, "@pnp/spfx-controls-react": { - "version": "3.9.0", - "resolved": "https://registry.npmjs.org/@pnp/spfx-controls-react/-/spfx-controls-react-3.9.0.tgz", - "integrity": "sha512-I6USpiKtEk7gvP56eP41mBUOIrlkPttAa47GrPmWi+QoGRZtDXZiqGVL6no3aYT+szjllHhEjYrK5bE5/sChYA==", + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/@pnp/spfx-controls-react/-/spfx-controls-react-3.10.0.tgz", + "integrity": "sha512-5e9ZFwh7x59p4s4G0nAoZncLvQBb2yIUzZ5Ilu5WQOPPB06nSHF0qcD9rIZOyiz5Le7BjwBNZycD42CfCFn8tQ==", "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", + "@fluentui/theme": "^2.6.6", "@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", + "@microsoft/sp-core-library": "1.15.2", + "@microsoft/sp-listview-extensibility": "1.15.2", + "@microsoft/sp-loader": "1.15.2", + "@microsoft/sp-lodash-subset": "1.15.2", + "@microsoft/sp-office-ui-fabric-core": "1.15.2", + "@microsoft/sp-property-pane": "1.15.2", + "@microsoft/sp-webpart-base": "1.15.2", "@monaco-editor/loader": "^1.3.1", "@pnp/sp": "2.5.0", "@pnp/telemetry-js": "2.0.0", @@ -32826,9 +3944,10 @@ "he": "^1.2.0", "lodash": "4.17.21", "markdown-it": "^12.3.2", + "moment": "2.29.4", "monaco-editor": "^0.32.1", "nano-css": "^5.3.4", - "office-ui-fabric-react": "7.174.1", + "office-ui-fabric-react": "7.185.7", "react": "16.13.1", "react-accessible-accordion": "^3.3.3", "react-dom": "16.13.1", @@ -32839,432 +3958,16 @@ }, "dependencies": { "@fluentui/theme": { - "version": "2.6.8", - "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.8.tgz", - "integrity": "sha512-yHjK/R6j4i/NeDB80rEWVWh3G78bqhP5xBDK+b0+51hMFpP4fhlSMcASmFwcShp4DgoD96TLJZIQQ95/kqp2Kg==", + "version": "2.6.16", + "resolved": "https://registry.npmjs.org/@fluentui/theme/-/theme-2.6.16.tgz", + "integrity": "sha512-Ml2oMVvoOxRYD9HPjEkGCWvnQnzDyrufa5k8bPYN8xjJbbEGtDjjswcfrSVfHx1fCR1CFgybHR8jj3pvXRTXUQ==", "requires": { - "@fluentui/merge-styles": "^8.5.2", - "@fluentui/set-version": "^8.2.1", - "@fluentui/utilities": "^8.10.0", + "@fluentui/merge-styles": "^8.5.3", + "@fluentui/set-version": "^8.2.2", + "@fluentui/utilities": "^8.13.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.7.4", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", - "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", - "requires": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.21.1", - "@uifabric/utilities": "^7.34.1", - "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.7.4", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", - "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", - "requires": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.21.1", - "@uifabric/utilities": "^7.34.1", - "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.7.4", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", - "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", - "requires": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.21.1", - "@uifabric/utilities": "^7.34.1", - "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/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==" - }, "@pnp/logging": { "version": "2.5.0", "resolved": "https://registry.npmjs.org/@pnp/logging/-/logging-2.5.0.tgz", @@ -33298,14 +4001,6 @@ } } }, - "@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", @@ -33322,96 +4017,6 @@ "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" - } - }, - "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - }, - "es6-promise": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.4.tgz", - "integrity": "sha512-/NdNZVJg+uZgtm9eS3O6lrOLYmQag2DjdEXuPaHlZ6RuVqgqaVZfgYCepEIKsLqwdQArOPtC3XzRLqGGfT8KQQ==" - }, - "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" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, - "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" - }, - "dependencies": { - "@uifabric/icons": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@uifabric/icons/-/icons-7.7.4.tgz", - "integrity": "sha512-eJa4mqLawuKM8NNpScLD/eQRfXFP9ut3RinKQrNAc9q/zAbj1tYRbJhzZykl1X1WIh4OZOOlJ9YDwGax/RP8sg==", - "requires": { - "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.21.1", - "@uifabric/utilities": "^7.34.1", - "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==" - } - } - }, - "whatwg-fetch": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-2.0.3.tgz", - "integrity": "sha512-SA2KdOXATOroD3EBUYvcdugsusXS5YiQFqwskSbsp5b1gK8HpNi/YP0jcy/BDpdllp305HMnrsVf9K7Be9GiEQ==" } } }, @@ -33602,20 +4207,20 @@ "integrity": "sha512-dS4Vl1D4NHN4gAiWxUQLPAN4k2NMmNpfujuAPU2JF5P/XX8OUD7svhM8f9TudWr8dVdWYjQEAMaRtSUcf4720w==" }, "@rushstack/debug-certificate-manager": { - "version": "1.1.62", - "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.62.tgz", - "integrity": "sha512-3Axeo4ZZEGKrQQGxgvweoyXM96VwGJHLbTV8FKngabVovqt6w2eojqtwnR22tmD1+lzeodDrOM9jXMWPmnPo9g==", + "version": "1.1.72", + "resolved": "https://registry.npmjs.org/@rushstack/debug-certificate-manager/-/debug-certificate-manager-1.1.72.tgz", + "integrity": "sha512-PWa8w24gZS9whf7YP0eME6tHTIFfrcVX9QyXsDWmF20vHeTamqT9IK62xPdKQmf/Vp49yJq43Mty/B5HDJrmMw==", "dev": true, "requires": { - "@rushstack/node-core-library": "3.49.0", + "@rushstack/node-core-library": "3.51.1", "node-forge": "~1.3.1", "sudo": "~1.0.3" }, "dependencies": { "@rushstack/node-core-library": { - "version": "3.49.0", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.49.0.tgz", - "integrity": "sha512-yBJRzGgUNFwulVrwwBARhbGaHsxVMjsZ9JwU1uSBbqPYCdac+t2HYdzi4f4q/Zpgb0eNbwYj2yxgHYpJORNEaw==", + "version": "3.51.1", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.51.1.tgz", + "integrity": "sha512-xLoUztvGpaT5CphDexDPt2WbBx8D68VS5tYOkwfr98p90y0f/wepgXlTA/q5MUeZGGucASiXKp5ysdD+GPYf9A==", "dev": true, "requires": { "@types/node": "12.20.24", @@ -33625,14 +4230,13 @@ "jju": "~1.4.0", "resolve": "~1.17.0", "semver": "~7.3.0", - "timsort": "~0.3.0", "z-schema": "~5.0.2" } }, "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.4.tgz", + "integrity": "sha512-gm/lx3hDzJNcLwseIeQVm1UcwhWIKpSB4NqH89pTBtFns4k/HDHudsICtvG05Bvw/Mv3jMyk700y5dadueLHdA==", "dev": true, "requires": { "commander": "^2.20.3", @@ -34057,9 +4661,9 @@ }, "dependencies": { "z-schema": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.3.tgz", - "integrity": "sha512-sGvEcBOTNum68x9jCpCVGPFJ6mWnkD0YxOcddDlJHRx3tKdB2q8pCHExMVZo/AV/6geuVJXG7hljDaWG8+5GDw==", + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/z-schema/-/z-schema-5.0.4.tgz", + "integrity": "sha512-gm/lx3hDzJNcLwseIeQVm1UcwhWIKpSB4NqH89pTBtFns4k/HDHudsICtvG05Bvw/Mv3jMyk700y5dadueLHdA==", "requires": { "commander": "^2.20.3", "lodash.get": "^4.4.2", @@ -34098,27 +4702,6 @@ "@rushstack/rush-sdk": "5.70.0", "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": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dev": true, - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - } } }, "@rushstack/rush-azure-storage-build-cache-plugin": { @@ -34199,6 +4782,17 @@ "argparse": "~1.0.9", "colors": "~1.2.1", "string-argv": "~0.3.1" + }, + "dependencies": { + "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" + } + } } }, "@rushstack/typings-generator": { @@ -34280,8 +4874,7 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/@rushstack/webpack-plugin-utilities/-/webpack-plugin-utilities-0.1.4.tgz", "integrity": "sha512-CXCSJsI8nOH1tMXSjzTgbl6rIVhByizor5phuzRIqYTkWHdidvjb/HzQ97AB5gRD0OlYp4FhePUMArBDppUBhg==", - "dev": true, - "requires": {} + "dev": true }, "@rushstack/worker-pool": { "version": "0.1.0", @@ -34359,9 +4952,9 @@ } }, "@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "version": "7.18.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz", + "integrity": "sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==", "dev": true, "requires": { "@babel/types": "^7.3.0" @@ -34387,9 +4980,9 @@ } }, "@types/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-8.0.0.tgz", + "integrity": "sha512-l6NQsDDyQUVeoTynNpC9uRvCUint/gSUXQA2euwmTuWGvPY5LSDUu6tkCtJB2SvGQlJQzLaKqcGZP4//7EDveA==", "dev": true, "requires": { "@types/minimatch": "*", @@ -34486,9 +5079,9 @@ "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==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", "dev": true }, "@types/node": { @@ -34543,7 +5136,8 @@ "@types/prop-types": { "version": "15.7.5", "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", - "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==", + "dev": true }, "@types/q": { "version": "1.5.5", @@ -34563,15 +5157,25 @@ "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" + }, + "dependencies": { + "csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==", + "dev": true + } } }, "@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": "*" } @@ -34624,9 +5228,9 @@ } }, "@types/uglify-js": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.16.0.tgz", - "integrity": "sha512-0yeUr92L3r0GLRnBOvtYK1v2SjqMIqQDHMl7GLb+l2L8+6LSFWEEWEIgVsPdMn5ImLM8qzWT8xFPtQYpp8co0g==", + "version": "3.17.0", + "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.17.0.tgz", + "integrity": "sha512-3HO6rm0y+/cqvOyA8xcYLweF0TKXlAxmQASjbOi49Co51A1N4nR4bEwBgRoD9kNM+rqFGArjKr654SLp2CoGmQ==", "dev": true, "requires": { "source-map": "^0.6.1" @@ -34923,14 +5527,14 @@ } }, "@uifabric/foundation": { - "version": "7.10.5", - "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.5.tgz", - "integrity": "sha512-g++S8pWwLb6jhiOC0EhGD9s6lN8uCaeDdjyiGt7Ox11RRaZwvWI0opLdgubt6ANT7AjoXeUrPf1aqrEw3PzWoA==", + "version": "7.10.11", + "resolved": "https://registry.npmjs.org/@uifabric/foundation/-/foundation-7.10.11.tgz", + "integrity": "sha512-0tqJSzSU6leqWadCAd7KykFiePeQWfwb3CKZO14Z1EEmyOHuqzm4mGIt+KlDQgYdsD3VlSRA0Kx4tbPM1CaTkQ==", "requires": { - "@uifabric/merge-styles": "^7.19.2", + "@uifabric/merge-styles": "^7.20.0", "@uifabric/set-version": "^7.0.24", - "@uifabric/styling": "^7.21.1", - "@uifabric/utilities": "^7.34.1", + "@uifabric/styling": "^7.22.3", + "@uifabric/utilities": "^7.38.0", "tslib": "^1.10.0" }, "dependencies": { @@ -34960,9 +5564,9 @@ } }, "@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==", + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@uifabric/merge-styles/-/merge-styles-7.20.0.tgz", + "integrity": "sha512-7u1oF1lGmNDzOfE9UhULAO9xcEkZV2DDlKlbeIHuXQUGG480drfDWqNPk5LuGNx4ogvH9qSNPbXeGLLZYBb4wQ==", "requires": { "@uifabric/set-version": "^7.0.24", "tslib": "^1.10.0" @@ -34976,13 +5580,13 @@ } }, "@uifabric/react-hooks": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.15.0.tgz", - "integrity": "sha512-+JE/KplHRyf68mpDdQk8zewmdF95n0ZN6wUz4MKJWOS/y9rjhar7T4poXyHJL6LrB3vQeRp5Z2+s9Puhn8CVIA==", + "version": "7.16.2", + "resolved": "https://registry.npmjs.org/@uifabric/react-hooks/-/react-hooks-7.16.2.tgz", + "integrity": "sha512-vlWRO73o0jLua0YaVMOZr9VrjiyQRwILi8yoe3Tm8xT8PoDzdsJt4lHNxnXW865xzAYWiUqrlQuds7NiaZsaOg==", "requires": { - "@fluentui/react-window-provider": "^1.0.3", + "@fluentui/react-window-provider": "^1.0.4", "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.34.1", + "@uifabric/utilities": "^7.38.0", "tslib": "^1.10.0" }, "dependencies": { @@ -35009,15 +5613,15 @@ } }, "@uifabric/styling": { - "version": "7.21.1", - "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.21.1.tgz", - "integrity": "sha512-5HX5amh8mDRDrP5pdMOYaB/f3KH0m4ZX+cMfU6jj3jREx7jor6ok5J1Vr7zBY+MnUA2soQREJyZvpibT2YeVlg==", + "version": "7.22.3", + "resolved": "https://registry.npmjs.org/@uifabric/styling/-/styling-7.22.3.tgz", + "integrity": "sha512-CDahF+/LXx+oeqYFPC0Bib2Teb+wFCrAI0rs2BXylgSrgecYv5QvS9SdZbnrXIwxjnbW6fFOEINy3muwpCOitA==", "requires": { - "@fluentui/theme": "^1.7.6", + "@fluentui/theme": "^1.7.11", "@microsoft/load-themed-styles": "^1.10.26", - "@uifabric/merge-styles": "^7.19.2", + "@uifabric/merge-styles": "^7.20.0", "@uifabric/set-version": "^7.0.24", - "@uifabric/utilities": "^7.34.1", + "@uifabric/utilities": "^7.38.0", "tslib": "^1.10.0" }, "dependencies": { @@ -35029,12 +5633,12 @@ } }, "@uifabric/utilities": { - "version": "7.34.1", - "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.34.1.tgz", - "integrity": "sha512-gmQ94x/wj/my7zByFMXapLF5jDmRugWuBngx6gdvnw9rRme0YoN0G3S47vr3aw6ZTsXEnb6SJFnbtVyAGMmZRg==", + "version": "7.38.0", + "resolved": "https://registry.npmjs.org/@uifabric/utilities/-/utilities-7.38.0.tgz", + "integrity": "sha512-qiF/PkmAdYzvpmOJDjxgqqy3Z1p4WewKn0PBxaDuaH0nZSJswEUAyn53qN6C+FYJ3WllC9cjfBYwmmeGHkc2ug==", "requires": { "@fluentui/dom-utilities": "^1.1.2", - "@uifabric/merge-styles": "^7.19.2", + "@uifabric/merge-styles": "^7.20.0", "@uifabric/set-version": "^7.0.24", "prop-types": "^15.7.2", "tslib": "^1.10.0" @@ -35246,12 +5850,12 @@ "dev": true }, "@zkochan/cmd-shim": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.3.0.tgz", - "integrity": "sha512-hWY9wIl0fGbYk6W0/qkm+DIhXXn5xOPuI7DXH8v9IfD9ftXPqHY41839Sa5Xz35Hm+a6Amdf4spG4/1jpvjVrQ==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@zkochan/cmd-shim/-/cmd-shim-5.3.1.tgz", + "integrity": "sha512-xoSqbd1iuV/dSID+OjTjQc/0wId/vhEqYBXbFu9SzpXGxhuzK6QN6CaF8i8v86q0FXX4n3/qD9ewUT6N5ngFQg==", "dev": true, "requires": { - "cmd-extension": "^1.0.1", + "cmd-extension": "^1.0.2", "is-windows": "^1.0.2" } }, @@ -35299,8 +5903,7 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "requires": {} + "dev": true }, "acorn-walk": { "version": "6.2.0", @@ -35314,9 +5917,9 @@ "integrity": "sha512-tJf2bRwolKA8/J+wcy4CFOTAva8gpueHplptfjz3Wt1XOb7Y1jnwdm2VdkFZQUhxCtd/xPvcRSAQP2+ROtAD5g==" }, "adaptive-expressions": { - "version": "4.16.0", - "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.16.0.tgz", - "integrity": "sha512-iE+UxksZuUv4CO5vyNerODxXWLNuzyntfZMs624BE8oImVHZAXqUaoKin+pWJS2MPWmife4gAuwhJiiCvVK+Ng==", + "version": "4.17.0", + "resolved": "https://registry.npmjs.org/adaptive-expressions/-/adaptive-expressions-4.17.0.tgz", + "integrity": "sha512-tSmH1OW9A6yaWuG58lhbDs/vArSS14Tu2ShAJ4cJ4zH6sshLw8ZF2MfJ21GfL842CCIKUNd0eNA19lUh/7D5Yw==", "requires": { "@microsoft/recognizers-text-data-types-timex-expression": "1.3.0", "@types/atob-lite": "^2.0.0", @@ -35347,11 +5950,6 @@ "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", @@ -35381,8 +5979,7 @@ "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==", - "requires": {} + "integrity": "sha512-xZy+g2DdI2xFvqGjGYqqcLYJ+373o1JlTX2g6Zclav3r+3ri40qsrKKwM3oNS61MbgicXsuvli2RbTOGsts1sw==" }, "agent-base": { "version": "6.0.2", @@ -35426,15 +6023,13 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz", "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==", - "dev": true, - "requires": {} + "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, - "requires": {} + "dev": true }, "alphanum-sort": { "version": "1.0.2", @@ -35501,6 +6096,17 @@ "dev": true, "requires": { "color-convert": "^2.0.1" + }, + "dependencies": { + "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" + } + } } }, "ansi-wrap": { @@ -35552,13 +6158,9 @@ "dev": true }, "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, "arr-diff": { "version": "4.0.0", @@ -36641,9 +7243,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001373", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001373.tgz", - "integrity": "sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ==", + "version": "1.0.30001390", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001390.tgz", + "integrity": "sha512-sS4CaUM+/+vqQUlCvCJ2WtDlV81aWtHhqeEVkLokVJJa3ViN4zDxAGfq9R8i1m90uGHxo99cy10Od+lvn3hf0g==", "dev": true }, "capture-exit": { @@ -36693,21 +7295,6 @@ "requires": { "chartjs-color-string": "^0.6.0", "color-convert": "^1.9.3" - }, - "dependencies": { - "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" - } } }, "chartjs-color-string": { @@ -36816,11 +7403,7 @@ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } + "optional": true }, "glob-parent": { "version": "3.1.0", @@ -37102,21 +7685,6 @@ "supports-color": "^5.3.0" } }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -37174,39 +7742,27 @@ } }, "color": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", - "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", - "dev": true, + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/color/-/color-3.1.2.tgz", + "integrity": "sha512-vXTJhHebByxZn3lDvDJYw4lR5+uB3vuoHsuYA5AKuxRVn5wzzIfQKGLBmgdVRHKTJYeK5rvJcHnrd0Li49CFpg==", "requires": { - "color-convert": "^1.9.3", - "color-string": "^1.6.0" - }, - "dependencies": { - "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - } + "color-convert": "^1.9.1", + "color-string": "^1.5.2" } }, "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, + "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.4" + "color-name": "1.1.3" + }, + "dependencies": { + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + } } }, "color-name": { @@ -37632,6 +8188,15 @@ "parse-json": "^4.0.0" }, "dependencies": { + "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" + } + }, "import-fresh": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", @@ -38009,12 +8574,11 @@ } }, "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, + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", "requires": { - "mdn-data": "2.0.4", + "mdn-data": "2.0.14", "source-map": "^0.6.1" } }, @@ -38119,24 +8683,6 @@ "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": { @@ -38163,9 +8709,9 @@ } }, "csstype": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", - "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + "version": "2.6.20", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.20.tgz", + "integrity": "sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==" }, "currently-unhandled": { "version": "0.4.1", @@ -38245,9 +8791,9 @@ } }, "date-fns": { - "version": "2.29.1", - "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.1.tgz", - "integrity": "sha512-dlLD5rKaKxpFdnjrs+5azHDFOPEu4ANy/LTh04A1DTzMM7qoajmKCBc8pkKRFT41CNzw+4gQh79X5C+Jq27HAw==" + "version": "2.29.2", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.29.2.tgz", + "integrity": "sha512-0VNbwmWJDS/G3ySwFSJA3ayhbURMTJLtwM2DTxf9CWondCnh6DTNlO9JgRSq6ibf4eD0lfMJNBxUdEAHHix+bA==" }, "dateformat": { "version": "2.2.0", @@ -38256,9 +8802,9 @@ "dev": true }, "dayjs": { - "version": "1.11.4", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.4.tgz", - "integrity": "sha512-Zj/lPM5hOvQ1Bf7uAvewDaUcsJoI6JmNqmHhHl3nyumwe0XHwt8sWdOVAPACJzCebL8gQCi+K49w7iKWnGwX9g==" + "version": "1.11.5", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.5.tgz", + "integrity": "sha512-CAdX5Q3YW3Gclyo5Vpqkgpj8fSdLQcRuzfX6mC6Phy0nfJ0eGYOeS7m4mt2plDWLAtA4TqTakvbboHvUxfe4iA==" }, "debug": { "version": "4.3.4", @@ -38604,6 +9150,13 @@ "requires": { "@babel/runtime": "^7.8.7", "csstype": "^3.0.2" + }, + "dependencies": { + "csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + } } }, "dom-serializer": { @@ -38772,9 +9325,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.4.206", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.206.tgz", - "integrity": "sha512-h+Fadt1gIaQ06JaIiyqPsBjJ08fV5Q7md+V8bUvQW/9OvXfL2LRICTz2EcnnCP7QzrFTS6/27MRV6Bl9Yn97zA==", + "version": "1.4.242", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.242.tgz", + "integrity": "sha512-nPdgMWtjjWGCtreW/2adkrB2jyHjClo9PtVhR6rW+oxa4E4Wom642Tn+5LslHP3XPL5MCpkn5/UEY60EXylNeQ==", "dev": true }, "elliptic": { @@ -38817,14 +9370,6 @@ "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "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", @@ -38869,10 +9414,9 @@ } }, "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", + "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==" }, "errno": { "version": "0.1.8", @@ -38890,6 +9434,14 @@ "dev": true, "requires": { "is-arrayish": "^0.2.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + } } }, "error-stack-parser": { @@ -38901,16 +9453,16 @@ } }, "es-abstract": { - "version": "1.20.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.1.tgz", - "integrity": "sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==", + "version": "1.20.2", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.2.tgz", + "integrity": "sha512-XxXQuVNrySBNlEkTYJoDNFe5+s2yIOpzq80sUHEdPdQr0S5nTLz4ZPPPswNIpKseDDUS5yghX1gfLIHQZ1iNuQ==", "dev": true, "requires": { "call-bind": "^1.0.2", "es-to-primitive": "^1.2.1", "function-bind": "^1.1.1", "function.prototype.name": "^1.1.5", - "get-intrinsic": "^1.1.1", + "get-intrinsic": "^1.1.2", "get-symbol-description": "^1.0.0", "has": "^1.0.3", "has-property-descriptors": "^1.0.0", @@ -38922,9 +9474,9 @@ "is-shared-array-buffer": "^1.0.2", "is-string": "^1.0.7", "is-weakref": "^1.0.2", - "object-inspect": "^1.12.0", + "object-inspect": "^1.12.2", "object-keys": "^1.1.1", - "object.assign": "^4.1.2", + "object.assign": "^4.1.4", "regexp.prototype.flags": "^1.4.3", "string.prototype.trimend": "^1.0.5", "string.prototype.trimstart": "^1.0.5", @@ -38958,9 +9510,9 @@ } }, "es5-ext": { - "version": "0.10.61", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.61.tgz", - "integrity": "sha512-yFhIqQAzu2Ca2I4SE2Au3rxVfmohU9Y7wqGR+s7+H7krk26NXhIRAZDgqd6xqjCEFUomDEA3/Bo/7fKmIkW1kA==", + "version": "0.10.62", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.62.tgz", + "integrity": "sha512-BHLqn0klhEpnOKSrzn/Xsz2UIW8j+cGmo9JLzr8BiUapV8hPL9+FliFqjwr9ngW7jWdnxv6eO+/LqyhJVqgrjA==", "requires": { "es6-iterator": "^2.0.3", "es6-symbol": "^3.1.3", @@ -39165,11 +9717,10 @@ } }, "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, - "requires": {} + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-promise/-/eslint-plugin-promise-6.0.1.tgz", + "integrity": "sha512-uM4Tgo5u3UWQiroOyDEsYcVMOo7re3zmno0IZmB5auxoaQNIceAbXEkSt8RNrKtaYehARHG06pYK6K1JhtP0Zw==", + "dev": true }, "eslint-plugin-react": { "version": "7.27.1", @@ -39222,8 +9773,7 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", - "dev": true, - "requires": {} + "dev": true }, "eslint-plugin-tsdoc": { "version": "0.2.16", @@ -39299,9 +9849,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -39383,10 +9933,9 @@ } }, "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", + "integrity": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==" }, "events": { "version": "3.3.0", @@ -39628,17 +10177,17 @@ } }, "ext": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", - "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.7.0.tgz", + "integrity": "sha512-6hxeJYaL110a9b5TEJSj0gojyHQAmA2ch5Os+ySCiA1QGdS697XWY1pzsrSjqA9LDEEgdB/KypIlR59RcLuHYw==", "requires": { - "type": "^2.5.0" + "type": "^2.7.2" }, "dependencies": { "type": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/type/-/type-2.6.1.tgz", - "integrity": "sha512-OvgH5rB0XM+iDZGQ1Eg/o7IZn0XYJFVrN/9FQ4OWIYILyJJgVP2s1hLTOFn6UOZoDUI/HctGa0PFlE2n2HW3NQ==" + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/type/-/type-2.7.2.tgz", + "integrity": "sha512-dzlvlNlt6AXU7EBSfpAscydQ7gXB+pPGsPnfJnZpiNJBDj7IaJzQlBZYGdEi4R9HmPdBv2XmWJ6YUtoTa7lmCw==" } } }, @@ -39868,13 +10417,6 @@ "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": { @@ -40293,9 +10835,9 @@ } }, "flatted": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.6.tgz", - "integrity": "sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==", + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", "dev": true }, "flush-write-stream": { @@ -41651,6 +12193,14 @@ "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", "requires-port": "^1.0.0" + }, + "dependencies": { + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + } } }, "http-proxy-middleware": { @@ -41812,6 +12362,7 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, "requires": { "safer-buffer": ">= 2.1.2 < 3.0.0" } @@ -42131,10 +12682,9 @@ } }, "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" }, "is-bigint": { "version": "1.0.4", @@ -42200,9 +12750,9 @@ } }, "is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", "requires": { "has": "^1.0.3" } @@ -42413,7 +12963,8 @@ "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==" + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true }, "is-string": { "version": "1.0.7", @@ -42511,12 +13062,12 @@ "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" }, "isomorphic-fetch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", - "integrity": "sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", + "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", "requires": { - "node-fetch": "^1.0.1", - "whatwg-fetch": ">=0.10.0" + "node-fetch": "^2.6.1", + "whatwg-fetch": "^3.4.1" } }, "isstream": { @@ -43297,8 +13848,7 @@ "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, - "requires": {} + "dev": true }, "jest-regex-util": { "version": "25.2.6", @@ -43613,14 +14163,6 @@ "dev": true, "requires": { "argparse": "^2.0.1" - }, - "dependencies": { - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", - "dev": true - } } }, "jsbn": { @@ -43822,13 +14364,13 @@ } }, "jsx-ast-utils": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.2.tgz", - "integrity": "sha512-4ZCADZHRkno244xlNnn4AOG6sRQ7iBZ5BbgZ4vW4y5IZw7cVUD1PPeblm1xx/nfmMxPdt/LHsXZW8z/j58+l9Q==", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", "dev": true, "requires": { "array-includes": "^3.1.5", - "object.assign": "^4.1.2" + "object.assign": "^4.1.3" } }, "jszip": { @@ -44357,18 +14899,6 @@ "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": { @@ -44521,10 +15051,9 @@ } }, "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 + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" }, "mdurl": { "version": "1.0.1", @@ -44860,9 +15389,9 @@ "dev": true }, "msal": { - "version": "1.4.16", - "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.16.tgz", - "integrity": "sha512-Q6jIV5RG6mD9O0bzZrR/f8v5QikrVWU0sccwOyqWE1xlBkKYVKRa/L8Gxt1X58M+J/N9V0JskhvO4KIfRHlE8g==", + "version": "1.4.17", + "resolved": "https://registry.npmjs.org/msal/-/msal-1.4.17.tgz", + "integrity": "sha512-RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ==", "requires": { "tslib": "^1.9.3" }, @@ -44952,19 +15481,10 @@ "stylis": "^4.0.6" }, "dependencies": { - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - } - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + "csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" }, "stylis": { "version": "4.1.1", @@ -45043,12 +15563,11 @@ } }, "node-fetch": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "requires": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" + "whatwg-url": "^5.0.0" } }, "node-forge": { @@ -45114,14 +15633,6 @@ "shellwords": "^0.1.1", "uuid": "^8.3.2", "which": "^2.0.2" - }, - "dependencies": { - "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 - } } }, "node-releases": { @@ -45289,9 +15800,9 @@ "dev": true }, "nwsapi": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.1.tgz", - "integrity": "sha512-JYOWTeFoS0Z93587vRJgASD5Ut11fYl5NyihP3KrYBvMe1FRRs6RN7m20SA/16GM4P6hTnZjT+UmDOt38UeXNg==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==", "dev": true }, "oauth-sign": { @@ -45366,14 +15877,14 @@ } }, "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==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", "dev": true, "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", "object-keys": "^1.1.1" } }, @@ -46086,14 +16597,14 @@ "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==", + "version": "1.0.32", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", + "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", "dev": true, "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" + "async": "^2.6.4", + "debug": "^3.2.7", + "mkdirp": "^0.5.6" }, "dependencies": { "debug": { @@ -46405,21 +16916,6 @@ "supports-color": "^5.3.0" } }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -46484,21 +16980,6 @@ "supports-color": "^5.3.0" } }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -46563,21 +17044,6 @@ "supports-color": "^5.3.0" } }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -46642,21 +17108,6 @@ "supports-color": "^5.3.0" } }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -47157,13 +17608,6 @@ "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": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==" - } } }, "quill-delta": { @@ -47248,8 +17692,7 @@ "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==", - "requires": {} + "integrity": "sha512-yCh3tx+jNuOPs+m58LOBFTGDEaGvM8UfuCNznr855FDAWzwV8V/ZH/TVBvgqH0npP58KrrVrHpj4jcy0EE5hEw==" }, "react-addons-shallow-compare": { "version": "15.6.3", @@ -47325,9 +17768,9 @@ } }, "react-transition-group": { - "version": "4.4.4", - "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.4.tgz", - "integrity": "sha512-TKS7/dTpwBKEG9nrzVK3qNzvaJyKzEIFB5xVtnKdjEk5wTstklWnNJ/N3RM6uKG8wm36nlgHTT7+UZT3LIFHLA==", + "version": "4.4.5", + "resolved": "https://registry.npmjs.org/react-transition-group/-/react-transition-group-4.4.5.tgz", + "integrity": "sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g==", "requires": { "@babel/runtime": "^7.5.5", "dom-helpers": "^5.0.1", @@ -47756,6 +18199,12 @@ "psl": "^1.1.28", "punycode": "^2.1.1" } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true } } }, @@ -48002,7 +18451,8 @@ "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true }, "sane": { "version": "4.1.0", @@ -48553,13 +19003,6 @@ "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", "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": { @@ -48721,12 +19164,6 @@ "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 } } }, @@ -48906,9 +19343,9 @@ } }, "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==", + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", "dev": true }, "spdy": { @@ -49179,15 +19616,6 @@ "integrity": "sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ==", "dev": true }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - }, "string-argv": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", @@ -49276,6 +19704,15 @@ "es-abstract": "^1.19.5" } }, + "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", @@ -49390,9 +19827,9 @@ } }, "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==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", "dev": true, "requires": { "has-flag": "^4.0.0", @@ -49445,6 +19882,15 @@ "color-convert": "^1.9.0" } }, + "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" + } + }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -49456,21 +19902,16 @@ "supports-color": "^5.3.0" } }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "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": { - "color-name": "1.1.3" + "mdn-data": "2.0.4", + "source-map": "^0.6.1" } }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -49493,6 +19934,12 @@ "esprima": "^4.0.0" } }, + "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 + }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -50242,9 +20689,9 @@ "dev": true }, "update-browserslist-db": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", - "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.7.tgz", + "integrity": "sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==", "dev": true, "requires": { "escalade": "^3.1.1", @@ -50347,10 +20794,9 @@ "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 + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, "v8-compile-cache": { "version": "2.3.0", @@ -50625,9 +21071,9 @@ } }, "wc-react": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/wc-react/-/wc-react-0.5.0.tgz", - "integrity": "sha512-3c4KzBArlfCqCYqY8hoJAIvxmzpWvoQqsOmy9OiwbnopSTE270i3R+LVD7NjE00UJkjXq7kmhobnx0qhi/eOrA==" + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/wc-react/-/wc-react-0.5.1.tgz", + "integrity": "sha512-AI5mFXbyUhAhzjBr12xpPAUDthE+qOWTGuRgOpj7a9qjO7+7q/A/IAS23lz5vmltFaKY+MWIPYopJfAoP5/E+Q==" }, "webidl-conversions": { "version": "3.0.1", @@ -50880,6 +21326,16 @@ "yargs": "^13.3.2" }, "dependencies": { + "@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": "*" + } + }, "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", @@ -50969,21 +21425,6 @@ } } }, - "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, "content-disposition": { "version": "0.5.4", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", @@ -51555,6 +21996,12 @@ "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", "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 } } }, @@ -51617,9 +22064,9 @@ "dev": true }, "whatwg-url": { - "version": "4.7.1", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.7.1.tgz", - "integrity": "sha512-7rwLuNiZQbujtIu7Ibp7mq9X/Swqq90X0+zOWESoViRYcIOoQWtThlRX9K2YQHZLwGZv4CBOdTc4N3/SzAdb6w==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", "requires": { "tr46": "~0.0.3", "webidl-conversions": "^3.0.0" @@ -51723,8 +22170,7 @@ "version": "7.5.9", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "dev": true, - "requires": {} + "dev": true }, "xml": { "version": "1.0.1", diff --git a/samples/react-add-formcustomizer-to-list/package.json b/samples/react-add-formcustomizer-to-list/package.json index 224841c0d..f59bc5689 100644 --- a/samples/react-add-formcustomizer-to-list/package.json +++ b/samples/react-add-formcustomizer-to-list/package.json @@ -9,14 +9,14 @@ "test": "gulp test" }, "dependencies": { - "@microsoft/sp-core-library": "1.15.0", - "@microsoft/sp-lodash-subset": "1.15.0", - "@microsoft/sp-office-ui-fabric-core": "1.15.0", - "@microsoft/sp-property-pane": "1.15.0", - "@microsoft/sp-webpart-base": "1.15.0", + "@microsoft/sp-core-library": "1.15.2", + "@microsoft/sp-lodash-subset": "1.15.2", + "@microsoft/sp-office-ui-fabric-core": "1.15.2", + "@microsoft/sp-property-pane": "1.15.2", + "@microsoft/sp-webpart-base": "1.15.2", "@pnp/logging": "^3.5.1", "@pnp/sp": "^3.5.1", - "@pnp/spfx-controls-react": "3.9.0", + "@pnp/spfx-controls-react": "3.10.0", "office-ui-fabric-react": "7.185.7", "react": "16.13.1", "react-dom": "16.13.1", @@ -25,15 +25,15 @@ "devDependencies": { "@microsoft/rush-stack-compiler-4.5": "0.2.2", "@rushstack/eslint-config": "2.5.1", - "@microsoft/eslint-plugin-spfx": "1.15.0", - "@microsoft/eslint-config-spfx": "1.15.0", - "@microsoft/sp-build-web": "1.15.0", + "@microsoft/eslint-plugin-spfx": "1.15.2", + "@microsoft/eslint-config-spfx": "1.15.2", + "@microsoft/sp-build-web": "1.15.2", "@types/webpack-env": "~1.15.2", "ajv": "^6.12.5", "gulp": "4.0.2", "@types/react": "16.9.51", "@types/react-dom": "16.9.8", "eslint-plugin-react-hooks": "4.3.0", - "@microsoft/sp-module-interfaces": "1.15.0" + "@microsoft/sp-module-interfaces": "1.15.2" } } diff --git a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/ReactAddformcustomizertolistWebPart.ts b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/ReactAddformcustomizertolistWebPart.ts index ec8c54243..43d4c7f7d 100644 --- a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/ReactAddformcustomizertolistWebPart.ts +++ b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/ReactAddformcustomizertolistWebPart.ts @@ -1,57 +1,59 @@ -import * as React from 'react'; -import * as ReactDom from 'react-dom'; -import { Version } from '@microsoft/sp-core-library'; +import * as React from "react"; +import * as ReactDom from "react-dom"; +import { Version } from "@microsoft/sp-core-library"; import { IPropertyPaneConfiguration, - PropertyPaneTextField -} from '@microsoft/sp-property-pane'; -import { BaseClientSideWebPart, WebPartContext } from '@microsoft/sp-webpart-base'; -import { IReadonlyTheme } from '@microsoft/sp-component-base'; + PropertyPaneTextField, +} from "@microsoft/sp-property-pane"; +import { BaseClientSideWebPart } from "@microsoft/sp-webpart-base"; +import { IReadonlyTheme } from "@microsoft/sp-component-base"; -import * as strings from 'ReactAddformcustomizertolistWebPartStrings'; -import ReactAddformcustomizertolist from './components/ReactAddformcustomizertolist'; -import { IReactAddformcustomizertolistProps } from './components/IReactAddformcustomizertolistProps'; +import * as strings from "ReactAddformcustomizertolistWebPartStrings"; +import ReactAddformcustomizertolist from "./components/ReactAddformcustomizertolist"; +import { IReactAddformcustomizertolistProps } from "./components/IReactAddformcustomizertolistProps"; -import { getSP } from './pnpjsConfig'; +import { getSP } from "./pnpjsConfig"; export interface IReactAddformcustomizertolistWebPartProps { description: string; } export default class ReactAddformcustomizertolistWebPart extends BaseClientSideWebPart { - - private _isDarkTheme: boolean = false; - private _environmentMessage: string = ''; + private _isDarkTheme = false; + private _environmentMessage = ""; public render(): void { - const element: React.ReactElement = React.createElement( - ReactAddformcustomizertolist, - { + const element: React.ReactElement = + React.createElement(ReactAddformcustomizertolist, { description: this.properties.description, isDarkTheme: this._isDarkTheme, environmentMessage: this._environmentMessage, hasTeamsContext: !!this.context.sdks.microsoftTeams, userDisplayName: this.context.pageContext.user.displayName, - context: this.context - } - ); + context: this.context, + }); ReactDom.render(element, this.domElement); } - protected async onInit(): Promise { + protected onInit(): Promise { this._environmentMessage = this._getEnvironmentMessage(); - await super.onInit(); getSP(this.context); + return super.onInit(); } private _getEnvironmentMessage(): string { - if (!!this.context.sdks.microsoftTeams) { // running in Teams - return this.context.isServedFromLocalhost ? strings.AppLocalEnvironmentTeams : strings.AppTeamsTabEnvironment; + if (!this.context.sdks.microsoftTeams) { + // running in Teams + return this.context.isServedFromLocalhost + ? strings.AppLocalEnvironmentTeams + : strings.AppTeamsTabEnvironment; } - return this.context.isServedFromLocalhost ? strings.AppLocalEnvironmentSharePoint : strings.AppSharePointEnvironment; + return this.context.isServedFromLocalhost + ? strings.AppLocalEnvironmentSharePoint + : strings.AppSharePointEnvironment; } protected onThemeChanged(currentTheme: IReadonlyTheme | undefined): void { @@ -60,16 +62,19 @@ export default class ReactAddformcustomizertolistWebPart extends BaseClientSideW } this._isDarkTheme = !!currentTheme.isInverted; - const { - semanticColors - } = currentTheme; + const { semanticColors } = currentTheme; if (semanticColors) { - this.domElement.style.setProperty('--bodyText', semanticColors.bodyText || null); - this.domElement.style.setProperty('--link', semanticColors.link || null); - this.domElement.style.setProperty('--linkHovered', semanticColors.linkHovered || null); + this.domElement.style.setProperty( + "--bodyText", + semanticColors.bodyText || null + ); + this.domElement.style.setProperty("--link", semanticColors.link || null); + this.domElement.style.setProperty( + "--linkHovered", + semanticColors.linkHovered || null + ); } - } protected onDispose(): void { @@ -77,7 +82,7 @@ export default class ReactAddformcustomizertolistWebPart extends BaseClientSideW } protected get dataVersion(): Version { - return Version.parse('1.0'); + return Version.parse("1.0"); } protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration { @@ -85,20 +90,20 @@ export default class ReactAddformcustomizertolistWebPart extends BaseClientSideW pages: [ { header: { - description: strings.PropertyPaneDescription + description: strings.PropertyPaneDescription, }, groups: [ { groupName: strings.BasicGroupName, groupFields: [ - PropertyPaneTextField('description', { - label: strings.DescriptionFieldLabel - }) - ] - } - ] - } - ] + PropertyPaneTextField("description", { + label: strings.DescriptionFieldLabel, + }), + ], + }, + ], + }, + ], }; } } diff --git a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/IReactAddformcustomizertolistProps.ts b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/IReactAddformcustomizertolistProps.ts index 9fa7a9abd..d58f76ef0 100644 --- a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/IReactAddformcustomizertolistProps.ts +++ b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/IReactAddformcustomizertolistProps.ts @@ -6,5 +6,5 @@ export interface IReactAddformcustomizertolistProps { environmentMessage: string; hasTeamsContext: boolean; userDisplayName: string; - context: any; + context: WebPartContext; } diff --git a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/ReactAddformcustomizertolist.tsx b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/ReactAddformcustomizertolist.tsx index 5c2fb412e..b192046c8 100644 --- a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/ReactAddformcustomizertolist.tsx +++ b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/ReactAddformcustomizertolist.tsx @@ -1,42 +1,50 @@ -import * as React from 'react'; -import styles from './ReactAddformcustomizertolist.module.scss'; -import { IReactAddformcustomizertolistProps } from './IReactAddformcustomizertolistProps'; -import { escape } from '@microsoft/sp-lodash-subset'; +import * as React from "react"; +import styles from "./ReactAddformcustomizertolist.module.scss"; +import { IReactAddformcustomizertolistProps } from "./IReactAddformcustomizertolistProps"; -import { SPFI, SPFx } from '@pnp/sp'; -import { getSP } from '../pnpjsConfig'; +import { SPFI } from "@pnp/sp"; +import { getSP } from "../pnpjsConfig"; import { Logger, LogLevel } from "@pnp/logging"; -import { IItemUpdateResult } from "@pnp/sp/items"; -import { Label, PrimaryButton } from '@microsoft/office-ui-fabric-react-bundle'; +import { Label } from "@microsoft/office-ui-fabric-react-bundle"; import "@pnp/sp/content-types/list"; import "@pnp/sp/webs"; import "@pnp/sp/lists"; -import { SPHttpClient, SPHttpClientResponse, SPHttpClientConfiguration, ISPHttpClientOptions } from '@microsoft/sp-http'; +import { SPHttpClient, SPHttpClientResponse } from "@microsoft/sp-http"; - -import { SitePicker } from "@pnp/spfx-controls-react/lib/SitePicker"; +import { ISite, SitePicker } from "@pnp/spfx-controls-react/lib/SitePicker"; import { ListPicker } from "@pnp/spfx-controls-react/lib/ListPicker"; -import { IReactAddformcustomizertolistState } from './IReactAddformcustomizertolistState'; -import { Dropdown, IDropdownOption } from 'office-ui-fabric-react/lib/Dropdown'; -import { IContentTypeInfo } from '@pnp/sp/content-types/types'; -import { Web } from '@pnp/sp/webs'; -import { ITextFieldProps, TextField } from 'office-ui-fabric-react/lib/TextField'; -import { IStackStyles, IStackTokens, Stack } from 'office-ui-fabric-react/lib/Stack'; -import { DefaultButton, IButtonStyles, IconButton } from 'office-ui-fabric-react/lib/Button'; -import { Callout } from 'office-ui-fabric-react/lib/Callout'; -import { useBoolean, useId } from '@fluentui/react-hooks'; -import { FontIcon, IIconStyles } from 'office-ui-fabric-react/lib/Icon'; -import { Checkbox } from 'office-ui-fabric-react/lib/Checkbox'; -import { mergeStyles } from 'office-ui-fabric-react/lib/Styling'; -import { Image, IImageProps } from 'office-ui-fabric-react/lib/Image'; -import Dialog, { DialogFooter, DialogType } from 'office-ui-fabric-react/lib/Dialog'; +import { IReactAddformcustomizertolistState } from "./IReactAddformcustomizertolistState"; +import { Dropdown, IDropdownOption } from "office-ui-fabric-react/lib/Dropdown"; +import { IContentTypeInfo } from "@pnp/sp/content-types/types"; +import { IWeb, Web } from "@pnp/sp/webs"; +import { TextField } from "office-ui-fabric-react/lib/TextField"; +import { + IStackStyles, + IStackTokens, + Stack, +} from "office-ui-fabric-react/lib/Stack"; +import { + DefaultButton, + IButtonStyles, + IconButton, +} from "office-ui-fabric-react/lib/Button"; +import { Callout } from "office-ui-fabric-react/lib/Callout"; +import { Checkbox } from "office-ui-fabric-react/lib/Checkbox"; +import { Image } from "office-ui-fabric-react/lib/Image"; +import Dialog, { + DialogFooter, + DialogType, + IDialogContentProps, +} from "office-ui-fabric-react/lib/Dialog"; +import { IIconProps, IModalProps } from "office-ui-fabric-react"; +import { IList } from "@pnp/sp/lists"; -const iconClass = mergeStyles({ - fontSize: 20, - height: 12, - width: 12, - margin: '5px 25px', -}); +// const iconClass = mergeStyles({ +// fontSize: 20, +// height: 12, +// width: 12, +// margin: "5px 25px", +// }); const stackTokens: IStackTokens = { childrenGap: 10, @@ -46,27 +54,36 @@ const chkstackTokens: IStackTokens = { childrenGap: 6, }; -const labelCalloutStackStyles: Partial = { root: { padding: 20 } }; +const labelCalloutStackStyles: Partial = { + root: { padding: 20 }, +}; const iconButtonStyles: Partial = { root: { marginBottom: -3 } }; -const iconProps = { iconName: 'Info' }; +const iconProps: IIconProps = { iconName: "Info" }; -const modelProps = { +const modelProps: IModalProps = { isBlocking: false, styles: { main: { maxWidth: 450 } }, }; +export interface IBodyObject { + NewFormClientSideComponentId?: string; + EditFormClientSideComponentId?: string; + DisplayFormClientSideComponentId?: string; +} -export default class ReactAddformcustomizertolist extends React.Component { - - private LOG_SOURCE = "ReactAddformcustomizertolist"; +export default class ReactAddformcustomizertolist extends React.Component< + IReactAddformcustomizertolistProps, + IReactAddformcustomizertolistState +> { + private _LOG_SOURCE = "ReactAddformcustomizertolist"; private _sp: SPFI; - private dialogContentProps = { + private _dialogContentProps: IDialogContentProps = { type: DialogType.largeHeader, - title: 'Information!', + title: "Information!", subText: "", }; - constructor(props: IReactAddformcustomizertolistProps) { + public constructor(props: IReactAddformcustomizertolistProps) { super(props); this.state = { sites: [], @@ -97,58 +114,66 @@ export default class ReactAddformcustomizertolist extends React.Component { try { - const { - hasTeamsContext - } = this.props; + const { hasTeamsContext } = this.props; return ( -
+

Add form customizer to list

- { - !this.state.chkCustomSiteUrl && ( - { - console.log(sites); - this.setState({ siteUrl: sites[0].url }); - this.setState({ sites: sites }); - this.setState({ contentTypes: [] }); - }} - placeholder={'Select the site'} - searchPlaceholder={'Choose the site'} - selectedSites={this.state.sites} - initialSites={this.state.sites} + {!this.state.chkCustomSiteUrl && ( + { + // console.log(sites); + // this.setState({ siteUrl: sites[0].url }); + // this.setState({ sites: sites }); + // this.setState({ contentTypes: [] }); + // }} + placeholder={"Select the site"} + searchPlaceholder={"Choose the site"} + selectedSites={this.state.sites} + initialSites={this.state.sites} + /> + )} + {this.state.siteUrl && ( + + )} + + + {this.state.chkCustomSiteUrl && ( + <> + + { + // this.handleCustomSiteUrlChange(e); + // }} /> - ) - } - { - this.state.siteUrl && () - } + + )} - - { - this.state.chkCustomSiteUrl && ( - <> - - { this.handleCustomSiteUrlChange(e) }} - /> - - ) - } - - - - - {this.state.isCalloutVisible && ( - - Client Component ID - Enter the 'Client Component ID' present in form customizer manifest json file. - Close + + Client Component ID + + {` + Enter the 'Client Component ID' present in form customizer + manifest json file.`} + + + Close + )} { this.handleCCIDChange(e) }} + onChange={this.handleCCIDChange} + // onChange={(e) => { + // this.handleCCIDChange(e); + // }} /> - - - - + + + + - - - + + -
+
); - } catch (err) { - Logger.write(`${this.LOG_SOURCE} (render) - ${JSON.stringify(err)} - `, LogLevel.Error); + Logger.write( + `${this._LOG_SOURCE} (render) - ${JSON.stringify(err)} - `, + LogLevel.Error + ); } return null; } + public SiteSelectionChange(sites: ISite[]): void { + console.log(sites); + this.setState({ siteUrl: sites[0].url }); + this.setState({ sites: sites }); + this.setState({ contentTypes: [] }); + } - private toggleHideDialog() { + public toggleHideDialog(): void { //this.dialogContentProps.subText = this.state.userMessage; this.setState({ hideDialog: !this.state.hideDialog }); - } - private toggleIsCalloutVisible() { - this.setState({ isCalloutVisible: !this.state.isCalloutVisible }) + public toggleIsCalloutVisible(): void { + this.setState({ isCalloutVisible: !this.state.isCalloutVisible }); } - - private handleCustomSiteUrlChange(e: any) { + public handleCustomSiteUrlChange( + e: React.ChangeEvent + ): void { this.setState({ siteUrl: e.target.value }); } - private handleCCIDChange(e: any) { + public handleCCIDChange(e: React.ChangeEvent): void { this.setState({ clientComponentID: e.target.value }); } - private onListPickerChange(list: string) { + public async onListPickerChange(list: string): Promise { try { this.setState({ selectedList: list }); this.setState({ contentTypes: [] }); - this._getContentTypes(list); + await this._getContentTypes(list); + } catch (err) { + Logger.write( + `${this._LOG_SOURCE} (onListPickerChange) - ${JSON.stringify(err)} - `, + LogLevel.Error + ); } - catch (err) { - Logger.write(`${this.LOG_SOURCE} (onListPickerChange) - ${JSON.stringify(err)} - `, LogLevel.Error); - } - } - private _getContentTypes = async (listNameorListId: string): Promise => { + private _getContentTypes = async ( + listNameorListId: string + ): Promise => { try { - - var ctTypes: { key: string, text: string }[] = []; - ctTypes.push({ key: '', text: '' }); - const web = Web([this._sp.web, this.state.siteUrl]); - const list = web.lists.getById(listNameorListId); + const ctTypes: { key: string; text: string }[] = []; + ctTypes.push({ key: "", text: "" }); + const web: IWeb = Web([this._sp.web, this.state.siteUrl]); + const list: IList = web.lists.getById(listNameorListId); const listCTTypes: IContentTypeInfo[] = await list.contentTypes(); - for await (var currentCTType of listCTTypes) { - var id = currentCTType.Id.StringValue.toString(); + for await (const currentCTType of listCTTypes) { + const id: string = currentCTType.Id.StringValue.toString(); ctTypes.push({ key: id, text: currentCTType.Name }); } this.setState({ contentTypes: ctTypes }); + } catch (err) { + Logger.write( + `${this._LOG_SOURCE} (_getContentTypes) - ${JSON.stringify(err)} - `, + LogLevel.Error + ); } - catch (err) { - Logger.write(`${this.LOG_SOURCE} (_getContentTypes) - ${JSON.stringify(err)} - `, LogLevel.Error); - } + }; + public CTTypeChanged( + ev: React.FormEvent, + item: IDropdownOption + ): void { + this.setState({ selectedContnetType: item.key ? item.key.toString() : "" }); } - private CTTypeChanged(ev: React.FormEvent, item: IDropdownOption): void { - this.setState({ selectedContnetType: item.key ? item.key.toString() : "" }) - } - - - private reloadWebpart = (): void => { + public reloadWebpart = (): void => { this.setState({ sites: [], siteUrl: "", @@ -310,138 +389,164 @@ export default class ReactAddformcustomizertolist extends React.Component { + const isValid: boolean = this.validedFormFields(); try { - if (isValid) { - - var result = await this.addremoveFormCustomizer("add"); + const result: SPHttpClientResponse = await this.addremoveFormCustomizer( + "add" + ); if (!result.ok) { - Logger.write(`Could not update content type - ${this.LOG_SOURCE}`, LogLevel.Error); + Logger.write( + `Could not update content type - ${this._LOG_SOURCE}`, + LogLevel.Error + ); return false; - } - else { + } else { //alert("Associated the form customiser with the selected list"); //this.dialogContentProps.subText = "Associated the form customiser with the selected list."; this.setState({ hideDialog: false, - userMessage: "Associated the form customiser with the selected list." + userMessage: + "Associated the form customiser with the selected list.", }); //Modal dialog this.reloadWebpart(); } - - } - else { + } else { //alert("Enter all the required fields"); // this.dialogContentProps.subText = "Enter all the required fields."; this.setState({ hideDialog: false, - userMessage: "Enter all the required fields." + userMessage: "Enter all the required fields.", }); } - } - catch (err) { - Logger.write(`${this.LOG_SOURCE} (addFormCustomizer) - ${JSON.stringify(err)} - `, LogLevel.Error); + } catch (err) { + Logger.write( + `${this._LOG_SOURCE} (addFormCustomizer) - ${JSON.stringify(err)} - `, + LogLevel.Error + ); } } - private validedFormFields() { - var isFormValid = false; + public validedFormFields(): boolean { + let isFormValid = false; - if ((this.state.siteUrl && this.state.selectedList && this.state.clientComponentID && - this.state.selectedContnetType) && - (this.state.NewForm || this.state.EditForm || this.state.ViewForm)) { + if ( + this.state.siteUrl && + this.state.selectedList && + this.state.clientComponentID && + this.state.selectedContnetType && + (this.state.NewForm || this.state.EditForm || this.state.ViewForm) + ) { isFormValid = true; } return isFormValid; } - private async removeFormCustomizer() { - var isValid = this.validedFormFields(); + public async removeFormCustomizer(): Promise { + const isValid: boolean = this.validedFormFields(); try { - if (isValid) { - - var result = await this.addremoveFormCustomizer("remove"); + const result: SPHttpClientResponse = await this.addremoveFormCustomizer( + "remove" + ); if (!result.ok) { - Logger.write(`Could not update content type - ${this.LOG_SOURCE}`, LogLevel.Error); + Logger.write( + `Could not update content type - ${this._LOG_SOURCE}`, + LogLevel.Error + ); return false; - } - else { + } else { //alert("Removed the associated form customiser from the selected list"); // this.dialogContentProps.subText = "Removed the associated form customiser from the selected list."; this.setState({ hideDialog: false, - userMessage: "Removed the associated form customiser from the selected list." + userMessage: + "Removed the associated form customiser from the selected list.", }); this.reloadWebpart(); } - - } - else { + } else { // alert("Enter all the required fields"); //this.dialogContentProps.subText = "Enter all the required fields."; this.setState({ hideDialog: false, - userMessage: "Enter all the required fields." + userMessage: "Enter all the required fields.", }); } - } - catch (err) { - Logger.write(`${this.LOG_SOURCE} (addFormCustomizer) - ${JSON.stringify(err)} - `, LogLevel.Error); + } catch (err) { + Logger.write( + `${this._LOG_SOURCE} (addFormCustomizer) - ${JSON.stringify(err)} - `, + LogLevel.Error + ); } } - private async addremoveFormCustomizer(addorremove: string) { - const web = Web([this._sp.web, this.state.siteUrl]); + public async addremoveFormCustomizer( + addorremove: string + ): Promise { + const web: IWeb = Web([this._sp.web, this.state.siteUrl]); //conext - const ctUrl = await web.lists.getById(this.state.selectedList).contentTypes.getById(this.state.selectedContnetType).toUrl(); - let bodyObject = {}; + const ctUrl: string = await web.lists + .getById(this.state.selectedList) + .contentTypes.getById(this.state.selectedContnetType) + .toUrl(); + + const bodyObj: IBodyObject = {}; if (this.state.NewForm) { - addorremove == "add" ? bodyObject["NewFormClientSideComponentId"] = this.state.clientComponentID : bodyObject["NewFormClientSideComponentId"] = ""; + bodyObj.NewFormClientSideComponentId = + addorremove === "add" ? this.state.clientComponentID : ""; } if (this.state.EditForm) { - addorremove == "add" ? bodyObject["EditFormClientSideComponentId"] = this.state.clientComponentID : bodyObject["EditFormClientSideComponentId"] = ""; + bodyObj.EditFormClientSideComponentId = + addorremove === "add" ? this.state.clientComponentID : ""; } if (this.state.ViewForm) { - addorremove == "add" ? bodyObject["DisplayFormClientSideComponentId"] = this.state.clientComponentID : bodyObject["DisplayFormClientSideComponentId"] = ""; + bodyObj.DisplayFormClientSideComponentId = + addorremove === "add" ? this.state.clientComponentID : ""; } let result: SPHttpClientResponse = null; - result = await this.props.context.spHttpClient.fetch(`${ctUrl}`, SPHttpClient.configurations.v1, { - method: "PATCH", - body: JSON.stringify(bodyObject) - }); + result = await this.props.context.spHttpClient.fetch( + `${ctUrl}`, + SPHttpClient.configurations.v1, + { + method: "PATCH", + body: JSON.stringify(bodyObj), + } + ); return result; - } - - - private onCustomSiteUrlChange(ev?: React.FormEvent, isChecked?: boolean) { + public onCustomSiteUrlChange( + ev?: React.FormEvent, + isChecked?: boolean + ): void { this.setState({ chkCustomSiteUrl: isChecked }); } - private onNewFormChange(ev?: React.FormEvent, isChecked?: boolean) { + public onNewFormChange( + ev?: React.FormEvent, + isChecked?: boolean + ): void { this.setState({ NewForm: isChecked }); } - private onEditFormChange(ev?: React.FormEvent, isChecked?: boolean) { + public onEditFormChange( + ev?: React.FormEvent, + isChecked?: boolean + ): void { this.setState({ EditForm: isChecked }); } - private onViewFormChange(ev?: React.FormEvent, isChecked?: boolean) { + public onViewFormChange( + ev?: React.FormEvent, + isChecked?: boolean + ): void { this.setState({ ViewForm: isChecked }); } - } - - - - - diff --git a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/pnpjsConfig.ts b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/pnpjsConfig.ts index ac3f2a66f..7e4a9300f 100644 --- a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/pnpjsConfig.ts +++ b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/pnpjsConfig.ts @@ -8,10 +8,10 @@ import "@pnp/sp/lists"; import "@pnp/sp/items"; import "@pnp/sp/batching"; -var _sp: SPFI = null; +let _sp: SPFI = null; export const getSP = (context?: WebPartContext): SPFI => { - if (_sp === null && context != null) { + if (_sp === null && context !== null) { //You must add the @pnp/logging package to include the PnPLogging behavior it is no longer a peer dependency // The LogLevel set's at what level a message will be written to the console _sp = spfi().using(SPFx(context)).using(PnPLogging(LogLevel.Warning)); From 23ac13c16df3053c9dae53f33cea8be339f921f1 Mon Sep 17 00:00:00 2001 From: Hugo Bernier Date: Mon, 24 Oct 2022 09:11:02 -0400 Subject: [PATCH 4/4] Fixed readme and sample.json --- samples/react-add-formcustomizer-to-list/README.md | 10 +++++----- .../assets/sample.json | 14 ++++---------- 2 files changed, 9 insertions(+), 15 deletions(-) diff --git a/samples/react-add-formcustomizer-to-list/README.md b/samples/react-add-formcustomizer-to-list/README.md index 537725490..d36177004 100644 --- a/samples/react-add-formcustomizer-to-list/README.md +++ b/samples/react-add-formcustomizer-to-list/README.md @@ -9,7 +9,7 @@ This web part serves as utility so the developers can use to associate single fo Note - This web part only serve to associate the Form customizer, so it is required that the actual SPFx Form Customizer solution is deployed and installed to targeted Site before association. - WebPart in Action +## WebPart in Action ![Web part in action](assets/webpartinaction-form.gif "Webpart in action") @@ -31,11 +31,12 @@ Note - This web part only serve to associate the Form customizer, so it is requi ![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) -* [Office 365 tenant](https://docs.microsoft.com/sharepoint/dev/spfx/set-up-your-developer-tenant) +* [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/m365devprogram) ### Package and Deploy @@ -89,7 +90,7 @@ You can copy the actual component ID of form customizer with from its `manifest. Solution|Author(s) --------|--------- -react-add-formcustomizer-to-list | [Siddharth Vaghasia](https://www.linkedin.com/in/siddharthvaghasia/) +react-add-formcustomizer-to-list | [Siddharth Vaghasia](https://github.com/siddharth-vaghasia) () ## Version history @@ -99,7 +100,6 @@ Version|Date|Comments ## 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. diff --git a/samples/react-add-formcustomizer-to-list/assets/sample.json b/samples/react-add-formcustomizer-to-list/assets/sample.json index 47f8d906a..6cb3c575a 100644 --- a/samples/react-add-formcustomizer-to-list/assets/sample.json +++ b/samples/react-add-formcustomizer-to-list/assets/sample.json @@ -21,22 +21,16 @@ }, { "key": "SPFX-VERSION", - "value": "1.14" + "value": "1.15" } ], "thumbnails": [ { "type": "image", "order": 100, - "url": "https://github.com/pnp/sp-dev-fx-webparts/raw/main/samples/react-add-formcustomizer-to-list/assets/YOUR-IMAGE-NAME-HERE", + "url": "https://github.com/pnp/sp-dev-fx-webparts/raw/main/samples/react-add-formcustomizer-to-list/assets/webpartinaction-form.gif", "alt": "Web Part Preview" - }, - // { - // "type": "video", - // "order": 101, - // "url": "https://www.youtube.com/embed/FS-_0KENJkI", - // "alt": "Community demo of the web part" - // } + } ], "authors": [ { @@ -49,7 +43,7 @@ { "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" + "url": "https://learn.microsoft.com/sharepoint/dev/spfx/web-parts/get-started/build-a-hello-world-web-part" } ] }

iFkeQ7>7)900czGBH3ggXXh}mrp3~0I#H8sbhBX5reCbcI6 zAD(Jgn)|^Whb;vIsD-(P5h6XR`h(C8hY;9pgW$c`j|;l#D)qE5so2|kuS22?_35W# zW#-=9AH`<%KWZ+~P+qe7HF(FwM9rMbs7FqIw)&Ysl|;_>01ja*$M^jJ{KciW?UESi z_$vO!y-{RRZb1<~_Anu)bBXF4^$?~wSs*F8)M5YmYok6VpvIB^bpc+bb#T&lQGa9o zu=xhx$}nu+snv)F>G81xDX=~g4sRY|>X!62XYxsJz9t?+{_%zBi&Rsua_dJp1QgRJ zR@Z1H)%ZNeYIk%Fx6Z{V%IT8e8B7?-Oe^Vi`t$()x!=24Pa*=8g9NYn5QSnOvcCjy!gW^c#n!WR28w2j$VnBTGHDwfM=v`W$m_?X1n|72LL&DUIwl-rQhyFu&p}VNCFK zNR%E`-P=p|p>l)5xEs`Gwv*r79KNItf3`+*e~ANh(ay|`B8ewEfCuzyE~(Hae9F6C zJuN=GIGCwx=!ft|bBxVy`;h(OdGwAdpXPweh_V4ZAC|C+4Vb9wmgBk<7QL!6YO(fh z#b$JMpid%odh=Rbctx7@n(+rPKzG_i^=8SMT0KPxhJb?j0-C1Z71snxXs>nU%(x?( zOQ_xzL*Z~Z6`jf6z29Xf{x9^-CqcHp!2Swx>NL93>6A0TZq9L`*xo-VVAXwAJd5U+ zS#a2L#!>2%*#(fG|Gm>2WaRnNiZnHu)^GtBP&(T=6MjK3_e@cYCSH(u952#c*cwZv zf6G~pcN{r*MY5jNcUdXT0#uUdxpeo(hwl2$Hw^dHu!`UI&A`t9;m1MpfQg}ozvjmv z-VLgAK85GwbZLb1%)Zz3e&W-t1EfrVxN!*9ax_q^p2aKlawP1EfK(mMaz<|rK8UBZ z{zA9%;@}s%AFMUV(BwQN2OD0B+Bxa!l7!!U%td$9*9Xq%ZRJdh+t1DXHB&?#MT5;wH1PDy6VSkW1lEl{vWC zNJlu5_870xo9!B30Jb@PE$_kYpb3N(&J`$Zf3PV2s3jicB(tR@oE=T2uf4VzEboS@ zU%FpFP)AAFAD5TxhsVVKz-w$M;)eFREA0|FoA~*PsVg~6ZiW{39~&%hG?fG@=DS*z!>FS?p5xvh^*hanoEHP z?h_@K3ynVZ>P-^eY?dt?SFm@HMnBY=pGI6}C3_TpWvtWYmjArY?7|m6mMzt{mpLM4 zCKTkx&4z@QLtR8Zzkm0DPpRr$svVk%Mn5W8K6dOQ)0ac5kLc(jo1WfV!&k(eBd}Og zA&xIX%na-PR4q5Hv^0k%7RC0;hmGbu^+i2Q$TO#&HIso3JtxKKACa2YZ0&OH5Lnn(>Aqe8b3CKd&*MWHRDm%0EJnl$ zkV7rR{pvI!buwB%#|DU#*)(`y;`73<;Auo^9>l+z)>1MD0_VOk}cuyZcCLb>~98Y)>UHW@| ze%v0IxW6h+dt%UE-O8h2*F{}66Ckq5#=N+t5h&E5g;v6)5Hny>&O(@;5k3EpB7E+y6*bw=Brme=u3% z)0S5G$glRT zRrlwrw=+Fjc$Mn@xqdv$GPc5_(mi_Z)znl$gt#T;uu9_^OlUwm**u}S!*@A?*bpnF z3dak9^5x3n*sFq@y=-pC;`;IqTNSi{$=Ty?5oJr)q5yce-h_vqq74iJ?72EYgiJt_ zCJR@%?_9qvQ(Hdz`*N;7f)=@sz z>J$a)cp8O~FC*q1KcbqLK@*BC1X~fkF0Oj($MhQa=jFX*tE;58lFQm6?{5ZK)edS7 zo;>#xU;K6#o(T~x%r(}fitI1v8tG%}yFUn$)=z#?5b|?{>~8dnLj@WJS|*eGs-9y8 zQTJU~ET`jdeA<$LjgnJyILDHoH@{SvO@7Bw55)OJp(6hk750kq=+Q6GV!t+<$n+d9 zGZRMFylRL_fw(YOty6uzU@7JTv2T7sFSNfA;rJ~oX}Kf%ZI+ZOp5nV(8Czeh^Ir{V zkJxilw`+_Jw7GK44i@-Z?>Zh=hz|-gLyQl>x%>{tK7W~=D_zSx34}Uo_{NleS^qB+ z?%{#z#-6ecbk!OxkXEC((L|`$3R);+_aq;^Os#KzusEf{{m_@cpHw(Bs9TyzE+^Sc|3%@#7#bG*y>e9QNqp}+uCSnH!gSS z&iAtY{&M)c5^sg{Q42?F5Nxv=@61hV!n9ylbsY_R)#ewt2b}q<+_GEwMP^4fgrWw! zt2>03nar3Z0YjskY^fcyMqdQ)Fb}zc1V8lht=@z(7;Khan)x(ja2i zbMa-mr~oxSRcGR}N1M~HT_`xD`=!j03GqQAY_~i{9N(s&RmR}I3fH({^?yCm?3jSq zke7EAVCIbrje^s)RthjYz`@&SwQ*b_Sm`N-3L1pos_op@D+ zxGf{F$(|N9v;almchKFMHe6AuGhqMDEY}4nW@Qy||BB-xT?E`ZEV`z<0K(G7mSOE^ z#?BJZZkmbgZ-ULQkAhZbCi$d${U{Py8(8dS?c^zCZ7Zr;6)qvF5OnJvHSgI(<%nUA1qPZjkPhD?D%7b&Xa(!v<7bWF&mfj0P>gNN-dEV5{i#?Ht8d>Fjei z$GwE(c3-Z|&W9C)nj6_(l)Gdk-vTt&skXD&r|VhvYk#$g-5!1~-+y;Dd7SQ*uZm$f zX!T%9pnpqt`w4mhuI9}xjq`8o{CRW>yGWer_f4r4S+jMoE^shaF-jDc{%|oxv+K3LQgR$K8t7^UL16k=z;Eu%nd)q`@T*n z{f(qPvv54rQ*3{|AaClLqL5lls?)SA{sDbEilDNlCkF$I2SVjHv3T*kIU1d-q%!=? z`;Vt<{TZ^adsQ3uVlNJqJ*OK2)ux1_n zQY9qLgMCy&{PnjN3z;USjv)Nh_BBTwFPWQ~XILvl$#AXu9+E)F4cm~VfL8-TK}!po zPn=V%yv%#0M3MfgUV*DH6~ga^qb=KN7x%_#S=7y1lE(@^o32)$W0f^^1HrhDu_Rfj zgcf{YR!iuf@6dQ;D~_$q!5!n4CEoJKM7Hxp!r5(nqoaoPaOYZ@v>)2-rFVv4m6nK+ zfz3ziU0f1Udv{dFna5MI!G~a@7hu8(L!a#bguIw2Wh;S7`eWxagD# z60lZyKX9n8&x_kx_wMhO@88mbYjOGed8tRsxP$K>L^jdip#rAdZ_k2$jNKw|z6NpDuYDX1tnZCt@%C zjRz!?a4i>tTyk!l#;^?VU@Hr0tn^-5?(W%q5$u%_T_SJ!a=VQO6iR!^8M$$7W9`Au zZBApmLriF~&3-Kjfae9|H)uYWh=VlE*|pHDE*_3tDK#Xmij;~W!;SJJ&n#aakcsP` zqj1mr$EfuEoQdp>RkIsNNNv|AgI%-j7n=3=025#VjlMW@L$5=^1CH$32>^Do(-{-e zy@fQ`#x8yfM!hRe$tkBxp@Ncn@tK3_phk6tg{LX6}CK$OKgX*O{o%%%9YVY^KJ1p^R z_=Z;(rjN!X>phpFryI5kB>>!L@xA@^VEx!n29#RkQieVGmx?}LYH462Zn6{Gc(}2s3g? z?rhg>x^5!f|7mq-Apep+e)kgpm1ZMUebpdOP|ScodJx?)Vvj;%I1##(yK+b?k+oi%rGq`am?O@K5`sQZ zNxvT30L(l(zIeaJbn5j|a*o-iFxjOg+{gQV{^m8WU$Ll+@Ix_QYrgt5%$%!!bkg+0 zrW-L+Ogyu^I+rhL)i+SP~k=i()xkil(`V1~A?dH0;I#;vl+a`Tm zbn5^G4RW7(nU5$;7S^DcTFfvbTAlgQX%@Ut<+O}Y*+|lyDZhs-N7ijedpywlR_|b* zIkEO}e?f&E?RnRa#%-4fAmFyH+WG0cznjOQ#(v06AW3@xV41$YBT`;EYl-5KKHz?y6mEILz#yj>$fq#g*yed^(5K?zZl^?tS*+^h(6&)YHlazM- zc@!;e&z0PMi|gZBgO@KKG(Y)vm6)Q+19}+M6f_~FJCI!^*vgH1r^Z|}$<@f^=UZc9 zMad{lTjL9Bu5KMSQvpI3TxZ=8+zPL2=^X%wUB*|GfZ)l=E`LXFbUvH7>o)s3k;-9a zd(kJ&f{G%qvlfXOtb}(zR=m&JN)HbT*?Cv9aSH4Eo5H6BzAdZ#1miSVatkNIK3p80 zl?KbG?~O+!j9(p*-WiOZ8YHxT;d0dI{cYN@9hkD6@}r({7?&W)zU^UGKZ>}C}m94MK3!`+gX@jPR1@o26FEbDE zjj>xYtDMW@!Jr&^e4A?luIE;z57Id0XS2zz#0_AbsV!KQpKOrQo29;rpY$w|L|P)O zKyr$)WxC}tdJ(dZ|M70baeeBw9swbOVZ$*8b6E6Z&7Qar^|E5aBOsW2TiFoIJN@L& zh$q$choQbB%#!}wQ}WU~9BKjCm(w@J=s1Xa3xSRIY92>SpLPTQhNvK??BH$xBL6H0w=$MZSq_Wq+EAw+#}6s4xr$2nK6j=f z0|Ou%O<79;bFbm+8E){K`a`%4QBoc)B(*4}U_v z>$&FI7F|Dl)i0pYZ1!~<>x^vwdg(&HqjdEs`uj;)*ReE)f%4sN^n@R~R%ucx|H|5& z%SPc>XxHy0u}*}Hn#xF#Mo^OY#wcgK9u8rDmfKxxAMLIVYt#xQyax2Ajv2{waR!rz zm6wFwVcj9JUd5v0DNH{3^1qwC3ohsz0P7q&I>XJ`y_$`7CU?>)59p}e!izDoIKUUM zE!nC6vf#Gm?=WX-$iZJIn{%0A2vf*>T)#~n9RQygxt7Yr(U?usUKi;nn;z| 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 z zFk2hlKDUr!J!wMr=Yj(O2;Of7ljUyiVMtChNi}4D`VDN3J}rsFhOIkTAFr0~dgma7 z`@Nt#g04$(%1u81EcKib>F6f6qmjr;q;t_$_MX}Vy3TZC7G0C$l#_$_yl7Zt=rfZz zKJFjpS11ms%^)L1{|OvVAwmLUhL1pFkMQ2Yqc%wwL22v3{|E^x)aY(CJiOC+=QfhG zY1^~r*O?MDg6i)SvpQ{j3yUX~%(qn_y@6{MW4RE~UtP`d;&`e@$icI%vi*YEPO;pa zrSb@BZ?xhVcimcA(^B~3SqUM0cSDwtRibHhEE7g@xj$kctHcnX(XT069~op9Z=~9J zOXxyd?3%3E(B;+n%9NR$?y-yxbuEzj%_D%$9(P2xzjb7lO*bToWjiO$qZPPs(OUzC zS{2ngQ@Iyyi(BGi%&|$9dH`Ad_)Tf3=>{7=-m5+QQG|B!1B zaSfmyd1A3NM{}mOJuW&Q$vusx;qjHf%I5{@Uf$$Tqle^xIEy+7K26d#?B~8(fQ(Do z1^7uI>;{AKUrV~6(_hq;Qdhm?=_1D)2iYGN0s^{AWs`v&+Hp8(u{pLVg?k_}*O6U`oIZcbgRlt88r&@b#xd9_5Fe@F3?1rf z-o8BoAHZ0XmR>$!h;@kLlP;7Tt;zN-_y^x4T6_QmtAJ1C5MWAe)cxf|DN%xdPHhRm z#}#rAvC(;jnFZ<}Wl*nB-M0s}sWc9cCFFp}d7iqmV8r(6Lsqonqf8R|HGo=+&pJML z6Kks!IbeUmAEAyl=Ppb!ZMC;A_5!>tp{W0L+#TohwmZQU)+1U!p0+W z`&@4Aqfb%BsRqN%ZNP8V&m&nZx8Gxib3yNhyD{8u0H z0Q0XC(Q^EnYSlL|mtB;zNTQw%+z{UU?N=!eMP_2NTwf+|oU z-dJV3RXxS%YmIE+!^U;r$0GJ5Wvo)*BfhvY&u}b=Saw8cgLn}nr06?Xo{WArIc-&!HQVZ3cj>Q284Q45 zfwswEHsQy1GC+*?%mq5Sar+s5rY5_I#rm^8qdf){A?luNPRQHO4!wJBmJ1=tynvVA2nWIIa4x?HA*AWnzblYsQGz)?qNKlBfWqYjoep$^#-- zB2QnNKaOegl~CmPIU_T`XB}9$-!kWIO}bSReU#VKDtLUDTJ28~@g4Pz;ZY_XA%^-r ztIikVpctEmWVK5+PtQgf5m<@+;^ey0xL-~uy;YItZh`-?NP!Ljqt~-J-)6pn z3#PNT0#)tP<;mM>T3y0GfY`7JJ@2v6%C3?!+)$e`Fi`teQU5NljLRjrGxL!)F!v&X;DNBUy) zp=^y;6Yyzj+-q~KTZYRtaa!vC7e;nH0;X{WnXBAP)llxGeSZ&hKSv!jSGkb=Untpi zzAV4EU;A{O9^5^MM+{Gh{L(-7h9ml1d_fiX|CDij@d^G141V?BU;p1oR$ct||1&N6 z|Iahode+iZ6CAqn5+^}DIn!=ZjuF+{F>@S}yV4o9~%c-|vlOXAfq8 zMqgA5D-=65D*SYPNf*kY0X(2>cDuyOnD=^lcY7mu`IH%XFH>vd;*{R={#Md!38C(v z-#8%OY>Q!(_iR#2M6_I0Qbb()3qFp}gN=r59RmJg=`15xEnTq%>tjYJn zomGr!cRbH}>(6C_di@Me1e&Nil{Xa3Ik;S+!SCY{x9mbBCHgLrHcJs?X>IQk;i2f3 zL@V#^zq0L2&#xTyD|X-#(fr+i$@Q?{hi6Z!K0>n66yO8Og~Zjzf7wflw<>&)HhX)6 z2Z#Iy9<7(J#FDk$Ql_h({9>Q}TEOty1|`Ch=yR^~Vfo7b71#(>Lu?hrk#_AO7jw9Lbkwd6|w!0DazGdp^6 zHNL5bY-;<12OCw@Jvv-^l3dqiMg`lv8EqgAA+eaT_>>czTi%GwD0Y-+>_E4c@o3gh zqq3aG>2oNBOGt&;&P@%4whS}MsikxR>L zeH!$kyFE<*T4v7L?pJnK(RNPy&AYCh873LBBi}%(=)n92tJU>_bj}jHnl!rxo;sN^ zwyM3#MKO!ZBa283P1}H_*d3?qGMa-4|Grs&$k6()tNLPSHwT?Mi9V8=sE-SQC%D&L z-RX!}3ZB|=D~IV*$cHDF^?*i|EOiFqmy(&wkdpBaTqltk?es$iXVP(j`-YFz$?zW$ z18#Boyh1W)$(BB7Mcc7^3e(@RG9_MG@z(+>^Nu0Bl)=8%B0$yB(pHS@hHrB8Dx3%EvZ zi4uql%(1n@Gbi{HW)O5}Ibcx@ZZ2`CXqE-}8fKr}XXrYz*OINgMX`*%5<|kq|FCHP zk-_xiyd9>P46>Xyi9~OM9K`&Lh`l}c->X0K@S`2o5^d9)F$#^eiDoyfv776o1|)!f zbXE1C0vOB3%zk1R`(Y4H!j7`mYpJPzlgd?OA6buj6T_HwR^ALTfhz(tdLn^aF2v<% zZ*Y|oYWE$9$+LoM_anE4Zr&ZMg38dOg~E}%o@%k7;X^9Wgg@J5-xt*P@98m%j2~7^ zGJY5^gQ|wv0)DojgzIA1t)9pa^}mOELdKS=IK;WUO6jVc&a}xkECX!Nn``mSE?cMk zeN%^ikK_D~H#tW#il$$BGPGZV#AGn68~T33Idq!j?9GKhMV@rPU!c6i3e*{?j3^&R zL8f@<@9(7;&+;$&b%EXbLf)mIrD=6|#N-r@8#YnsIPBslwnEkH!>#*f-Ye}M9->QI zwkiawy<%4f`XZlTE>(QW@Hpc*+cZX8t^*_7Ts!*an)aeZ+QiAK6>l@PU7RjBYa(U~ z_fr3{$;tcqd*OJa6}IjwADzbM$(cOfO1rx(JD*}_s+^+Eguq@T^E|}QY&=J%o~=)k zmvDD(dA!nGW0w?l^`#n!El#6;OG35RI(x5o^6%}&%ipggV@1pE3_X{`^_Dj^wv$Z! zEuIYdJo!k*(%v#Lk1)j)=XtaHN$=~;1ha(M#9VVqnbp7Z>WXP`h)EbBo7NH`;Mnu| z>h8D~cduY9p;%~=ukeYS@_4E0)t^z7ddT>|6HmN3qg;1=i>NeWKXX9ZWb3P%$(|7V z7K^cOtSKSZ8kLqq37X#5BQMo%yK(?yQ)3d)|M1FixVdAxxRUGT2b>8tslLXvf=Oj$ z4804!5&ZCQsQs`8$!RicYP~^Wv_`7!FtgG1ro23^!b^VdZ?r4Abx`CiBu4Q=+six@ ziYBX&hsWNarDoK7J$~M3e=N>mI$dePhWc*VKrv=%lf1jwlY$_c5XIke_{TmujnWF{ zo=P<1w1>zj32tEpY2gVLK|U{yoz5(z5FK z`2JC-RZT>G8Zf3>&#X(NO=@W-(q+U%yTN*(LQL6(PK2H(eK;Kb?W3<`SaxYk3v=)0 zl~27|HYnw_JT2{Q6&__@9thWwihe@*;UBIr|B{}W`y5xlRG7JZp~7QOmgaOToy4$v zF@!`4;b)*g_hKRGsv@@*%65mx!A2_owV`2*xcp&1yV2|$(+Q1*{@#k8SJOVRhZVBb z@W`C1bUYpuprdHE^=<#%&3~mq7gB*)wVy@gEj=a-IVKPf8lI1?BKk7oe-$`bR5|O;^$->a8)UXo=g~*WkDgpW25}K7ID? z!>f%BB0MI}2Q~NR#Fa%(&>6{TbobsBe$r}Z*rOa&->}i6EPVr8Q;)$?d-{z>B|Y+O zms5;>xE9zwWYh7;=Vv#Rx-!rm(=@(NOK;zcX66TbREg`0;}}G& zif~B&tXsk(g$l4GM>qR$mGz?cKw4n1-_3+?v+{Ql z2pCJ^@{EtxbR)PBnx-WQaiy1*aCr-DT$e3rB< z?;Xea&`&cx1@r>Ys`|9CV{hx)*Hyl%Jcfr>i@fxfeq)8lq75-*!{JaYhqU`BpGEWE zVR?I+Jt!cfaP#Gv*C>54PiWXk{Cg9gRNaE!4W{>FJ;U0IE6bh?qx6$DP~4rPnQdO> zx!AKiUtf&xm+km;E{fB8aA6fMK^}QA^3Wr)1S49R$4yta9Jj_F(Eg}+XKg3<`&GdL zI2AM6)Bbc^qZWVELEaMiC-@pkyF-jE@z4%MF?jEB$?&X4RwwhpZ&N2{94&)o<9<-* z5+Z`z;g8e3Blqe-IXHov3Af9_OV{A#p8Qr;@y{py!t#pHGjSn9qWPW6=VNKzv%+K< zQSfqfk#^k1ZM&%LXjpI_TN(%`o)o&Q1Xxcm5FTO4CxX>+gNl=Y*U z!0A7NQD54u)f#0q5gh3Y3A-3suyd5GT-S}M@jnYuVtS=TWqZrWUXC7qbJ#@Who?UZ zyEAR*|F8<+dnx!IDTyt${Hl+29hmN}h42;L>dln0BTK0*%A?FX!*G&|Cb@$f-XeEAb0?Eo9fA0^>0_vz_Jm&^ikAJrL*CknOj?q+-pE1R_RtubHN z{cXr%h@_3B&35`LFXHmx?Kd%X@*zVl)T z<6Z$BxcUqh^(wS;Xx%|=Le0p&8sqZQenQMBxg@H(R+|St!)Nxe{wf6)eWTNRqpo;x*2`+dtXF3j9j0l4hlTaqi7vb% ze>)U~-DO#8@OczUO=P9|Boi(~%a-~5RgWuMo)@S|;MKQLns$q4*9zhH)KW+qLgv}- z$`na)29s!aQvOy1jO7d}o0k+~e^;$>A7!#V{DN{}W8Sgrn0ov4tvK`aH$tyPL)Xp5 z<(bXDe1y4bEz6+Op=q}mWase4RMXkP6CW;H#@tIrB~+qWYRs`hX}r7A(MHqD?pSyH z4bVEq9QHIw+OXaH^WpdFbw%laVzwS`WsF*SjZZ`AnHh{OU0pXs3HA)kdfLao4RT{cJEcG#69_4rZ3 zfrpW&!NIBS%vO=1JSJX0OuX6-)qYws)eo-mZQo~+mer(%E66M_Ke8uYv9wniI<|RJ zydFAbT^k)*Ef1o608Z+zU>m3U=|hb<;;BdQSBr4=8!ivDtusMFzIiHbjt&$r5&DY< z`gFN6KS5{jwnQ4xSD5P2C1>Xp`3;5TkT`{RF4QiGKARZ`u71B*@k!t7($AdG8~WOi z$V}_WfhMo-#~d4og{4{&DP|&IZMmj&SIfTLWv+*X>qYl8bcmcceber)*6kHNF}i0q z#z{A-z;ZImr11-ZmPzSq8#2H1(K1KeX;XI8dcLstkVjCamL#`S{Y;-~xIxZ74=zE# zi>a!=3+1w_!ALbo0?HWlVIy1-G(!WAM@v@JkD;nGZ8dD19{ z5TJ`XyJMna=-%iZq;>MD@%fRWuBD;Gn_PQw!Dqsymj-WKgcRyBlpw#!`T5!yzUvVh zaAKjW!sO!cXN827iqSV&Z4ludB34iAft4fa_YuE%Gw*KRp&CA+$lelB5|g9`CyU6} z_B2`p(N^>;d`VlcCGtvAy0UmOZ^Vfh4K@#h?9fJo(+Y2=W4jZ;4GI|3HT)*h$18#& zBHHxMLKjD;mpY_QNCXvZ+LvVX@Gu?z6~wivG1Iw=;&_>H$FbMe@f3Dn;<67i+TiNi z)+>9-P$qQA*1i+(w6zq)dMfHl8U&uSMz$GPvcZ1)MC>QgH;gB2q!GTPBUu=_VTmO9 z8aH~MKC9`NH!GsW=Id;I+{^LsE}yWJ-4E6#aTKM5euht+oC<#h89H-}i^TW2GJACl zx!XBA4f_?T0>y??@?ip{EXw*w?C!>!`vc*kYu;RbbIXp< zdvloiV6YffCl_i8iWH(Fo#v*$29cPWwa2S^Og+J{&cTVU& zciuQ(=U)4sp9&HlD;&!;IQ;O6BsyGEMyoB`jpxT$zmqfjJ3ot1sx%7pkC?sv;cPeJ zN;)Z)KOgK}z6QK?&!Nu;|70p{>#GJaTXQzb!-NBGl*BLPfoT=VOziNCG7#vEE+RbH z+iyie{(q@vAR;Z=L0@k`uLyt=VGYFTgXShWyVjOX3px+%jZ>?uwLi zd30chE)`y_x!ws5rFs_EsQaQ(w=lS{s8fc{)RNNT%2p+pz;NmCk?z~_bs%KB4vug3 z*0p;R13|}KR_frCQ|qKEcNS;!F*1zc_B3$t3t65iyVdlL!e((eW!RCv4@JdhV^Sog z;ll;Sb~yGGCHIc$9QkQcmQoDZnR(8~scV`gEt^YlaIH`FL+Kf^Qb<0HpR`@l_wxP< zYjOVQdoOEa^<9VAyRf7-bE>tttjD#iI=U4%QY-(&ohg+Le5ZWXmw)v67`~(h*t^zt zGJW-107s&h__^O69hkp;>a(nnanXJfm#)R#EJQfn3mkjrt6E?i7m+h0*NlsZV;wg% zw)W>T{Y_eSh%jw?nI4>Oh|kjQI}gjavgLohd2wrpU79PCH1SJSEMfUID`u|Y-|j}) zvYNr(CtDeSsc>uo-r_E~0*yKoN2-!Fib=z?s0Ln0BG$Guhja+w++Be@9=-l+U!Y}1 z>{_|fI)tkqHmi*NdCnSkpK{z&^W0cmcnJFx6i2%MZ9$z!dK4Fge~?LAf2f!uhGLO) z55eDeIBDh?K1wxn3t8Xr+o_ER|ASRmj1x|vMSWsdacDMOI)Ds(QhFaEq@ux9E|w1g z|NUVVuwuC4nj4%Bm3R|UVInd13zyM(kX$WD)xV=ML_i0R-yjktJ8zokpnT^q3-vJ? z$$98zn=wkt!R#NrPY!RFO5}s6q98%n44hm06K8F{`l{ceDtG9=68HS~2xryj@zigh zt5KSlggfiCvM=pcyP81c$xMpzV+I*@PipyxHD4+R4hK1WQocua)4d{H@?P~~xyUfr z&ljwj0c-6y9CmfAU4Bx&r_!D0r>E%T`{J?jd#((a4=Q#&+%S@<`SU|RN+lqR2ZZ}5 z-dzSZt{{8of)-1JsawOsB(sD~Wv_MYS@c$0&t;Azg4KtXff7&9!}{^2^&{;SYp9^` ztCg=@M7MSiSt?LfhdOT9)M5lF+t zsLT*b@$f%=Sd!v1c92&TIkU#Rr9W_N7-m`tbt}DrQ2nTvZ-W9V8t3)WM`h7G+OwEC z2O!BCHuE*0m`%j}O*P6{4;r&!tFZ*%&@I&raPxo2MT?%)oGJKjmZIgjc2 zqk@*Y;5%2@?$sLL!VOl1`Ccp5WL5q60g+ED&K;lF=B2IYeS`mN#}yh~zn>u{AO-8w z7!r0oZarr6Uf2Tnx>4ghdqD4}xoweF$??Sr19osyka3e#Q4NPRTkl?tR#wb}>}tgO zHOi+WaM-n^>%Vubbk@Atn^K9B4^=PSv-gi#TzMIqRMTB)x#Vrn$le0cUnycIVS7dt zw%j1~(8FYp2DwkL@jvKm4H-pME%SK(?5GINXP=B?`;mkmXwXIdLFcD@=L|Ep-}_PG zaGzs+ziu(8ECk|Vr zkQb>y5-VbS|By}`>|vkbqaL(KhkO)!qZy|9(1RkR$}|9#W?ms1!@3fC^aolv7qJD} zkn|JUtJh7b%O>jQRC*WAfkhU zj*nwY-dkltS2gsmitFaGsQrlq^LSM4o~OH6TF;Zc>Q**79HIvG ziOVsp^NUvAEYo)9&p4S_zC&*>1#7#{RG6-6U68^1Wk^?`{7X;0gt-sPfie02?Rx1w zE1VrS7N_ZWTW%w;Y{y$(^$x6BA|&}`i<$YwW#go^<(Uz6IMq3}sFnJ+2NBV`E9V1> zY*4<5XU2xYn>xxa$QbJ<&5xmPEsyv=ez;=w?0RwAos5RyLR;q<)Ae!H^RuA?UtK^+ z^7}<#*&3YFy69JNb!G1Xt<}2ujr5nm3k)5zKR#i&Z?|1wq?9jL01mwOF9AzQ;=7d9 zJnv;(#b`+F_|6}E8`vu3VWso30$+de6~6VA zu`%1ZJW#lh=iX+<_O=6S9HQED-@#+OAaAuBD2|L4XFha+BCUMg+}M)n?mv7b(V)8B zGm|{i|6T=BrwPozNR;SvtO>w!x_ftNEyNCz2*0$i*ZckZd_Ujg z_~tLJgDc5>o%c1)$MbpKJzD)ne`*Uc<9SV^_+8z zA=GyMj)_7}i~+`uCM+pAKSNJp=AkE=(hcNlEWh{Zysf=cK9!4QThf~uzr|PF$P2oA zX&cz5lOCQjOpy6)7_om!dA~Ziz3sLIfO{cfg*{Wk1**BeMcMqlqs5c!99oem{{T^;>pNvmXt3+17)qRF0+PUzbf56$gW*9BrWFtcZ5fVPIBnLs_g|F`i`cEzaW) zyv5QbaOm~$Vp`J3VrE`l-w*pYOzYhqBWw-M?&>aWvr{%Ct`?flllO2-+dVEdmuY0$ z%{iQLbWX%7>}(ReLlXVH&l1V`IQOa*Fe7&j%OQ;3XA`VsKQfIg97cON{AIqy65ElM zzjMC1AZhwTu{`c46`)Z;Nmk-H%INA7T~>$}q0P_LaPt-fALUz46xN7@N%p^& z;1G0I*A^e46*pL29^HFyBXC!jg{H!d&fQs23CN6(!dd6Prz;C3{;{0so6R6_6omxv z_)D3QIB~HXZZVUvYVtjS4Jy%Ulcr+5aamk zALQ3+vc?)@ZcZ6z=zitW{X!QgCWhX`*m|#klL+H<`qqK1cj+&$$}XsQ>1?>OS`V^j zR`?F|&>pp0xpkd^;83lvojGkWeB7!C24#D!aP!GvTtQo{kkd)n59r%JY-eV0nmbKyc);H;F3GQbwgV=p zyxF?FzNF6>ISzg;OwU$sKEAFiT=oi1-B@#|#C9+U%{$yY3Qaq|QsK16qbx4o{eW^y z%`vx%40^`4`NR#n0sYYW;`!-m8GiGH>|RbYjMXDJ_f6<8xAyFgk~f>UVd0TlpL-|7 z6|HE$4)2fafzVew@r~iqv`&X^C*xwdk$vLmv->ioPV(o_VoMth*0h^MT6i<~T}*i${T5T|eid_3UcdK3c)Px>_vuDz z@m1?EXk%RgQPzVT|2V4Xodh-}%@oT}nj8qef4S>f3RaZm9E{|_swf-4>8E-(>6pYV z540BKv?zm2wFN&Xl<$U1SpO33Kkix~=I?<;O|57#SCwmhXn%a5kPy)1grd6C{6d*5 zzEDIkTKPBb&6SuKb7?kuECs`PGS?l83N__H#iO9Rw=_nbxEvf3B)Q-(2~+Odg@%-= zsL#B`-p_=mj9&&NC1n{C<~(@fG5jO3hUl!Xxb)7i$6`*);qN;o$m$<3My(SJUJpqO zEabnECQGt`S?3}W=khJT%M8O1>wED&IoZ{beU(Krj)b`(;MWBR$9XHcnX*sWkf%Q< zjCDM^?Vgk^?%&o2ySz-HOqu&}Yx=s(yc^1%dA25d;q>UCyw$U0E?;Ad9o0HuL3lti z3j6wA*_cj8?2&kji(Daxfw0{YaxPEsKpw9)C_Vp9hSBups?Y1lG;y@1*u(|I^So@`m z3G!Vn6%48^vk`NTF03l6CVx;;#rDO!+i|Q2bIy{>q=F#uDm}URN8N6%!znh=>^Z1` zQblzuT!T@ZfgFEI5h^W%2~rD6uVgklW^_Hr^DN4@MLlRq_}HeOm0ffdr4c1+>QUNa z{nz1X>gbPxa|Y!$+`O(9%l9GIW_rD=vSqsY`5@&fm%_8vWtClJ^~8kI48pMY3@?~8o04DG1&TLXko3r z#&I5v-#nYBDBpxYVzIBg(v8a+FIU-#q~eQBtv5uocA-Tw1M$o(R-ht(LQ? zHtt6=bTZP9BXHqxegrn**tuh)b#=INmL_Zam#^TOM8()KZ`>YNfl9o6*&Az{Q~T5K zh~*xybd8kFTSarp8Kx=NAAAEj&thEP?2Rm+ioS+`3to*N+B*aWpHNrTH#c<$d-$dn zeha^Q0Z4zjx1^jmbKa5H&XOoD$6P2l6xifrk{{%2G6+qRs12w((=n}d<3sM}9Fhwx z(+iS@vU&L3U&XHyq&FM&K1R!3?2~JVg*vv0Dc7mXPUa1yV?k4uQOPt`$QS9=RaT6* z7l7O0^~0cu)a5gqZx}86{<*XQ$@YPyGw6~_Ml`m2IkMkr`$Zy#xZ#M|XjRr)h+z&> zkl8+8U)y&x2YtIEBlZB|xP5V~o6&{Uz8a^WLKKGIC!sH!`IIXJ!6r66lDb0srDD+3 znHPsWRaei=MBRDhI#+9`ylMsJ;0c$bGu9=|jy1o`Jg8@?k1DNbyHtkc0(x!tZiO7) zszrmV)SUbJk*ftslJyM7*2 zG=6JU2Hbq-bMs%?)%x(WM-epGoz?g?-wfldRjCeP;p$r5m9X{AuNH|^uk9q-Yn3z~ z7|tW0lLH+}zXXYgq-}pz{0@2710cJZC+oc;fIXun18JJ8bbzod5tVP=ty8t6`Ylf> zDX_fk<&no4J<}zMclwpy*d@tjKo{=$YOe8PB?&%9k;JIdZJ3Y>Pqx!MuLZbXL%)ra z+m4Rs&JAdsoAWc{sd_c{qqerP)a8aNQ$CrbX#$}jKDAFZ15iI@fd{iBE)4L}*z%gu zX)galPZ+2Fu+=lM&VsuAb|=!pWu5t3El(Scx8T_(fMn{1kDyPD8lO709l1sCAJsGc ziaYK{v%iTgn#P_7A$p&1NQxF_oLBHcry!>IW#fSFUfKA)K&_qGq5=6pwI}r>5G;G< z^9LO(Qrx`nWr0;bk8xe3fm+8Bgii|#wZBhbt!^8`OLosCT;24IyKEg6zM5bg9p`OS zqZtN&0G5C0D)S)a>&1?~$gg9k<0g1`M|Qo`+1{w{P>Z3+GF{W8-wQ(pTQ!avd01*iQ3n)E&pb2%ENhxj2C)FKY>;|@W@Ng zxYF;g7V{zp#OAJ;5#$3sAwKchrJ!}0gx=>mfTi%28u}Ij=ZzeWp>0GaPbmkUK~6B_ z%cKzeQd&Ue&Io$_C8?4^#X~#&o%-uULpkSbtl&UdEXED*%!#SUG8bl8V~3$8)T%eip8>bdJ{;h{)#qdFJAwA+>-ElXVcLfq!Ch2ub8GhjRLoVLaIKE0}`lm zG~93NX&(foChPo~ibr-eKnfqhMx#cYCZCL-mWJ|mJoI(SFG~1lrm&l5X$v?ecmwUopg;%x5M#Sdj|?xwqC8ra$4b3f1B@V z{qUhX?YIrX8LIem4o-_RdvQ|Vi)G3Qc-_donkiz?;qx_S1OTKoD4=(4F+p6^{K7Ve zOEq>**rA@5&wYIU%0RvBEoh_b=ch}W_+)lzre(9g+?+H^gFnP5sZgl=gS zLce~73<{7cU&UMpqk|Tdb5u6Gkj_43lEBtB8@1n~lWy z)Y$#uVJ>W|lzM+v@CCx^_jDx)6YIf1yXE*GI8_T6x6wU_r1!lu5oeDo6T}ZA?$@|I zmSOH=7PnH;D~|FJ{BhtDugs)lZM(3LvcZm#Gg_k(H%Y{MtRn+`m5($ej_`S)E5&J~ zQTU%x6J!}2kU?F%iqVDLynxO&v$QEu#E8{aei2Y{u1@Zo;m92{o1JX~2_47+>j9bDe?gTD&4O*Y~BdWl=|3Nfk#5rlMTAZ+NiV-@R0weq*@(O{rHa zY()!!hk_irS`)fnD97*kRERhv2XI{HuspJVFE0Rn5xx>6zyhro!MJ|{8{46F=wl^D z=)_{YTD!g#t{w*hP!m%B-PAm%G<1_p$PHijq7wS;bkH|Xk8mrkGXQs{n3&u(f2d~^ zQCz{y6PHYAETUx4@Klg=yx=^emets8$MQKvTFf;apNFsX_`bPtaoL4TJG~D6itQ03 zOa8@E7X0N}?tH)xj`HLN5txK2RlAV}Q6hmy#$nITf9^O24LY~FDikpy#QlMfMp|2#DE+ymEJy*Q2t=qwa0==@q| zG3E8fx@@jUcd=;g?>(lQzv%T7AociDRmYbWu6sDE7Ev8R^Ra0@*wRBGA>A;z%@rqz zPf}gbLbf<)gEN=HdL33PznLu3ccyMb4R3&NkYS-4~p0RXHIg3}(ixOVG zZsY+sK|SxEoEQbQZo#|lfOidM4f8*u8)#p+Tpu7Bk?Q!7%}NZ@i?~O3t2k1&vC#It zfq#I`a$^ZemvHp~tuDF~VaD7Q+8*60XHwI(J0liWPv+2E+#H~>Ce)bLD@dT1i=5wh zzAMZs-TR*RZH(S)g_!2W-afY@z5HL_(RHhxUWl^2&#c!uA3ZdIN)zR4ZzSNyUqC-^ z-gH{)9KQAlT{p8%t8V_Vki&Mq*N}wKdNKre*6(bP==Hku$1VP!=0+2t@INy#l?Jw9 zj&p0YY}W&->g3W!OG?%`(0~ndj$zsP&HiETpn_#P(1Zy#aNPW&J4h64{?*#-<=%AV z#h+U{K(n2KVsvGPO*Eih!}6$$OlxK=r!WGKjsVSm>*Hk@Wqx}pZ^LD-h3~2HEA|hx z10VXl(z$0UzRZf?PRm@PNqXhH&wM|~@blO5+j($($I+}@Gs~7y?wj!*V_5-y^8syM z7TA)Hgdx8=FSvIc$L#Ne0HbVATAZ{L#=BWR22KG zuyJ|WM(Fbp-kY8?lJxmw2@c!=IYg2 zdcV=p_}4#q9pm7SSS99#d<(vHgEOI{ek#|i-^qI>*w}oURgOGN?P8~A`V_g`xYB8) zUPCg6EuFeQhL<~u7~K%Vd02~z>|Z4L(35BDeTlijl*yDmaQWP#e5lXZiS$BgGE1cY z!#R4yZP%ux9nDtHE|?_c#Zha#S=#;@$si_H-GKzBeG-I)i{A5(NZ`-iD`Erp4JP%T zgN2_5b=sQ{dfQpXpv>kQ-wgEfs-TY1q?>+C1n$msk;gQ-)(flo?=tUgVuub%^H$W5 z?*+;-W5Y|WYNwqJB|WobJ7j#0(oSAQ6`p@>qeZr>)*J?_q9AjX?-_9)Gjn@5Vt-4%rnNyO>G`;(hn4j8lAANWVGl@6c^}_s+%j=CZu zmZ4X-%!J&9zrK8_2Gs@IGiiUjvZAxGlYs*cQ=~(_7dO_KODd9)VR-bkDN*`ZXSda; z_(GcyKud5qPr!Ycj3Pu=m1L{+sX7We3%120kX(oYpWw0HXmscCYmFYN=GLJoZ_Rcn3ds-+ibU$7wL%@v zzovi%wtNX@BmSmbG?Wa>1TA2fUpzb*TWiE3@n(YIo#Y|6Vg1aif%}n>_ds#TsvSDb zaCJt9;e~R0ozb}PW8%6fQx_ZaI8(FcE{>ylgjMEv_F=|-hqlB%BB#R`e2F|YGYe#nFq|l3`jbpCpAfie zK(Vo8tVULJ1e^XRo>q8C&`lY>OCZ0(xIVQ&Ejsu%w|7!sX?aB{Xs{;O`Hmq1)a7!5 z&1H4@X4n=Xh=1Bk&X@_-!M~&bA~+LD7b(j&Mxl>MH(m;i<~(hN?Z{oLpcj`Uk*kp} za~4XC?O0ibB|19~PCTFjhz)N__uKAqh13L`-pXwIIseV4Y4YO^mA9P*Y22fBRvt$= zri;IMJl8N^$E_1D!lcMDO!1oyt{@eXnTs!FD9X~kpK=Q1qY$gdG$X4H*N!GmqxEH!C$HO^e7Nw7T9xQ`{h*ip^wLR5X&t>GRB><1 zKSQqnn6JO!&uqg7XzxCX`k#nThIk0QTUEGZ(vqM?_t*A!Kwk^hF8AZ-`XsA$i?TtD z7befq{QcIA#y5D>ci{KO546pN-#*#DZhQE`ed>)>!#qBR_=o*SeXJbgnR=h-t0^Ur zHyje)9Q40&50hVwL64a=3yv2nJ7P|J$ESFh8>9C*yxHsc_CF{NkGd9tL$*4!TNsQ* zWN=xVn;R=a3+B}_pK^T#^56jlkU5G;3$)BFCf(5fk}%z;;o8fhzn_Vo5;gx_eix2^ zP`$w~(AC*bHO%ss)4^4yvxvf-^ACsyM`5@5!>0c*zmVu^T~@?(%l5$c?Puc;aJU%Q z@#(CaMQUV3F*0t`r(sOFCy`LG6MhxD+P{rmRSmrYd#$C$)Xn`w-DI4t4~@Q*BtYT; z!>L36=i=c{(sP33G&W)ZcUmvl%)J@etB)^|yS0|VpCraOZB6pMORl&&-AaDFR&DbhU zQZ`*!*BqTp{7+np|1ynp8z0ANbes${D3mup_cpg z?QQ2B$3Nij-&Z}a1l51cY5z9KNB%hk|Cb&9Y0d8aGe183`^>9<|7z6cf55_j+MI;` zC$0S3R{t*wB#`g_KW%M{1X5xD%lY=X+H0N$bU9L3fSSNdR$5w_v?kW7*N;`4?C0^F zF$ezhhLQzVX)WL+0gn^?pQlY~Z{H=cWECVf$ezNOwk$Jq2JbjJ9cAOZvVWV(tz$%a z7ZSW}hAt&%(cYRAI>2MCc)ux`)t+!z`r)E08yq9id^ z`Uj{?rmhfU7q>UE3SrGi$UZ#UFpd>F9P+ZsEBFy7bX0 z{ApeuHPN?qI|ETvtUcClY|Xy_{5(ET-#OywaVNS;d!m3iU@>+1Q{YI{=s42fj10&S z+a(^*Gnm;EQ^G?2n^DNULBt=)qp5@hU~g+$?dBa(-PQFKzN`BONSbt4jx9#vyb>-4 zIa6_>(Z)zfi_UYUCF2}P0Y1yOUb~4>EL=qk%hv*@w4L!f>h6rm4FWGf5-jAStmq|% zui_~2;WP}I%BEPK8(BoUa|1}nG#^eJN@}hXZm2fgJLBtfBM|Ex-%vAU9DsyC?}8!l z_cWn+CEh%!U0}ujFq~5@RuJ!-L&zC*Zh8>+DjO7GxDom?Mv(znt#T!##d(U?0geS7m!_1V zqby;%NWGgzs>W0A>noL1WkEYWJ5bd&DuDs~4Teo%b@4%yFeh#e%ukm+J(Ib8XT9Bt zUz;J)xzWYj*(;-u6AJcK|BK{`H_fxB7N|re6Ep85``rACD+k^my}a(@7|t^dBX91# z(KME5jNh`Xr!X;LR}X0itAbw)IeQXA{Tl6X4`$;Cy+TNIc=6W95cB9Hfm59s_ZH1? z1eI@}Q}JghxRp$hW0;QVs^A>+aOn@G&Etaeu@{t6h~r1OfWqDK8d9#$k;TjPKZ;&X z(Y;n_?3~&Oo$Q!7^1nSNZldu-d`7vzq4mccG)$#xq{r8#DZE(V@Tij~v!ke}%ya(< zlarHgG$h=Nxomuq{IP|aaNn*Cs|y*Th){X*=vaRjidKIdCUd~#)*1~|i(l3gUoWur zxhDKFYol=Wv?A}1voJ{}95ktCeXpf~_b-N@OcgR)r>gdH_Yms>hT=gjo*_(8R$;bt z4>eDRd_R@2@M_7-s!{1n9xSrtm7=@|8HNO8J8&Kx(#+cMIm+Tya;u#pfrU-}!eb=^ zRmi@i&-+Y#W+jsZ?^u)!N1G4p{)h+c1T;9etiE4;@0Vs?Cu+=?uY7qWz*?%_YGD(E z#@rs}N9mXf*l>{>JL{5`Mfc9v@>%q~qEQ#ZHkjLbZ^fPuj_>Y&2JGU`^F?S>-b%De zEc)O`ZE081&tLX)jVB&QHu((zY>JfCr=y608Piu?YE{A6r*hjV>l z_@>#C9pTKo+KD;k#DcZ)Q>r>kT649MutN7kr~$wnBD13^)v_L723S1K6nHa;36~7& z5TsvVSW!7K+#H&)d>i_cVUmvPf*e)`bA)_~?QTHq75tYE6_54bGFx z3L^MT#iEI>6)3dH(BIJ-`(uk#vwVe+WbjJUG0mEKj0@^ZH3q5czgQmLv}lnVe!uW$ zVuXae@ymxzM0Im(LTw^@4SA#o_!SC34<&mqVnxI!0f0f-YekaxoG#ZC%0Fw! zEoY0GCmYnp%vHnb7|Jd{!SNUp#G=d&AG_U60~(K-V=Dh4QRTV_pIo%Q$X<0J(pXOD0qDgz=lo7y_`bKM^am)n?8x9@Iv$#_ zCB3X!HdEfY)9Z;>X9>HHr3?uTvO5`{p7IZvuYKGEYxQ=PKiCnH)4kiDqNWNAp!&mi&bLX`>wo`iQb26{Rn)L=)sC z_Bq*9n%aJQdZb4v^r;aviKefz#*gybR&XdPGq8N|Y=f-BvYZ*c5@~NGR^mCwEajPu z!|gpkT0h70I~#bD_uRLHPw1~NgR7!{F8T^s*1+a0@K&a(XAS))Ho8mKhhZFYUO;0D z`5>F@XZkz(CyN_uW|(8D`hx<`fKxC0G95BPtGj+<2!$^`>P|x!`h@J|Y&Mld13gCX z?NfP&JR;?*Y@I@|t4gb(5O6|YAkUiN(_3(N66B^?06^fD-SjrOQE~vTxD$)_1`@BNykgnt6^^JG4aaBK)dQPd zzLUF6$)|<7tlGqlJeuw!)0mx1H^fQfUAr$P*iJ<(7|M)!r%Ap^BPuHRgYuU4?2%7^ zj7c>}cCK!$etmxOAkMbl&(cH0Vryo6=I2hjsd<-Q`V_Fh!=woa7oLcV6P(b}x?isb z-rctprR61zZWT)iY*k1S)ZTNyiv(p93TT;sNc-_ORySg4QmM+y8xv{R3zIrn1Is2a z+@?*^_m36LIC3{;?x^Nl+5#7+ll3_OBj?b$6ERyr2k6u|%;^in(`DX6h$RO?zCTf! z55#?v6&!n!z-pTaft^)AhHCh~16N%8yEg;T)TSK1rWrOngASGsNi9u;3hMaP@>_o9 zj`iavK<{)r5*5FEM>Go5RLIXYG28I9d9fDck+#2AJu57Xt0Npaq*qPyRPVEU+-x$w zj^w#(EE=f0EF#(xV3LJnD9WL69ud+vvL4m3{lM4ZcK?u4YJix1Q|Q5!-(1W+U1O`~ z(?J1p!jLgQl2p!s=xWP~DRTX8-V|z;JNKyF*>zzA9k+R4PUna2S-E+41xQ^MA@%%c z-9Qm$De7DKS+1MDZ|qn^lW-!Q4nxIQ`vfMeJ+XY&%il+;5rY@&d)(N)RkrSsY{qG? z5Fga!qKE-_=QeIEbHbp5TX|AYdvsU*PuStLf4$@b4zH6xEs8l&(nMzao=-*dppMjD zmMA4YMf)zS>rzlDWNJ9l=HC4MhfteI!P~+L?Xv6qv>@^ZPFd2OEo|QMUN)9_G*X_x z6p9Z%L`!YnU0#n%jd2FVPO0lpWwVb4p`?pn>>bIjUkp4c#ojb)npdSsg}l)uYVr*$ zu`Z}UEY41UH|7mTJ|*)GR!bk^!v2y5mEB!l@o?Gl)81V&QL}H}L&t6=Fi$3NwdGJi7%ZDcE_wmjGsXVu!cxO(|Y;NSsmroAZlB>vdV()F7PiN*CrkS(+*kd{JBRqcmTF$6{*do*s8 z+Zi3tWofkB=EY~SaVfRax?};V`u)TQg9deA#)2*jjG6iajX?|LJYHgep&fIvGFj1p zw;6r5u&QXFdC}H|OI5WXGFMS=OMPiM)%eV;!+L$46Sl?6#PCJ1I>kc|Mx|$0K5&K( zMzL8Z9USSe@(Ox1v{iLRl(fJ$&(EnfZ;>7e^xHdBA%xqT!{)5hb4{mJ0w(>sup8qa zdauq4D-x{bgx=r`Gfsk;io*AY)Xk^X5q1CX^~11Rt?vqgK|;gQiJhAJCU~Wz zXjvOCx+9h{R!XE(l7wgPHUmc~De0eteSd#E%lIY8&}@Zic*EcU$9pMvg`5YIdr`eT zy#(l_$6nWS7R0Gw7|P@(jS0WfUx?)WlV2uD#^n?j13LMZd53Lbi=TbqG zhilUYN^`rr98v~C0F)EY8cIE->uw8By-ftY{!KHUt;rp!-@nMg#L5Kr$}&Bj;leCuMNZ=xGIb=>FnxqedaKW4IqO%!T_<%e zi|Xw?+`>ldSo|Fm@Bb~!0_DY(a>CJjdtIA~9kJBC>G%q`FAOwFUUirs5R{IvZIp6i zM_yne;%6#vk7M6vu(pdxBP~UJGLs{K8gVtt)4x-=1VCwiO?$OBry4B%`)zBZ(&ab? zfz21|6%4#0J*8sU+|WehA=?|xPDeynF*MNRDAV=fwsA;FiyFqR9pPstL)@=1UnV>BjT z&6|s&TQI*i=2UJZdEZx($pcRDs@_~|%&uyn;z>SHUY;<1h2VN6MJ4jwQ)N1Gu*YaR zaK2RLP(xQTwY}3Vp|CCHoG;Jgh38``T&mvAlZr|UPPg0p^^kCnihzH(ei{2j+&aYf zBwS)&OZx0Z|5ly*rLmrF(EK@${L zS>G=M_kc!?fr_nasvCJfW`E6AmO~&6+UWAJ7>0;0eBgr3;GD9$;sAHqIHjOvOrvb1s2)#dY;9;BlD)nLJobzBZw?k9! zOZb%ay~B#V-!%*uZd)W$ITd>%o`Egn&I4`U`e)cN zlwM|jpQf;J3>Wzp{M}gFn%eWTtk{T$vCJJofP^Avk!OuT%XlhlsTlww7MFhhe}~az zI?saR#of*Mhr{?H+;IEQZ|lff@hlV@g|8NalE#DMe<>?D>U3uLsGSmwmu!w;Ph<$OZ$(&`44O{)$6b?3VHZbuUs4|tI=L>T|Y5ln{i0Y zc|Pph$#DHcjiN`CQ=z%e`vUq60F6kDy?gqQSdESHuQw;*^BC%+kcctIr3>E-R`^e( z;?eOl=#fKV#f3cW>CcbJuuX|`<+?jcv$z&*Q*5E-ts*hr!9{;EH$vM`+m_m(N~4j- za=c$yj3N70a+VDwgOcAK*cL>KADun0Ws!q?F{F6&G5eBXN94Df>IKuA4}Dn@WPMv@ZzqFOTJ@LL@V-myZuBtWErh5nEXEi-&_saM=PjFjNSi zKY*ohqf=eYYp`(}IrFB+%98^;a{K93E4%7VAD%acb*b_^pR`FRcZ~BF)QdrUL5IG zR;12{EB0~C>gJ3krKi)pg;0m(;T!+MPMP5cq2cqD-udBazM-`dGmQ$WQ9>*-3y*@7-$MsJ}6^p(uDhD`!F-0X;BFo-^-x2het=e-6ze-u-u43 zn-d6GnROsY9tV{N}5M($2KXAZY1 z1{O_=qg`ChCO0(TFB{bk_wAabP{SEN)!t7^xp{Z>#W|;Yd~V@bM}HK+5BUUMlVI>U zj*GB;H&1m^mx-(%g!k>Xd`TF0jMP9xf;gdfO4!ssKNx`|H2(0ISI-qCJqHnYY;7Ln z2BelYH;LyzJ_pv7GG%E{8fe_7XFQrWL~I^8-7eeGXO}|<_f!S1eLybr;cNVD7A*YspZHt>d?G)L?A_&OBvLk0uf;-%NQ zC5@gwG{7$(CHA|f#w3$G?$}B|O(yu!X-jU@(#`?{EJdxqL6gL6ZB@|@Gfb_EPMtCC zjpvDA)3P~_;pE<}827)tZ3?v5Sn7CSYH79V&nMvXl-$3rRe+$hJvBw~LvmI@gUFPM z$iT8Vt*=T$6NogT*yW-&qPrCC;w$q(2q7!x9;4!z`-Zf)N1zxpc1+2JAMfVP1@xw? zc8~JpxW4EStJ0)THlebCzkz*=*aPuT}c>M-(lE?SkDO-jJZYK}`49 z#H|ayiZ`|9Q*9;_hM;+b|n}4uITKTh~<}1#XEgvB=m{+S${(5jX2*CrAx%^o= zk_FcGIKE=&UxzS9+{Kf_G|!r^0k#7ON288Kwq#3DcD%_j!mFRPC*+V1w-DAlMl~K| zeM^X;#ZKvzF>ARD^O(e*_Vys7&(pD=xA`={`R}v*nwn2Fx!)W%SGgvC$semFVN}G| zftz=JO)tBj+|X^a06g$zL(U169s{NFT5^NGLlFaHPu(0@BA{ao{fsw?D|ViiW+t|$ z7X{Y8sGCvl5XZX3|AGx~GOnR=4m7y@$I_%MAe#_u4v|2To?z;LYhahm z0e?xtPF)hFrf4|!e)a!~=#7Gk5s9`Fg#2z7m9+hR_!EI6o3E!wv#E)(k^sX`}u-ME|C^>_za9_sL$+&zE0 z9+k2%++a{hrh$XPo~3mzIh$?pD%+q|jX&{l)xU|o`K%_yosRMAT0YM;vdf|Fai*T@ zjK6z^zjNGAg{9NR*~>a&rnhJ{it8I4IT=7a@v{ydNos<}l+KMMp}ys^4z~{ic||># z%b9J~%;k<}di?x#pDUrZ(hKH~xd zaIMq}ey<6u4Oq#YfaxHsc73Zxsc1t}XX2iqB4gZc**MxjZV>i@G5b=5ql_5T$XV8|(WJ($Wa$hBBHRxs>&UwbZXT15Q$ zAFFU`uG@+ZIOqe#PpFeobKthp-U|a5Cf?(~;-)7YDByJ#uiYc1P>rP+vdV6d))zJBhFI7)jrw*BAw{v5jllV~%a_b)!KL zh|pZzEG8%yPysBHpT96kOaV_k+3BCy43oep`~ErUee4gUlUXRoXtfSa^iikE6#=$P z&%`=1l09MuP1d)MgLaBoJt(bPzyrbCUv{+8MDg4AWbK-%J93{MK2CaxcQrHW`u}QA z*xz7SP+Yy3Mw_H_>FzTGPhXT9F*7&^PQ_Mf*YwyDX+|fL-*e_f=yf|8KQ{6>jBKsl z>8IQDE1$Bhm5hxC4$?+)+QxIN(u-{8W62mb4-Pq+aGZ}lN>KN62Baf<&Mf<>^p))G zEx|!iefmB|pM}IiO{7I}AGV~AQOlE&b2k=r95pz;av#v1+PKTmU+P9t=w^>KpI1zjvgSt48w0nHpBqYACh&!a z3NCSC=6G!+>Sv|9fJI{=&ZmRaO2gi}?Rt(SJ1y=}EI(lqh^wy9f;Mi3%11Xfa|>6_kKfQYuP8 zzHU*?Ss>wyvzf3@?}>u;e;akVV_RFp4uEN?{p6vo=`niUg-EU zBm`37yx&IyQz<*D)~Q zx=_L~gh3Dqzk2TW&vne!N85^dR^yodbo$G4V?&dY5dUpGUe{3nY5DiXPeiBQ@E`B; zKW+anIl_Pbjex-H_W!g)|83|0$7B1iANxvvG|tW`lOX!QItM z951Z1Lw&tF>pXu`{l{%iAOrY&Nj#)G%>2{t>elFasUEBZdh3&XBxwXs<=x$2UgufY zo;dU^IPg$xSna>jpl3mnx2?phtx1V;g$F9JA};PYA1-thejN4~TV4)s(ImX3K=a@J z|B)V#(CAJj!P(>rT`%BQN0hRz^Y4-CKhB&jD*-{+wzKUM7V9`(ZPgNNQ{YJ|OOO(s zl%|p)tDH4CHc?OyYKD@09ip-ff>h#mi)# z;-vVhx&OSJ{yOI~Idj|3ncI4mOAZ#5{2OzD$`I=6_lZDIBsvyA0oCs~K8`IuwRppe z(x-zLB*SfeWHd*rDK#KtHWEOco4|df zys7-jE`y5u!?X5#$sUa0*vg=X9mnbLiH3dI`Uiwh6cw$n;wpKiRdkr?9B)hi^nw>O zbVLut6a^lu$`!_Me_NV3+6wXLIMWZ1@{RmPJ?4hu_;{3m*Ed9Ej}d*j?y>Dv)vpXa zSX|`0*TD#Ex&t&>IzHN&fIR-eSXM;`&n5$N0z>%^>9$T{*E+yx0FzwqLR|+s>)0Rh z$nvHArBC?~ydWp!Tc-8Wj^pkNJ>#wy=0?du6Rd)-;OJk_`qN&r_=FMBSoR`nEv0(;59KBViL6Q>PsM~d`r;+;??>Vf`g^@g_Zhz|+;0H$ZuVM->T44Da zj+xmXYv%C&bb(QnswA;nvPSFNs;50q&0h+bZ}S*+yc%<7yh}CQsHlYFuLv^!oI)hd z60BPXo42|QGy^ACALSK*FN?e%2*k|)ok3~o|R#*vm(M+ zCT8mEfNa64bR+5u&sbe35hux42fUc6DhaSQT*kHT@b`7{V9n2ormdyPXh!cI2dV?I z`^@mNxxSxtx^%_O&g#jB4IR0)&fu+UOo0nFgC?!0ihS9BgY(^|cYpOrWR^c}x> zU%>A!ln}d5m_0nlFjQ1RHd|i+EDcwFsgEa7RyJRtvECPw zk7Y)5_A%JL7p5^);iU< z9sC9EoI{rRJ1H>hG+kv4;O^!?bKe)iSzmRC%B47^@HvkwR9nxPg;9doGaREFaOK6M4ZgVWOz^YNA|q#GD7A*Kpw9m0l|n`l zW+3_Lf69_atk+N32-0$;(1ye(n*hYTd-?zmAiS`#j=e zaDBpKJENvR_F`D|Veaz99&mN`8n=wgv$;c-H|9W^oKF%7N4A(bg=B zKj@@=rfR+?V7sD;UOl_b8C)qfX{!^0GGpzR=Gt!(SX;?ICe>bmOqRSB{4y^wP_&~~ zMjPR%AYHc?cIw*oJid?N{Pig(*6nz8ykja3)9FRj%B>x`TqQ4(@1HDlVOt=jDO_-Y zsvX7NgZDw@ot)2tmbC5z(G2Ukc1>etkBr9%Q!roU6i+nUfVcjd|CA_s%<7~wxvz~$ zJ@2Nem;m?g`^ddNpVz(Aw6ia)B3j)60fQ8lFJ~Xfo1%=NlUYkiGyD4HJxarT`vj*T z+cOWdNfarTZkK+sqa*1qu)~w3M+*>f>xw(1Fz04%i+Q?khYTD!m}l@oAJ*G7#B_eI zZpj|-pA@ZuElo@`EdwomQ%82UK+cU_i)bGIoQghut=0nu7E%K8S_0^)TuBFLEse)z z8QwTDr7MP?b>j{L`@44d*vJCRqTkKnxRDd;=9bzB4{ihut1G+<6d0Q}yY=S66Vg_c zB<0r`df@WeFVfI7i4UG@l#~fwlwKo#a&5*Gt&=)3W8>mWo>g95xRsP%_9EPH={dd< zysEk97YsgJD4w@n_B~KQ%!tp_|4ZYCS9TGe#VksAT8?VUpF@We%eM@tz7_rOF{Gz~ zk&s@|VBmBwzYJ?gKr#O)`4|(TqS97tYM`!Iy&LYp}-kd$r zayLS9WHkP>Yd3NH(lea&%3ZyCiv^i6WUTx{b^~^5WtzS;ARLCT@;!$2DBkJ2=;CrRu zw`Td+QvaPHS45hgKVc`DwHR-wVF+Z2F%FcaBKzI}w1cu6huW$D>Ay`EKgztE3D?Jx z$WtT~_@F%t;rq?JRJnmeyGdby4veK<2lBycdIGvh{~r~^1Y;b-TZ(=dB)ZA|t{w{% zUY({oGNQh=^$jiPqY7m&&v+`m;{hv`!fi@zjD)$+sNo4stb{7GYD8b)`^$`%{9F(b z;}*z-+0qA(3G=iw^}DdXU$IF&uR|sQ$i1-*gp5Gu1V9kDXIxSB&An5>^gG6}L8J%# zXYW{cdYd6om`r$nqJmK{KD2QDNvN}5A_t?vS~hcT`pN*udeMOSwyr*YS#iHr-2u6t z5lwqIt<+uz;p!saO8LkE^V*I3@oq2=Ygt6IQSq&(o&~BF!pSqJkI{llQC>?*>Cr1S z-J6|X4fAPWfX}OA*D-kZ?Zz-c;z9fapD9(oyv>1}4bk75IlNm`tHH*agvbwR`i};Q zK1UI@1<-5;b;u*gMB~;EbuEdXBv>CV9)?VUQ^? zbNAfEeB~}RH+m$heyt{g1vTL9HDQ=H#wiTb3qF5ykSNz1nRaXv`;S@ems$GMxD9mi z-Y=DvCfgzgo=M7vj{WzC@@Ptjlk3Gpp84Jh3B{xyL{>8UP83R3hFTU#<1nnnUL~;< zuTxq5Ng=F@|6q+AT?5TW8*-OQ<_E?f#h>8425xn2lXbRMf5?t|Wj0ez6<(Rvfx{&~ z+;UCOurCz;=_xldv3LhdRc?Xob#BNzZaArr8_w@;TCt#Dt@KB;)r3_=Wq%Wz_0p#< zBl~&c*~4re0L63pCL|8{Ww$)0@ZozJip0;5Xb5&&+uD*?niW|BX%3$s+VkQq&K}+rJCQlbq~M4G}%brV|d;J0?Obei2`O1iK>tDeYu+wJnzg z3w5+=Y-y-6?A~Ry%n|P;oSoJrQj4{8#p-y7?SdR}!rKR>7-Z1x!>1i9XS0w!+gTLy zj7!jaqX7^O8?V9WoE0^)G$m3)Y+)&brMC6txI%VwMUnqE%A2Grg-n&T+)0dU@u^oP z=zm`~jNA;N@nh?5?Q7a_w*7a-PfA(gOE?{d2X+Kg5wX`&}L4o|gPxzf|Y-54P z)hhqcvmTkYw(iPCvwj|hmks$1ezjKm$JyThbN%1(#KTk8WzDH_l{|W&lmYFP3Dh8q zMndIg%)yoB`mHK57}0y`4Ol>zbwPxh4TZ4UqTKy!M~5b*(ZD%UlO&)YYK?tGUnY&~ znEsYqDkuypz@xNtC!j95J8uREOI@KD8bP*i?WWdtG1+SHzml=-%aEeZ7tdV}Q~Y?V O<>%~hm~tD!jb8yqJ*0;K literal 0 HcmV?d00001 diff --git a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/assets/welcome-dark.png b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/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/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/assets/welcome-light.png b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/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/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/IReactAddformcustomizertolistProps.ts b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/IReactAddformcustomizertolistProps.ts new file mode 100644 index 000000000..9fa7a9abd --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/IReactAddformcustomizertolistProps.ts @@ -0,0 +1,10 @@ +import { WebPartContext } from "@microsoft/sp-webpart-base"; + +export interface IReactAddformcustomizertolistProps { + description: string; + isDarkTheme: boolean; + environmentMessage: string; + hasTeamsContext: boolean; + userDisplayName: string; + context: any; +} diff --git a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/IReactAddformcustomizertolistState.ts b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/IReactAddformcustomizertolistState.ts new file mode 100644 index 000000000..fa99a80af --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/IReactAddformcustomizertolistState.ts @@ -0,0 +1,20 @@ +import { ISite } from "@pnp/spfx-controls-react/lib/controls/sitePicker/ISitePicker"; +import { IDropdownOption } from "office-ui-fabric-react/lib/Dropdown"; + +export interface IReactAddformcustomizertolistState { + siteUrl: string; + sites: ISite[]; + errors: string[]; + contentTypes: IDropdownOption[]; + NewForm: boolean; + EditForm: boolean; + ViewForm: boolean; + disabled: boolean; + selectedContnetType: string; + selectedList: string; + clientComponentID: string; + isCalloutVisible: boolean; + userMessage: string; + hideDialog: boolean; + chkCustomSiteUrl: boolean; +} diff --git a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/ReactAddformcustomizertolist.module.scss b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/ReactAddformcustomizertolist.module.scss new file mode 100644 index 000000000..b9b0e2bce --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/ReactAddformcustomizertolist.module.scss @@ -0,0 +1,40 @@ +@import '~office-ui-fabric-react/dist/sass/References.scss'; + +.reactAddformcustomizertolist { + 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 + } + } +} + +.headeClass { + text-align: center; + font-Weight: bold; +} \ No newline at end of file diff --git a/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/ReactAddformcustomizertolist.tsx b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/ReactAddformcustomizertolist.tsx new file mode 100644 index 000000000..5c2fb412e --- /dev/null +++ b/samples/react-add-formcustomizer-to-list/src/webparts/reactAddformcustomizertolist/components/ReactAddformcustomizertolist.tsx @@ -0,0 +1,447 @@ +import * as React from 'react'; +import styles from './ReactAddformcustomizertolist.module.scss'; +import { IReactAddformcustomizertolistProps } from './IReactAddformcustomizertolistProps'; +import { escape } from '@microsoft/sp-lodash-subset'; + +import { SPFI, SPFx } from '@pnp/sp'; +import { getSP } from '../pnpjsConfig'; +import { Logger, LogLevel } from "@pnp/logging"; +import { IItemUpdateResult } from "@pnp/sp/items"; +import { Label, PrimaryButton } from '@microsoft/office-ui-fabric-react-bundle'; +import "@pnp/sp/content-types/list"; +import "@pnp/sp/webs"; +import "@pnp/sp/lists"; +import { SPHttpClient, SPHttpClientResponse, SPHttpClientConfiguration, ISPHttpClientOptions } from '@microsoft/sp-http'; + + +import { SitePicker } from "@pnp/spfx-controls-react/lib/SitePicker"; +import { ListPicker } from "@pnp/spfx-controls-react/lib/ListPicker"; +import { IReactAddformcustomizertolistState } from './IReactAddformcustomizertolistState'; +import { Dropdown, IDropdownOption } from 'office-ui-fabric-react/lib/Dropdown'; +import { IContentTypeInfo } from '@pnp/sp/content-types/types'; +import { Web } from '@pnp/sp/webs'; +import { ITextFieldProps, TextField } from 'office-ui-fabric-react/lib/TextField'; +import { IStackStyles, IStackTokens, Stack } from 'office-ui-fabric-react/lib/Stack'; +import { DefaultButton, IButtonStyles, IconButton } from 'office-ui-fabric-react/lib/Button'; +import { Callout } from 'office-ui-fabric-react/lib/Callout'; +import { useBoolean, useId } from '@fluentui/react-hooks'; +import { FontIcon, IIconStyles } from 'office-ui-fabric-react/lib/Icon'; +import { Checkbox } from 'office-ui-fabric-react/lib/Checkbox'; +import { mergeStyles } from 'office-ui-fabric-react/lib/Styling'; +import { Image, IImageProps } from 'office-ui-fabric-react/lib/Image'; +import Dialog, { DialogFooter, DialogType } from 'office-ui-fabric-react/lib/Dialog'; + +const iconClass = mergeStyles({ + fontSize: 20, + height: 12, + width: 12, + margin: '5px 25px', +}); + +const stackTokens: IStackTokens = { + childrenGap: 10, +}; + +const chkstackTokens: IStackTokens = { + childrenGap: 6, +}; + +const labelCalloutStackStyles: Partial = { root: { padding: 20 } }; +const iconButtonStyles: Partial = { root: { marginBottom: -3 } }; +const iconProps = { iconName: 'Info' }; + +const modelProps = { + isBlocking: false, + styles: { main: { maxWidth: 450 } }, +}; + + +export default class ReactAddformcustomizertolist extends React.Component { + + private LOG_SOURCE = "ReactAddformcustomizertolist"; + private _sp: SPFI; + + private dialogContentProps = { + type: DialogType.largeHeader, + title: 'Information!', + subText: "", + }; + constructor(props: IReactAddformcustomizertolistProps) { + super(props); + this.state = { + sites: [], + siteUrl: "", + errors: [], + contentTypes: [], + NewForm: false, + EditForm: false, + ViewForm: false, + disabled: false, + selectedContnetType: "", + selectedList: "", + clientComponentID: "", + isCalloutVisible: false, + userMessage: "", + hideDialog: true, + chkCustomSiteUrl: false, + }; + this._sp = getSP(); + this.onListPickerChange = this.onListPickerChange.bind(this); + this.CTTypeChanged = this.CTTypeChanged.bind(this); + this.onNewFormChange = this.onNewFormChange.bind(this); + this.onEditFormChange = this.onEditFormChange.bind(this); + this.onViewFormChange = this.onViewFormChange.bind(this); + this.addFormCustomizer = this.addFormCustomizer.bind(this); + this.removeFormCustomizer = this.removeFormCustomizer.bind(this); + this.handleCCIDChange = this.handleCCIDChange.bind(this); + this.toggleIsCalloutVisible = this.toggleIsCalloutVisible.bind(this); + this.toggleHideDialog = this.toggleHideDialog.bind(this); + this.onCustomSiteUrlChange = this.onCustomSiteUrlChange.bind(this); + } + + public render(): React.ReactElement { + try { + const { + hasTeamsContext + } = this.props; + return ( +