From eb10517c0056f5d029ba5fc31f3335d03b1f8852 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Tue, 18 Dec 2018 17:06:18 +0100 Subject: [PATCH 01/32] v2.0.2 - Fixed bug with data-big not enabled in images --- dist/jquery.pan.min.js | 4 ++-- dist/jquery.pan.min.js.map | 2 +- package.json | 2 +- src/js/jquery.pan.js | 7 ++++--- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/dist/jquery.pan.min.js b/dist/jquery.pan.min.js index 940b481..a62ab0d 100644 --- a/dist/jquery.pan.min.js +++ b/dist/jquery.pan.min.js @@ -1,6 +1,6 @@ /*@license Fullscreen Image Zoom and Pan with Jquery -version 2.0.1 +version 2.0.2 Original version by Samil Hazir (https://github.com/saplumbaga) V.2.0 by JM Alarcon (https://github.com/jmalarcon/) @@ -8,5 +8,5 @@ V.2.0 by JM Alarcon (https://github.com/jmalarcon/) https://github.com/saplumbaga/jquery.pan https://github.com/jmalarcon/jquery.pan */ -jQuery.fn.extend({pan:function(){var panWrapper=document.createElement("div");$(panWrapper).addClass("panWrapper");var panImg=document.createElement("img");$(panImg).addClass("i").css("position","absolute");var zi=document.createElement("a");$(zi).addClass("controls in"),$(panWrapper).append(zi);var zo=document.createElement("a");$(zo).addClass("controls out"),$(panWrapper).append(zo);var close=document.createElement("a");$(close).addClass("controls close"),$(panWrapper).append(close),$(panWrapper).append(panImg),$("body").append(panWrapper);var finalSet=$(this).filter(function(){if("IMG"!=this.tagName)return!0;var nW=this.naturalWidth||0,nH=this.naturalHeight||0,w=$(this).outerWidth(),h=$(this).outerHeight();return w w || nH > h) - return true; + return (nW > w || nH > h); } else { return true; From 8164c7e1ded59b71dcf34fcaa8844894bb3f2c1f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Wed, 26 Dec 2018 16:44:07 +0100 Subject: [PATCH 02/32] Added to npm repository --- README.md | 18 ++++++++++++------ package.json | 14 ++++++++------ 2 files changed, 20 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 397e68d..4ec680a 100644 --- a/README.md +++ b/README.md @@ -8,14 +8,18 @@ Fullscreen Image Zoom and Pan with Jquery Features: - Automatically add zoom and pan to any images or elements with images -- Auto-apn alongside pointer movement +- Auto-pan alongside pointer movement - Zoom in and out support. You can increase or decrease the zoom level with specific buttons or with the mouse wheel -- Support for mobile devices. You can pan dragging the zoomed image +- Support for mobile devices. You can pan by dragging the zoomed image - Support from IE8+ and modern desktop and mobile browsers ## Getting Started -Include jQuery and the plugin on a page and initialize the plugin. See a working demo at [https://jmalarcon.github.io/jquery.pan/](https://jmalarcon.github.io/jquery.pan/) or check the `index.html` page of this repository. +Include jQuery and the plugin on a page and initialize the plugin. See a working demo at [https://jmalarcon.github.io/jquery.pan/](https://jmalarcon.github.io/jquery.pan/) or check the `index.html` page of this repository. You can also use it as a dependency with npm by simply writing: + +´´´ +npm i jquery.pan +´´´ Works with all versions of jQuery, from 1.x to the latest ones. @@ -37,7 +41,9 @@ If there's a `data-big` attribute in the element then that URL will be used for ``` -It only adds the zoom capability to images that are **smaller than their natural size**. The `pan()` method filters out the jQuery selection and returns a jQuery selection with the final elements that have been processed to have zoom & pan capabilities. You can further process them as usual with jQuery, for example: +It only adds the zoom capability to images that are **smaller than their natural size** or that have a `data-big` attribute. + +The `pan()` method filters out the jQuery selection and returns a jQuery selection with the final elements that have been processed to have zoom & pan capabilities. You can further process them as usual with jQuery, for example: ```javascript $(function(){ @@ -49,5 +55,5 @@ $(function(){ ## License -Copyright (c) 2016 Samil Hazir -Dual licensed under the GPL and MIT licenses. +Copyright (c) 2016 Samil Hazir, 2018 José M. Alarcon +Dual licensed under the GPL and MIT licenses. \ No newline at end of file diff --git a/package.json b/package.json index bcef2d0..7cc6c93 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,8 @@ { "name": "jquery.pan", "version": "2.0.2", - "description": "Fullscreen Image Zoom and Pan with Jquery", - "main": "jquery.pan.js", + "description": "Fullscreen Image Zoom and Pan plugin for Jquery, with mobile capabilities", + "main": "dist/jquery.pan.min.js", "scripts": { "compressjs": "uglifyjs ./src/js/jquery.pan.js -c --comments --source-map \"root='/', url='jquery.pan.min.js.map'\" -o ./dist/jquery.pan.min.js", "postcompressjs": "cross-var \"replace -s \"@VERSION@\" $npm_package_version ./dist/jquery.pan.min.js\"", @@ -13,12 +13,14 @@ }, "repository": { "type": "git", - "url": "git+https://github.com/saplumbaga/jquery.pan.git" + "url": "git+https://github.com/jmalarcon/jquery.pan.git" }, "keywords": [ "jquery", + "jquery-plugin", "zoom", - "pan" + "pan", + "images" ], "author": "Samil Hazir", "contributors": [ @@ -26,9 +28,9 @@ ], "license": "MIT", "bugs": { - "url": "https://github.com/saplumbaga/jquery.pan/issues" + "url": "https://github.com/jmalarcon/jquery.pan/issues" }, - "homepage": "https://github.com/saplumbaga/jquery.pan#readme", + "homepage": "https://github.com/jmalarcon/jquery.pan#readme", "devDependencies": { "cpx": "^1.5.0", "cross-var": "^1.1.0", From fd0ffc3db313d19efa9409aa9911b045281177ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Wed, 26 Dec 2018 16:46:17 +0100 Subject: [PATCH 03/32] Fixed typo --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4ec680a..ac7db2a 100644 --- a/README.md +++ b/README.md @@ -17,9 +17,9 @@ Features: Include jQuery and the plugin on a page and initialize the plugin. See a working demo at [https://jmalarcon.github.io/jquery.pan/](https://jmalarcon.github.io/jquery.pan/) or check the `index.html` page of this repository. You can also use it as a dependency with npm by simply writing: -´´´ +``` npm i jquery.pan -´´´ +``` Works with all versions of jQuery, from 1.x to the latest ones. From cf167ffc6f6b306781914864966c547894ca5441 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Thu, 27 Dec 2018 19:26:43 +0100 Subject: [PATCH 04/32] Fixed readme.md --- README.md | 13 ++++++++----- package.json | 2 +- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index ac7db2a..2d2148f 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,10 @@ npm i jquery.pan Works with all versions of jQuery, from 1.x to the latest ones. +You must include a small CSS, `jquery.pan.css` in the `dist/css` folder (400b bytes gzipped). + ```html + @@ -34,20 +37,20 @@ Works with all versions of jQuery, from 1.x to the latest ones. ``` -If there's a `data-big` attribute in the element then that URL will be used for the zoomed image. If there's not, then it should be an `` element and the `src` attribute will be used to zoom the image, since a lot of images are limited in size to fit in their container (for example with the `max-width` property). Check out the `index.html` sample file in the repo. +If there's a `data-big` attribute in the element, then that URL will be used for the zoomed image. If there's not, then it should be an `` element and the `src` attribute will be used to zoom the image, since a lot of images are limited in size to fit in their container (for example with the `max-width` property). Check out the `index.html` sample file in the repo. ```html - - + + ``` -It only adds the zoom capability to images that are **smaller than their natural size** or that have a `data-big` attribute. +>**IMPORTANT**: It only adds the zoom capability to images that are **smaller than their natural size** or that have a `data-big` attribute, since small images don't need it. This is by design. The `pan()` method filters out the jQuery selection and returns a jQuery selection with the final elements that have been processed to have zoom & pan capabilities. You can further process them as usual with jQuery, for example: ```javascript $(function(){ - $(".pan").pan().each(function() { + $(".mainContent img").pan().each(function() { $(this).attr('title', 'CLICK TO ZOOM'); }); }) diff --git a/package.json b/package.json index 7cc6c93..524f868 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jquery.pan", - "version": "2.0.2", + "version": "2.0.3", "description": "Fullscreen Image Zoom and Pan plugin for Jquery, with mobile capabilities", "main": "dist/jquery.pan.min.js", "scripts": { From dd98a0a1042846078fd7b6ed1aa284823dbeccc5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Sun, 9 Feb 2020 09:57:11 +0100 Subject: [PATCH 05/32] Enhanced icons, loading indicator --- dist/css/img/close.png | Bin 21263 -> 28330 bytes dist/css/img/loading.gif | Bin 36209 -> 29324 bytes dist/css/img/zoomIn.png | Bin 5495 -> 13383 bytes dist/css/img/zoomOut.png | Bin 5345 -> 12336 bytes dist/jquery.pan.min.js | 8 +- dist/jquery.pan.min.js.map | 2 +- index.html | 10 +- package-lock.json | 569 +++++++++++++++++++++++++++++++------ package.json | 6 +- src/css/img/close.png | Bin 21263 -> 28330 bytes src/css/img/loading.gif | Bin 36209 -> 29324 bytes src/css/img/zoomIn.png | Bin 5495 -> 13383 bytes src/css/img/zoomOut.png | Bin 5345 -> 12336 bytes src/js/jquery.pan.js | 33 ++- 14 files changed, 521 insertions(+), 107 deletions(-) diff --git a/dist/css/img/close.png b/dist/css/img/close.png index 7aba691b08023f1aef5ff60e9390273fd6d31143..0fc9a9b5b8f611f576d45636932840c49c82244b 100644 GIT binary patch literal 28330 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�{#0OZxPLd>Cgo;BZY6z%} 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 KMNUMnLSTYldJ?Aq diff --git a/dist/css/img/loading.gif b/dist/css/img/loading.gif index fde0e0dbb5e89dacad1eacfa3a054ce8212faaf8..cc5fc0ec218ecea7e30503530c9e8dff1b889cca 100644 GIT binary patch literal 29324 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%0AM!i7C$$p)rEv-9a!BM$O&c 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 aZ#VGm2EN_Ew;T9&1K)1o+YS6vH}DrCawO>h diff --git a/dist/css/img/zoomIn.png b/dist/css/img/zoomIn.png index 2dce75d82f3efe5c38c5e9bc1ebb0ba32b9506d1..822c83aacc0d089b88fcac6c9d6d9665aada18f5 100644 GIT binary patch literal 13383 zcmV-NG`P!&P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKAGu%l;K~#8N?S1)^ zB*%4LSJ&Cs%}WyiwqkG*$P_@%L>b3hxIpD4%rIP zKgbGNl1a%>2&Mo!9AO?f%mYgR6bOq1Xh0zDi@;)!nZD}m_V>N4SDoE6yF0r(y)$9X z+kI2jRn?W5@B7}%msv+UwJjnC4}IFHIkkGN=G0Ls51Xh#sS&hMYO~bV%#y0d@c6J) ze&2_BHOC3+b=R-g>mk&uJ9W=-oLVs|^3iBSO-7?4tBuDgj?bYPl9XkrxcOE9UnB6ME~+#OJXOJ63v>&3rx^tP9?uVVd%nNZ z_xwfI^A=psZ@F&Wcj_()1|Hz(wFHoi`ENWL7e$ec^1PSj`AVK;%XyX_%d+HXmSsn9 z0Kq016l^7cO#+(;JeDLNp{NCPOAukx2v7pA-~)JisY6el1zyz#pV|PB3t`l}JP4x8 zgD~3f`Q9D}uFX(F&nD8+z!Gu$uP!R7U?2rb8JFu^%KErA8jZ(!njQfeUQUzvxg?IC z1!1~4N=a}sGLQr|5$uRC-Yg=_nqls8^R2hDOsWD;RgY)L)-Y}Z-qv+52o6MH<9aU) zukh=^g$UxV?LJX6gc%b!M1c%tEUdU7^e(y-e5d-LXfRGvngw`WT9pif2yNO zsmeD*D8@)9)A*SrNxq*92ajO)3JxFvlnfdb?1(Vw7I2z}?w@}&m~F;}3%wqOA$0V3 zJHb=n)!RE<;^4)o+5S)%hPSzXup3>v0APb)WCFGTEdTK@A7w=?f2$})N5*;aW?tlP zAenm|nf~!nF&dy3r?L4>RSHikief@Atxtyf5HY6|B0w>+sG$x=(|CB_u;2eS_AFyJa|WuCK_kM12;dNwqj{4+YrWy3UXTAe ztkZBm3;Y7KQ+J%5QKNl}-v|%+Ua(|9FZ*`OxHjn2Vw9&Cz`cN^>=|V0PbF#kf@6kp zcA`aNs`3od-$HF+A&gL5lB^o7w5#$^UKj?^C4LxO<+;I?^}xMM2qAUl*H)8(^<}Og zb4r)Pe%aTXVI4Lw+$-?(b^^bEc)Zwb zwmud$8lP}ozcT^euG$1}F=U>eNYm_bWaB?hlHoHrzz(BoyjcPebejNNRil=LNf%|+ zU6l1#0xOBD?h7N3UkJkRT0aQigCXY*C4&+|#nind0*04KJorX`(EkR=dIGyi1SJEB zU=JNl{Si#&K?2*#8zKOo##8WVun>iCNM{4TNQEa|(`qez0g2tk7{09uJceCjIE3#c z%VGc?KavcGPvST`ky;P?FBL(!|D?+e1>8*_1Uo-qd!!v0C6wgd7_qH=PQu|GEUL!yutEcg zVW1l73H(y6UcaE-UicjP`S+o(g?&ok`E7w`;w>=J&*I_WK@71T#YY-Q4WnLSgHOQK zSgNN2UzchJE=!eYV3WX(2(ytu+bP`}+OiNenm2|~N&v)p_Li5~w=45UU;uQ$L$8_m{7!$$M7@cNb} zc=%I7G4c2;O<#)R{wb;9{g1<=IOW0;uS^Z3nK~N&;|+wh1Y; zjW!Y3UTw3EXxR2v6g6%L(8UFQa0%PWHp}UFMj?So6pNzh5Bt5Z#>4)D*mE3e6M=14 zvP(PJki#1=XTWNllN<#2I0=xP0^jy}0*}72wzt*UaVN&|zepp9A^1&-Wr#dWo*(oF zUr&?a|G^%6*redwUcV~T!y>CdM=2HuOUzyuE0|*k2jMi zGzOMfI2+;_Yst;LU}b6!WlW#y9%dtgb_o>;pzIpnhtbaMzV9!Zyoaa49; z5Jz^yAwCs`(Fc(OxvT90hsg45FzntP4+h`FRt_1dBmwOsBtU~{lXD_LS?ZYyJs;n+ z!Pov?L;g;9_U_IiLw@5!^}36YkFTJSXde__k47e0^3tHUau2=g9!;Z3i5+1n-~RQ7=+zx>=&Slt@JxvVA|w zKU2Hl`|B48dkl4}!6%~)_)hJ@g@s+e6-42c^n97W$Brt=OVj>f(ED-{5C0mQ3Aj## z*dZT)k1J+Vw~Du~SIiW+=^C(N=LZ@s)owC6LU-`qR%hW(0N$<~20M6Nfsr7KlV?{} zj(-sj^a?gJ8rXS(c9A688Qo*B?g${4am_z%%qq`!>h7hBOS}FxLfT~tzDNmv8YjKSbqU#bz6P>Cd3r-%ECjZ*RF!e>OrAlwE^@q$IG(AnWk% zVLa^r4Q#o?b-n!pJqW=5R=R__+d(e;?jc|GwRbV(% z@EO7?@Nt%l7ngSb+aL%p=3Q5_;cM9Mf2-eHz8jk~o7J#S;3a(Fcs0a1k8MvTH{T** znR2prOSum{FsJgFERMAct!{l&dscHM&|R(e!e<(-_9s?#qXm-ZG`u)k$5Nv$l3bf%AcGU)-OmJ=)*V0Hj(WBnKQ^xs?=-nEo4ETsW@ce#%`M>cZ z4mK(Hvti04dN`cmV|`vii?N+-hlX68p(B~8%xAcbZR9aZ27Y%gQYN+piCrIU!5oNP zB5g!l(Pl^Dc<`P6O83ioQH*F?eu=iG&4Z|MU8l3~kFbedF)<-FY!}<;gDq^wDcisU z))X1sC_=e{*32qpU*5`r*g^E@!>h&@gkvrdQyf! z>+BqrZBx+ISmHfYdaG=igU~ar1W}b`t4i5Lo*l(n>IcC!hyfA>M6s`qD1g*pfM~&d zK%s3|V9vlTpcx^O5ikdiM=_-Ft8x zfoGp@Cwv57lRael^9A3!R>5`TiW% z;me4) zJK=Z-swjX4f*7vnx>qG>{1}ebIh4}T9IBiP<>JfZc2;gUF{QOGy#8+^PJ=D|5oyzkGK9=WG*cOrieIiKU)Y^_)ZzHjayuc5s zTn7Q#*w>O{OvKQLaNY#DkPr^axe(fnwxbPcOWO44%JT6)PvhjLv^i~042XpngnQfV z#XE5f9hF!SGmUP*(y5o%ET&|N08`+b@Nb9ArKr*R2ojH*SRkp#3UF?p)4MCnC;p3d z!D6d`&-R!$nf6FTL;Zs~au?<=RIXzi_mk`)j@40te*e6QA%Vj=e%ee)z$hvt0N_V^ z-D7`@kl&^4i2<=7Ccx%KE3+EGv86%$NIBe4@5=;>QVvNP`KS`Lx`<=SGFKRSD z%Yx*3K14!)o?)!t`?FC|@QD}&-|q7z;X~GYzQI>PoRl_IT>*^f%doWs-{mL<+qe(P zB^`j@Ij`WW95(m;u^Xc8IAYRBz&`$XF&e!z>~+7AXBi+M1IPh$lMNE{U#Yv!McBkB zKmr(28v?9~Y83%)zV%ZQO|Tn%zws2P^qJ7bR=fQ<&o>t;%jDVF;QK2^cr6ath&n`tgWThgI45*$yG_^*?Acpov4 zFo2q}Er@8%R%`KdIEDlub~-F1rfg%qjPxQE0dNLxh)Lt0_8I7Gc>VcJ?uqAc{OjGlP8-D{;X&_%h`3K zr9G;B<+^O#OfmN`$_+4_Ed>c^+X)Gfa~&UcSMC}Wc`@keE1GSKkAeY2ZzxIaePEJ>I|Q`qQ~JLXZW@N z_*Ml@2k52)zLp?yCbWpR(iPCLbjFY*SVl7V47!8wPPzg{GmZ-U3tP?B$8n4%gNy=_ z8k#KA8hc+7(TAGBa9lKEc-~Yrg(pzuauKLmgkrKz8UL}SaB@3Wdo#~DpwNd z$bdE%67*NP_hvywFGBE$?@jEo$H24l$(g{GemJ zA6w|wVA`PH{n}_Ow=J^*)5ASyOC){&|B2)9IzMddFdxvQkhWg|Do5jf|6a)jgaJGp zQ2*!k;#(iVMx!XT1OO zAha=UtzCiU16^SAqclrjq@z+4zn~G`%7~6lHUZe(3jt=mztw0oZ}ePmk9t4L?E@KIEmeQeA5ki%wLooYt`V$zG_;bXj$i1`|Y z7!u1ch)4jz7fP(@@F58><^6THzQ^~xcbL#mHJLxc%Y)da{XPqf;q)Arf{Ej~zsh7= zRtX7UcLj7vV$)B6mFWfuiRlL1Fuc*wvs04j|~Az5&+Y{kKTh-#kwLu75+WX-|uy7uD@K0>>EMG?U&quikzIZ>*$pW{-|0YX$q0Np0N`fH>@RK6Xk5Bv) zxB}ZSYQ7sEH0lchs*vFO!4(3&9saZAacrx=hq4fP@87Z7;fUiJ~@Fhi*%N%-y_o{U<758VcT>&a{skVt?o z{3-4*kQop6f?yA@X6`5R01-07-Hz*)_sJP4MtNRj$#Ym$@Ok2G0&H1foR>KPI|`&= zzzdwoo%8~{anx~ql0XUIkpLC=;0umM@^BR2u|vNQ0Nb|b{kNc$H{p-~HVHC>{B)f2 z^?TfHU?bMP=kLa9WFkNiRPUrw8IMLsu$TfLijymswq*+nu^~S}z5AeO@4}tUR_8X?^AP^!DX3aJ=)ZXM$j`n@ z3k06)FAx<$rYv$)6a-y8pUNxDBkW&Sr3iYdyy29px1LdXGXj;Boui5|v@9*#hYyrj zJ1sSLzwkaetA6tRIV;N$WqBxDlsD+Q2M^s&t@AN=9J?MNHnZIT-#|tzWv^+iQ}cX} zcL>Q1A-?Omt*P*jNWj;$W3@U7lqY2YrzJq?@l*w$hLzt90Q)%W*n;xMA?B<#QIu`p z3Ddwn*SvPesH~eep%4_AAc3~A3%b^MH&UgJEDJWNHDM#UP7fs!<@RkT9BEx7P<*CH zP-OYfs<{9P&g6Lk+vxM;UL7Goc31-1@QEJrO)$tjeH#|T z)UG)y&rfAplc!|R1=8W!1(-XZXdEiA!P!|Hs){oz3KRSEPjaJr?Ws(pTQA^vgUM31m zUURpml-Q_NBp8ncONfDvC#eH+2<_mq&nY)kaF9s`Z35UQUXMr_P*z^UDm|aZRl{BY zy|7e1&O9&W`3a&LnLkLypNFd=0M|hZ8k=575O^%Vqjg;Cyc?xFKg*#_XdBvyL}ZAj z?KBF|o~IR}XBL%?5dKq;fH;;ST^`#VI3N1>XTNjNC0Be@n3Qx*f)fi7 zQ3UDEuqCFIUo6@Up;)m#h1RHMnGp_2#_YdV@KZjH~6AWfaP@(fE{Y(`KXNa`B9_!#~{Jg z@^M#*-DwaSCTWGsr0 z=;shxCDcxq47*&Phnn+aUBY>}o#FPRI{BV{r~2NU)GlMh@u>70-+~hqU|Jb<3*TmR=Fp7jtw<^Z4(DkFEEKs(q@GH{&<;?ztRbRNQUYeLGhnHViC?%4g| z&f?P5HUWAo%TJ#;c0_-(Pv3aL>i}%;nRwut3eQb%XWqrDuLA(h=P%>|T-e-z&;8?C z4g#E#j3og$gd_nttmF{$qFsCU{U_h&+wmsX173akx&K`U=qQ-y)brx&*olJ(oF*W& z6wPHUc6#B-*f1JT?^S0u%h^SeiF4DhLp8#XX!BB@pVQiWp@qD+7=S05?Tca^PDmpY ze9oHjSbj(AxYl_$N_l>kLz~bx`pzYiKnX~Ktc!#tMz%5nGU{6S9)b@3q1`DrX5#|? z%$`axI-sX20V)!lZch5}17A}%F?`Ox@sbT=0|^8hOGC5a^Hi3>vREd|1_30@PW8hG z!Zh@3{rG(nVfLIGtx8UPx3WBgS=vq`(D?M;&ucJzk%$4lRCIrJIy1yT$CChj_`z5R zkQXDw{24(6;H(%!IdwvUQ^H?~lmV?s07Yn%%d3n8Y$Uyn#%81Er93}%`ZadwOPOqG z1mHT1K^rjaD^az6=cA4+i@J=ubzv(Td`SkOwCQ?e3Vbe+dvSJiR(S4=2W3TGz$laR zvw!eBpHrbq040I4>y%>6NweZY0w_tq2NwD4S|8e-zrvVMlucmuspcW}6`bV3QdHK> zPts|3#bbNe1zqdB8>v!9mIa&C2C&hj&!2?;^}beL@v#ZuxxTkg^BobKDbG{3Q3#Oc zMYh7TO9|z1pbh7yWip~vJ?Uu)Kp_cART5~Tqsb1H2A`wKd-b#|EgKPuU~7v@Wf(9- zwdyC|pR>w)6{#!_Ws9O7;{u>l&*Tp5Rp4`p#E;G_drfQk#8<{hobrZ^FD>rabwg)i z>D{tZMgm1G9uA&dIdSawut}2?hAR?fh>-xn-15SkDX`Exf*1x#>I+-##ed8@f;2B; z9xxop9YKGDkD4^{jvyK-28q{|fNi!Q2jI{eBOZAv6x&PSFIrey`t7LEeix_V9gYC7 zvA1&KZjwEmwkk;$bN(3RnTJN3Tmd%y&E-d0ntq1_H!@BDr z8gRFPjaX-S#!-hM0NC)>m_JHXkpO3?*F8TB`3MmwY$^ia6x&f?D~cJP)$xbm6EETx zgh6zPTlWIZ0f{k^-Z7#+hq*(7$*gyf=J}hZ3!w6B@(9s8@PSc4Ngxpbx=nzsCqe)y z9hE8s@WSw&h8t91i~l*n$4CqtDgq4iBzZ~F0DREnF?@JC)_5YjD-aTxNr!FO3SxzS z4gCT>G~|y=DW1gE^#2KeVT_}YK}CQx89px~Asi*gBWCz+aA0hnAtM2l1T0`X3Tz<( z5X6GvpV(;lCteNLcP}ND0u~({7^g|hNB$)8D**;^5A)k0+<=H@wiuH*{dcG zFlQulf~avVK9T@73AVd|Eh01FpV$ca)F6zm74OFpf-11h^XxT50nUz2MF1fIGQ(%h zd;mT%0^pl|;9rkzdI^_GhOwaSZeR-t{S^Oz#gz9qh*=Q$?;(bA6k%ompUV^9in$d5 zpz(0NnrI?x$C`WrO5q4gcm>PU-!`gbvz@8m;%%JvTH20QkVN7>`E4mhXG6 z!auYkfD8$!qw(kn!o<^t090NV;LnmaKZ0$%s>VVp5!5g&PTrPUQk zB^ZXb32>eS-VbyIVI=^uASUfFYP{F?{R{Xs6onWP%OsKaJx_T*G~r2j6U0;$7!C)I z7FqhHxkrM+T%cYojRHb|GArGdIf_JD^UnsK-Y>Wiqp7|h80JNOG#L&^ z0Q=4;Vs35<%SZ!Hfb-LU^aaHUZ`? zM0eG&k63hqu<>p`2o9L=Z~A^}%HJ3^_hL?g56yWbZ`ab>pfn2f;$iQ*$OVtjMuA2{ zevOg@u=4@Q1yHl?Twsn;Cfl>2U%;m}nvG8oqe=2NsufwjJnZ+sjgRzxsuF-V>k0vQ z1xWALs|Y~GBq^9vvWUKIqCjv7a)A%x7(Vr@Bw$5^1kh~~%t6)wU$cHU^5m81zX1cz>Sv;z92LY&5sS8v+nx zf=|pxb?XI#i~>{L0Dql2i3k6y$^}R+jtKmq)9x(Xj$=pwDk{R?9F{j+p@Po#+`tCP zjQ10KP5Kyx7u&6c+g;yVl+aK7>HWOXbvXDsR{7k45}@k)q4MM2JSl|)AS1{Ol0cF{ z=*pnqy)VnNmrN8O2}~~F2jM{^9Ph+2BmgVI3e9u{TZ#k{!$joQa3&v1S+!v+$SL}L zdGUr91n)p%{sBq+NC32gSmk;4>TuZq299C!H`Vt;g#b`FvHbK1zNb-u4B>%fOc$(L z9`si3$}>JJYivZOxt{N|+MUm%NO|!RbgPqqm1i3f&J=7e_(3-CgM`Iu$0o}f;A_7x z;Ex?=N4vf7dA{etPW*UVN59v-3lW@szk0v+{Q`dZb2Ekjr3eY2vr%98@?Z1+*(-tERG=olmx8cR6cNUb4kF48sN(ZR6yhrLuB=6m}wXH(>OK>Hcd+K zsrHbs0w1~qq5m_!A6}w~AF(l$KJg=2n(%j?=>2-_zv}zZu&Qkp0qozQ!wQ*FC42Z=x3V{`jNZ${u0N~`*rNEeZRbLqQqLnjsO(crt$=h0wlo7 zxEQ@L9Q5us1b|{Ae}#%K8)&r`{(p148-IdJTTNJXd!O&6hCXdwaNU8hQba!C?6Ac0dmaQQn$Uw&@BhP4P_ zDtI}5 z8#}Qd1b>GWA*iy%ZqM^C!(xO{!z@xVvsI2$g#7vuu@rVWA?_*E#s^{-%v^t+`wmN^0@AqNWF9wu;zo-rR-M>KO z{XRA+_zeG(?##42`C0-D7@xPx9;wAJ^xaP79|Pz&vV^(jK5?*j(e{=qA%q_5 zuAKNv5)U6I3t1snO-2T&XuIA1Leyy8f=zrhnaLs9tk(|AWD&Rm3)IiUJb?{5+o2xM z_Ndw(!(%mK%|)#H`Rz#_+J-iofZu3-xY=I#hn{c1=a&rl1;CGg)a|bP2{!3#W>$d@ zJ!KnC8UZLXQGh41PX>o~YH5-@?FIhZ<#F;d3Yci%)_u>r4mBPlLE+o5gdg(FnM!dZ z%b{*`USPU`tIAJOE`e1-FwCp!X9fPWuf{(cA=yzMNl4Ld4D;ldLKJ*W_~Oy;#**~W`!(rfH%21ED^LIXj;AC5#gKpoocg8E zsr4ioKIM7AwdfM$g2aRbb;t9AtB|p_`155rmTjKHzu#Y)*D*f9*FL`*=Pz^?@8Es? zO!%s>UxLqfIdoT!|GOg3pT}l>^__-(+L1SUu-~T*Pb;U504n?8nW%{Xf(i+?wnDNr zOP_FE?`n8Fh+!f@T_OQ59(fmeUU)Sc@B*?|GL*(pWg987q?>RBT>^(kb4?QGDNOPh z?$H*sQ6AmWnLWLtM+d6L_;8}j7Z;cQ1;D?KLp_<}ho}?L^Sj*>zgL1koAI;XuV(w! z+m)`H00hDGrBW$^&NVK@Td5=gx`Q7hVY$M*Vg^T)1Q0T~?otqjH-P}lXapkwjlw!m zZ8Gqy`fo0|!MufiJt|NCMcd?2Is$JG@$6)8cMvt+*Xb<&rXM1L>Ld?#DEMWc|NB^f z37c*3S0#O?%KB$T&^!|Pi3)s5 z2Z=H>HP#n(uilnUkJoTd&^6H$ulIuBn#IK(zY#`FI0{C@75Mae&@M#aVMdkVD(q0yQPGU%amcS5Lp%JvNW21F=vjd}n zJ+02t9YGXfcw>GiN6bhO5|qr((ieyQ{x^_J@<~=U*d~ES1Dgn%BZx6z2@nC66q8PA zZN0feNo)!;G1O8jN>$Jmc7<&jh)lQ6K)X)ZhL%Kay zV?#v3qj42Al6r*pe~bn~1gGxqYqdL{_5I+W%yG|zLjF-AFdU|F{NOO|KMMb*QAhxd z1~iDOlE97#YZ8GvYq`=8T&UWh6L1al>hWuNy?~FVEQV40#;6&66uHj@Y}@K^Z`#Kj zIFmSexYu8~8;$0jJPJI$p3#q&bV+tbJhn^Pu~9h>tFxhEZv8S{0#v<&2GVFiA_y4* zKfEStwZ9Mq@Qx}su&XrjkYbdld73^!VY38;2{V3WWmf)JooTUfB_Ebt1x z4Lp_Y63<6H8&TA_23_1uz879+p3k>Dz7z$X_abIl_R3(ea#xn5PhuBASKw#89_=x| zUxaRqZP+lG)NBLAx}8}KXGeo6BETSvtycTCAZmSrKWRSYEtMD|s1|v#oMrLjX_`Kn zB=O&3d`x300oEdcdd|s6peSj*Ray6wfsgh$%^(b~41(xdFZ8eXT%SKnD|I*ZpR}O@ zp7k%XZaf@*eK6>M6LnY6ZQ!M^N99VdufW&(ZkSAJxWQuG)~tq9<7udr zY_@KRqUaDZWcfueLj>%ts!1d2veaUf<$3;Mo~O?wN%C}&CC}jy?GgyQ9SLShV2jpO z)%JX;Kk67DYF&nibrryVyX*OvU=+tbtO9(k`YP~>S7&a+T&?NcWQ}M*B1qVTPG!na{&f06*l2wyY&LK6TyKviipIc{Y2%tD ztt@NoD)Lb=I*Jf`q$r9v@$rqkC|-xx9UF~D1LP6xGWbnZ3QuaZ?nHH`-gI3T!&h%# z-Syw**6VxSy1%FH)_3tLH)wF8ZYQ%6?(uDc&-?D@azDbX%r;}LGPw&zl0=d~y9GNU z*inJY7CdiH6t!*&qwogL3wh(I0RvijBMzK2rv!eoY6&b`uFcByIZCO{O_`iu&n;^N zy#yYK-D_z&d@LRe9vO`azLH(N-1hca;MrYCH-)pE)s*hp%1mqLFV<`t{aI(xv|F$v zf)Zg$JR3pNr$+ z;~1&%YMlaYgU%&Ew}Gct`3X;XzNfU$)jnq}dqCh(g zqbq{2ak&?U`vcG0>$ooC1MtTgg%FS_GMK-*sH8HxKx~9S>r&S751l%HYyp73l*IA# zNa}uyeRfE<0oQF*9kQy&tJh0HIa6mdlfQJ9Qd(p3gjh%3}LP=Bz2nYy#2xN$nJ{Nx#8A(JzRCt{2oqKdu^_9oJd*7QE zaPfhH0t$A3C|yNs$h`qICkci|a}&$d*uknxTT9i|@iCpYc6>yN)^?oQs?%z<)3GSa zN3hi7LesH@T#S&1p=vwS1cwq!P{9@#7tHJ4z2}brl5+=B_kItD)k6wT1d&N@my0xlkP<@TrqH2NGeX;IYWh-bYqFqJ z8xT+O@>XPIPTKPi5u#iGxulw_s<{fxVZtdO&Wvs(?HASk1bRn_+8Jn9)pk;84^5l+ zf5($R(pmt9VPtpnc{BKGi<3<2wWo23WyEA{jEF|Az@a$;&3FIJwUxn&Mc41@FC3$aPh?# z&x7*gh-P7@H~>hEuxoYerrK8lXu=JQk%FR%iz2GmG3iwRpFDC8eLW($<@L>h*2G(9 zPf7%EzH!CLS&#<^aubMogywGu=|dAF^sDi5+Z>6qva+m?dNZz2)o%i{aM;Ew0`OBA z5&2GITvB;bqldR(7b8=hGf~62nvjfvIyZW1}+}1 zodWxyxUD5v_gu1U1Cl5J!!WYDY4W24e0BJix=DpswQR24lpM>FLw<2(A*tL$pi75s zsQL@)&Hj3_b{CT(fQ7}Cxg?PnnRvm_t>mvFxUF^b`gO^$DOLE2D=U8`qK`6T)-cWf z1c_Xgj9taJYI}%f{O63AAI}vdHkC z8&P_K7{<`8^go-8yxV^g^}3jlJ3wCEij1@8OC`iY~mN>**)=Cc=hv zV0UN7hh5h%Up;fzp0KDIL}c?uMBW*@y3RYvdqM5K?c3wNogDW&z=G1!i8;O5FM;tn zyLu7%fLwfa%ci=G@xFFCQ&8kL6nJjP%`n05U13_bWlL=+p4Weks{ry0|7kAJdLnpj z8wh?6H@?)ovF?L-UiWxmQR%X&(ieUPgr#=%qS)rnbYHghm348uYsO6g`Aa@Og~R=u zK|J5Kf#N64MHk+h>aEW-fP6*%hXK0Xu2O&1Cx{-js}sexjD9ML$Kznki@?0R6&YFF^K09ctcob%=9XaK;jv!l zM5C*-qjBb}dGCs<-@G^^!kJ3&p5#6M`LQkxN7{!U335+*?`gXQp9*?GbX7}3;AdmJ z#tBPvF!0|l&@zEocLfqC$;M|?+ylk8 z2NjY&(i{xjl_Ha(##dDFFzmM1MgBKDnY?X*z{jzS7xMz52a|tnJNeK}%|#d98tZte zK!GeUCLa4ok=pozXlZV!`vwHRwNx;F+8x4Uv5tQilK{L%WfcftGnb3V2cmMdv&oYb zG(-BY6_q`f8lo@f7yGY{Ww59Pkaua-NvaX6!c@dXu4`I@8{UuQ!VaUSv9W%ii|A?* zvFrh`(jx^+m!2B!SWyeW9qzuLnWve{mFR({VD0as9mgR)G&KZ*Omv@3)oI$B^}T4v ziAsL}1ttCqMf7HKxr)3t>-3zJ(O%3UzBCu*eNTV}YmI!hprqV>Ti!%80-#73KQ)I; z2@n>-P2)A>>4aeAN^z^+43)v*>cp&J{%JJ3gd;Za8Ra)Jlh0gEs*k)LT>qz-40eb+ zTZ4hOLG(jQ1tZTFY`bZs{=*8OtgI|cfct-Js&?lf$FAHV1yE1+DuL`Wmy77VhGAq6 z*LPR}{JqD0Jrhqim#fMh!C=k7m@Rck2u)3EyO~_Knai1ZS~n)&I9%T$1z;G4o1ot| zm#ZMy5?sG_bf!8aisntVwE}s?Tuvn4%FA0ZWN7`60_cWkIl$+b%azq}>=>_*>wbT0 zA)n>)ym#GDU4{|>DbaV#g(BMA+7S5ts10;TD6N}nHw(~cE?3B%RaI5CAO36wP*CXi zGjN`{+yy)^b~7CkiA$|>#Nauddp}-g*WOkD%5;OdOjO=#+8hXs-9(2((iE(#2lRDw zIVoLl*WMz4f~8AOg-W?)0MLJ69L9g-J6IvII_e11=N6SNvqWTD1facHUoqm1oTb<~cqpfU>f(EMZw}GsviY&K**V+RmL86ck*U zbL6L^0{E!MUBKX+!ENzz_~7*B1ls73KxR$NZXHOkcMQat$m+Z3$d5+_ph_h+V>FJp z)TR#6Q&UqDf$FQ~awR!B*GGQ^AOx!b2u>1*bcd~TD1yNPFbu=ZDi$BIh^QlgG)Gjd zbI6o8zp5$|I4po3opg@P?qByg({i>Y#Y%^S(Hh+Fra%Tc?=aw=^tawQhyM-;*`#Gx z>~I`Dj|-HA+bxCRNG@<#08Fq5fQc-f9MTkmWiEN(V66cGD69fdI0An-UQklIxjYv* zEC5oq2!Pb88i(|RU^ADbpWFciI>%feQCrnGq#>eWGnf3yA`paAterA;C)h5BBq3nS zT#Cpk0KipMRW8dGFo5hx#PRz-PB=X$Y)L1_%&vlhD|2|~e%PIYrCYYtIs!OOsIRZ@ z1=O;oPo9X!?dlJC%twFn3FHvs{0TVU@ZUth?0Akjdh`-&b{x9IYxuvP5_8ND^|v(C z-4o9tMJdFDL3slxtR6Qhd(8hA42o+)VgMl3Yl!)xkz1yQfh?yKRY-NBIeZ*#Tm=9{ z2qppaOP`0yO_p=-1mxWQk24ORmO2Ph@{Bc8s6(2=8dmEH5gLE<@u&{t8xdIU^hz3X zD@lk<`62}x{c)&KqD0R^)e^UsA}%4KLGEv=XaRJ5oK(gXe^V&nBRQVO(Fi&DX?4c z(c;CG&ST&>p{#$bEDPp$eE=GAg?PYk4A!Wh3D#SNLwd5W+iiW*6Nxl6t?fSiF=%ic z836S4$&6$e=a6_9GSgDVynmn$0E6B!H*g(x7;s2`*v{h%@(yssA;iY}M-Mv;IHW&z zbE&}Fz!8TK8;1e1aT9Y$PY8AnKLfw?18V>q?;o-03a@gT#U=3jFF+y{P zN-X4%RuD+$Sqj~*PXv%n2mfNuH_JfwU;p-TUUF=7NEC|-D=%R1pgkP{!Uv~heXpV9Bn=|y zHI`By{HPx+0FX@@cs|QpTu~fn;~Wx1EeqE(g(R!hQ9ivThr^1O9d zkSDngsU?Y|!}z3!JXe6}q+`nj2xo-D&zaj=1kl*He!qe&Y2j7rU*RkU(*jZYmbr`} z^^Jdx_4};lHn8GpYeV{sx2U2rE*3f@3}2!DGA3MTE?31b?b_Q4plNd;0F~|LastNv z@#-f!O1RrxCcutaQzxvmYd=(EkOKUmO?kez*uQiv20A1TZ((JzIo<&Pi0J!6CHxvP zH0L=Qir(XEvcLj!X4HceZ93P@5zz+N0T2wMI*O}$e>juGrLIfgyT4x zLaM8oM4zz4{i%p3-;9+jWuzgZN)XW+-0%hw|HP(y!MppqowI~fgs)-Sy#Op8KT7no z)?lsW@JKtN&k&N+e-D87trc`pXWVhP~h2DSI91M)=e5X-Av%5Om|1@LPJdf?yC)KhUv(Ni;S7*EB zld?nX_=+nlRpePBvYz%1eXJ!Iu={2c6=O;i*%AzVQ=yjQNkPnn$g^If((0Gy5EI^_ ziYr9*1!lJVvZ~^R79;QWv5Y^~OraVHP5-h&>n%0JnS{vmz9RoEW4wRH2}^*_h=>TF@|m-8xvR6IVXW6W zk?sbzQ-@5%^=g$5! zrWCzMS)p?Xw7^_XL=y>g&CFTzG8cQ#51#Okgz9ScVe)+heTvw+u?7sR_76_Ysfx!l z-%KI{J;-bLA0nb}4AnqYx3IcyYTEqr9}{TDxFx^1;?t~n95$bHkD!W2TY`1BBhE+o z93kP6K0c%JpM-xRPugu80|OyTqRkRS(1I?Ri>yV)5Uo!9(RhARsr?Ms_zQ zF9XRp3H*QAVH>Lmz>oKU?~cWjCtjp9+8X>Mf zbXr!^k*t@=CNFPAhI`T;pMuJip$>008r=sxl|- z>%M`Y-?mF`G$aGZ-86!*F(SJ0oM}1RhKht8Gu73c-|&YEiL`_SB>*l4V`8-3MbOEF zADoiY|BHe1d{fW35x@})!*F-Qvs{V3!@zm5_7_Mu6g!xxT|w=nXcy4iKzMg=W`F3d zS6+WPG+h4$rKJ`yB2oWQsfI={t2_8Tu*|}Pe@f#z97Dm`+-j zFERED@D8gCEGC)Th5O&05dL`Qcw5Mgh2u&9BaxT4A|ofKYf^VMc{oBI5_nXVlr)sV n8q$n#sQ+)XL&K$1Io|kxXu;;J{Shn%00000NkvXXu0mjfG1q~y diff --git a/dist/css/img/zoomOut.png b/dist/css/img/zoomOut.png index 2ffeecb7ccda75386929f8d34b08487d53e6b0e5..75892836430481931be2b7560d3352147370dbae 100644 GIT binary patch literal 12336 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 + Fullscreen Image Zoom and Pan with Jquery - + @@ -25,13 +25,13 @@

Fullscreen Image Zoom and Pan with Jquery

All images from freeimages.com

- + \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index fc3406c..e21d203 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "jquery.pan", - "version": "2.0.0", + "version": "2.0.3", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -1054,6 +1054,12 @@ } } }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, "chalk": { "version": "1.1.3", "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", @@ -1113,6 +1119,40 @@ } } }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, "collection-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", @@ -1123,16 +1163,25 @@ "object-visit": "^1.0.0" } }, - "colors": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.2.4.tgz", - "integrity": "sha512-6Y+iBnWmXL+AWtlOp2Vr6R2w5MUlNJRwR0ShVFaAb1CqWzhPOpQg4L0jxD+xpw/Nc8QJwaq3KM79QUCriY8CWQ==", + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, "commander": { - "version": "2.17.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", - "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", "dev": true }, "component-emitter": { @@ -1226,6 +1275,12 @@ "ms": "2.0.0" } }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, "decode-uri-component": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", @@ -1300,6 +1355,15 @@ "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", "dev": true }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -1312,6 +1376,36 @@ "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", "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" + } + } + } + }, "exit": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", @@ -1391,6 +1485,15 @@ "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=", "dev": true }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, "for-in": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", @@ -1441,7 +1544,8 @@ "ansi-regex": { "version": "2.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "aproba": { "version": "1.2.0", @@ -1471,7 +1575,7 @@ "dev": true, "optional": true, "requires": { - "balanced-match": "1.0.0", + "balanced-match": "^1.0.0", "concat-map": "0.0.1" } }, @@ -1589,7 +1693,7 @@ "dev": true, "optional": true, "requires": { - "safer-buffer": "2.1.2" + "safer-buffer": "^2.1.0" } }, "ignore-walk": { @@ -1598,7 +1702,7 @@ "dev": true, "optional": true, "requires": { - "minimatch": "3.0.4" + "minimatch": "^3.0.4" } }, "inflight": { @@ -1629,7 +1733,7 @@ "dev": true, "optional": true, "requires": { - "number-is-nan": "1.0.1" + "number-is-nan": "^1.0.0" } }, "isarray": { @@ -1644,7 +1748,7 @@ "dev": true, "optional": true, "requires": { - "brace-expansion": "1.1.11" + "brace-expansion": "^1.1.7" } }, "minimist": { @@ -1693,9 +1797,9 @@ "dev": true, "optional": true, "requires": { - "debug": "2.6.9", - "iconv-lite": "0.4.21", - "sax": "1.2.4" + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" } }, "node-pre-gyp": { @@ -1722,8 +1826,8 @@ "dev": true, "optional": true, "requires": { - "abbrev": "1.1.1", - "osenv": "0.1.5" + "abbrev": "1", + "osenv": "^0.1.4" } }, "npm-bundled": { @@ -1738,8 +1842,8 @@ "dev": true, "optional": true, "requires": { - "ignore-walk": "3.0.1", - "npm-bundled": "1.0.3" + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" } }, "npmlog": { @@ -1793,8 +1897,8 @@ "dev": true, "optional": true, "requires": { - "os-homedir": "1.0.2", - "os-tmpdir": "1.0.2" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" } }, "path-is-absolute": { @@ -1856,7 +1960,8 @@ "safe-buffer": { "version": "5.1.1", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "safer-buffer": { "version": "2.1.2", @@ -1912,6 +2017,7 @@ "version": "3.0.1", "bundled": true, "dev": true, + "optional": true, "requires": { "ansi-regex": "2.1.1" } @@ -1955,15 +2061,32 @@ "wrappy": { "version": "1.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true }, "yallist": { "version": "3.0.2", "bundled": true, - "dev": true + "dev": true, + "optional": true } } }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, "get-value": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", @@ -2033,10 +2156,10 @@ "ansi-regex": "^2.0.0" } }, - "has-color": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz", - "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=", + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, "has-value": { @@ -2134,6 +2257,12 @@ "loose-envify": "^1.0.0" } }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "dev": true + }, "is-accessor-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", @@ -2222,6 +2351,12 @@ "number-is-nan": "^1.0.0" } }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, "is-glob": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", @@ -2269,6 +2404,12 @@ "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", "dev": true }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", @@ -2329,6 +2470,25 @@ "is-buffer": "^1.1.5" } }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "dev": true, + "requires": { + "invert-kv": "^2.0.0" + } + }, + "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" + } + }, "lodash": { "version": "4.17.11", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", @@ -2354,6 +2514,15 @@ "yallist": "^2.1.2" } }, + "map-age-cleaner": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", + "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "dev": true, + "requires": { + "p-defer": "^1.0.0" + } + }, "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", @@ -2375,6 +2544,17 @@ "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=", "dev": true }, + "mem": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", + "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "dev": true, + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^2.0.0", + "p-is-promise": "^2.0.0" + } + }, "micromatch": { "version": "2.3.11", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", @@ -2396,6 +2576,12 @@ "regex-cache": "^0.4.2" } }, + "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 + }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", @@ -2493,40 +2679,11 @@ } } }, - "nomnom": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/nomnom/-/nomnom-1.8.1.tgz", - "integrity": "sha1-IVH3Ikcrp55Qp2/BJbuMjy5Nwqc=", - "dev": true, - "requires": { - "chalk": "~0.4.0", - "underscore": "~1.6.0" - }, - "dependencies": { - "ansi-styles": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz", - "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=", - "dev": true - }, - "chalk": { - "version": "0.4.0", - "resolved": "http://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz", - "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=", - "dev": true, - "requires": { - "ansi-styles": "~1.0.0", - "has-color": "~0.1.0", - "strip-ansi": "~0.1.0" - } - }, - "strip-ansi": { - "version": "0.1.1", - "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz", - "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=", - "dev": true - } - } + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true }, "normalize-path": { "version": "2.1.1", @@ -2537,6 +2694,15 @@ "remove-trailing-separator": "^1.0.1" } }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", @@ -2624,12 +2790,65 @@ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", "dev": true }, + "os-locale": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", + "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "dev": true, + "requires": { + "execa": "^1.0.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, "os-tmpdir": { "version": "1.0.2", "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", + "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "dev": true + }, + "p-limit": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, "parse-glob": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", @@ -2648,12 +2867,24 @@ "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", "dev": true }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, "path-is-absolute": { "version": "1.0.1", "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "dev": true }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, "path-parse": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", @@ -2690,6 +2921,16 @@ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", "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" + } + }, "randomatic": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", @@ -3113,16 +3354,59 @@ } }, "replace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace/-/replace-1.0.0.tgz", - "integrity": "sha512-5qUu+E1YMF9AMeVEoXa9VjEEgHk7cRNs3GWAN3Z1mt0ugwUxFuuXkDuoOS3nuvN9gH4KR/8Bd2R/Q944ofGtuA==", + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/replace/-/replace-1.1.5.tgz", + "integrity": "sha512-Mww6GyTix4GqN1GSbJDkUzftkjQE0xfzzlGkFF26ukm8DBzgwGPFntvmVsvAKJogwSSMjvAoZei7fJ2tfiKMcA==", "dev": true, "requires": { - "colors": "1.2.4", + "chalk": "2.4.2", "minimatch": "3.0.4", - "nomnom": "1.8.1" + "yargs": "^12.0.5" + }, + "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" + } + }, + "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" + } + } } }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, "resolve": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", @@ -3145,12 +3429,12 @@ "dev": true }, "rimraf": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", - "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.1.tgz", + "integrity": "sha512-IQ4ikL8SjBiEDZfk+DFVwqRK8md24RWMEJkdSlgNLkyyAImcjf8SWvU1qFMDOb4igBClbTQ/ugPqXcRwdFTxZw==", "dev": true, "requires": { - "glob": "^7.0.5" + "glob": "^7.1.3" } }, "safe-buffer": { @@ -3168,6 +3452,18 @@ "ret": "~0.1.10" } }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, "set-value": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", @@ -3218,6 +3514,12 @@ "jsonify": "~0.0.0" } }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, "slash": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", @@ -3410,6 +3712,33 @@ } } }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, "string_decoder": { "version": "1.1.1", "resolved": "http://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", @@ -3428,6 +3757,12 @@ "ansi-regex": "^2.0.0" } }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, "subarg": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", @@ -3506,12 +3841,12 @@ "dev": true }, "uglify-js": { - "version": "3.4.9", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz", - "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==", + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.7.7.tgz", + "integrity": "sha512-FeSU+hi7ULYy6mn8PKio/tXsdSXN35lm4KgV2asx00kzrLU9Pi3oAslcJT70Jdj7PHX29gGUPOT6+lXGBbemhA==", "dev": true, "requires": { - "commander": "~2.17.1", + "commander": "~2.20.3", "source-map": "~0.6.1" } }, @@ -3521,12 +3856,6 @@ "integrity": "sha512-J2SQ2QLjiknNGbNdScaNZsXgmMGI0kYNrXaDlr4obnPW9ni1jljb1NeEVWAiTgZ8z+EBWP2ozfT9vpy03rjlMQ==", "dev": true }, - "underscore": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz", - "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=", - "dev": true - }, "union-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", @@ -3635,17 +3964,91 @@ "isexe": "^2.0.0" } }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, "yallist": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", "dev": true + }, + "yargs": { + "version": "12.0.5", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", + "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^11.1.1" + } + }, + "yargs-parser": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", + "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } } } } diff --git a/package.json b/package.json index 524f868..900f8fb 100644 --- a/package.json +++ b/package.json @@ -34,9 +34,9 @@ "devDependencies": { "cpx": "^1.5.0", "cross-var": "^1.1.0", - "replace": "^1.0.0", - "rimraf": "^2.6.2", - "uglify-js": "^3.4.9", + "replace": "^1.1.5", + "rimraf": "^3.0.1", + "uglify-js": "^3.7.7", "uglifycss": "0.0.29" } } diff --git a/src/css/img/close.png b/src/css/img/close.png index 7aba691b08023f1aef5ff60e9390273fd6d31143..0fc9a9b5b8f611f576d45636932840c49c82244b 100644 GIT binary patch literal 28330 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�{#0OZxPLd>Cgo;BZY6z%} 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 KMNUMnLSTYldJ?Aq diff --git a/src/css/img/loading.gif b/src/css/img/loading.gif index fde0e0dbb5e89dacad1eacfa3a054ce8212faaf8..cc5fc0ec218ecea7e30503530c9e8dff1b889cca 100644 GIT binary patch literal 29324 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%0AM!i7C$$p)rEv-9a!BM$O&c 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 aZ#VGm2EN_Ew;T9&1K)1o+YS6vH}DrCawO>h diff --git a/src/css/img/zoomIn.png b/src/css/img/zoomIn.png index 2dce75d82f3efe5c38c5e9bc1ebb0ba32b9506d1..822c83aacc0d089b88fcac6c9d6d9665aada18f5 100644 GIT binary patch literal 13383 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 diff --git a/src/css/img/zoomOut.png b/src/css/img/zoomOut.png index 2ffeecb7ccda75386929f8d34b08487d53e6b0e5..75892836430481931be2b7560d3352147370dbae 100644 GIT binary patch literal 12336 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 h) { //If the image height is less than the viewport height, center it vertically nt = (vpH - h) / 2; } - + //Position image in viewport as calculated panImg.css("left", nl + 'px'); panImg.css("top", nt + 'px'); From caa193d99b50368243bbf99f729deac6de9be15d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Sun, 9 Feb 2020 10:08:19 +0100 Subject: [PATCH 06/32] Enhanced icons, loading indicator --- dist/css/img/close.png | Bin 28330 -> 22574 bytes dist/css/img/zoomIn.png | Bin 13383 -> 10918 bytes dist/css/img/zoomOut.png | Bin 12336 -> 10008 bytes src/css/img/close.png | Bin 28330 -> 22574 bytes src/css/img/zoomIn.png | Bin 13383 -> 10918 bytes src/css/img/zoomOut.png | Bin 12336 -> 10008 bytes 6 files changed, 0 insertions(+), 0 deletions(-) diff --git a/dist/css/img/close.png b/dist/css/img/close.png index 0fc9a9b5b8f611f576d45636932840c49c82244b..231c0e685987322262e89d89ed70eb40ba49c151 100644 GIT binary patch literal 22574 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 V>SyUucBB9R002ovPDHLkV1k_*bm9O2 literal 28330 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�{#0OZxPLd>Cgo;BZY6z%} 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%0Dol$K8Q~+@yym>{XbV#`MB@(r-EMZ0~{pD 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 V>SyUucBB9R002ovPDHLkV1k_*bm9O2 literal 28330 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�{#0OZxPLd>Cgo;BZY6z%} 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%0Dol$K8Q~+@yym>{XbV#`MB@(r-EMZ0~{pD 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 Date: Sun, 9 Feb 2020 21:32:39 +0100 Subject: [PATCH 07/32] WIP: adding rotation --- dist/css/img/rotateaw.pdn | Bin 0 -> 53553 bytes dist/css/img/rotateaw.png | Bin 0 -> 18747 bytes dist/css/img/rotatecw.png | Bin 0 -> 18445 bytes dist/css/jquery.pan.css | 2 +- dist/jquery.pan.min.js | 4 +- dist/jquery.pan.min.js.map | 2 +- index.html | 2 +- src/css/img/rotateaw.pdn | Bin 0 -> 53553 bytes src/css/img/rotateaw.png | Bin 0 -> 18747 bytes src/css/img/rotatecw.png | Bin 0 -> 18445 bytes src/css/jquery.pan.css | 13 ++++- src/js/jquery.pan.js | 104 +++++++++++++++++++++++++++++++------ 12 files changed, 106 insertions(+), 21 deletions(-) create mode 100644 dist/css/img/rotateaw.pdn create mode 100644 dist/css/img/rotateaw.png create mode 100644 dist/css/img/rotatecw.png create mode 100644 src/css/img/rotateaw.pdn create mode 100644 src/css/img/rotateaw.png create mode 100644 src/css/img/rotatecw.png diff --git a/dist/css/img/rotateaw.pdn b/dist/css/img/rotateaw.pdn new file mode 100644 index 0000000000000000000000000000000000000000..2aaa4e36609d2122fa41021cc8d73a169013d1c6 GIT binary patch literal 53553 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


SCj>6OSN3-V-s;aw9Qa^Jm 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 M9~z&j;TX>SA3oB}xBvhE literal 0 HcmV?d00001 diff --git a/dist/css/img/rotateaw.png b/dist/css/img/rotateaw.png new file mode 100644 index 0000000000000000000000000000000000000000..2ecd50f239b42c5e1245bb7d0f23aba8cb458641 GIT binary patch literal 18747 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 )VcV$ z+&XGCs+Iv1Rn44rb`pk!YY1&-ySNfJP=a~Yn~I6w3(zZa&drfS+Q_;`Z_`HCnEja` z3U9-T-j7Fda;)*56opE&@sqvvwO=FcZiv@ae)kL>Lj;Khoes-HuwW#w!w`^-`&pSKgoPN7UeFB^^FZiTbMMN&~PxQ zyA5oxU*wDnBN?P{mtjpid1z435Mz9Z>~SePgB{ROk}z7-C6%*?1&&1iHf@e=2 zRv^o-&u0x_QLm!q{7;7c{%4#%c1r@0k+&;Jq;RAh^fnlrU|1B+(v*k&bvCZ6+{yjG za(Fc(BB!O@E6zFy>88UNUEn?NyCO_9hdRgGl1}FxVGzwVes_~4A=3ZQxX$sf`2n(B z-Sff!nW_P9($%B1rHvFn@Q{H$p@?QE#mYaM#yHun2=e|Idke zt$_qS5uVeHCvc%W!3U>GYMV<5gJZf_CO~$D{+F;$dN?E1HTh!y({T---7J&t;l$$jHz!X zdY)bz^auX|tEZoHG~Q2(Q*J2o+;jx6B%m!*88uYBj9Y+^+SQ$!c~9JKztx-=uZWt7 zAk70vi5>$PzAzjOA0}q28DnR+tCjo(h`^3GqZxc7p|ABG__B^LjTq;RsAAq1$N^12 z-NriZQnoesWnLEJboi;k#s&)ZGwuSj2oww-GJhsplzkhvLVRuwKN@leVmRSRmjo305Q9cHMkxDt_Qw|w2{vs zFgzY7t=G!|8ghn$NpqV&e<_)!nETPU5vTk%;+-cQ(7nuuQ)BXT`)*VqCAD8wl$bN$5a`#GLYPMk2PTlmIW9-yLiuY{++yj1KWNg6C#ozl&y0;Vo z91?hWaw8Ee8M?T^uL2SNP8@}=r68n6t!f~HjEWGfu3~-`UgMISd6efFx{Hd-B}?T_ z4GD-e5rBzwy*Wg+!!TOX@&peZ?4}^t9g@cDV4(tBZEjM(E?4{b2Mo*|0u4xXEz0Fzq-mk1prQ!XLGC_K_iI&TZ();&QO$d=vf-FS1&PA8E6 zGcm$2i{mK z-`C&z1hDmj3Oa_xg}Exf@mbSqqdo8G$- zcsW-I{{5TCFullscreen Image Zoom and Pan with Jquery diff --git a/src/css/img/rotateaw.pdn b/src/css/img/rotateaw.pdn new file mode 100644 index 0000000000000000000000000000000000000000..2aaa4e36609d2122fa41021cc8d73a169013d1c6 GIT binary patch literal 53553 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


SCj>6OSN3-V-s;aw9Qa^Jm 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 M9~z&j;TX>SA3oB}xBvhE literal 0 HcmV?d00001 diff --git a/src/css/img/rotateaw.png b/src/css/img/rotateaw.png new file mode 100644 index 0000000000000000000000000000000000000000..2ecd50f239b42c5e1245bb7d0f23aba8cb458641 GIT binary patch literal 18747 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 )VcV$ z+&XGCs+Iv1Rn44rb`pk!YY1&-ySNfJP=a~Yn~I6w3(zZa&drfS+Q_;`Z_`HCnEja` z3U9-T-j7Fda;)*56opE&@sqvvwO=FcZiv@ae)kL>Lj;Khoes-HuwW#w!w`^-`&pSKgoPN7UeFB^^FZiTbMMN&~PxQ zyA5oxU*wDnBN?P{mtjpid1z435Mz9Z>~SePgB{ROk}z7-C6%*?1&&1iHf@e=2 zRv^o-&u0x_QLm!q{7;7c{%4#%c1r@0k+&;Jq;RAh^fnlrU|1B+(v*k&bvCZ6+{yjG za(Fc(BB!O@E6zFy>88UNUEn?NyCO_9hdRgGl1}FxVGzwVes_~4A=3ZQxX$sf`2n(B z-Sff!nW_P9($%B1rHvFn@Q{H$p@?QE#mYaM#yHun2=e|Idke zt$_qS5uVeHCvc%W!3U>GYMV<5gJZf_CO~$D{+F;$dN?E1HTh!y({T---7J&t;l$$jHz!X zdY)bz^auX|tEZoHG~Q2(Q*J2o+;jx6B%m!*88uYBj9Y+^+SQ$!c~9JKztx-=uZWt7 zAk70vi5>$PzAzjOA0}q28DnR+tCjo(h`^3GqZxc7p|ABG__B^LjTq;RsAAq1$N^12 z-NriZQnoesWnLEJboi;k#s&)ZGwuSj2oww-GJhsplzkhvLVRuwKN@leVmRSRmjo305Q9cHMkxDt_Qw|w2{vs zFgzY7t=G!|8ghn$NpqV&e<_)!nETPU5vTk%;+-cQ(7nuuQ)BXT`)*VqCAD8wl$bN$5a`#GLYPMk2PTlmIW9-yLiuY{++yj1KWNg6C#ozl&y0;Vo z91?hWaw8Ee8M?T^uL2SNP8@}=r68n6t!f~HjEWGfu3~-`UgMISd6efFx{Hd-B}?T_ z4GD-e5rBzwy*Wg+!!TOX@&peZ?4}^t9g@cDV4(tBZEjM(E?4{b2Mo*|0u4xXEz0Fzq-mk1prQ!XLGC_K_iI&TZ();&QO$d=vf-FS1&PA8E6 zGcm$2i{mK z-`C&z1hDmj3Oa_xg}Exf@mbSqqdo8G$- zcsW-I{{5TC w && vpH > h) { //If the image is smaller than the available viewport, center it in both directions - nl = (vpW - w) / 2; - nt = (vpH - h) / 2; + nl = leftWhenCentered; + nt = topWhencentered; } else if (vpW > w) { //If the image width is less than the viewport, center it horizontally - nl = (vpW - w) / 2; + nl = leftWhenCentered; } else if (vpH > h) { //If the image height is less than the viewport height, center it vertically - nt = (vpH - h) / 2; + nt = topWhencentered; } //Position image in viewport as calculated - panImg.css("left", nl + 'px'); - panImg.css("top", nt + 'px'); - } - return finalSet; + var tX = 0, tY=0; + switch(Math.abs(angle % 360)) { + case 0: + tX = nl; + tY = nt; + break; + case 90: + tX = nt; + tY = -(w+nl); + break; + case 180: + tX = -(w+nl) + tY = -(h+nt); + break; + case 270: + tX = -h-nt; + tY = nl; + break; + } + panImg.css('transform', 'rotate(' + angle + 'deg) translate(' + tX + 'px,' + tY + 'px)'); + + return finalSet; + } } }); From 3edaf690e2a5c79378ec0fcab7c5e2024f3706dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Sat, 15 Feb 2020 10:20:44 +0100 Subject: [PATCH 08/32] Switched to cpy (cpx had unfixed security problems). Added onchange. --- package-lock.json | 2463 +++++++++++++++++++++------------------------ package.json | 6 +- 2 files changed, 1147 insertions(+), 1322 deletions(-) diff --git a/package-lock.json b/package-lock.json index e21d203..965c701 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,6 +4,57 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@blakeembrey/deque": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@blakeembrey/deque/-/deque-1.0.5.tgz", + "integrity": "sha512-6xnwtvp9DY1EINIKdTfvfeAtCYw4OqBZJhtiqkT3ivjnEfa25VQ3TsKvaFfKm8MyGIEfE95qLe+bNEt3nB0Ylg==", + "dev": true + }, + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "dev": true, + "requires": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + } + }, + "@nodelib/fs.stat": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", + "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", + "dev": true + }, + "@types/events": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", + "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "dev": true + }, + "@types/glob": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", + "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "dev": true, + "requires": { + "@types/events": "*", + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "dev": true + }, + "@types/node": { + "version": "13.7.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.7.1.tgz", + "integrity": "sha512-Zq8gcQGmn4txQEJeiXo/KiLpon8TzAl0kmKH4zdWctPj05nWwp1ClMdAVEloqrQKfaC48PNLdgN/aVaLqUrluA==", + "dev": true + }, "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", @@ -16,25 +67,6 @@ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", "dev": true }, - "anymatch": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", - "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", - "dev": true, - "requires": { - "micromatch": "^2.1.5", - "normalize-path": "^2.0.0" - } - }, - "arr-diff": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", - "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", - "dev": true, - "requires": { - "arr-flatten": "^1.0.1" - } - }, "arr-flatten": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", @@ -47,28 +79,31 @@ "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", "dev": true }, - "array-filter": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", - "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=", + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", "dev": true }, - "array-map": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", - "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=", - "dev": true + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } }, - "array-reduce": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", - "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=", + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", "dev": true }, - "array-unique": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", - "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", "dev": true }, "assign-symbols": { @@ -77,12 +112,6 @@ "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", "dev": true }, - "async-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", - "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", - "dev": true - }, "atob": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", @@ -1002,12 +1031,6 @@ } } }, - "binary-extensions": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz", - "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==", - "dev": true - }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -1018,17 +1041,6 @@ "concat-map": "0.0.1" } }, - "braces": { - "version": "1.8.5", - "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", - "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", - "dev": true, - "requires": { - "expand-range": "^1.8.1", - "preserve": "^0.2.0", - "repeat-element": "^1.1.2" - } - }, "cache-base": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", @@ -1054,12 +1066,37 @@ } } }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, "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": "4.2.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", + "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", + "dev": true, + "requires": { + "camelcase": "^4.1.0", + "map-obj": "^2.0.0", + "quick-lru": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + } + } + }, "chalk": { "version": "1.1.3", "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", @@ -1073,23 +1110,6 @@ "supports-color": "^2.0.0" } }, - "chokidar": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz", - "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=", - "dev": true, - "requires": { - "anymatch": "^1.3.0", - "async-each": "^1.0.0", - "fsevents": "^1.0.0", - "glob-parent": "^2.0.0", - "inherits": "^2.0.1", - "is-binary-path": "^1.0.0", - "is-glob": "^2.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.0.0" - } - }, "class-utils": { "version": "0.3.6", "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", @@ -1217,29 +1237,58 @@ "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==", "dev": true }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", - "dev": true + "cp-file": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-7.0.0.tgz", + "integrity": "sha512-0Cbj7gyvFVApzpK/uhCtQ/9kE9UnYpxMzaq5nQQC/Dh4iaj5fxp7iEFIullrYwzj8nf0qnsI1Qsx34hAeAebvw==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "nested-error-stacks": "^2.0.0", + "p-event": "^4.1.0" + } }, - "cpx": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/cpx/-/cpx-1.5.0.tgz", - "integrity": "sha1-GFvgGFEdhycN7czCkxceN2VauI8=", + "cpy": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/cpy/-/cpy-8.0.0.tgz", + "integrity": "sha512-iTjLUqtVr45e17GFAyxA0lqFinbGMblMCTtAqrPzT/IETNtDuyyhDDk8weEZ08MiCc6EcuyNq2KtGH5J2BIAoQ==", "dev": true, "requires": { - "babel-runtime": "^6.9.2", - "chokidar": "^1.6.0", - "duplexer": "^0.1.1", - "glob": "^7.0.5", - "glob2base": "^0.0.12", - "minimatch": "^3.0.2", - "mkdirp": "^0.5.1", - "resolve": "^1.1.7", - "safe-buffer": "^5.0.1", - "shell-quote": "^1.6.1", - "subarg": "^1.0.0" + "arrify": "^2.0.1", + "cp-file": "^7.0.0", + "globby": "^9.2.0", + "is-glob": "^4.0.1", + "junk": "^3.1.0", + "nested-error-stacks": "^2.1.0", + "p-all": "^2.1.0" + }, + "dependencies": { + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + } + } + }, + "cpy-cli": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cpy-cli/-/cpy-cli-3.1.0.tgz", + "integrity": "sha512-LJhHvFragWvIsJH1kjhzZwGSagukewJZ5nV5yjMc5TILs+Z/CbZSvX0W9t9XC26Mw32j56UHjR3co5kAXaeTwg==", + "dev": true, + "requires": { + "cpy": "^8.0.0", + "meow": "^5.0.0" } }, "cross-spawn": { @@ -1266,6 +1315,15 @@ "exit": "^0.1.2" } }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -1281,6 +1339,24 @@ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", "dev": true }, + "decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "dev": true, + "requires": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + } + } + }, "decode-uri-component": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", @@ -1349,11 +1425,14 @@ "repeating": "^2.0.0" } }, - "duplexer": { - "version": "0.1.1", - "resolved": "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", - "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", - "dev": true + "dir-glob": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", + "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", + "dev": true, + "requires": { + "path-type": "^3.0.0" + } }, "end-of-stream": { "version": "1.4.4", @@ -1364,6 +1443,15 @@ "once": "^1.4.0" } }, + "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" + } + }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -1412,24 +1500,6 @@ "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", "dev": true }, - "expand-brackets": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", - "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", - "dev": true, - "requires": { - "is-posix-bracket": "^0.1.0" - } - }, - "expand-range": { - "version": "1.8.2", - "resolved": "http://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", - "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", - "dev": true, - "requires": { - "fill-range": "^2.1.0" - } - }, "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", @@ -1451,627 +1521,362 @@ } } }, - "extglob": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", - "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "filename-regex": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", - "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", - "dev": true - }, - "fill-range": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz", - "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==", - "dev": true, - "requires": { - "is-number": "^2.1.0", - "isobject": "^2.0.0", - "randomatic": "^3.0.0", - "repeat-element": "^1.1.2", - "repeat-string": "^1.5.2" - } - }, - "find-index": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/find-index/-/find-index-0.1.1.tgz", - "integrity": "sha1-Z101iyyjiS15Whq0cjL4tuLg3eQ=", - "dev": true - }, - "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", - "dev": true, - "requires": { - "locate-path": "^3.0.0" - } - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "for-own": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", - "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", - "dev": true, - "requires": { - "for-in": "^1.0.1" - } - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", - "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", "dev": true, - "optional": true, "requires": { - "nan": "^2.9.2", - "node-pre-gyp": "^0.10.0" + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" }, "dependencies": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.6" - } + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", "dev": true, - "optional": true, "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, - "chownr": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "debug": { - "version": "2.6.9", - "bundled": true, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, - "optional": true, "requires": { - "ms": "2.0.0" - } - }, - "deep-extend": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "2.2.4" - } - }, - "fs.realpath": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "gauge": { - "version": "2.7.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "aproba": "1.2.0", - "console-control-strings": "1.1.0", - "has-unicode": "2.0.1", - "object-assign": "4.1.1", - "signal-exit": "3.0.2", - "string-width": "1.0.2", - "strip-ansi": "3.0.1", - "wide-align": "1.1.2" - } - }, - "glob": { - "version": "7.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "fs.realpath": "1.0.0", - "inflight": "1.0.6", - "inherits": "2.0.3", - "minimatch": "3.0.4", - "once": "1.4.0", - "path-is-absolute": "1.0.1" + "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": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-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" + } + }, + "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 + } } }, - "has-unicode": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "iconv-lite": { - "version": "0.4.21", - "bundled": true, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, - "optional": true, "requires": { - "safer-buffer": "^2.1.0" + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, - "ignore-walk": { - "version": "3.0.1", - "bundled": true, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", "dev": true, - "optional": true, "requires": { - "minimatch": "^3.0.4" + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } } }, - "inflight": { - "version": "1.0.6", - "bundled": true, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", "dev": true, - "optional": true, "requires": { - "once": "1.4.0", - "wrappy": "1.0.2" + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } } }, - "inherits": { - "version": "2.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "ini": { - "version": "1.3.5", - "bundled": true, - "dev": true, - "optional": true - }, - "is-fullwidth-code-point": { + "is-accessor-descriptor": { "version": "1.0.0", - "bundled": true, + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", "dev": true, - "optional": true, "requires": { - "number-is-nan": "^1.0.0" + "kind-of": "^6.0.0" } }, - "isarray": { + "is-data-descriptor": { "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "minimatch": { - "version": "3.0.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "bundled": true, - "dev": true, - "optional": true - }, - "minipass": { - "version": "2.2.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "5.1.1", - "yallist": "3.0.2" - } - }, - "minizlib": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "2.2.4" - } - }, - "mkdirp": { - "version": "0.5.1", - "bundled": true, + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", "dev": true, - "optional": true, "requires": { - "minimist": "0.0.8" + "kind-of": "^6.0.0" } }, - "ms": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "needle": { - "version": "2.2.0", - "bundled": true, + "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, - "optional": true, "requires": { - "debug": "^2.1.2", - "iconv-lite": "^0.4.4", - "sax": "^1.2.4" + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" } }, - "node-pre-gyp": { - "version": "0.10.0", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "detect-libc": "1.0.3", - "mkdirp": "0.5.1", - "needle": "2.2.0", - "nopt": "4.0.1", - "npm-packlist": "1.1.10", - "npmlog": "4.1.2", - "rc": "1.2.7", - "rimraf": "2.6.2", - "semver": "5.5.0", - "tar": "4.4.1" - } + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true }, - "nopt": { + "is-glob": { "version": "4.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "abbrev": "1", - "osenv": "^0.1.4" - } - }, - "npm-bundled": { - "version": "1.0.3", - "bundled": true, + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", "dev": true, - "optional": true - }, - "npm-packlist": { - "version": "1.1.10", - "bundled": true, - "dev": true, - "optional": true, "requires": { - "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "is-extglob": "^2.1.1" } }, - "npmlog": { - "version": "4.1.2", - "bundled": true, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", "dev": true, - "optional": true, "requires": { - "are-we-there-yet": "1.1.4", - "console-control-strings": "1.1.0", - "gauge": "2.7.4", - "set-blocking": "2.0.0" + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } } }, - "number-is-nan": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true }, - "object-assign": { - "version": "4.1.1", - "bundled": true, - "dev": true, - "optional": 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 }, - "once": { - "version": "1.4.0", - "bundled": true, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", "dev": true, - "optional": true, "requires": { - "wrappy": "1.0.2" - } - }, - "os-homedir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "os-tmpdir": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "osenv": { - "version": "0.1.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "process-nextick-args": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "rc": { - "version": "1.2.7", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "deep-extend": "0.5.1", - "ini": "1.3.5", - "minimist": "1.2.0", - "strip-json-comments": "2.0.1" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - } - } - }, - "readable-stream": { - "version": "2.3.6", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "core-util-is": "1.0.2", - "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.2" - } - }, - "rimraf": { - "version": "2.6.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "glob": "7.1.2" - } - }, - "safe-buffer": { - "version": "5.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "dev": true, - "optional": true - }, - "semver": { - "version": "5.5.0", - "bundled": true, - "dev": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "code-point-at": "1.1.0", - "is-fullwidth-code-point": "1.0.0", - "strip-ansi": "3.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "safe-buffer": "5.1.1" - } - }, - "strip-ansi": { - "version": "3.0.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ansi-regex": "2.1.1" - } - }, - "strip-json-comments": { - "version": "2.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "tar": { - "version": "4.4.1", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "chownr": "1.0.1", - "fs-minipass": "1.2.5", - "minipass": "2.2.4", - "minizlib": "1.1.0", - "mkdirp": "0.5.1", - "safe-buffer": "5.1.1", - "yallist": "3.0.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "wide-align": { - "version": "1.1.2", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "string-width": "1.0.2" + "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" } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "yallist": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "optional": true } } }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, "get-caller-file": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", @@ -2107,33 +1912,11 @@ "path-is-absolute": "^1.0.0" } }, - "glob-base": { + "glob-to-regexp": { "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", - "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", - "dev": true, - "requires": { - "glob-parent": "^2.0.0", - "is-glob": "^2.0.0" - } - }, - "glob-parent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", - "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", - "dev": true, - "requires": { - "is-glob": "^2.0.0" - } - }, - "glob2base": { - "version": "0.0.12", - "resolved": "https://registry.npmjs.org/glob2base/-/glob2base-0.0.12.tgz", - "integrity": "sha1-nUGbPijxLoOjYhZKJ3BVkiycDVY=", - "dev": true, - "requires": { - "find-index": "^0.1.1" - } + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true }, "globals": { "version": "9.18.0", @@ -2141,6 +1924,36 @@ "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", "dev": true }, + "globby": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", + "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^1.0.2", + "dir-glob": "^2.2.2", + "fast-glob": "^2.2.6", + "glob": "^7.1.3", + "ignore": "^4.0.3", + "pify": "^4.0.1", + "slash": "^2.0.0" + }, + "dependencies": { + "ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true + } + } + }, "graceful-fs": { "version": "4.1.15", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", @@ -2232,6 +2045,24 @@ "os-tmpdir": "^1.0.1" } }, + "hosted-git-info": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", + "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==", + "dev": true + }, + "ignore": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", + "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "dev": true + }, + "indent-string": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", + "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "dev": true + }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -2272,14 +2103,11 @@ "kind-of": "^3.0.2" } }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", - "dev": true, - "requires": { - "binary-extensions": "^1.0.0" - } + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true }, "is-buffer": { "version": "1.1.6", @@ -2315,33 +2143,12 @@ } } }, - "is-dotfile": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", - "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", - "dev": true - }, - "is-equal-shallow": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", - "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", - "dev": true, - "requires": { - "is-primitive": "^2.0.0" - } - }, "is-extendable": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", "dev": true }, - "is-extglob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", - "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", - "dev": true - }, "is-finite": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", @@ -2357,23 +2164,11 @@ "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", "dev": true }, - "is-glob": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", - "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", - "dev": true, - "requires": { - "is-extglob": "^1.0.0" - } - }, - "is-number": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", - "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true }, "is-plain-object": { "version": "2.0.4", @@ -2392,18 +2187,6 @@ } } }, - "is-posix-bracket": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", - "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", - "dev": true - }, - "is-primitive": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", - "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", - "dev": true - }, "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", @@ -2428,15 +2211,6 @@ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - }, "js-tokens": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", @@ -2449,16 +2223,22 @@ "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", "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 + }, "json5": { "version": "0.5.1", "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", "dev": true }, - "jsonify": { - "version": "0.0.0", - "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", - "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", "dev": true }, "kind-of": { @@ -2479,6 +2259,26 @@ "invert-kv": "^2.0.0" } }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, "locate-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", @@ -2490,9 +2290,9 @@ } }, "lodash": { - "version": "4.17.11", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", - "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", + "version": "4.17.15", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", + "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", "dev": true }, "loose-envify": { @@ -2504,6 +2304,16 @@ "js-tokens": "^3.0.0 || ^4.0.0" } }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, "lru-cache": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", @@ -2514,6 +2324,23 @@ "yallist": "^2.1.2" } }, + "make-dir": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", + "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", + "dev": true, + "requires": { + "semver": "^6.0.0" + }, + "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 + } + } + }, "map-age-cleaner": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", @@ -2529,6 +2356,12 @@ "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", "dev": true }, + "map-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", + "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", + "dev": true + }, "map-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", @@ -2538,12 +2371,6 @@ "object-visit": "^1.0.0" } }, - "math-random": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.1.tgz", - "integrity": "sha1-izqsWIuKZuSXXjzepn97sylgH6w=", - "dev": true - }, "mem": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", @@ -2555,27 +2382,46 @@ "p-is-promise": "^2.0.0" } }, - "micromatch": { - "version": "2.3.11", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", - "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "meow": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz", + "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==", "dev": true, "requires": { - "arr-diff": "^2.0.0", - "array-unique": "^0.2.1", - "braces": "^1.8.2", - "expand-brackets": "^0.1.4", - "extglob": "^0.3.1", - "filename-regex": "^2.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.1", - "kind-of": "^3.0.2", - "normalize-path": "^2.0.1", - "object.omit": "^2.0.0", - "parse-glob": "^3.0.4", - "regex-cache": "^0.4.2" + "camelcase-keys": "^4.0.0", + "decamelize-keys": "^1.0.0", + "loud-rejection": "^1.0.0", + "minimist-options": "^3.0.1", + "normalize-package-data": "^2.3.4", + "read-pkg-up": "^3.0.0", + "redent": "^2.0.0", + "trim-newlines": "^2.0.0", + "yargs-parser": "^10.0.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "yargs-parser": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", + "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", + "dev": true, + "requires": { + "camelcase": "^4.1.0" + } + } } }, + "merge2": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", + "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "dev": true + }, "mimic-fn": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", @@ -2597,10 +2443,28 @@ "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", "dev": true }, - "mixin-deep": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", - "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "minimist-options": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", + "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0" + }, + "dependencies": { + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + } + } + }, + "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", @@ -2633,13 +2497,6 @@ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true }, - "nan": { - "version": "2.11.1", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.1.tgz", - "integrity": "sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA==", - "dev": true, - "optional": true - }, "nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", @@ -2679,19 +2536,39 @@ } } }, + "nested-error-stacks": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz", + "integrity": "sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==", + "dev": true + }, "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", "dev": true }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "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": { - "remove-trailing-separator": "^1.0.1" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "resolve": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", + "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + } } }, "npm-run-path": { @@ -2748,16 +2625,6 @@ } } }, - "object.omit": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", - "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", - "dev": true, - "requires": { - "for-own": "^0.1.4", - "is-extendable": "^0.1.1" - } - }, "object.pick": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", @@ -2784,6 +2651,178 @@ "wrappy": "1" } }, + "onchange": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/onchange/-/onchange-6.1.0.tgz", + "integrity": "sha512-T0wvi3yzNd+Lut2ymJp2e6fTiob0TLrXnjqGaiK9MAFB8MYo/k/ZClx6ps7YhTtQ88dDm+hDHmtJXP1nJT5WNA==", + "dev": true, + "requires": { + "@blakeembrey/deque": "^1.0.3", + "arrify": "^2.0.0", + "chokidar": "^3.0.0", + "cross-spawn": "^6.0.0", + "ignore": "^5.1.4", + "minimist": "^1.2.0", + "supports-color": "^7.0.0", + "tree-kill": "^1.2.0" + }, + "dependencies": { + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "binary-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", + "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", + "dev": true + }, + "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" + } + }, + "chokidar": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", + "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.3.0" + } + }, + "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" + } + }, + "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" + } + }, + "fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "dev": true, + "optional": true + }, + "glob-parent": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", + "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "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 + }, + "readdirp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", + "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", + "dev": true, + "requires": { + "picomatch": "^2.0.7" + } + }, + "supports-color": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", + "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "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" + } + } + } + }, "os-homedir": { "version": "1.0.2", "resolved": "http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", @@ -2807,12 +2846,30 @@ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", "dev": true }, + "p-all": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-all/-/p-all-2.1.0.tgz", + "integrity": "sha512-HbZxz5FONzz/z2gJfk6bFca0BCiSRF8jU3yCsWOen/vR6lZjfPOu/e7L3uFzTW1i0H8TlC3vqQstEJPQL4/uLA==", + "dev": true, + "requires": { + "p-map": "^2.0.0" + } + }, "p-defer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", "dev": true }, + "p-event": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.1.0.tgz", + "integrity": "sha512-4vAd06GCsgflX4wHN1JqrMzBh/8QZ4j+rzp0cd2scXRwuBEv+QR3wrVA5aLhWDLw4y2WgDKvzWF3CCLmVM1UgA==", + "dev": true, + "requires": { + "p-timeout": "^2.0.1" + } + }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", @@ -2843,421 +2900,212 @@ "p-limit": "^2.0.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "parse-glob": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", - "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", - "dev": true, - "requires": { - "glob-base": "^0.3.0", - "is-dotfile": "^1.0.0", - "is-extglob": "^1.0.0", - "is-glob": "^2.0.0" - } - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", - "dev": true - }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", - "dev": true - }, - "preserve": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", - "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", - "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-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", - "dev": true - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "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 }, - "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" - } - }, - "randomatic": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz", - "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==", - "dev": true, - "requires": { - "is-number": "^4.0.0", - "kind-of": "^6.0.0", - "math-random": "^1.0.1" - }, - "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 - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } - } - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" - }, - "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-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" - } - }, - "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 - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-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==", + "p-timeout": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", + "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-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" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "picomatch": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", + "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", + "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 + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "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 + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "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" + } + }, + "quick-lru": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", + "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", + "dev": true + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + } + }, + "read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "dev": true, + "requires": { + "find-up": "^2.0.0", + "read-pkg": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "dev": true, "requires": { - "kind-of": "^6.0.0" + "locate-path": "^2.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==", + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", "dev": true, "requires": { - "kind-of": "^6.0.0" + "p-locate": "^2.0.0", + "path-exists": "^3.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==", + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "dev": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "p-try": "^1.0.0" } }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", "dev": true, "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "p-limit": "^1.1.0" } }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", "dev": true - }, - "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" - } } } }, + "redent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", + "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", + "dev": true, + "requires": { + "indent-string": "^3.0.0", + "strip-indent": "^2.0.0" + } + }, "regenerate": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", @@ -3281,15 +3129,6 @@ "private": "^0.1.6" } }, - "regex-cache": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", - "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", - "dev": true, - "requires": { - "is-equal-shallow": "^0.1.3" - } - }, "regex-not": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", @@ -3326,12 +3165,6 @@ "jsesc": "~0.5.0" } }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, "repeat-element": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", @@ -3407,15 +3240,6 @@ "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", "dev": true }, - "resolve": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.8.1.tgz", - "integrity": "sha512-AicPrAC7Qu1JxPCZ9ZgCZlY35QgFnNqc+0LtbRNxnVw4TXvjQ72wnuL9JQcEBgXkI9JM8MsT9kaQoHcpCRJOYA==", - "dev": true, - "requires": { - "path-parse": "^1.0.5" - } - }, "resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", @@ -3465,9 +3289,9 @@ "dev": true }, "set-value": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", - "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "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", @@ -3502,18 +3326,6 @@ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", "dev": true }, - "shell-quote": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", - "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", - "dev": true, - "requires": { - "array-filter": "~0.0.0", - "array-map": "~0.0.0", - "array-reduce": "~0.0.0", - "jsonify": "~0.0.0" - } - }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", @@ -3682,6 +3494,38 @@ "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", "dev": true }, + "spdx-correct": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", + "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", + "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", + "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", + "dev": true + }, "split-string": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", @@ -3739,15 +3583,6 @@ } } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "http://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": "3.0.1", "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -3757,28 +3592,23 @@ "ansi-regex": "^2.0.0" } }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, "strip-eof": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", "dev": true }, - "subarg": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/subarg/-/subarg-1.0.0.tgz", - "integrity": "sha1-9izxdYHplrSPyWVpn1TAauJouNI=", - "dev": true, - "requires": { - "minimist": "^1.1.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", - "dev": true - } - } + "strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", + "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", + "dev": true }, "supports-color": { "version": "2.0.0", @@ -3834,6 +3664,18 @@ } } }, + "tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true + }, + "trim-newlines": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", + "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", + "dev": true + }, "trim-right": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", @@ -3857,38 +3699,15 @@ "dev": true }, "union-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", - "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "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": "^0.4.3" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "set-value": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", - "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.1", - "to-object-path": "^0.3.0" - } - } + "set-value": "^2.0.1" } }, "unset-value": { @@ -3949,11 +3768,15 @@ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", "dev": true }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "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" + } }, "which": { "version": "1.3.1", diff --git a/package.json b/package.json index 900f8fb..902e9ed 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,8 @@ "compressjs": "uglifyjs ./src/js/jquery.pan.js -c --comments --source-map \"root='/', url='jquery.pan.min.js.map'\" -o ./dist/jquery.pan.min.js", "postcompressjs": "cross-var \"replace -s \"@VERSION@\" $npm_package_version ./dist/jquery.pan.min.js\"", "compresscss": "uglifycss ./src/css/jquery.pan.css --output ./dist/css/jquery.pan.css", - "postcompresscss": "cpx ./src/css/img/* ./dist/css/img", + "postcompresscss": "cpy ./src/css/img/* ./dist/css/img", + "watch": "onchange ./src/**/*.* -- npm run build", "prebuild": "rimraf ./dist/**/*.*", "build": "npm run compressjs && npm run compresscss" }, @@ -32,8 +33,9 @@ }, "homepage": "https://github.com/jmalarcon/jquery.pan#readme", "devDependencies": { - "cpx": "^1.5.0", + "cpy-cli": "^3.1.0", "cross-var": "^1.1.0", + "onchange": "^6.1.0", "replace": "^1.1.5", "rimraf": "^3.0.1", "uglify-js": "^3.7.7", From 6fefb54c5b0cca828ca7feaf4fbac3c3962fb828 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Sat, 15 Feb 2020 10:21:19 +0100 Subject: [PATCH 09/32] Added rotation support with transforms --- dist/jquery.pan.min.js | 2 +- dist/jquery.pan.min.js.map | 2 +- index.html | 2 +- src/css/jquery.pan.css | 2 +- src/js/jquery.pan.js | 13 ++++++++----- 5 files changed, 12 insertions(+), 9 deletions(-) diff --git a/dist/jquery.pan.min.js b/dist/jquery.pan.min.js index aa0a962..407b16c 100644 --- a/dist/jquery.pan.min.js +++ b/dist/jquery.pan.min.js @@ -8,5 +8,5 @@ V.2.2 by JM Alarcon (https://github.com/jmalarcon/) https://github.com/saplumbaga/jquery.pan https://github.com/jmalarcon/jquery.pan */ -jQuery.fn.extend({pan:function(showRotationControls,keepAngle){var panWrapper=document.createElement("div");$(panWrapper).addClass("panWrapper");var panImg=document.createElement("img");$(panImg).addClass("i").css("position","absolute");var loadingImg=document.createElement("div");$(loadingImg).attr("id","loading").addClass("loading"),$(panWrapper).append(loadingImg);var zi=document.createElement("a");$(zi).addClass("controls in"),$(panWrapper).append(zi);var zo=document.createElement("a");if($(zo).addClass("controls out"),$(panWrapper).append(zo),showRotationControls=0!=showRotationControls){var rc=document.createElement("a");$(rc).addClass("controls rc"),$(panWrapper).append(rc);var ra=document.createElement("a");$(ra).addClass("controls ra"),$(panWrapper).append(ra)}keepAngle="boolean"==typeof keepAngle&&keepAngle,$(panImg).data("keepAngle",keepAngle);var close=document.createElement("a");$(close).addClass("controls close"),$(panWrapper).append(close),$(panWrapper).append(panImg),$("body").append(panWrapper);var finalSet=$(this).filter(function(){if($(this).attr("data-big"))return!0;if("IMG"!=this.tagName)return!0;var nW=this.naturalWidth||0,nH=this.naturalHeight||0,w=$(this).outerWidth(),h=$(this).outerHeight();return wFullscreen Image Zoom and Pan with Jquery diff --git a/src/css/jquery.pan.css b/src/css/jquery.pan.css index 4335fde..ab576dd 100644 --- a/src/css/jquery.pan.css +++ b/src/css/jquery.pan.css @@ -75,4 +75,4 @@ .panWrapper img.i { max-width: unset !important; transform-origin: top left !important; -} \ No newline at end of file +} diff --git a/src/js/jquery.pan.js b/src/js/jquery.pan.js index 89f78ad..7eabccb 100644 --- a/src/js/jquery.pan.js +++ b/src/js/jquery.pan.js @@ -13,13 +13,13 @@ jQuery.fn.extend({ //showRotationControls, def: true //keepAngle, def: false - pan: function (showRotationControls, keepAngle) { + pan: function (showRotationControls) { var panWrapper = document.createElement('div'); $(panWrapper).addClass("panWrapper"); var panImg = document.createElement('img'); - $(panImg).addClass("i").css("position", "absolute"); + $(panImg).addClass("i").css("position", "absolute"); var loadingImg = document.createElement('div'); $(loadingImg).attr('id', 'loading').addClass("loading"); @@ -108,7 +108,7 @@ jQuery.fn.extend({ $(rc).click(function (e) { var panImg = $(".panWrapper img.i").first(); var angle = parseInt((panImg.data('rotAngle'))) || 0; - angle += 90; + angle = (angle + 90) % 360 panImg.css({'transform' : 'rotate(' + angle + 'deg)'}); panImg.data('rotAngle', angle); panInit(e); @@ -117,7 +117,7 @@ jQuery.fn.extend({ $(ra).click(function (e) { var panImg = $(".panWrapper img.i").first(); var angle = (panImg.data('rotAngle')) || 0; - angle -= 90; + angle = (angle - 90) % 360 panImg.css({'transform' : 'rotate(' + angle + 'deg)'}); panImg.data('rotAngle', angle); panInit(e); @@ -244,20 +244,23 @@ jQuery.fn.extend({ //Position image in viewport as calculated var tX = 0, tY=0; - switch(Math.abs(angle % 360)) { + switch(angle % 360) { case 0: tX = nl; tY = nt; break; case 90: + case -270: tX = nt; tY = -(w+nl); break; case 180: + case -180: tX = -(w+nl) tY = -(h+nt); break; case 270: + case -90: tX = -h-nt; tY = nl; break; From 91399d018fbb9a7054259980e516f14ba85f10ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Sat, 15 Feb 2020 10:59:46 +0100 Subject: [PATCH 10/32] V3.0 - Support for image rotation --- README.md | 51 +++++++++++++++++++++++++++----------- dist/jquery.pan.min.js | 2 +- dist/jquery.pan.min.js.map | 2 +- index.html | 2 +- package.json | 6 ++--- src/js/jquery.pan.js | 3 +-- 6 files changed, 44 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 2d2148f..e336fb3 100644 --- a/README.md +++ b/README.md @@ -1,33 +1,33 @@ -Fullscreen Image Zoom and Pan with Jquery -================================ +# Fullscreen Image Zoom and Pan with Jquery -Original 1.x version written by [Samir Hazir](https://github.com/saplumbaga/jquery.pan). Version 2.x written by me. +Original 1.x version written by [Samir Hazir](https://github.com/saplumbaga/jquery.pan). Version 2.x and 3.x written by me. -Fullscreen Image Zoom and Pan with Jquery +Fullscreen image zoom, pan and rotation plugin for jQuery Features: - Automatically add zoom and pan to any images or elements with images - Auto-pan alongside pointer movement - Zoom in and out support. You can increase or decrease the zoom level with specific buttons or with the mouse wheel +- Image rotation support with zoom and pan - Support for mobile devices. You can pan by dragging the zoomed image -- Support from IE8+ and modern desktop and mobile browsers +- Support from IE10+ and all modern desktop and mobile browsers ## Getting Started -Include jQuery and the plugin on a page and initialize the plugin. See a working demo at [https://jmalarcon.github.io/jquery.pan/](https://jmalarcon.github.io/jquery.pan/) or check the `index.html` page of this repository. You can also use it as a dependency with npm by simply writing: +Include jQuery 3.x and the plugin on a page and initialize the plugin. See a working demo at [https://jmalarcon.github.io/jquery.pan/](https://jmalarcon.github.io/jquery.pan/) or check the `index.html` page of this repository. You can also use it as a dependency with `npm` by simply writing: ``` npm i jquery.pan ``` -Works with all versions of jQuery, from 1.x to the latest ones. +>Works with jQuery 3.0+. You must include a small CSS, `jquery.pan.css` in the `dist/css` folder (400b bytes gzipped). ```html - + ``` -If there's a `data-big` attribute in the element, then that URL will be used for the zoomed image. If there's not, then it should be an `` element and the `src` attribute will be used to zoom the image, since a lot of images are limited in size to fit in their container (for example with the `max-width` property). Check out the `index.html` sample file in the repo. +If there's a `data-big` attribute in the element, then that URL will be used for the zoomed image instead of the current image. If there's not a `data-big` attribute, then it should be an `` element and the `src` attribute will be used to zoom the image, since a lot of images are limited in size to fit in their container (for example with the `max-width` property). Check out the `index.html` sample file in the repo: ```html - + + + ``` ->**IMPORTANT**: It only adds the zoom capability to images that are **smaller than their natural size** or that have a `data-big` attribute, since small images don't need it. This is by design. +Therefore you can use it to show images by clicking on elements, even it those don't are images or don't include images. -The `pan()` method filters out the jQuery selection and returns a jQuery selection with the final elements that have been processed to have zoom & pan capabilities. You can further process them as usual with jQuery, for example: +>**IMPORTANT**: it only adds the zoom capability to images that are **smaller than their natural size** or that have a `data-big` attribute, since small images don't need it. This is by design, since this is not a carrousel kind of viewer, but an individual image viewer. + +### Disable image rotation + +The `pan()` method takes an optional boolean parameter to indicate if the rotation of images should be allowed or not. + +By default it shows the rotation controls: + +```js +$(".gallery img").pan(); //Rotation controls are shown and enabled +``` + +If you call it with a `false` parameter, then the rotation controls will not be shown. + +```js +$(".gallery img").pan(false); //No rotation controls +``` + +This is useful, for example in blogs or other environments where the images are manually added or reviewed and where images always have the right orientation. In those cases, disabling the rotation controls is a better option. + +### Returning value + +This `pan()` method filters out the jQuery selection and returns a new jQuery selection with the final elements that have been processed to have zoom & pan capabilities. You can further process them as usual with jQuery, for example: ```javascript $(function(){ @@ -56,7 +80,6 @@ $(function(){ }) ``` - ## License -Copyright (c) 2016 Samil Hazir, 2018 José M. Alarcon +Copyright (c) 2016 Samil Hazir, 2018-2020 José M. Alarcon Dual licensed under the GPL and MIT licenses. \ No newline at end of file diff --git a/dist/jquery.pan.min.js b/dist/jquery.pan.min.js index 407b16c..a08c8c5 100644 --- a/dist/jquery.pan.min.js +++ b/dist/jquery.pan.min.js @@ -3,7 +3,7 @@ Fullscreen Image Zoom and Pan with Jquery version @VERSION@ Original version by Samil Hazir (https://github.com/saplumbaga) -V.2.2 by JM Alarcon (https://github.com/jmalarcon/) +V.3.0 by JM Alarcon (https://github.com/jmalarcon/) https://github.com/saplumbaga/jquery.pan https://github.com/jmalarcon/jquery.pan diff --git a/dist/jquery.pan.min.js.map b/dist/jquery.pan.min.js.map index f7d32ad..357d1d4 100644 --- a/dist/jquery.pan.min.js.map +++ b/dist/jquery.pan.min.js.map @@ -1 +1 @@ -{"version":3,"sources":["./src/js/jquery.pan.js"],"names":["jQuery","fn","extend","pan","showRotationControls","panWrapper","document","createElement","$","addClass","panImg","css","loadingImg","attr","append","zi","zo","rc","ra","keepAngle","data","close","finalSet","this","filter","tagName","nW","naturalWidth","nH","naturalHeight","w","outerWidth","h","outerHeight","__getPointerPos","event","prop","pos","undefined","touches","originalEvent","panInit","preventDefault","parseInt","vpW","width","vpH","height","angle","ml","mt","scrollHOffset","window","pageXOffset","documentElement","scrollLeft","scrollVOffset","pageYOffset","scrollTop","posOfPointerInViewportX","__getPointerPosX","posOfPointerInViewportY","__getPointerPosY","nl","Math","floor","nt","leftWhenCentered","topWhencentered","tX","tY","click","e","t","big","imgViewer","show","on","removeClass","first","transform","fadeOut","keydown","keyCode","mousewheel","wheelEvent","deltaY","_addEventListener","support","prefix","addEventListener","onmousewheel","WheelEvent","_addWheelListener","elem","eventName","callback","useCapture","target","srcElement","type","deltaMode","deltaX","delatZ","pageX","pageY","returnValue","wheelDelta","wheelDeltaX","detail","addWheelListener","handler","each"],"mappings":"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","sourceRoot":"/"} \ No newline at end of file +{"version":3,"sources":["./src/js/jquery.pan.js"],"names":["jQuery","fn","extend","pan","showRotationControls","panWrapper","document","createElement","$","addClass","panImg","css","loadingImg","attr","append","zi","zo","rc","ra","keepAngle","data","close","finalSet","this","filter","tagName","nW","naturalWidth","nH","naturalHeight","w","outerWidth","h","outerHeight","__getPointerPos","event","prop","pos","undefined","touches","originalEvent","panInit","preventDefault","parseInt","vpW","width","vpH","height","angle","ml","mt","scrollHOffset","window","pageXOffset","documentElement","scrollLeft","scrollVOffset","pageYOffset","scrollTop","posOfPointerInViewportX","__getPointerPosX","posOfPointerInViewportY","__getPointerPosY","nl","Math","floor","nt","leftWhenCentered","topWhencentered","tX","tY","click","e","t","big","imgViewer","show","on","removeClass","first","transform","fadeOut","keydown","keyCode","mousewheel","wheelEvent","deltaY","_addEventListener","support","prefix","addEventListener","onmousewheel","WheelEvent","_addWheelListener","elem","eventName","callback","useCapture","target","srcElement","type","deltaMode","deltaX","delatZ","pageX","pageY","returnValue","wheelDelta","wheelDeltaX","detail","addWheelListener","handler","each"],"mappings":"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","sourceRoot":"/"} \ No newline at end of file diff --git a/index.html b/index.html index be06471..f442a20 100644 --- a/index.html +++ b/index.html @@ -30,7 +30,7 @@

Fullscreen Image Zoom and Pan with Jquery

diff --git a/package.json b/package.json index 902e9ed..2232f17 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "jquery.pan", - "version": "2.0.3", - "description": "Fullscreen Image Zoom and Pan plugin for Jquery, with mobile capabilities", + "version": "3.0.0", + "description": "Fullscreen Image Zoom, Pan and Rotate plugin for Jquery, with mobile capabilities", "main": "dist/jquery.pan.min.js", "scripts": { "compressjs": "uglifyjs ./src/js/jquery.pan.js -c --comments --source-map \"root='/', url='jquery.pan.min.js.map'\" -o ./dist/jquery.pan.min.js", @@ -23,7 +23,7 @@ "pan", "images" ], - "author": "Samil Hazir", + "author": ["Samil Hazir"], "contributors": [ "José M. Alarcón (https://github.com/jmalarcon/)" ], diff --git a/src/js/jquery.pan.js b/src/js/jquery.pan.js index 7eabccb..1f15eae 100644 --- a/src/js/jquery.pan.js +++ b/src/js/jquery.pan.js @@ -3,7 +3,7 @@ Fullscreen Image Zoom and Pan with Jquery version @VERSION@ Original version by Samil Hazir (https://github.com/saplumbaga) -V.2.2 by JM Alarcon (https://github.com/jmalarcon/) +V.3.0 by JM Alarcon (https://github.com/jmalarcon/) https://github.com/saplumbaga/jquery.pan https://github.com/jmalarcon/jquery.pan @@ -12,7 +12,6 @@ https://github.com/jmalarcon/jquery.pan jQuery.fn.extend({ //showRotationControls, def: true - //keepAngle, def: false pan: function (showRotationControls) { var panWrapper = document.createElement('div'); From 5f642add93b16d8a720363416dbedb50a559ca56 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Sat, 15 Feb 2020 12:08:45 +0100 Subject: [PATCH 11/32] Fixed post compressjs npm task due to change of version in replace --- dist/jquery.pan.min.js | 2 +- package-lock.json | 2 +- package.json | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dist/jquery.pan.min.js b/dist/jquery.pan.min.js index a08c8c5..ab7d8ef 100644 --- a/dist/jquery.pan.min.js +++ b/dist/jquery.pan.min.js @@ -1,6 +1,6 @@ /*@license Fullscreen Image Zoom and Pan with Jquery -version @VERSION@ +version 3.0.0 Original version by Samil Hazir (https://github.com/saplumbaga) V.3.0 by JM Alarcon (https://github.com/jmalarcon/) diff --git a/package-lock.json b/package-lock.json index 965c701..c448c23 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "jquery.pan", - "version": "2.0.3", + "version": "3.0.0", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 2232f17..43e37ef 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "main": "dist/jquery.pan.min.js", "scripts": { "compressjs": "uglifyjs ./src/js/jquery.pan.js -c --comments --source-map \"root='/', url='jquery.pan.min.js.map'\" -o ./dist/jquery.pan.min.js", - "postcompressjs": "cross-var \"replace -s \"@VERSION@\" $npm_package_version ./dist/jquery.pan.min.js\"", + "postcompressjs": "cross-var \"replace \"@VERSION@\" $npm_package_version ./dist/jquery.pan.min.js\"", "compresscss": "uglifycss ./src/css/jquery.pan.css --output ./dist/css/jquery.pan.css", "postcompresscss": "cpy ./src/css/img/* ./dist/css/img", "watch": "onchange ./src/**/*.* -- npm run build", @@ -23,7 +23,7 @@ "pan", "images" ], - "author": ["Samil Hazir"], + "author": "Samil Hazir", "contributors": [ "José M. Alarcón (https://github.com/jmalarcon/)" ], From fee1e5e4e36c6f3e7bf82d4709376aaa9d9c3e13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Sat, 15 Feb 2020 12:17:22 +0100 Subject: [PATCH 12/32] =?UTF-8?q?Bumped=20to=203.0.1=20to=20publish=20on?= =?UTF-8?q?=20npm=20=F0=9F=98=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 43e37ef..7077b33 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jquery.pan", - "version": "3.0.0", + "version": "3.0.1", "description": "Fullscreen Image Zoom, Pan and Rotate plugin for Jquery, with mobile capabilities", "main": "dist/jquery.pan.min.js", "scripts": { From b907548411c86c78bd300edb1eebf5e19b1c727f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Sat, 15 Feb 2020 12:51:47 +0100 Subject: [PATCH 13/32] Bug fixed on returning panned elements to jQuery --- dist/jquery.pan.min.js | 4 ++-- dist/jquery.pan.min.js.map | 2 +- package.json | 2 +- src/js/jquery.pan.js | 13 +++---------- 4 files changed, 7 insertions(+), 14 deletions(-) diff --git a/dist/jquery.pan.min.js b/dist/jquery.pan.min.js index ab7d8ef..244d05e 100644 --- a/dist/jquery.pan.min.js +++ b/dist/jquery.pan.min.js @@ -1,6 +1,6 @@ /*@license Fullscreen Image Zoom and Pan with Jquery -version 3.0.0 +version 3.0.2 Original version by Samil Hazir (https://github.com/saplumbaga) V.3.0 by JM Alarcon (https://github.com/jmalarcon/) @@ -8,5 +8,5 @@ V.3.0 by JM Alarcon (https://github.com/jmalarcon/) https://github.com/saplumbaga/jquery.pan https://github.com/jmalarcon/jquery.pan */ -jQuery.fn.extend({pan:function(showRotationControls){var panWrapper=document.createElement("div");$(panWrapper).addClass("panWrapper");var panImg=document.createElement("img");$(panImg).addClass("i").css("position","absolute");var loadingImg=document.createElement("div");$(loadingImg).attr("id","loading").addClass("loading"),$(panWrapper).append(loadingImg);var zi=document.createElement("a");$(zi).addClass("controls in"),$(panWrapper).append(zi);var zo=document.createElement("a");if($(zo).addClass("controls out"),$(panWrapper).append(zo),showRotationControls=0!=showRotationControls){var rc=document.createElement("a");$(rc).addClass("controls rc"),$(panWrapper).append(rc);var ra=document.createElement("a");$(ra).addClass("controls ra"),$(panWrapper).append(ra)}keepAngle="boolean"==typeof keepAngle&&keepAngle,$(panImg).data("keepAngle",keepAngle);var close=document.createElement("a");$(close).addClass("controls close"),$(panWrapper).append(close),$(panWrapper).append(panImg),$("body").append(panWrapper);var finalSet=$(this).filter(function(){if($(this).attr("data-big"))return!0;if("IMG"!=this.tagName)return!0;var nW=this.naturalWidth||0,nH=this.naturalHeight||0,w=$(this).outerWidth(),h=$(this).outerHeight();return w Date: Sat, 15 Feb 2020 13:20:00 +0100 Subject: [PATCH 14/32] Avoid keeping the rotation state. Enhanced icons --- dist/css/img/close.png | Bin 22574 -> 24823 bytes dist/css/img/zoomIn.png | Bin 10918 -> 13522 bytes dist/css/img/zoomOut.png | Bin 10008 -> 12807 bytes dist/jquery.pan.min.js | 6 +++--- dist/jquery.pan.min.js.map | 2 +- package.json | 2 +- src/css/img/close.png | Bin 22574 -> 24823 bytes src/css/img/zoomIn.png | Bin 10918 -> 13522 bytes src/css/img/zoomOut.png | Bin 10008 -> 12807 bytes src/js/jquery.pan.js | 4 +++- 10 files changed, 8 insertions(+), 6 deletions(-) diff --git a/dist/css/img/close.png b/dist/css/img/close.png index 231c0e685987322262e89d89ed70eb40ba49c151..f4011df8bf21d7b15c89517f3599af3d4d726977 100644 GIT binary patch literal 24823 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 i(IfgTZ&x=d_5TA1>LE}m;#`bQ*q)m8LOauV{ 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 V>SyUucBB9R002ovPDHLkV1k_*bm9O2 diff --git a/dist/css/img/zoomIn.png b/dist/css/img/zoomIn.png index 6b077f80d10026f6a8d30e458168a45aa73b9824..11fa9347d2aaca9006ec9f4a6a8f05832f0e1680 100644 GIT binary patch literal 13522 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 M07*qoM6N<$g1N}V;{X5v literal 10918 zcmV;XDp}QuP)nDphgicYY;RNnG)dIF1unz_wf{SmIa2LsDTQA%sB*2qIbN zjU;rXduQg%IcL9nW%oI~&Rx^@jP4!PJu|29^k}h3aBZ(V-%mU>HCi@imynbx!bh@@0TN*TANB}febqOnbFt#wvd z+f)Lv6hhRkRjs+tg}1!5%-h)8h+n;B-U@H@_ncX04}JX}6id+dodECu*(=?T>>tR*b zgSx6V>#96mRmG{Qs$LU_4(yzPO#~nkgha?a2`X>RvJe6G8F(Pzr@a(R2>iSr?=1xo zD{<1fGK!Kbqd2)#8+{CV}9IT?r^lYbCfv%=Qc)OGc8RTs|`+32yVs-7nj1jbdN2#C<^7ZG4j z{d@~PYzN*1z;`(4bd^dSOOoy_agw}SYjX)m-oxEB=-qTysK1vtlP$p zQP{%6Mdlii0f<WEZ_$Ote;eY`4IYen7Er^-D0 zdNvw;LkQdyLTq^>GI&K`M8K(ASTqS>(Y>Ax>&y1}z~LnA-DcAGcB7-UDd@7b zok4fj*t)c}eXgpCr|PPFqA1Jf05J@-8fHlTcFwzy{;K?E&0Lj6#5j(U%S;?yqg8aZ zjMNnqLICVYh6y*(PVcpVX~tf|Y5vaBAf%kl?Bkv$d2D80Op05%{1MRt5>Am;?A z+M96}2CPw({H-XCZ!l5(E~WJ$A_Eb^Hwqg4{nx`HAAe;u9(@H6H#`wqBOj6* zr+GGhu*gP_B8ts0!4iO9)5{_|2lz|@=t>453CMJ)1YxEU09KN;b90=ezoboc30Jl7 z8EsQzSrm_shJ!C!YhM;ZYZT=Jt#WqjVqN?jj%v7K6l=H$KdDuHn5&+Pl*jvkEeF3sVx* zb@l3SbK?)&>yJDMhzQ&zROp_cNU({8!}eoZ0qiPJpQT>;Bd>BDpI$={RYA4bHZ{Z%LV=?A1# zLi#KoQm?mG6jkxUcsRJLF3Tr_2zW@oo(Fg#@C5pj%xHRpP!V`+(BmT^W1_1&?IQRC24w#Qc94|Lz20=!fZT#U~91PhuAdF2_asmhYJFqAWe!50srDNPl#n{?Y%g| z6IWgE%0Dol$K8Q~+@yym>{XbV#`MB@(r-EMZ0~{pD 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 Z{}1xIPuRtX`NseN002ovPDHLkV1jGBnNI)! literal 10008 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 i(IfgTZ&x=d_5TA1>LE}m;#`bQ*q)m8LOauV{ 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 V>SyUucBB9R002ovPDHLkV1k_*bm9O2 diff --git a/src/css/img/zoomIn.png b/src/css/img/zoomIn.png index 6b077f80d10026f6a8d30e458168a45aa73b9824..11fa9347d2aaca9006ec9f4a6a8f05832f0e1680 100644 GIT binary patch literal 13522 zcmV;@G%d@CP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKAG-pXfK~#8N?R{yG zWLK45=G$|ts$R8rYePaSgAhW{VlZf70NVq?fFT$dJ0|RLc!?mw6P|E{!+-1u$JjAp z!u%Oe;29fcM#RWiA{@2>ZNY$qBt~ckBt{zTJ6gJ{E3-25t(pG5bKiM+GpoA0)Lq$C zHg&2_zLziGa_{-RbMCqKZS~qVkwZ6rqF$@loLa5!pimwbQG-$=Xrt6-sjZnQRoCJA zVX55ShkCVoJ#ZY?cN`~#dQRQ(>h*f97!~S>QIXZg;}q-X&qwVaMuIf0>0i10)L<9hkHHW z-|c(;qU(7JuIIO0*YWF)OM-z1SbIGIBxC-KN8_R>vQeI|W_jMtvuq{L(j!@x9L}=r z4Xi-0Nd^U531E}JCIZ(b2}mev0o@iv*fIi?z$^Fwo?cp~r_KVeYJ*R00LXd}7>ot*vPx5+pS;*)kO`OYUq~^kjq-7k=h-V+o;;Hb`;Q<(Jdf3E z63mi8n+BT*8WB!A5l+=UZ%GaTd>qgQUOircx4oU9%hYk*eNoi9E{vjUJkLLyS;EA_ zIn|1oPeDjOr_56sIZ0k+84htCW6?l3(fnPv8 zUTij7AC4N0kGQVinE-DWZ34I$GEa}DY4!-R@t-Ei@JXy-hfy`&ECC3*O#sfSQOko# z6J?cMl;u|fD~YS-3q6px1z~ulAB68hmvfhrK?$K^%3cxy-OD5%e5XI?e+Oheil0dY zB?F0IcO6an5lrSm0^7=)A^@MpQ}Ai95C>tG&IW#w3QxMC)mr!*61#KJeOniJbi2fG z2;WJT#Q;2hFc}UX!+LfiwGr@D#V5^lN=n3}09pqnf|5YUY$-{gUDgJ=qL)M88-&4C zj^jmIAG=N!5!f{3*~|Ua-mO`hJc^&#G*FcYc7DM6NIlR?D9O7yVq5!^gxxz>RE_6h zh6WPDKsD48_@$cToYihGd>ZZid(qayJ|*znTHu*@3yk#hcsRHhU95-jl?GD7sF&E_ z6L2+_>hZwWsoH_lQY9MLB(NjGY$VWnO7n)gEJTgwwPDowkmm;Tz?}HJ^oD$q()J%H^4(1&DMv)M)Onf z`j#em_$Z;6czl+oFT`>GPI&u|@WX7@te&CZtH%>?G1823@1+U>RCM091Ltie0XRk7 zgcMpwn+UA0)>(Trta~ep8rKA9;sQT7k9B38Wp~`8kiaC0MN#yJ{nc;A!~VVaWf^J{ zfpu51OFdbU`!`|CfW-Jasw<9_FA$}q2H3VwK6?m%U z@n-OZ#=sPl`lfisdU8EaSecST8PlhlhuMgrO+rNiD4T}&qPKI4@B51;@8PcSi`c@D z0L|WOt1Cypis{er3rV0vu$zPon@HVHrM^7$Nr}nyrHjYPYo#^hi`PSUN6pqvjaKXL zdg#>8dOgEEPr@P0|6sM>y&W*ViC;7c(#opWtH+mZJgjAT`so}!qgc%zl|)c7kOVdn zv`MH)fH<-j4)O6YjD8t8kh|6{aEL6=2E*QM@nG;>EM=FGN)pgMLIPBnHaR5{lt+DQ zLeIyRHu&1!YslXX&)(ZvWXNxPz;RrJd~AYBqJB_#Jt~=G$qR$k?ycy~J%Mesatgk- z^{gaSJ-!0|bc22@u}*A3Wx&gh2qb~#1``sn7vu*QH_;11H}ZUq2IPTh4yi>A5%IoW zultASE*{1*?EI2ryJ_GENqZa@N+L@?@l{z1=m&rj0i333D5Q8;C8Gb)$K z@&h>jTeSq3i?(%=ivXlcK^m@A@^!hTvsjkS`R-yi_h(-l^C9E(T6<9Zo3Y?-Bn7^4O$xmI^ zKM%IsO#*-gLInOfuCv?ogLmY4`UIL!+J`pL{p!4M=B-464HE!6C7fJ;J@EHBu6y3% z;?i#iL3EZ0`v!bvFcQ57R=Uf-hr+*%#WwiToZ@W-`GC~rRO@o4@B(TXK z^YHFrJna7^Y`M#Iy#oS02*CDMnghq}AeVkuo~4h$j%*s&B>`>6<6{1VVo*APaCjF* zU^r9o8Nw>?v6pifm-haPAPCRpRadj&YuNAK*f3ll{49DTQ0}|r6a>59}?j8=V1!iHH&9bmkP%KBnx93X?`}F(?_)PZl@u1(k z9eM{A&4zp}Y=ZR}3JLyP`tZzM;Dt22F+Q6yqnuaeZ(?bz%k^t7KD)WmhtbS53H32P z)N?fwsLJvzO`Zkd32b_~B!^`bkci+o9pCjYj??%jDDIkVOGV_lbbO*Z9G3tz9FJFm zuY()x#t8T*;C^QNVI#UiyLt+KkrhS1-~Hp^pwE6R!KZ4-uM!umpR;Rl|K0Nm_hsTr zWnHQ2d5mVNT*luR18#RV#cf!M>$mOC#w(k9z-Z>E}11cWRh2;3M|H^ZWgk zKjBFnEK=}i!<0$%usXrV{Jew~V?9|94Y@i(M>12H&u|&*$aRzq+;%QfCbk5LO&@K+ z9EeRKZA4qqW^cst;LrNq-q-S?7}2)eh_%bM(73uFwTP5JHY4@XM>%)y^`&T9Glbl$nZ9c>PjOS~c&n#bua>>;3{d2zJMMD4d zpbUZ5(K#yXrl6~_#CxdpR#`F!p=VkNqAHKAD#tGJ>@en1KM1Zs43H=wir*YW0i*^4 zL<{Bv8bwrPA2`M_qwBf^kef8fv+41DvP;1CeDCts!s0(dmqms#8I?>w9|_-J^{&Bc z?{=(5;MwNe2_M1NWDi;Xe8IQQRj?ieSv{Y1ne}`nz!V4vHqefqiWm}H%A*Pakiw4u zt%6^X006%VL;}zAFV%T@L2 z?Uk&iw*~um7M6ZJYP7DedRwLKvm}0fW#!1fK@?^r;F&}^pXGSt9L>%eyYqlkV!U6L zYqCTF&|64?rFLiO3ts43;Dcf;KpH>W?H&C()*FjoiSGyuc5soHxt7i0hz9Yon2EmD>}9(;~=)Xd5cWLTEGEjy9w%Y16~qmE}K9 zKIBn35?1Oo4C0za27{z`PG4@wko$ z#F3={9NXvcZg=JAf3Z$jY(4l!8mLDDA(Qt4a=hJjI7kI$?qX}X9N3Ha+y=(geBrc- zAwivE{Ir>pfSxQQK$#A&_Ky4kLVl07m)KR30N7lM-0TJ{;dlZuV-u%24jp<831%Ze zMF7l@IW&NHf8BAyQ>x8m4X?fT!-s&8*ERd0Z*&kZ?5}e`%T-i$E1;fZTxaE8oe-F?R`DZ*kX|Z z2g zc7X%4zdwwJ_a@2kAuM4ZU%^+;ud;pUR)~)SqdSC(qe}!M(Zj`1vno9qDsx|1SB%9d zNZksd&1gG~1av5k1j|Vh|9KJ*?;-{g27n3cfoRrjwH7~(bw~hW#|UosbeuBMi&zl= zRmKYVC^P>$nIi;X_rv$Y_wfL-8ji>F)kr*E81%aT1M4XGWGM@3h9gVxx9Y}62qPI3 zfJ(2X5>(@uO5wUR7QKdg+C^+;{t5uBk-#Rw(N%P}lPr0T`GC*`yM zEf0I$TSrA+Oqv3a!1e0QM(16%(Jd7u&V&~6R+<7jmW~*b1S?1e zpG0%;{Yg`Rf&(k`Zq9BsTfc&JG#O+RU{ioDrXc~eY7h9u2A_=K?OMCSsPR$LHWGXu zL+)(pmV-T(=a=oi>FbYJa7=e(6Qmp}R}yH?fHoHr^t-(~vLZbyQ2_tMikJmq<5w`t zF$9eQQ#}Hn=p*o!_g4cyWK26mm%{Udj`4mhp<9D#gMRN@qp@7J%mPez_v%}k^!@)U z^*Yb0+f>|-H{q8o)xrT3e}FMTc^4(`J`3O)-Wp&zT{AmNVp&p}LcDnrC{FrGZpd_YJ5 zOdd$n_-RcD6}PAn-hgk~CA6Y|kU$8)a6s_+gNFZh*l2yg^@3gE{Sby1w*AAn|80Eb zL8rinO6Z^SnY~|VF$uMt6D;!qu|1oDk_5wV8=MRT#10rDiEn)nUzGq;xq$8cTqxd; z9dyEG^XAI?A>1jv|D`k@K7y}2;H2H(`u_eelF-JqwKfHs5A=Y|Ptq)Xo{maU{DMY! z6C*kn*#uy7F9ewN{#K*Wyw-EQed_%@CU=^|a+3lNrr_II|J?4#*^!Bq*AdXiH43mP zn2=!5|E`Gu1`5dq++cUuXucO;?I=J31U3PGN;R23!ppr_rtLlt7{lq=F9j3FbAOb{j;s+9z-|iYki@2+04viB5E9c2xM6s) z>v?Bj!MX(C0*L^88W-uTfuCj1lIJj+**{qt5X zf-l~Wee!@i;eU&zJke%H0VTl@1o&Bz=gSlS1g^j~jGFJn7mfNtfGQ;TesGb1Z-@UZ zc?8QU@S!}2+<77^?Z{S(l0b6-Z3>22n*6wG1_&##CB|5wn7673fFIj#;GJEfUxoiP zO@4~63cj@cSc8lkZPtT|cI4#6y1&5A1sDb5G)W$vGy@PJfOl5C?&viFRRm~;VRVse z9@&Mj6l_@V4yA<8;j6%ha?ocd`P*JXEQpC61>!7?pW@^76e=_VXa-z2jG`(EC;=Kl z*tkGO{!08M{O9@em}62gO#oq>+}5-s+d<%~_|s-Ua{=aR!y?O`GtB@*ngO0BjxNME zCjV6gXn0|G&}#lg^E{pPeyR!oI|D!4M#@1rZ3gTpkmLn0Eb%0^CJzV?U{=O|swN=t zy!~t=%xZ>GNs{o{J=__!0w1~q{`QmEC?JslP59&d!9Zp_+zWzzz?!+Ai~~f-4ENSu zmmNTSHByZ7yvUMgFstBm$2$brw!%0sV*+**NWp;TIFdVQ1$g0Tz3!6)N&t@psK5tb zur`v1!`Q|S{XzgN+Zp%YhEiUHLju?&$Pn_=an8r@@n-`YvGzTmx0*#J0t7+zOd6H( zXvBN_roe|{=gOrW*@i-Fh*L!XPDi7HSQ-JwCJzXB3t3b@bmJ$!wrBsD?{75Q7l`MN z3SRVC8}wK2>GxLtD^}t&efa7V-uBf)e2CHi=K(e>_KgS-dw#Bhihka8y+uC=uW&u@ zG7$ZM=lMu>>(bp7(nCyNSu`*5?By&?Uxp2S#xanh$a%5lAIXZRM=A$sr?F9tmmdN!Xv)@*fdh7Az@d5=uJ77zN*AAaNK-)95}Jl9{KDa0J*AxA|)(AD$B z`|;BVzi+5e1ie&Va7xunf@fy%36Z;}!) zQP_i5W{KjMb@$MXw@@A4=8knYBE)948Q>Ghh^72$YFV#&zQ-$s0s{2Svk#pAG1v1W zUR#c}`K;R7%JSj=n5A+Oh!H>@T#W5k;U>w6m`UIpUDrL&ahw45<-6Op zp7~z{$8!(@Fr5+*fp`4q!BsbE2r)cVya-=dC@`+R2&*rkkWiEKv4rDmBMLL;*-x2d*YcmJEAtiLFSXJHrUBJ9;FZAM%eIcZ13))Nac zQoIB|V9DltRwTMH0{riT7hdvFuu!i2(Fkz(^`HM1h{|PvG z4&Cr^6GBbF2|h!96ok=N(c5?%Z_swo=R~E+Rz@TFn4_RHJP^zcba7nA^SnKBR67Dd z^E^Kc&!C{UGvYIOXv~e0{-i`Q4+@Tj!^*J-z3#{Glbq1O!F3$Q+--G&N7!9|(=D_& z`}n*qj9opxu;RQu`_K9^>Wv7%JOJ>Z?k_#})OTqUwmDc&K`_QZIamPO^Hnz@+!;xr z?I%w*@vWX`<9KH{uDcJRh`JZLXTIv~7WKR(=z{0_9l0fZCIWC7f8#o`u5P#PJ~vfq z1F;9na0be97VO3A_z5Cyr%{0RJfRRhGpUr#3!63KSc>=^>&#~+)X^rF%OSEwZIlAA zDd6#8{x>EX{#kH_vKID75^$>X4G^LM_ne<{|4>viDpej7ktNA8hzQ^(ip+n7zm@CA z`nvtP``&aFn~074F!~a022}#kmb9sb)Nw^|Qw$MU1=Qjr+K>n7XjHq~}>Qu`SE z!%Ph+*=H~#7i~gGfQ^GcL23#=CbwK@3yw5YP18qp%s3_=DQm=ymGfP2yxiMr%eu2dqw&1uK2*55vxdg(skroB`Q4E2`g^%%e&z|4qQ`0-$On zaQX1-|C(pSu(pl_@=0Lu;99zYF=-`^^Z-x_-wVS3fF9@h=ymvxoD1Od_^=L2$5PHw zIOfO!a1Y1z5DI->6K7@HRTxf__!)GUve6iM5p-0Z3y_uOBrqfo&QV7`4xB@QSu*H< z9zWUlU$7hn?0(#`l<#)nz#hjCcrJh=f#<-PFW$ZHjDI(CE?}(Z0`g*%@jz38jkp5> zsDltxSPh>i7L5QbxIXr@i^VIbY!}9cj(RA>DixKUi(=n>D&{dQ28cdGXo6#}i2!C< zfzV$d>~meSZMprr``-*@{Y7C9+6KA;d-0WU+Wsp6Xw!`d5wac7;fN!qv%-C6i~!#_ zn!a0HIDg71gJZ;EQ^<4d*!7&2}p{pv#Uqa z@^D-l6B&#sRavzm(0IzYR0&^D?GaGPZYtZjd8)7+(B@Edsiez+MaNY#fgwSnSE=jm zdy`b2t4M`C1jyYz?m$1JP@Jk^!iW4yt`~W;J43S?=EqTXR#%DZ94)E2*U3;$S zEG)fKe&iKFhyw9&@L2cgk>AB4MgS%z^7wJAGeiU+nA={izv&iU5ws*%1i9Yj_7y>J zgQ*B$a4)Y2%F>tN`H%56ZkR6Lch~Kw^NOI87DNE%TfDf0CzBZV3H&(=OG{sh8tr$O z_8*FctKFl2xpMT#!(>XFrRfnhf=bqaVNxFp0rD(;lVQP#@eCw^dw{f_j8Gy73D$e={Elp`lsVUI`1b*Ji2fGe?uM@h zHe#LS8QaRzyV!{W+fhvaj7cEDCtk!Y2!rT6 z*YT=T{=^tPz%imeuM{223eS}RsFsa^0Ospbwe=lbHuTV+*pO1?qj-SR?o^9-t0Bj2epvG#EWiOjN!0eIC z38Kc8_(}rUB-m*Nwu#Jye_|uxQ-d(NQoJ8)2&%v~&$Cx#*m))b2nmoGK5fPW@Qo1w zTl#^2HJ0%fawP#7#slp%1KU98r}zUFQ{LYoW2rQ zV|E71D8LO}*Ix)5O-2DF0S+LK8kbyPCkkwxOuWCkjZMI(h9S>?1WN+G2yg|q$*|9d zeGB-|sR+BNgNeBSlA;1=iN$un&9D-kYKeWk*Lu>dK z@EQKo?A0vG_kz?{s6ZQyrfHDe@dFBv1vL!mkS+mr zG#4UnsD$y&&x{$pr*<2haqFLojRHb|GArGYIf_JD^Jjxk?-yK%(Nx1M8pLU?I+fZ{G*Zp_1P%Em3#gE>b-fE^Ac|C152=Hxy7W>{8ccG&!5p35^Ar& zGzC(G9ob}|O=(*afT6zvzvk5UwpyJ}5F3L&2>|cU^VN8;dJh)b?|LG}1fQ6X9P0st zi~>{50N+lX#Do7+_?x5ehE6cMN zOcWpqOfKLD;UOd(mth?efCXWJW}1R+K>~?gFpNxLnsUK$MOWLvs`HiOwEMLAk{1MT zM`HedN&H9vl$coMdG_*f*#8dJVe&WC_CtjLP}#A(dIZ~P6d*&mA{o;It5yc9-COgF zPfauSAk$pWueaKr&*G4LAR&i|w<8HyCl(qZ%m!3vCp!5PnvchZFzOgvBI|&!?Y@9N zuGe?9+Y6uNa~|x(kC%1yS9`Z2g0t;c@7K0pz%O4nV+c@+kN`Rx1y-^&{TcLr4k&Of z9*fC_??>mh78XB+bw~gu0Sh>l4;mk-M+*`2zHQ?fYxnFAtn3u@v{VdHltbvK4l7&NfeNA0eXPu0%X$BcsTeTdIb;gKscgM zl*tFcZ+1G1zk%<(n@Dp4jRdR!+c4LRVV_oE<@sy^-VvMvXo|T3HlHY;4Zs^>jTQw6 zlA(?y4x=FVaoXgNv60=~qYW$Y(eCeQcXs^-Y|f{Pit`f-VuH~BP(19j+sBuDs`r-< zn>4TZwY{Ih15L?`&puu|aN(r@SD0n!Wu{WFJWZeVgXmr8b9ST|C>4=lsqT3D(joJOyWTMLZg+|=V!3!?sF{TPJFFA1GWxOK>GHwFQfXzD$#e49V0s3Lg9^n)ucvGfD z@y56)oFXq=y$m|=4<97$xB4$ z{t%0J2e<8Tn)x5|4X^7GfU*t=CjTYZ z>vJ4?Vd70Go3k2nvim@Q+ptK%Cy_PtXFU-5j~!`w@Z$+LRAbRNRYC|o((4}mdJ+#G zAq!a`7EO8vC}_Lg{#?{(-GD{BHJMEZ*{tUd%wQ3?0t+~&VVuAQo%N995X$m zYD?j939J&rZtwNG0xwTE!E{rFWJh_BILY`3@)CJdh=Q*PA01|2v)TSwqt*Vb=Xre0 zz1YbleMK!z`H=4Q5f}>@%{JQ!O)M{ z%@rnlI1c?7iJn|l&18?!u~OUg-N5tEMfq)X5%)W8*+sz*Rk#`sA6o4$e+|pD zXTUOfT=A5L`P;^NXj1^8F7t0!ap5OpGYey?}*cT4bRGk)n}0}P2|8*NHAOaOvl z+EOVLLFXK&;;mGY0L{Tqk+5839x;P8N&*NOTz4r5!|OnR6;y%|fJR{%s5Tk6ss7C+ zH<-7utw-VMzo?tsN=M-BE}ot2?G2*Fdpn)Qf8vLTpgPEd9~Atu&HpmyU%+A;{5476 z@v{C|5j5Y5l=lLX(F9GhS1e$ql+CDAeSc?h={LhLx|-(-bjXqe7t(h%Pa(Uv-&^@6 z7HJ5hYCEQh44VZ_(qIbOWQ+=KesZ=MQugUNt7O)2PdnKmp9GMw&r`ac_QEHlD7wLn z?a$asx_a?Xy4~g9L&C>ywGFVz7BC9#WN^-!+55lVoGbGDO&`Z={vyp)Z;$fgQhE*xUc8LnSO9zQEGc}eM zWfzavuAPQ^g06|4c)b?{S1c~>`pqzE!cq9_N(G-@Z#*Bl(+_$pNB%PwYqozZ&wtC{ zQ)tkW66wbxs$&-t39utFT-nWvN;HTXts5JyCb}|#3>!-gDP<)KWH#w=cz=Jjdj}ZL zO0sfVL5&8=a=DTf8%snmYDjo8l|L0>{ZSKEhDz{BRM=uZw&|iA7C3c1yqJOl0Yl0%>r4k%op~T zDrA_~Ifn8Lo}&05;0E-{^96Jb_XMA|pi?OLov6_~)NHjr;d%kzoroP_Pu!!}!i0P| zvC~`m{UXa4;^^^If^QFHSDt?=_2r>YNel^46Bq(BG=jEuth9D-cA+=0uhm)lLJ&ph z-k29Pi5V$Ef|B`J`uwop{|=H#-pR@e+a%CvU=u-e1Th9I0V2SXV$vzCZ8Uc%iA`Z9 zhEhsFsS3IRug#TuyaKOYui&?l*1c@+AL{qeT^?6YXxHwt z+CcmHrwl$tD|$*&l7RbC63`fS!lTh(i9?%>X8Y4TpFL#=sfKA5=m~k6y&T8=?;;}n z2j~8$zaq_@wzk3@h z&Fc;nczQjfA1~-2*%|RzFR907>T zM*{VnW062n(sHY^?8gEh^{F?5FuXVjqAR`7zuI&CB~yN*ws|YyS^gsH#lzvZ2ZR21 zQFaC02432F6t4983Vbc^rpcs)n=IBYl%XB0ybv~89|)Vxn?2Xtr-`C5FlE}fW=bo|9Gi-KRE+o*aPuOj zJbx`OidW%vM@Hk(0C@zP3~s4P;ZBV@^~k9^P1kkNef7?CT>lK$arV28zt3@G1@d;I9WfRK_{Vk-hnjdTOcXDssUG@3j#k z$Vm}i2%^n`Mg*G(ZFpO!5jC$3!svaz=e^x=c}`pnj%itPPQ*f!4?~D`rj#+?3_q@? z$T8DeeUze?H^yIxT?d#A_%5q*)e_*fQ#oq2Rw?E21$gY7?|{k>k%u6!#`D5+ zW@e@YE_l z;Vw`2koKwC=cJ_^ZKE{7i%clLdiLDv);~m8+g9LU3(?c z8#&pNIGZI~P5_ni%3zW}@`F-miJ)MwM*>w{m#W*B(WTB)Z=t-s6zM(RB#PzrVqD}% z*HeV^3_S>hXGz4U>a7gfR065Ma(XOpr%nUU{f+f3W_`n+a M07*qoM6N<$g1N}V;{X5v literal 10918 zcmV;XDp}QuP)nDphgicYY;RNnG)dIF1unz_wf{SmIa2LsDTQA%sB*2qIbN zjU;rXduQg%IcL9nW%oI~&Rx^@jP4!PJu|29^k}h3aBZ(V-%mU>HCi@imynbx!bh@@0TN*TANB}febqOnbFt#wvd z+f)Lv6hhRkRjs+tg}1!5%-h)8h+n;B-U@H@_ncX04}JX}6id+dodECu*(=?T>>tR*b zgSx6V>#96mRmG{Qs$LU_4(yzPO#~nkgha?a2`X>RvJe6G8F(Pzr@a(R2>iSr?=1xo zD{<1fGK!Kbqd2)#8+{CV}9IT?r^lYbCfv%=Qc)OGc8RTs|`+32yVs-7nj1jbdN2#C<^7ZG4j z{d@~PYzN*1z;`(4bd^dSOOoy_agw}SYjX)m-oxEB=-qTysK1vtlP$p zQP{%6Mdlii0f<WEZ_$Ote;eY`4IYen7Er^-D0 zdNvw;LkQdyLTq^>GI&K`M8K(ASTqS>(Y>Ax>&y1}z~LnA-DcAGcB7-UDd@7b zok4fj*t)c}eXgpCr|PPFqA1Jf05J@-8fHlTcFwzy{;K?E&0Lj6#5j(U%S;?yqg8aZ zjMNnqLICVYh6y*(PVcpVX~tf|Y5vaBAf%kl?Bkv$d2D80Op05%{1MRt5>Am;?A z+M96}2CPw({H-XCZ!l5(E~WJ$A_Eb^Hwqg4{nx`HAAe;u9(@H6H#`wqBOj6* zr+GGhu*gP_B8ts0!4iO9)5{_|2lz|@=t>453CMJ)1YxEU09KN;b90=ezoboc30Jl7 z8EsQzSrm_shJ!C!YhM;ZYZT=Jt#WqjVqN?jj%v7K6l=H$KdDuHn5&+Pl*jvkEeF3sVx* zb@l3SbK?)&>yJDMhzQ&zROp_cNU({8!}eoZ0qiPJpQT>;Bd>BDpI$={RYA4bHZ{Z%LV=?A1# zLi#KoQm?mG6jkxUcsRJLF3Tr_2zW@oo(Fg#@C5pj%xHRpP!V`+(BmT^W1_1&?IQRC24w#Qc94|Lz20=!fZT#U~91PhuAdF2_asmhYJFqAWe!50srDNPl#n{?Y%g| z6IWgE%0Dol$K8Q~+@yym>{XbV#`MB@(r-EMZ0~{pD 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 Z{}1xIPuRtX`NseN002ovPDHLkV1jGBnNI)! literal 10008 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 i3 Date: Mon, 17 Feb 2020 09:36:11 +0100 Subject: [PATCH 15/32] Add .npmignore for enhanced publishing --- .npmignore | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 .npmignore diff --git a/.npmignore b/.npmignore new file mode 100644 index 0000000..8ebcda3 --- /dev/null +++ b/.npmignore @@ -0,0 +1,4 @@ +.vscode +.gitattributes +src +img \ No newline at end of file From 492a1f3f137316b766ae2d1481902036f5ea69b7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Sun, 29 Mar 2020 13:41:59 +0200 Subject: [PATCH 16/32] Updated packages --- package-lock.json | 14 +++++++------- package.json | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index c448c23..891e49d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "jquery.pan", - "version": "3.0.0", + "version": "3.0.3", "lockfileVersion": 1, "requires": true, "dependencies": { @@ -3253,9 +3253,9 @@ "dev": true }, "rimraf": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.1.tgz", - "integrity": "sha512-IQ4ikL8SjBiEDZfk+DFVwqRK8md24RWMEJkdSlgNLkyyAImcjf8SWvU1qFMDOb4igBClbTQ/ugPqXcRwdFTxZw==", + "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" @@ -3683,9 +3683,9 @@ "dev": true }, "uglify-js": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.7.7.tgz", - "integrity": "sha512-FeSU+hi7ULYy6mn8PKio/tXsdSXN35lm4KgV2asx00kzrLU9Pi3oAslcJT70Jdj7PHX29gGUPOT6+lXGBbemhA==", + "version": "3.8.1", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.8.1.tgz", + "integrity": "sha512-W7KxyzeaQmZvUFbGj4+YFshhVrMBGSg2IbcYAjGWGvx8DHvJMclbTDMpffdxFUGPBHjIytk7KJUR/KUXstUGDw==", "dev": true, "requires": { "commander": "~2.20.3", diff --git a/package.json b/package.json index 8cf9321..5bbd924 100644 --- a/package.json +++ b/package.json @@ -37,8 +37,8 @@ "cross-var": "^1.1.0", "onchange": "^6.1.0", "replace": "^1.1.5", - "rimraf": "^3.0.1", - "uglify-js": "^3.7.7", + "rimraf": "^3.0.2", + "uglify-js": "^3.8.1", "uglifycss": "0.0.29" } } From 7cb288ff10b434f9402d9a71e299ce535b3f9a12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Fri, 17 Apr 2020 21:14:10 +0200 Subject: [PATCH 17/32] Added file to .npmignore --- .npmignore | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.npmignore b/.npmignore index 8ebcda3..5b2a53a 100644 --- a/.npmignore +++ b/.npmignore @@ -1,4 +1,6 @@ .vscode .gitattributes +index.html src -img \ No newline at end of file +img +*.tgz \ No newline at end of file From 21c1151054d6cbe26a7e349b9c920a39134a44dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Mon, 11 May 2020 16:26:43 +0200 Subject: [PATCH 18/32] Changed information info --- package-lock.json | 1631 ++++++++++++++++++++------------------------- package.json | 13 +- 2 files changed, 714 insertions(+), 930 deletions(-) diff --git a/package-lock.json b/package-lock.json index 891e49d..55b6695 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,6 +4,69 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "dev": true, + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.9.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", + "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", + "dev": true + }, + "@babel/highlight": { + "version": "7.9.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", + "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.9.0", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "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" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "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" + } + } + } + }, "@blakeembrey/deque": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@blakeembrey/deque/-/deque-1.0.5.tgz", @@ -26,6 +89,12 @@ "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", "dev": true }, + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, "@types/events": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", @@ -49,12 +118,34 @@ "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", "dev": true }, + "@types/minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=", + "dev": true + }, "@types/node": { - "version": "13.7.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.7.1.tgz", - "integrity": "sha512-Zq8gcQGmn4txQEJeiXo/KiLpon8TzAl0kmKH4zdWctPj05nWwp1ClMdAVEloqrQKfaC48PNLdgN/aVaLqUrluA==", + "version": "13.13.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.5.tgz", + "integrity": "sha512-3ySmiBYJPqgjiHA7oEaIo2Rzz0HrOZ7yrNO5HWyaE5q0lQ3BppDZ3N53Miz8bw2I7gh1/zir2MGVZBvpb1zq9g==", + "dev": true + }, + "@types/normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", "dev": true }, + "aggregate-error": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", + "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, "ansi-regex": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", @@ -67,6 +158,12 @@ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", "dev": true }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, "arr-flatten": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", @@ -79,12 +176,6 @@ "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", "dev": true }, - "array-find-index": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", - "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", - "dev": true - }, "array-union": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", @@ -100,6 +191,12 @@ "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", "dev": true }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, "arrify": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", @@ -1016,18 +1113,6 @@ "is-data-descriptor": "^1.0.0", "kind-of": "^6.0.2" } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true } } }, @@ -1041,6 +1126,35 @@ "concat-map": "0.0.1" } }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, "cache-base": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", @@ -1056,14 +1170,6 @@ "to-object-path": "^0.3.0", "union-value": "^1.0.0", "unset-value": "^1.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } } }, "call-me-maybe": { @@ -1079,22 +1185,14 @@ "dev": true }, "camelcase-keys": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-4.2.0.tgz", - "integrity": "sha1-oqpfsa9oh1glnDLBQUJteJI7m3c=", + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", "dev": true, "requires": { - "camelcase": "^4.1.0", - "map-obj": "^2.0.0", - "quick-lru": "^1.0.0" - }, - "dependencies": { - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - } + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" } }, "chalk": { @@ -1130,49 +1228,43 @@ "requires": { "is-descriptor": "^0.1.0" } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true } } }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, "cliui": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", "dev": true, "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0", - "wrap-ansi": "^2.0.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" }, "dependencies": { "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", "dev": true }, "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "^5.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": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", - "dev": true - }, "collection-visit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", @@ -1205,9 +1297,9 @@ "dev": true }, "component-emitter": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", - "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "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 }, "concat-map": { @@ -1250,45 +1342,30 @@ } }, "cpy": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/cpy/-/cpy-8.0.0.tgz", - "integrity": "sha512-iTjLUqtVr45e17GFAyxA0lqFinbGMblMCTtAqrPzT/IETNtDuyyhDDk8weEZ08MiCc6EcuyNq2KtGH5J2BIAoQ==", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/cpy/-/cpy-8.1.0.tgz", + "integrity": "sha512-XwlImkjPxMr01qXqC564VD4rfcDQ2eKtYmFlCy0ixsLRJ1cwYVUBh+v47jsQTO1IrmvdjqO813VpDQ0JiTuOdA==", "dev": true, "requires": { "arrify": "^2.0.1", "cp-file": "^7.0.0", "globby": "^9.2.0", - "is-glob": "^4.0.1", + "has-glob": "^1.0.0", "junk": "^3.1.0", "nested-error-stacks": "^2.1.0", - "p-all": "^2.1.0" - }, - "dependencies": { - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - } + "p-all": "^2.1.0", + "p-filter": "^2.1.0", + "p-map": "^3.0.0" } }, "cpy-cli": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cpy-cli/-/cpy-cli-3.1.0.tgz", - "integrity": "sha512-LJhHvFragWvIsJH1kjhzZwGSagukewJZ5nV5yjMc5TILs+Z/CbZSvX0W9t9XC26Mw32j56UHjR3co5kAXaeTwg==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/cpy-cli/-/cpy-cli-3.1.1.tgz", + "integrity": "sha512-HCpNdBkQy3rw+uARLuIf0YurqsMXYzBa9ihhSAuxYJcNIrqrSq3BstPfr0cQN38AdMrQiO9Dp4hYy7GtGJsLPg==", "dev": true, "requires": { "cpy": "^8.0.0", - "meow": "^5.0.0" + "meow": "^6.1.1" } }, "cross-spawn": { @@ -1315,15 +1392,6 @@ "exit": "^0.1.2" } }, - "currently-unhandled": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", - "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", - "dev": true, - "requires": { - "array-find-index": "^1.0.1" - } - }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -1401,18 +1469,6 @@ "is-data-descriptor": "^1.0.0", "kind-of": "^6.0.2" } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true } } }, @@ -1434,14 +1490,11 @@ "path-type": "^3.0.0" } }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } + "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 }, "error-ex": { "version": "1.3.2", @@ -1464,42 +1517,47 @@ "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", "dev": true }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", "dev": true, "requires": { - "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" + "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": { - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", "dev": true, "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" } } } }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, "extend-shallow": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", @@ -1521,246 +1579,53 @@ } } }, - "fast-glob": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", - "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", "dev": true, "requires": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" + "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": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } }, - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } + "is-extendable": "^0.1.0" } }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "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": { - "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": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-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" - } - }, - "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 - } + "kind-of": "^6.0.0" } }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", - "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "is-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==", + "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" @@ -1776,84 +1641,54 @@ "is-data-descriptor": "^1.0.0", "kind-of": "^6.0.2" } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "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 - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + } + } + }, + "fast-glob": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", + "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "dev": true, + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.1.2", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.3", + "micromatch": "^3.1.10" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", "dev": true, "requires": { - "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" + "is-extendable": "^0.1.0" } } } }, "find-up": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "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": "^3.0.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" } }, "for-in": { @@ -1878,20 +1713,11 @@ "dev": true }, "get-caller-file": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "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-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, "get-value": { "version": "2.0.6", "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", @@ -1912,6 +1738,27 @@ "path-is-absolute": "^1.0.0" } }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, "glob-to-regexp": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", @@ -1955,9 +1802,15 @@ } }, "graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==", + "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 + }, + "hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", "dev": true }, "has-ansi": { @@ -1975,6 +1828,26 @@ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, + "has-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-glob/-/has-glob-1.0.0.tgz", + "integrity": "sha1-mqqe7b/7G6OZCnsAEPtnjuAIEgc=", + "dev": true, + "requires": { + "is-glob": "^3.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, "has-value": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", @@ -1984,14 +1857,6 @@ "get-value": "^2.0.6", "has-values": "^1.0.0", "isobject": "^3.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } } }, "has-values": { @@ -2004,26 +1869,6 @@ "kind-of": "^4.0.0" }, "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "kind-of": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", @@ -2046,9 +1891,9 @@ } }, "hosted-git-info": { - "version": "2.8.5", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.5.tgz", - "integrity": "sha512-kssjab8CvdXfcXMXVcvsXum4Hwdq9XGtRD3TteMEvEbq0LXyiNQr6AprqKqfeaDXze7SxWvRxdpwE6ku7ikLkg==", + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", "dev": true }, "ignore": { @@ -2058,9 +1903,9 @@ "dev": true }, "indent-string": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-3.2.0.tgz", - "integrity": "sha1-Sl/W0nzDMvN+VBmlBNu4NxBckok=", + "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 }, "inflight": { @@ -2088,12 +1933,6 @@ "loose-envify": "^1.0.0" } }, - "invert-kv": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", - "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", - "dev": true - }, "is-accessor-descriptor": { "version": "0.1.6", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", @@ -2101,6 +1940,17 @@ "dev": true, "requires": { "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } } }, "is-arrayish": { @@ -2122,6 +1972,17 @@ "dev": true, "requires": { "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } } }, "is-descriptor": { @@ -2149,6 +2010,12 @@ "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", "dev": true }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, "is-finite": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", @@ -2159,11 +2026,40 @@ } }, "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "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-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, "is-plain-obj": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", @@ -2177,22 +2073,8 @@ "dev": true, "requires": { "isobject": "^3.0.1" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } } }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, "is-windows": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", @@ -2211,6 +2093,17 @@ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "jquery": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz", + "integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==" + }, "js-tokens": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", @@ -2242,51 +2135,24 @@ "dev": true }, "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "lcid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", - "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", - "dev": true, - "requires": { - "invert-kv": "^2.0.0" - } + "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 }, - "load-json-file": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", - "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^4.0.0", - "pify": "^3.0.0", - "strip-bom": "^3.0.0" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true }, "locate-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "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": "^3.0.0", - "path-exists": "^3.0.0" + "p-locate": "^4.1.0" } }, "lodash": { @@ -2304,16 +2170,6 @@ "js-tokens": "^3.0.0 || ^4.0.0" } }, - "loud-rejection": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", - "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", - "dev": true, - "requires": { - "currently-unhandled": "^0.4.1", - "signal-exit": "^3.0.0" - } - }, "lru-cache": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", @@ -2325,9 +2181,9 @@ } }, "make-dir": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", - "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", + "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" @@ -2341,15 +2197,6 @@ } } }, - "map-age-cleaner": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "dev": true, - "requires": { - "p-defer": "^1.0.0" - } - }, "map-cache": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", @@ -2357,9 +2204,9 @@ "dev": true }, "map-obj": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-2.0.0.tgz", - "integrity": "sha1-plzSkIepJZi4eRJXpSPgISIqwfk=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", + "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", "dev": true }, "map-visit": { @@ -2371,49 +2218,23 @@ "object-visit": "^1.0.0" } }, - "mem": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", - "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "meow": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-6.1.1.tgz", + "integrity": "sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==", "dev": true, "requires": { - "map-age-cleaner": "^0.1.1", - "mimic-fn": "^2.0.0", - "p-is-promise": "^2.0.0" - } - }, - "meow": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/meow/-/meow-5.0.0.tgz", - "integrity": "sha512-CbTqYU17ABaLefO8vCU153ZZlprKYWDljcndKKDCFcYQITzWCXZAVk4QMFZPgvzrnUQ3uItnIE/LoUOwrT15Ig==", - "dev": true, - "requires": { - "camelcase-keys": "^4.0.0", - "decamelize-keys": "^1.0.0", - "loud-rejection": "^1.0.0", - "minimist-options": "^3.0.1", - "normalize-package-data": "^2.3.4", - "read-pkg-up": "^3.0.0", - "redent": "^2.0.0", - "trim-newlines": "^2.0.0", - "yargs-parser": "^10.0.0" - }, - "dependencies": { - "camelcase": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", - "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", - "dev": true - }, - "yargs-parser": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", - "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", - "dev": true, - "requires": { - "camelcase": "^4.1.0" - } - } + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "^4.0.2", + "normalize-package-data": "^2.5.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.13.1", + "yargs-parser": "^18.1.3" } }, "merge2": { @@ -2422,10 +2243,31 @@ "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", "dev": true }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "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" + } + }, + "min-indent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz", + "integrity": "sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=", "dev": true }, "minimatch": { @@ -2437,16 +2279,10 @@ "brace-expansion": "^1.1.7" } }, - "minimist": { - "version": "0.0.8", - "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", - "dev": true - }, "minimist-options": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-3.0.2.tgz", - "integrity": "sha512-FyBrT/d0d4+uiZRbqznPXqw3IpZZG3gl3wKWiX784FycUKVwBt0uLBFkQrtE4tZOrgo78nZp2jnKz3L65T5LdQ==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.0.2.tgz", + "integrity": "sha512-seq4hpWkYSUh1y7NXxzucwAN9yVlBc3Upgdjz8vLCP97jG8kaOmzYrVH/m7tQ1NYD1wdtZbSLfdy4zFmRWuc/w==", "dev": true, "requires": { "arrify": "^1.0.1", @@ -2483,12 +2319,20 @@ } }, "mkdirp": { - "version": "0.5.1", - "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", "dev": true, "requires": { - "minimist": "0.0.8" + "minimist": "^1.2.5" + }, + "dependencies": { + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + } } }, "ms": { @@ -2514,26 +2358,6 @@ "regex-not": "^1.0.0", "snapdragon": "^0.8.1", "to-regex": "^3.0.1" - }, - "dependencies": { - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true - } } }, "nested-error-stacks": { @@ -2558,26 +2382,6 @@ "resolve": "^1.10.0", "semver": "2 || 3 || 4 || 5", "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "resolve": { - "version": "1.15.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz", - "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - } - } - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" } }, "number-is-nan": { @@ -2605,6 +2409,15 @@ "requires": { "is-descriptor": "^0.1.0" } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } } } }, @@ -2615,14 +2428,6 @@ "dev": true, "requires": { "isobject": "^3.0.0" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } } }, "object.pick": { @@ -2632,14 +2437,6 @@ "dev": true, "requires": { "isobject": "^3.0.1" - }, - "dependencies": { - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - } } }, "once": { @@ -2783,9 +2580,9 @@ "dev": true }, "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", "dev": true }, "normalize-path": { @@ -2829,17 +2626,6 @@ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", "dev": true }, - "os-locale": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", - "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", - "dev": true, - "requires": { - "execa": "^1.0.0", - "lcid": "^2.0.0", - "mem": "^4.0.0" - } - }, "os-tmpdir": { "version": "1.0.2", "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", @@ -2853,14 +2639,16 @@ "dev": true, "requires": { "p-map": "^2.0.0" + }, + "dependencies": { + "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 + } } }, - "p-defer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", - "dev": true - }, "p-event": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.1.0.tgz", @@ -2870,41 +2658,55 @@ "p-timeout": "^2.0.1" } }, + "p-filter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-2.1.0.tgz", + "integrity": "sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==", + "dev": true, + "requires": { + "p-map": "^2.0.0" + }, + "dependencies": { + "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 + } + } + }, "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", "dev": true }, - "p-is-promise": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", - "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", - "dev": true - }, "p-limit": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", - "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "requires": { "p-try": "^2.0.0" } }, "p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "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.0.0" + "p-limit": "^2.2.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 + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } }, "p-timeout": { "version": "2.0.1", @@ -2922,13 +2724,15 @@ "dev": true }, "parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", + "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", "dev": true, "requires": { + "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", - "json-parse-better-errors": "^1.0.1" + "json-parse-better-errors": "^1.0.1", + "lines-and-columns": "^1.1.6" } }, "pascalcase": { @@ -2944,9 +2748,9 @@ "dev": true }, "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "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": { @@ -3014,96 +2818,59 @@ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", "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" - } - }, "quick-lru": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-1.1.0.tgz", - "integrity": "sha1-Q2CxfGETatOAeDl/8RQW4Ybc+7g=", + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", "dev": true }, "read-pkg": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", - "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", "dev": true, "requires": { - "load-json-file": "^4.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^3.0.0" + "@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": "3.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", - "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "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": "^2.0.0", - "read-pkg": "^3.0.0" + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" }, "dependencies": { - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "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 } } }, "redent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-2.0.0.tgz", - "integrity": "sha1-wbIAe0LVfrE4kHmzyDM2OdXhzKo=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", "dev": true, "requires": { - "indent-string": "^3.0.0", - "strip-indent": "^2.0.0" + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" } }, "regenerate": { @@ -3187,14 +2954,14 @@ } }, "replace": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/replace/-/replace-1.1.5.tgz", - "integrity": "sha512-Mww6GyTix4GqN1GSbJDkUzftkjQE0xfzzlGkFF26ukm8DBzgwGPFntvmVsvAKJogwSSMjvAoZei7fJ2tfiKMcA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/replace/-/replace-1.2.0.tgz", + "integrity": "sha512-e3AP5GkRk+N/Qm1MUBaMhEHr4X3sHNI44a8m4ww6/qShJphTsStxSezbYtFNTFGCXZtWrwz4McVvCEwBv+ebAw==", "dev": true, "requires": { "chalk": "2.4.2", "minimatch": "3.0.4", - "yargs": "^12.0.5" + "yargs": "^15.3.1" }, "dependencies": { "ansi-styles": { @@ -3235,11 +3002,20 @@ "dev": true }, "require-main-filename": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "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 }, + "resolve": { + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", + "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, "resolve-url": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", @@ -3269,7 +3045,7 @@ }, "safe-regex": { "version": "1.1.0", - "resolved": "http://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", "dev": true, "requires": { @@ -3326,12 +3102,6 @@ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", "dev": true }, - "signal-exit": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", - "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", - "dev": true - }, "slash": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", @@ -3428,18 +3198,6 @@ "is-data-descriptor": "^1.0.0", "kind-of": "^6.0.2" } - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "kind-of": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", - "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", - "dev": true } } }, @@ -3450,6 +3208,17 @@ "dev": true, "requires": { "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } } }, "source-map": { @@ -3459,12 +3228,12 @@ "dev": true }, "source-map-resolve": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", - "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "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.1", + "atob": "^2.1.2", "decode-uri-component": "^0.2.0", "resolve-url": "^0.2.1", "source-map-url": "^0.4.0", @@ -3505,9 +3274,9 @@ } }, "spdx-exceptions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz", - "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==", + "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": { @@ -3557,28 +3326,29 @@ } }, "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", "dev": true, "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" }, "dependencies": { "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", "dev": true }, "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dev": true, "requires": { - "ansi-regex": "^3.0.0" + "ansi-regex": "^5.0.0" } } } @@ -3592,23 +3362,14 @@ "ansi-regex": "^2.0.0" } }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, "strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", - "dev": true + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "requires": { + "min-indent": "^1.0.0" + } }, "supports-color": { "version": "2.0.0", @@ -3629,6 +3390,17 @@ "dev": true, "requires": { "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } } }, "to-regex": { @@ -3651,17 +3423,6 @@ "requires": { "is-number": "^3.0.0", "repeat-string": "^1.6.1" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - } - } } }, "tree-kill": { @@ -3671,9 +3432,9 @@ "dev": true }, "trim-newlines": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-2.0.0.tgz", - "integrity": "sha1-tAPQuRvlDDMd/EuC7s6yLD3hbSA=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", + "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", "dev": true }, "trim-right": { @@ -3682,6 +3443,12 @@ "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", "dev": true }, + "type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "dev": true + }, "uglify-js": { "version": "3.8.1", "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.8.1.tgz", @@ -3747,12 +3514,6 @@ "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true } } }, @@ -3794,33 +3555,54 @@ "dev": true }, "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "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": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "dependencies": { - "is-fullwidth-code-point": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", "dev": true, "requires": { - "number-is-nan": "^1.0.0" + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" } }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "dev": true, "requires": { - "code-point-at": "^1.0.0", - "is-fullwidth-code-point": "^1.0.0", - "strip-ansi": "^3.0.0" + "ansi-regex": "^5.0.0" } } } @@ -3844,29 +3626,28 @@ "dev": true }, "yargs": { - "version": "12.0.5", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", - "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "version": "15.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", + "integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==", "dev": true, "requires": { - "cliui": "^4.0.0", + "cliui": "^6.0.0", "decamelize": "^1.2.0", - "find-up": "^3.0.0", - "get-caller-file": "^1.0.1", - "os-locale": "^3.0.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", + "require-main-filename": "^2.0.0", "set-blocking": "^2.0.0", - "string-width": "^2.0.0", + "string-width": "^4.2.0", "which-module": "^2.0.0", - "y18n": "^3.2.1 || ^4.0.0", - "yargs-parser": "^11.1.1" + "y18n": "^4.0.0", + "yargs-parser": "^18.1.1" } }, "yargs-parser": { - "version": "11.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", - "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "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", diff --git a/package.json b/package.json index 5bbd924..138e6b5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jquery.pan", - "version": "3.0.3", + "version": "3.0.4", "description": "Fullscreen Image Zoom, Pan and Rotate plugin for Jquery, with mobile capabilities", "main": "dist/jquery.pan.min.js", "scripts": { @@ -23,9 +23,9 @@ "pan", "images" ], - "author": "Samil Hazir", + "author": "José M. Alarcón (https://github.com/jmalarcon/)", "contributors": [ - "José M. Alarcón (https://github.com/jmalarcon/)" + "Samil Hazir" ], "license": "MIT", "bugs": { @@ -33,12 +33,15 @@ }, "homepage": "https://github.com/jmalarcon/jquery.pan#readme", "devDependencies": { - "cpy-cli": "^3.1.0", + "cpy-cli": "^3.1.1", "cross-var": "^1.1.0", "onchange": "^6.1.0", - "replace": "^1.1.5", + "replace": "^1.2.0", "rimraf": "^3.0.2", "uglify-js": "^3.8.1", "uglifycss": "0.0.29" + }, + "dependencies": { + "jquery": "^3.0.0" } } From f1c1eed4b5d9dd108a9a972ebc462585b156768c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Wed, 20 Apr 2022 10:54:45 +0200 Subject: [PATCH 19/32] Merge branch 'master' of https://github.com/saplumbaga/jquery.pan into saplumbaga-master --- README.md | 2 +- package-lock.json | 169 ++++++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 165 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index e336fb3..4575122 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Fullscreen Image Zoom and Pan with Jquery -Original 1.x version written by [Samir Hazir](https://github.com/saplumbaga/jquery.pan). Version 2.x and 3.x written by me. +Original 1.x version written by [Samil Hazir](https://github.com/saplumbaga). Version 2.x and 3.x written by [José M. Alarcón](https://github.com/jmalarcon). Fullscreen image zoom, pan and rotation plugin for jQuery diff --git a/package-lock.json b/package-lock.json index 55b6695..79a7cc2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1595,7 +1595,117 @@ "to-regex": "^3.0.1" }, "dependencies": { - "define-property": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "1.0.0", + "readable-stream": "2.3.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "2.2.4" + } + }, + "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", @@ -1631,11 +1741,48 @@ "kind-of": "^6.0.0" } }, - "is-descriptor": { + "safe-buffer": { + "version": "5.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.5.0", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", "dev": true, + "optional": true, "requires": { "is-accessor-descriptor": "^1.0.0", "is-data-descriptor": "^1.0.0", @@ -1678,6 +1825,18 @@ "requires": { "is-extendable": "^0.1.0" } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "yallist": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true } } }, @@ -2156,9 +2315,9 @@ } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==", + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, "loose-envify": { From 7a1705d8e409a11e10d45c6fb16e645c3bcf56e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Wed, 20 Apr 2022 11:44:14 +0200 Subject: [PATCH 20/32] Updated obsolete jQuey event methods Updated npm dependencies --- dist/jquery.pan.min.js | 4 +- dist/jquery.pan.min.js.map | 2 +- package-lock.json | 5407 +++++++++++++++++++++++++----------- package.json | 10 +- src/js/jquery.pan.js | 24 +- 5 files changed, 3747 insertions(+), 1700 deletions(-) diff --git a/dist/jquery.pan.min.js b/dist/jquery.pan.min.js index 692f219..2f73961 100644 --- a/dist/jquery.pan.min.js +++ b/dist/jquery.pan.min.js @@ -1,6 +1,6 @@ /*@license Fullscreen Image Zoom and Pan with Jquery -version 3.0.3 +version 3.0.4 Original version by Samil Hazir (https://github.com/saplumbaga) Version 2.x and .3.x by JM Alarcon (https://github.com/jmalarcon/) @@ -8,5 +8,5 @@ Version 2.x and .3.x by JM Alarcon (https://github.com/jmalarcon/) https://github.com/saplumbaga/jquery.pan https://github.com/jmalarcon/jquery.pan */ -jQuery.fn.extend({pan:function(showRotationControls){var panWrapper=document.createElement("div");$(panWrapper).addClass("panWrapper");var panImg=document.createElement("img");$(panImg).addClass("i").css("position","absolute");var loadingImg=document.createElement("div");$(loadingImg).attr("id","loading").addClass("loading"),$(panWrapper).append(loadingImg);var zi=document.createElement("a");$(zi).addClass("controls in"),$(panWrapper).append(zi);var zo=document.createElement("a");if($(zo).addClass("controls out"),$(panWrapper).append(zo),showRotationControls=0!=showRotationControls){var rc=document.createElement("a");$(rc).addClass("controls rc"),$(panWrapper).append(rc);var ra=document.createElement("a");$(ra).addClass("controls ra"),$(panWrapper).append(ra)}var close=document.createElement("a");$(close).addClass("controls close"),$(panWrapper).append(close),$(panWrapper).append(panImg),$("body").append(panWrapper);var finalSet=$(this).filter(function(){if($(this).attr("data-big"))return!0;if("IMG"!=this.tagName)return!0;var nW=this.naturalWidth||0,nH=this.naturalHeight||0,w=$(this).outerWidth(),h=$(this).outerHeight();return w=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "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/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "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/@blakeembrey/deque": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@blakeembrey/deque/-/deque-1.0.5.tgz", + "integrity": "sha512-6xnwtvp9DY1EINIKdTfvfeAtCYw4OqBZJhtiqkT3ivjnEfa25VQ3TsKvaFfKm8MyGIEfE95qLe+bNEt3nB0Ylg==", + "dev": true + }, + "node_modules/@blakeembrey/template": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@blakeembrey/template/-/template-1.1.0.tgz", + "integrity": "sha512-iZf+UWfL+DogJVpd/xMQyP6X6McYd6ArdYoPMiv/zlOTzeXXfQbYxBNJJBF6tThvsjLMbA8tLjkCdm9RWMFCCw==", + "dev": true + }, + "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/@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", + "dev": true + }, + "node_modules/@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "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/aggregate-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.0.tgz", + "integrity": "sha512-8DGp7zUt1E9k0NE2q4jlXHk+V3ORErmwolEdRz9iV+LKJ40WhMHh92cxAvhqV2I+zEn/gotIoqoMs0NjF3xofg==", + "dev": true, + "dependencies": { + "clean-stack": "^4.0.0", + "indent-string": "^5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", + "dev": true + }, + "node_modules/arrify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz", + "integrity": "sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "esutils": "^2.0.2", + "js-tokens": "^3.0.2" + } + }, + "node_modules/babel-core": { + "version": "6.26.3", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz", + "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==", + "dev": true, + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-generator": "^6.26.0", + "babel-helpers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-register": "^6.26.0", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "convert-source-map": "^1.5.1", + "debug": "^2.6.9", + "json5": "^0.5.1", + "lodash": "^4.17.4", + "minimatch": "^3.0.4", + "path-is-absolute": "^1.0.1", + "private": "^0.1.8", + "slash": "^1.0.0", + "source-map": "^0.5.7" + } + }, + "node_modules/babel-core/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-generator": { + "version": "6.26.1", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz", + "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==", + "dev": true, + "dependencies": { + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "detect-indent": "^4.0.0", + "jsesc": "^1.3.0", + "lodash": "^4.17.4", + "source-map": "^0.5.7", + "trim-right": "^1.0.1" + } + }, + "node_modules/babel-generator/node_modules/jsesc": { + "version": "1.3.0", + "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/babel-generator/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-helper-bindify-decorators": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz", + "integrity": "sha1-FMGeXxQte0fxmlJDHlKxzLxAozA=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-builder-binary-assignment-operator-visitor": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz", + "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=", + "dev": true, + "dependencies": { + "babel-helper-explode-assignable-expression": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-call-delegate": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz", + "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=", + "dev": true, + "dependencies": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-define-map": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz", + "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-helper-explode-assignable-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz", + "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-explode-class": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz", + "integrity": "sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes=", + "dev": true, + "dependencies": { + "babel-helper-bindify-decorators": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz", + "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=", + "dev": true, + "dependencies": { + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-get-function-arity": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz", + "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-hoist-variables": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz", + "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-optimise-call-expression": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz", + "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-regex": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz", + "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-helper-remap-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz", + "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helper-replace-supers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz", + "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=", + "dev": true, + "dependencies": { + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-check-es2015-constants": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz", + "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-syntax-async-functions": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz", + "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=", + "dev": true + }, + "node_modules/babel-plugin-syntax-async-generators": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz", + "integrity": "sha1-a8lj67FuzLrmuStZbrfzXDQqi5o=", + "dev": true + }, + "node_modules/babel-plugin-syntax-class-constructor-call": { + "version": "6.18.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-class-constructor-call/-/babel-plugin-syntax-class-constructor-call-6.18.0.tgz", + "integrity": "sha1-nLnTn+Q8hgC+yBRkVt3L1OGnZBY=", + "dev": true + }, + "node_modules/babel-plugin-syntax-class-properties": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz", + "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=", + "dev": true + }, + "node_modules/babel-plugin-syntax-decorators": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz", + "integrity": "sha1-MSVjtNvePMgGzuPkFszurd0RrAs=", + "dev": true + }, + "node_modules/babel-plugin-syntax-do-expressions": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-do-expressions/-/babel-plugin-syntax-do-expressions-6.13.0.tgz", + "integrity": "sha1-V0d1YTmqJtOQ0JQQsDdEugfkeW0=", + "dev": true + }, + "node_modules/babel-plugin-syntax-dynamic-import": { + "version": "6.18.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz", + "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=", + "dev": true + }, + "node_modules/babel-plugin-syntax-exponentiation-operator": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz", + "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=", + "dev": true + }, + "node_modules/babel-plugin-syntax-export-extensions": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-export-extensions/-/babel-plugin-syntax-export-extensions-6.13.0.tgz", + "integrity": "sha1-cKFITw+QiaToStRLrDU8lbmxJyE=", + "dev": true + }, + "node_modules/babel-plugin-syntax-function-bind": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-function-bind/-/babel-plugin-syntax-function-bind-6.13.0.tgz", + "integrity": "sha1-SMSV8Xe98xqYHnMvVa3AvdJgH0Y=", + "dev": true + }, + "node_modules/babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "http://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", + "dev": true + }, + "node_modules/babel-plugin-syntax-trailing-function-commas": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz", + "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=", + "dev": true + }, + "node_modules/babel-plugin-transform-async-generator-functions": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz", + "integrity": "sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds=", + "dev": true, + "dependencies": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-generators": "^6.5.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-async-to-generator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz", + "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=", + "dev": true, + "dependencies": { + "babel-helper-remap-async-to-generator": "^6.24.1", + "babel-plugin-syntax-async-functions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-class-constructor-call": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-constructor-call/-/babel-plugin-transform-class-constructor-call-6.24.1.tgz", + "integrity": "sha1-gNwoVQWsBn3LjWxl4vbxGrd2Xvk=", + "dev": true, + "dependencies": { + "babel-plugin-syntax-class-constructor-call": "^6.18.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-class-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz", + "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-plugin-syntax-class-properties": "^6.8.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-decorators": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz", + "integrity": "sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0=", + "dev": true, + "dependencies": { + "babel-helper-explode-class": "^6.24.1", + "babel-plugin-syntax-decorators": "^6.13.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-do-expressions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-do-expressions/-/babel-plugin-transform-do-expressions-6.22.0.tgz", + "integrity": "sha1-KMyvkoEtlJws0SgfaQyP3EaK6bs=", + "dev": true, + "dependencies": { + "babel-plugin-syntax-do-expressions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-arrow-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz", + "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-block-scoped-functions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz", + "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-block-scoping": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz", + "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-plugin-transform-es2015-classes": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz", + "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=", + "dev": true, + "dependencies": { + "babel-helper-define-map": "^6.24.1", + "babel-helper-function-name": "^6.24.1", + "babel-helper-optimise-call-expression": "^6.24.1", + "babel-helper-replace-supers": "^6.24.1", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-computed-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz", + "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-destructuring": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz", + "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-duplicate-keys": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz", + "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-for-of": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz", + "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-function-name": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz", + "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=", + "dev": true, + "dependencies": { + "babel-helper-function-name": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz", + "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-amd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz", + "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=", + "dev": true, + "dependencies": { + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-commonjs": { + "version": "6.26.2", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz", + "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==", + "dev": true, + "dependencies": { + "babel-plugin-transform-strict-mode": "^6.24.1", + "babel-runtime": "^6.26.0", + "babel-template": "^6.26.0", + "babel-types": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-systemjs": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz", + "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=", + "dev": true, + "dependencies": { + "babel-helper-hoist-variables": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-modules-umd": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz", + "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=", + "dev": true, + "dependencies": { + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-object-super": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz", + "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=", + "dev": true, + "dependencies": { + "babel-helper-replace-supers": "^6.24.1", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-parameters": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz", + "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=", + "dev": true, + "dependencies": { + "babel-helper-call-delegate": "^6.24.1", + "babel-helper-get-function-arity": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-template": "^6.24.1", + "babel-traverse": "^6.24.1", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-shorthand-properties": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz", + "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-spread": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz", + "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-sticky-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz", + "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=", + "dev": true, + "dependencies": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-plugin-transform-es2015-template-literals": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz", + "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-typeof-symbol": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz", + "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-es2015-unicode-regex": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz", + "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=", + "dev": true, + "dependencies": { + "babel-helper-regex": "^6.24.1", + "babel-runtime": "^6.22.0", + "regexpu-core": "^2.0.0" + } + }, + "node_modules/babel-plugin-transform-exponentiation-operator": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz", + "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=", + "dev": true, + "dependencies": { + "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1", + "babel-plugin-syntax-exponentiation-operator": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-export-extensions": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-export-extensions/-/babel-plugin-transform-export-extensions-6.22.0.tgz", + "integrity": "sha1-U3OLR+deghhYnuqUbLvTkQm75lM=", + "dev": true, + "dependencies": { + "babel-plugin-syntax-export-extensions": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-function-bind": { + "version": "6.22.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-function-bind/-/babel-plugin-transform-function-bind-6.22.0.tgz", + "integrity": "sha1-xvuOlqwpajELjPjqQBRiQH3fapc=", + "dev": true, + "dependencies": { + "babel-plugin-syntax-function-bind": "^6.8.0", + "babel-runtime": "^6.22.0" + } + }, + "node_modules/babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dev": true, + "dependencies": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-regenerator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz", + "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.10.0" + } + }, + "node_modules/babel-plugin-transform-strict-mode": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz", + "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.22.0", + "babel-types": "^6.24.1" + } + }, + "node_modules/babel-preset-es2015": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz", + "integrity": "sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=", + "deprecated": "🙌 Thanks for using Babel: we recommend using babel-preset-env now: please read https://babeljs.io/env to update!", + "dev": true, + "dependencies": { + "babel-plugin-check-es2015-constants": "^6.22.0", + "babel-plugin-transform-es2015-arrow-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0", + "babel-plugin-transform-es2015-block-scoping": "^6.24.1", + "babel-plugin-transform-es2015-classes": "^6.24.1", + "babel-plugin-transform-es2015-computed-properties": "^6.24.1", + "babel-plugin-transform-es2015-destructuring": "^6.22.0", + "babel-plugin-transform-es2015-duplicate-keys": "^6.24.1", + "babel-plugin-transform-es2015-for-of": "^6.22.0", + "babel-plugin-transform-es2015-function-name": "^6.24.1", + "babel-plugin-transform-es2015-literals": "^6.22.0", + "babel-plugin-transform-es2015-modules-amd": "^6.24.1", + "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1", + "babel-plugin-transform-es2015-modules-systemjs": "^6.24.1", + "babel-plugin-transform-es2015-modules-umd": "^6.24.1", + "babel-plugin-transform-es2015-object-super": "^6.24.1", + "babel-plugin-transform-es2015-parameters": "^6.24.1", + "babel-plugin-transform-es2015-shorthand-properties": "^6.24.1", + "babel-plugin-transform-es2015-spread": "^6.22.0", + "babel-plugin-transform-es2015-sticky-regex": "^6.24.1", + "babel-plugin-transform-es2015-template-literals": "^6.22.0", + "babel-plugin-transform-es2015-typeof-symbol": "^6.22.0", + "babel-plugin-transform-es2015-unicode-regex": "^6.24.1", + "babel-plugin-transform-regenerator": "^6.24.1" + } + }, + "node_modules/babel-preset-stage-0": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-stage-0/-/babel-preset-stage-0-6.24.1.tgz", + "integrity": "sha1-VkLRUEL5E4TX5a+LyIsduVsDnmo=", + "dev": true, + "dependencies": { + "babel-plugin-transform-do-expressions": "^6.22.0", + "babel-plugin-transform-function-bind": "^6.22.0", + "babel-preset-stage-1": "^6.24.1" + } + }, + "node_modules/babel-preset-stage-1": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-stage-1/-/babel-preset-stage-1-6.24.1.tgz", + "integrity": "sha1-dpLNfc1oSZB+auSgqFWJz7niv7A=", + "dev": true, + "dependencies": { + "babel-plugin-transform-class-constructor-call": "^6.24.1", + "babel-plugin-transform-export-extensions": "^6.22.0", + "babel-preset-stage-2": "^6.24.1" + } + }, + "node_modules/babel-preset-stage-2": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz", + "integrity": "sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE=", + "dev": true, + "dependencies": { + "babel-plugin-syntax-dynamic-import": "^6.18.0", + "babel-plugin-transform-class-properties": "^6.24.1", + "babel-plugin-transform-decorators": "^6.24.1", + "babel-preset-stage-3": "^6.24.1" + } + }, + "node_modules/babel-preset-stage-3": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz", + "integrity": "sha1-g2raCp56f6N8sTj7kyb4eTSkg5U=", + "dev": true, + "dependencies": { + "babel-plugin-syntax-trailing-function-commas": "^6.22.0", + "babel-plugin-transform-async-generator-functions": "^6.24.1", + "babel-plugin-transform-async-to-generator": "^6.24.1", + "babel-plugin-transform-exponentiation-operator": "^6.24.1", + "babel-plugin-transform-object-rest-spread": "^6.22.0" + } + }, + "node_modules/babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dev": true, + "dependencies": { + "babel-core": "^6.26.0", + "babel-runtime": "^6.26.0", + "core-js": "^2.5.0", + "home-or-tmp": "^2.0.0", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "source-map-support": "^0.4.15" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "babel-traverse": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "dependencies": { + "babel-code-frame": "^6.26.0", + "babel-messages": "^6.23.0", + "babel-runtime": "^6.26.0", + "babel-types": "^6.26.0", + "babylon": "^6.18.0", + "debug": "^2.6.8", + "globals": "^9.18.0", + "invariant": "^2.2.2", + "lodash": "^4.17.4" + } + }, + "node_modules/babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "dependencies": { + "babel-runtime": "^6.26.0", + "esutils": "^2.0.2", + "lodash": "^4.17.4", + "to-fast-properties": "^1.0.3" + } + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true, + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "node_modules/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/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": "7.0.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.2.tgz", + "integrity": "sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==", + "dev": true, + "dependencies": { + "camelcase": "^6.3.0", + "map-obj": "^4.1.0", + "quick-lru": "^5.1.1", + "type-fest": "^1.2.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.1.0.tgz", + "integrity": "sha512-dxXQYI7mfQVcaF12s6sjNFoZ6ZPDQuBBLp3QJ5156k9EvUFClUoZ11fo8HnLQO241DDVntHEug8MOuFO5PSfRg==", + "dev": true, + "dependencies": { + "escape-string-regexp": "5.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clean-stack/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/cliui/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/cliui/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/convert-source-map": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz", + "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/core-js": { + "version": "2.5.7", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", + "integrity": "sha512-RszJCAxg/PP6uzXVXL6BsxSXx/B05oJAQ2vkJRjyjrEcNVycaqOmNb5OTxZPE3xa5gwZduqza6L9JOCenh/Ecw==", + "deprecated": "core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.", + "dev": true + }, + "node_modules/cp-file": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-9.1.0.tgz", + "integrity": "sha512-3scnzFj/94eb7y4wyXRWwvzLFaQp87yyfTnChIjlfYrVqp5lVO3E2hIJMeQIltUT0K2ZAB3An1qXcBmwGyvuwA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "nested-error-stacks": "^2.0.0", + "p-event": "^4.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cpy": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/cpy/-/cpy-9.0.1.tgz", + "integrity": "sha512-D9U0DR5FjTCN3oMTcFGktanHnAG5l020yvOCR1zKILmAyPP7I/9pl6NFgRbDcmSENtbK1sQLBz1p9HIOlroiNg==", + "dev": true, + "dependencies": { + "arrify": "^3.0.0", + "cp-file": "^9.1.0", + "globby": "^13.1.1", + "junk": "^4.0.0", + "micromatch": "^4.0.4", + "nested-error-stacks": "^2.1.0", + "p-filter": "^3.0.0", + "p-map": "^5.3.0" + }, + "engines": { + "node": "^12.20.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cpy-cli": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cpy-cli/-/cpy-cli-4.1.0.tgz", + "integrity": "sha512-JA6bth6/mxPCa19SrWkIuPEBrea8vO9g1v0qhmCLnAKOfTcsNk5/X3W1o9aZuOHgugRcxdyR67rO4Gw/DA+4Qg==", + "dev": true, + "dependencies": { + "cpy": "^9.0.0", + "meow": "^10.1.2" + }, + "bin": { + "cpy": "cli.js" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/cross-var": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/cross-var/-/cross-var-1.1.0.tgz", + "integrity": "sha1-8PDUuyNdlRONGlOYQtKQ8A23HNY=", + "dev": true, + "dependencies": { + "babel-preset-es2015": "^6.18.0", + "babel-preset-stage-0": "^6.16.0", + "babel-register": "^6.18.0", + "cross-spawn": "^5.0.1", + "exit": "^0.1.2" + }, + "bin": { + "cross-var": "index.js" + } + }, + "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/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "dependencies": { + "repeating": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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/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/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/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/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/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/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/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/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/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "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/globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/globby": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.1.tgz", + "integrity": "sha512-XMzoDZbGZ37tufiv7g0N4F/zp3zkwdFtVbV3EHsVl1KQr4RPLfNoT068/97RPshz2J5xYNEjLKKBKaGHifBd3Q==", + "dev": true, + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/globby/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dev": true + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "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==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dev": true, + "dependencies": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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/hosted-git-info/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==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/hosted-git-info/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/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/indent-string": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/is-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==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-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-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-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/jquery": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz", + "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==" + }, + "node_modules/js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "node_modules/jsesc": { + "version": "0.5.0", + "resolved": "http://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "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/json5": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/junk": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-4.0.0.tgz", + "integrity": "sha512-ojtSU++zLJ3jQG9bAYjg94w+/DOJtRyD7nPaerMFrBhmdVmiV5/exYH5t4uHga4G/95nT6hr1OJoKIFbYbrW5w==", + "dev": true, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/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/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==", + "dev": true + }, + "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==", + "dev": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "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/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow": { + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-10.1.2.tgz", + "integrity": "sha512-zbuAlN+V/sXlbGchNS9WTWjUzeamwMt/BApKCJi7B0QyZstZaMx0n4Unll/fg0njGtMdC9UP5SAscvOCLYdM+Q==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.2", + "camelcase-keys": "^7.0.0", + "decamelize": "^5.0.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.2", + "read-pkg-up": "^8.0.0", + "redent": "^4.0.0", + "trim-newlines": "^4.0.2", + "type-fest": "^1.2.2", + "yargs-parser": "^20.2.9" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/decamelize": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", + "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "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/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/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/minimist-options/node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/nested-error-stacks": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.1.tgz", + "integrity": "sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==", + "dev": true + }, + "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/normalize-package-data/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==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/normalize-package-data/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==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/normalize-package-data/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onchange": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/onchange/-/onchange-7.1.0.tgz", + "integrity": "sha512-ZJcqsPiWUAUpvmnJri5TPBooqJOPmC0ttN65juhN15Q8xA+Nbg3BaxBHXQ45EistKKlKElb0edmbPWnKSBkvMg==", + "dev": true, + "dependencies": { + "@blakeembrey/deque": "^1.0.5", + "@blakeembrey/template": "^1.0.0", + "arg": "^4.1.3", + "chokidar": "^3.3.1", + "cross-spawn": "^7.0.1", + "ignore": "^5.1.4", + "tree-kill": "^1.2.2" + }, + "bin": { + "onchange": "dist/bin.js" + } + }, + "node_modules/onchange/node_modules/anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/onchange/node_modules/binary-extensions": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz", + "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/onchange/node_modules/chokidar": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", + "integrity": "sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.3.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.1.2" + } + }, + "node_modules/onchange/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/onchange/node_modules/fsevents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.2.tgz", + "integrity": "sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==", + "deprecated": "\"Please update to latest v2.3 or v2.2\"", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/onchange/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/onchange/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/onchange/node_modules/readdirp": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.3.0.tgz", + "integrity": "sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==", + "dev": true, + "dependencies": { + "picomatch": "^2.0.7" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/onchange/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/onchange/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/onchange/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/os-homedir": { + "version": "1.0.2", + "resolved": "http://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/p-event": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", + "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", + "dev": true, + "dependencies": { + "p-timeout": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-3.0.0.tgz", + "integrity": "sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==", + "dev": true, + "dependencies": { + "p-map": "^5.1.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "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": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "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": "5.3.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.3.0.tgz", + "integrity": "sha512-SRbIQFoLYNezHkqZslqeg963HYUtqOrfMCxjNrFOpJ19WTYuq26rQoOXeX8QQiMLUlLqdYV/7PuDsdYJ7hLE1w==", + "dev": true, + "dependencies": { + "aggregate-error": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dev": true, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "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/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": "http://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-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-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/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/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/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "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/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-6.0.0.tgz", + "integrity": "sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^1.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-8.0.0.tgz", + "integrity": "sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==", + "dev": true, + "dependencies": { + "find-up": "^5.0.0", + "read-pkg": "^6.0.0", + "type-fest": "^1.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/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/read-pkg-up/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/redent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz", + "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==", + "dev": true, + "dependencies": { + "indent-string": "^5.0.0", + "strip-indent": "^4.0.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/regenerate": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.0.tgz", + "integrity": "sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==", + "dev": true + }, + "node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.10.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz", + "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==", + "dev": true, + "dependencies": { + "babel-runtime": "^6.18.0", + "babel-types": "^6.19.0", + "private": "^0.1.6" + } + }, + "node_modules/regexpu-core": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", + "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=", + "dev": true, + "dependencies": { + "regenerate": "^1.2.1", + "regjsgen": "^0.2.0", + "regjsparser": "^0.1.4" + } + }, + "node_modules/regjsgen": { + "version": "0.2.0", + "resolved": "http://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz", + "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.1.5", + "resolved": "http://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz", + "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "dependencies": { + "is-finite": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/replace": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/replace/-/replace-1.2.1.tgz", + "integrity": "sha512-KZCBe/tPanwBlbjSMQby4l+zjSiFi3CLEP/6VLClnRYgJ46DZ5u9tmA6ceWeFS8coaUnU4ZdGNb/puUGMHNSRg==", + "dev": true, + "dependencies": { + "chalk": "2.4.2", + "minimatch": "3.0.4", + "yargs": "^15.3.1" + }, + "bin": { + "replace": "bin/replace.js", + "search": "bin/search.js" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/replace/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/replace/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/replace/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/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/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/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/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/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/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/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "dependencies": { + "source-map": "^0.5.6" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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/string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/node_modules/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/string-width/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", + "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true, + "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/tree-kill": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", + "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", + "dev": true, + "bin": { + "tree-kill": "cli.js" + } + }, + "node_modules/trim-newlines": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.0.2.tgz", + "integrity": "sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/type-fest": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/uglify-js": { + "version": "3.15.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.4.tgz", + "integrity": "sha512-vMOPGDuvXecPs34V74qDKk4iJ/SN4vL3Ow/23ixafENYvtrNvtbcgUeugTcUGRGsOF/5fU8/NYSL5Hyb3l1OJA==", + "dev": true, + "bin": { + "uglifyjs": "bin/uglifyjs" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/uglifycss": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/uglifycss/-/uglifycss-0.0.29.tgz", + "integrity": "sha512-J2SQ2QLjiknNGbNdScaNZsXgmMGI0kYNrXaDlr4obnPW9ni1jljb1NeEVWAiTgZ8z+EBWP2ozfT9vpy03rjlMQ==", + "dev": true, + "bin": { + "uglifycss": "uglifycss" + }, + "engines": { + "node": ">=6.4.0" + } + }, + "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/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "node_modules/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/wrap-ansi/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/wrap-ansi/node_modules/ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "dev": true, + "dependencies": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/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/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "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": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "node_modules/yargs": { + "version": "15.3.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.3.1.tgz", + "integrity": "sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==", + "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.1" + }, + "engines": { + "node": ">=8" + } + }, + "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/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" + } + } + }, "dependencies": { "@babel/code-frame": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", - "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", "dev": true, "requires": { - "@babel/highlight": "^7.8.3" + "@babel/highlight": "^7.16.7" } }, "@babel/helper-validator-identifier": { - "version": "7.9.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz", - "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", "dev": true }, "@babel/highlight": { - "version": "7.9.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz", - "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.9.0", + "@babel/helper-validator-identifier": "^7.16.7", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, @@ -73,77 +3315,64 @@ "integrity": "sha512-6xnwtvp9DY1EINIKdTfvfeAtCYw4OqBZJhtiqkT3ivjnEfa25VQ3TsKvaFfKm8MyGIEfE95qLe+bNEt3nB0Ylg==", "dev": true }, - "@mrmlnc/readdir-enhanced": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", - "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "@blakeembrey/template": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@blakeembrey/template/-/template-1.1.0.tgz", + "integrity": "sha512-iZf+UWfL+DogJVpd/xMQyP6X6McYd6ArdYoPMiv/zlOTzeXXfQbYxBNJJBF6tThvsjLMbA8tLjkCdm9RWMFCCw==", + "dev": true + }, + "@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": { - "call-me-maybe": "^1.0.1", - "glob-to-regexp": "^0.3.0" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" } }, "@nodelib/fs.stat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", - "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", - "dev": true - }, - "@types/color-name": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", - "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", - "dev": true - }, - "@types/events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz", - "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==", + "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 }, - "@types/glob": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz", - "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==", + "@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": { - "@types/events": "*", - "@types/minimatch": "*", - "@types/node": "*" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" } }, - "@types/minimatch": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", - "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "@types/color-name": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz", + "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==", "dev": true }, "@types/minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=", - "dev": true - }, - "@types/node": { - "version": "13.13.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.5.tgz", - "integrity": "sha512-3ySmiBYJPqgjiHA7oEaIo2Rzz0HrOZ7yrNO5HWyaE5q0lQ3BppDZ3N53Miz8bw2I7gh1/zir2MGVZBvpb1zq9g==", + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", "dev": true }, "@types/normalize-package-data": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz", - "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==", + "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 }, "aggregate-error": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.0.1.tgz", - "integrity": "sha512-quoaXsZ9/BLNae5yiNoUz+Nhkwz83GhWwtYFglcjEQB2NDHCIpApbqXxIFnm4Pq/Nvhrsq5sYJFyohrrxnTGAA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-4.0.0.tgz", + "integrity": "sha512-8DGp7zUt1E9k0NE2q4jlXHk+V3ORErmwolEdRz9iV+LKJ40WhMHh92cxAvhqV2I+zEn/gotIoqoMs0NjF3xofg==", "dev": true, "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "clean-stack": "^4.0.0", + "indent-string": "^5.0.0" } }, "ansi-regex": { @@ -158,61 +3387,16 @@ "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", "dev": true }, - "arr-diff": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", - "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", - "dev": true - }, - "arr-flatten": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", - "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", - "dev": true - }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", - "dev": true - }, - "array-union": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", - "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", - "dev": true, - "requires": { - "array-uniq": "^1.0.1" - } - }, - "array-uniq": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", - "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", - "dev": true - }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", "dev": true }, "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true - }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-3.0.0.tgz", + "integrity": "sha512-tLkvA81vQG/XqE2mjDkGQHoOINtMHtysSnemrmoGe6PydDPMRbVugqyk4A6V/WDWEfm3l+0d8anA9r8cv/5Jaw==", "dev": true }, "babel-code-frame": { @@ -1061,61 +4245,6 @@ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", "dev": true }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", - "dev": true, - "requires": { - "cache-base": "^1.0.1", - "class-utils": "^0.3.5", - "component-emitter": "^1.2.1", - "define-property": "^1.0.0", - "isobject": "^3.0.1", - "mixin-deep": "^1.2.0", - "pascalcase": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -1127,57 +4256,14 @@ } }, "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", "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" + "fill-range": "^7.0.1" } }, - "call-me-maybe": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", - "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", - "dev": true - }, "camelcase": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", @@ -1185,14 +4271,23 @@ "dev": true }, "camelcase-keys": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", - "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.2.tgz", + "integrity": "sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==", "dev": true, "requires": { - "camelcase": "^5.3.1", - "map-obj": "^4.0.0", - "quick-lru": "^4.0.1" + "camelcase": "^6.3.0", + "map-obj": "^4.1.0", + "quick-lru": "^5.1.1", + "type-fest": "^1.2.1" + }, + "dependencies": { + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true + } } }, "chalk": { @@ -1208,35 +4303,23 @@ "supports-color": "^2.0.0" } }, - "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==", + "clean-stack": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-4.1.0.tgz", + "integrity": "sha512-dxXQYI7mfQVcaF12s6sjNFoZ6ZPDQuBBLp3QJ5156k9EvUFClUoZ11fo8HnLQO241DDVntHEug8MOuFO5PSfRg==", "dev": true, "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" + "escape-string-regexp": "5.0.0" }, "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } + "escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true } } }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true - }, "cliui": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", @@ -1249,9 +4332,9 @@ }, "dependencies": { "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, "strip-ansi": { @@ -1265,16 +4348,6 @@ } } }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", - "dev": true, - "requires": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" - } - }, "color-convert": { "version": "1.9.3", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", @@ -1290,18 +4363,6 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "dev": true }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "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 - }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -1317,12 +4378,6 @@ "safe-buffer": "~5.1.1" } }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", - "dev": true - }, "core-js": { "version": "2.5.7", "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.7.tgz", @@ -1330,9 +4385,9 @@ "dev": true }, "cp-file": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-7.0.0.tgz", - "integrity": "sha512-0Cbj7gyvFVApzpK/uhCtQ/9kE9UnYpxMzaq5nQQC/Dh4iaj5fxp7iEFIullrYwzj8nf0qnsI1Qsx34hAeAebvw==", + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/cp-file/-/cp-file-9.1.0.tgz", + "integrity": "sha512-3scnzFj/94eb7y4wyXRWwvzLFaQp87yyfTnChIjlfYrVqp5lVO3E2hIJMeQIltUT0K2ZAB3An1qXcBmwGyvuwA==", "dev": true, "requires": { "graceful-fs": "^4.1.2", @@ -1342,30 +4397,29 @@ } }, "cpy": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/cpy/-/cpy-8.1.0.tgz", - "integrity": "sha512-XwlImkjPxMr01qXqC564VD4rfcDQ2eKtYmFlCy0ixsLRJ1cwYVUBh+v47jsQTO1IrmvdjqO813VpDQ0JiTuOdA==", + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/cpy/-/cpy-9.0.1.tgz", + "integrity": "sha512-D9U0DR5FjTCN3oMTcFGktanHnAG5l020yvOCR1zKILmAyPP7I/9pl6NFgRbDcmSENtbK1sQLBz1p9HIOlroiNg==", "dev": true, "requires": { - "arrify": "^2.0.1", - "cp-file": "^7.0.0", - "globby": "^9.2.0", - "has-glob": "^1.0.0", - "junk": "^3.1.0", + "arrify": "^3.0.0", + "cp-file": "^9.1.0", + "globby": "^13.1.1", + "junk": "^4.0.0", + "micromatch": "^4.0.4", "nested-error-stacks": "^2.1.0", - "p-all": "^2.1.0", - "p-filter": "^2.1.0", - "p-map": "^3.0.0" + "p-filter": "^3.0.0", + "p-map": "^5.3.0" } }, "cpy-cli": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/cpy-cli/-/cpy-cli-3.1.1.tgz", - "integrity": "sha512-HCpNdBkQy3rw+uARLuIf0YurqsMXYzBa9ihhSAuxYJcNIrqrSq3BstPfr0cQN38AdMrQiO9Dp4hYy7GtGJsLPg==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cpy-cli/-/cpy-cli-4.1.0.tgz", + "integrity": "sha512-JA6bth6/mxPCa19SrWkIuPEBrea8vO9g1v0qhmCLnAKOfTcsNk5/X3W1o9aZuOHgugRcxdyR67rO4Gw/DA+4Qg==", "dev": true, "requires": { - "cpy": "^8.0.0", - "meow": "^6.1.1" + "cpy": "^9.0.0", + "meow": "^10.1.2" } }, "cross-spawn": { @@ -1425,53 +4479,6 @@ } } }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "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" - } - } - } - }, "detect-indent": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", @@ -1482,12 +4489,12 @@ } }, "dir-glob": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.2.2.tgz", - "integrity": "sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==", + "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": "^3.0.0" + "path-type": "^4.0.0" } }, "emoji-regex": { @@ -1523,321 +4530,35 @@ "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", "dev": true }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", - "dev": true, - "requires": { - "debug": "^2.3.3", - "define-property": "^0.2.5", - "extend-shallow": "^2.0.1", - "posix-character-classes": "^0.1.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", - "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "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": { - "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": { - "abbrev": { - "version": "1.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "ansi-regex": { - "version": "2.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "aproba": { - "version": "1.2.0", - "bundled": true, - "dev": true, - "optional": true - }, - "are-we-there-yet": { - "version": "1.1.4", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "delegates": "1.0.0", - "readable-stream": "2.3.6" - } - }, - "balanced-match": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "brace-expansion": { - "version": "1.1.11", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "balanced-match": "1.0.0", - "concat-map": "0.0.1" - } - }, - "chownr": { - "version": "1.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "code-point-at": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true - }, - "concat-map": { - "version": "0.0.1", - "bundled": true, - "dev": true, - "optional": true - }, - "console-control-strings": { - "version": "1.1.0", - "bundled": true, - "dev": true, - "optional": true - }, - "core-util-is": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "debug": { - "version": "2.6.9", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "ms": "2.0.0" - } - }, - "deep-extend": { - "version": "0.5.1", - "bundled": true, - "dev": true, - "optional": true - }, - "delegates": { - "version": "1.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "detect-libc": { - "version": "1.0.3", - "bundled": true, - "dev": true, - "optional": true - }, - "fs-minipass": { - "version": "1.2.5", - "bundled": true, - "dev": true, - "optional": true, - "requires": { - "minipass": "2.2.4" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "safe-buffer": { - "version": "5.1.1", - "bundled": true, - "dev": true, - "optional": true - }, - "safer-buffer": { - "version": "2.1.2", - "bundled": true, - "dev": true, - "optional": true - }, - "sax": { - "version": "1.2.4", - "bundled": true, - "dev": true, - "optional": true - }, - "semver": { - "version": "5.5.0", - "bundled": true, - "dev": true, - "optional": true - }, - "set-blocking": { - "version": "2.0.0", - "bundled": true, - "dev": true, - "optional": true - }, - "signal-exit": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "string-width": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "optional": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } + "@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-glob": { - "version": "2.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.7.tgz", - "integrity": "sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==", + "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": { - "@mrmlnc/readdir-enhanced": "^2.2.1", - "@nodelib/fs.stat": "^1.1.2", - "glob-parent": "^3.1.0", - "is-glob": "^4.0.0", - "merge2": "^1.2.3", - "micromatch": "^3.1.10" + "reusify": "^1.0.4" } }, "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "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": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "wrappy": { - "version": "1.0.2", - "bundled": true, - "dev": true, - "optional": true - }, - "yallist": { - "version": "3.0.2", - "bundled": true, - "dev": true, - "optional": true - } + "to-regex-range": "^5.0.1" } }, "find-up": { @@ -1847,22 +4568,7 @@ "dev": true, "requires": { "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", - "dev": true - }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", - "dev": true, - "requires": { - "map-cache": "^0.2.2" + "path-exists": "^4.0.0" } }, "fs.realpath": { @@ -1871,18 +4577,18 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, "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-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, "glob": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", @@ -1898,32 +4604,14 @@ } }, "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "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": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } + "is-glob": "^4.0.1" } }, - "glob-to-regexp": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", - "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", - "dev": true - }, "globals": { "version": "9.18.0", "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", @@ -1931,39 +4619,30 @@ "dev": true }, "globby": { - "version": "9.2.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-9.2.0.tgz", - "integrity": "sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==", + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.1.tgz", + "integrity": "sha512-XMzoDZbGZ37tufiv7g0N4F/zp3zkwdFtVbV3EHsVl1KQr4RPLfNoT068/97RPshz2J5xYNEjLKKBKaGHifBd3Q==", "dev": true, "requires": { - "@types/glob": "^7.1.1", - "array-union": "^1.0.2", - "dir-glob": "^2.2.2", - "fast-glob": "^2.2.6", - "glob": "^7.1.3", - "ignore": "^4.0.3", - "pify": "^4.0.1", - "slash": "^2.0.0" + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" }, "dependencies": { - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, "slash": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", - "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", "dev": true } } }, "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==", + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", "dev": true }, "hard-rejection": { @@ -1972,6 +4651,15 @@ "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", "dev": true }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, "has-ansi": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", @@ -1987,84 +4675,52 @@ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, - "has-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-glob/-/has-glob-1.0.0.tgz", - "integrity": "sha1-mqqe7b/7G6OZCnsAEPtnjuAIEgc=", - "dev": true, - "requires": { - "is-glob": "^3.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "has-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", "dev": true, "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.1" } }, - "has-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", - "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "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": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" + "lru-cache": "^6.0.0" }, "dependencies": { - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "yallist": "^4.0.0" } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true } } }, - "home-or-tmp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", - "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", - "dev": true, - "requires": { - "os-homedir": "^1.0.0", - "os-tmpdir": "^1.0.1" - } - }, - "hosted-git-info": { - "version": "2.8.8", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", - "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", - "dev": true - }, "ignore": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.4.tgz", - "integrity": "sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==", + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", "dev": true }, "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-5.0.0.tgz", + "integrity": "sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==", "dev": true }, "inflight": { @@ -2092,83 +4748,21 @@ "loose-envify": "^1.0.0" } }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", "dev": true }, - "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-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "is-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", - "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "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==", "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 - } + "has": "^1.0.3" } }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, "is-extglob": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -2191,33 +4785,19 @@ "dev": true }, "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "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-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true }, "is-plain-obj": { "version": "1.1.0", @@ -2225,43 +4805,16 @@ "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", "dev": true }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-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 - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", "dev": true }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, "jquery": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz", - "integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==" + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz", + "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==" }, "js-tokens": { "version": "3.0.2", @@ -2275,10 +4828,10 @@ "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", "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==", + "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 }, "json5": { @@ -2288,9 +4841,9 @@ "dev": true }, "junk": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", - "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-4.0.0.tgz", + "integrity": "sha512-ojtSU++zLJ3jQG9bAYjg94w+/DOJtRyD7nPaerMFrBhmdVmiV5/exYH5t4uHga4G/95nT6hr1OJoKIFbYbrW5w==", "dev": true }, "kind-of": { @@ -2300,9 +4853,9 @@ "dev": true }, "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "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 }, "locate-path": { @@ -2346,87 +4899,68 @@ "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 - } } }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true - }, "map-obj": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.1.0.tgz", - "integrity": "sha512-glc9y00wgtwcDmp7GaE/0b0OnxpNJsVf3ael/An6Fe2Q51LLwN1er6sdomLRzz5h0+yMpiYLhWYF5R7HeqVd4g==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", "dev": true }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", - "dev": true, - "requires": { - "object-visit": "^1.0.0" - } - }, "meow": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/meow/-/meow-6.1.1.tgz", - "integrity": "sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==", + "version": "10.1.2", + "resolved": "https://registry.npmjs.org/meow/-/meow-10.1.2.tgz", + "integrity": "sha512-zbuAlN+V/sXlbGchNS9WTWjUzeamwMt/BApKCJi7B0QyZstZaMx0n4Unll/fg0njGtMdC9UP5SAscvOCLYdM+Q==", "dev": true, "requires": { - "@types/minimist": "^1.2.0", - "camelcase-keys": "^6.2.2", + "@types/minimist": "^1.2.2", + "camelcase-keys": "^7.0.0", + "decamelize": "^5.0.0", "decamelize-keys": "^1.1.0", "hard-rejection": "^2.1.0", - "minimist-options": "^4.0.2", - "normalize-package-data": "^2.5.0", - "read-pkg-up": "^7.0.1", - "redent": "^3.0.0", - "trim-newlines": "^3.0.0", - "type-fest": "^0.13.1", - "yargs-parser": "^18.1.3" + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.2", + "read-pkg-up": "^8.0.0", + "redent": "^4.0.0", + "trim-newlines": "^4.0.2", + "type-fest": "^1.2.2", + "yargs-parser": "^20.2.9" + }, + "dependencies": { + "decamelize": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-5.0.1.tgz", + "integrity": "sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==", + "dev": true + }, + "yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true + } } }, "merge2": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.3.0.tgz", - "integrity": "sha512-2j4DAdlBOkiSZIsaXk4mTE3sRS02yBHAtfy127xRV3bQUFqXkjHCHLW6Scv7DwNRbIWNHH8zpnz9zMaKXIdvYw==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true }, "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" + "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" } }, "min-indent": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.0.tgz", - "integrity": "sha1-z8RcN+nsDY8KDsPdTvf3w6vjklY=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", "dev": true }, "minimatch": { @@ -2438,14 +4972,21 @@ "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 + }, "minimist-options": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.0.2.tgz", - "integrity": "sha512-seq4hpWkYSUh1y7NXxzucwAN9yVlBc3Upgdjz8vLCP97jG8kaOmzYrVH/m7tQ1NYD1wdtZbSLfdy4zFmRWuc/w==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", "dev": true, "requires": { "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0" + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" }, "dependencies": { "arrify": { @@ -2456,27 +4997,6 @@ } } }, - "mixin-deep": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", - "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", - "dev": true, - "requires": { - "for-in": "^1.0.2", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } - }, "mkdirp": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", @@ -2484,14 +5004,6 @@ "dev": true, "requires": { "minimist": "^1.2.5" - }, - "dependencies": { - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - } } }, "ms": { @@ -2500,103 +5012,55 @@ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "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" - } - }, "nested-error-stacks": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.0.tgz", - "integrity": "sha512-AO81vsIO1k1sM4Zrd6Hu7regmJN1NSiAja10gc4bX3F0wd+9rQmcuHQaHVQCYIEC8iFXnE+mavh23GOt7wBgug==", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nested-error-stacks/-/nested-error-stacks-2.1.1.tgz", + "integrity": "sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==", "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==", + "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": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", "validate-npm-package-license": "^3.0.1" - } - }, - "number-is-nan": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true - }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", - "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" }, "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, "requires": { - "is-descriptor": "^0.1.0" + "yallist": "^4.0.0" } }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "dev": true, "requires": { - "is-buffer": "^1.1.5" + "lru-cache": "^6.0.0" } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true } } }, - "object-visit": { + "number-is-nan": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true }, "once": { "version": "1.4.0", @@ -2608,19 +5072,18 @@ } }, "onchange": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/onchange/-/onchange-6.1.0.tgz", - "integrity": "sha512-T0wvi3yzNd+Lut2ymJp2e6fTiob0TLrXnjqGaiK9MAFB8MYo/k/ZClx6ps7YhTtQ88dDm+hDHmtJXP1nJT5WNA==", + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/onchange/-/onchange-7.1.0.tgz", + "integrity": "sha512-ZJcqsPiWUAUpvmnJri5TPBooqJOPmC0ttN65juhN15Q8xA+Nbg3BaxBHXQ45EistKKlKElb0edmbPWnKSBkvMg==", "dev": true, "requires": { - "@blakeembrey/deque": "^1.0.3", - "arrify": "^2.0.0", - "chokidar": "^3.0.0", - "cross-spawn": "^6.0.0", + "@blakeembrey/deque": "^1.0.5", + "@blakeembrey/template": "^1.0.0", + "arg": "^4.1.3", + "chokidar": "^3.3.1", + "cross-spawn": "^7.0.1", "ignore": "^5.1.4", - "minimist": "^1.2.0", - "supports-color": "^7.0.0", - "tree-kill": "^1.2.0" + "tree-kill": "^1.2.2" }, "dependencies": { "anymatch": { @@ -2639,15 +5102,6 @@ "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==", "dev": true }, - "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" - } - }, "chokidar": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.3.1.tgz", @@ -2665,25 +5119,14 @@ } }, "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" - } - }, - "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==", + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "requires": { - "to-regex-range": "^5.0.1" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" } }, "fsevents": { @@ -2693,21 +5136,6 @@ "dev": true, "optional": true }, - "glob-parent": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.0.tgz", - "integrity": "sha512-qjtRgnIVmOfnKUE3NJAQEdk+lKrxfw8t5ke7SXtfMTHcjsBfOfWXCQfdb30zfDoZQ2IRSIiidmjtbHZPZ++Ihw==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, "is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", @@ -2717,33 +5145,6 @@ "binary-extensions": "^2.0.0" } }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -2759,22 +5160,28 @@ "picomatch": "^2.0.7" } }, - "supports-color": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.1.0.tgz", - "integrity": "sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==", + "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": { - "has-flag": "^4.0.0" + "shebang-regex": "^3.0.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==", + "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 + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "requires": { - "is-number": "^7.0.0" + "isexe": "^2.0.0" } } } @@ -2786,52 +5193,27 @@ "dev": true }, "os-tmpdir": { - "version": "1.0.2", - "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "p-all": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-all/-/p-all-2.1.0.tgz", - "integrity": "sha512-HbZxz5FONzz/z2gJfk6bFca0BCiSRF8jU3yCsWOen/vR6lZjfPOu/e7L3uFzTW1i0H8TlC3vqQstEJPQL4/uLA==", - "dev": true, - "requires": { - "p-map": "^2.0.0" - }, - "dependencies": { - "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 - } - } + "version": "1.0.2", + "resolved": "http://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true }, "p-event": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.1.0.tgz", - "integrity": "sha512-4vAd06GCsgflX4wHN1JqrMzBh/8QZ4j+rzp0cd2scXRwuBEv+QR3wrVA5aLhWDLw4y2WgDKvzWF3CCLmVM1UgA==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", + "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", "dev": true, "requires": { - "p-timeout": "^2.0.1" + "p-timeout": "^3.1.0" } }, "p-filter": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-2.1.0.tgz", - "integrity": "sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-filter/-/p-filter-3.0.0.tgz", + "integrity": "sha512-QtoWLjXAW++uTX67HZQz1dbTpqBfiidsB6VtQUC9iR85S120+s0T5sO6s+B5MLzFcZkrEd/DGMmCjR+f2Qpxwg==", "dev": true, "requires": { - "p-map": "^2.0.0" - }, - "dependencies": { - "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 - } + "p-map": "^5.1.0" } }, "p-finally": { @@ -2859,18 +5241,18 @@ } }, "p-map": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", - "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-5.3.0.tgz", + "integrity": "sha512-SRbIQFoLYNezHkqZslqeg963HYUtqOrfMCxjNrFOpJ19WTYuq26rQoOXeX8QQiMLUlLqdYV/7PuDsdYJ7hLE1w==", "dev": true, "requires": { - "aggregate-error": "^3.0.0" + "aggregate-error": "^4.0.0" } }, "p-timeout": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-2.0.1.tgz", - "integrity": "sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", "dev": true, "requires": { "p-finally": "^1.0.0" @@ -2883,29 +5265,17 @@ "dev": true }, "parse-json": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.0.0.tgz", - "integrity": "sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==", + "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-better-errors": "^1.0.1", + "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" } }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true - }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", - "dev": true - }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", @@ -2919,50 +5289,21 @@ "dev": true }, "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "path-parse": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", - "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "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-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" - }, - "dependencies": { - "pify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", - "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", - "dev": true - } - } - }, - "picomatch": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.1.tgz", - "integrity": "sha512-ISBaA8xQNmwELC7eOjqFKMESB2VIqt4PPDD0nsS95b/9dZXvVKOlz9keMSnoGGKcOHXfTvDD6WMaRoSc9UuhRA==", - "dev": true - }, - "pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", "dev": true }, - "posix-character-classes": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", - "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true }, "private": { @@ -2977,59 +5318,88 @@ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", "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 + }, "quick-lru": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", - "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", "dev": true }, "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-6.0.0.tgz", + "integrity": "sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==", "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 - } + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^1.0.1" } }, "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==", + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-8.0.0.tgz", + "integrity": "sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==", "dev": true, "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" + "find-up": "^5.0.0", + "read-pkg": "^6.0.0", + "type-fest": "^1.0.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 + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "requires": { + "p-locate": "^5.0.0" + } + }, + "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" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "requires": { + "p-limit": "^3.0.2" + } } } }, "redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz", + "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==", "dev": true, "requires": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" + "indent-string": "^5.0.0", + "strip-indent": "^4.0.0" } }, "regenerate": { @@ -3055,16 +5425,6 @@ "private": "^0.1.6" } }, - "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" - } - }, "regexpu-core": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz", @@ -3091,18 +5451,6 @@ "jsesc": "~0.5.0" } }, - "repeat-element": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", - "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", - "dev": true - }, - "repeat-string": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", - "dev": true - }, "repeating": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", @@ -3113,9 +5461,9 @@ } }, "replace": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/replace/-/replace-1.2.0.tgz", - "integrity": "sha512-e3AP5GkRk+N/Qm1MUBaMhEHr4X3sHNI44a8m4ww6/qShJphTsStxSezbYtFNTFGCXZtWrwz4McVvCEwBv+ebAw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/replace/-/replace-1.2.1.tgz", + "integrity": "sha512-KZCBe/tPanwBlbjSMQby4l+zjSiFi3CLEP/6VLClnRYgJ46DZ5u9tmA6ceWeFS8coaUnU4ZdGNb/puUGMHNSRg==", "dev": true, "requires": { "chalk": "2.4.2", @@ -3166,25 +5514,10 @@ "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", "dev": true }, - "resolve": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz", - "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==", - "dev": true, - "requires": { - "path-parse": "^1.0.6" - } - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true }, "rimraf": { @@ -3196,25 +5529,25 @@ "glob": "^7.1.3" } }, + "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" + } + }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", "dev": true }, - "safe-regex": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", - "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", - "dev": true, - "requires": { - "ret": "~0.1.10" - } - }, "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true }, "set-blocking": { @@ -3223,29 +5556,6 @@ "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", "dev": true }, - "set-value": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", - "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-extendable": "^0.1.1", - "is-plain-object": "^2.0.3", - "split-string": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", @@ -3267,138 +5577,6 @@ "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", "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": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - } - } - }, - "snapdragon-node": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", - "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", - "dev": true, - "requires": { - "define-property": "^1.0.0", - "isobject": "^3.0.0", - "snapdragon-util": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } - }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", - "dev": true, - "requires": { - "kind-of": "^3.2.0" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "source-map-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.4.18", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", @@ -3416,16 +5594,10 @@ } } }, - "source-map-url": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", - "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", - "dev": true - }, "spdx-correct": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz", - "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==", + "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", @@ -3439,9 +5611,9 @@ "dev": true }, "spdx-expression-parse": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", - "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "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", @@ -3449,41 +5621,11 @@ } }, "spdx-license-ids": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz", - "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==", + "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 }, - "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" - } - }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", - "dev": true, - "requires": { - "define-property": "^0.2.5", - "object-copy": "^0.1.0" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } - } - }, "string-width": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", @@ -3496,9 +5638,9 @@ }, "dependencies": { "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "dev": true }, "strip-ansi": { @@ -3522,12 +5664,12 @@ } }, "strip-indent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", - "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-4.0.0.tgz", + "integrity": "sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==", "dev": true, "requires": { - "min-indent": "^1.0.0" + "min-indent": "^1.0.1" } }, "supports-color": { @@ -3542,46 +5684,13 @@ "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", "dev": true }, - "to-object-path": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", - "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", - "dev": true, - "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" - } - }, "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "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": "^3.0.0", - "repeat-string": "^1.6.1" + "is-number": "^7.0.0" } }, "tree-kill": { @@ -3591,9 +5700,9 @@ "dev": true }, "trim-newlines": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.0.tgz", - "integrity": "sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==", + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-4.0.2.tgz", + "integrity": "sha512-GJtWyq9InR/2HRiLZgpIKv+ufIKrVrvjQWEj7PxAXNc5dwbNJkqhAUoAGgzRmULAnoOM5EIpveYd3J2VeSAIew==", "dev": true }, "trim-right": { @@ -3603,20 +5712,16 @@ "dev": true }, "type-fest": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", - "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-1.4.0.tgz", + "integrity": "sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==", "dev": true }, "uglify-js": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.8.1.tgz", - "integrity": "sha512-W7KxyzeaQmZvUFbGj4+YFshhVrMBGSg2IbcYAjGWGvx8DHvJMclbTDMpffdxFUGPBHjIytk7KJUR/KUXstUGDw==", - "dev": true, - "requires": { - "commander": "~2.20.3", - "source-map": "~0.6.1" - } + "version": "3.15.4", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.15.4.tgz", + "integrity": "sha512-vMOPGDuvXecPs34V74qDKk4iJ/SN4vL3Ow/23ixafENYvtrNvtbcgUeugTcUGRGsOF/5fU8/NYSL5Hyb3l1OJA==", + "dev": true }, "uglifycss": { "version": "0.0.29", @@ -3624,70 +5729,6 @@ "integrity": "sha512-J2SQ2QLjiknNGbNdScaNZsXgmMGI0kYNrXaDlr4obnPW9ni1jljb1NeEVWAiTgZ8z+EBWP2ozfT9vpy03rjlMQ==", "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" - } - }, - "unset-value": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", - "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", - "dev": true, - "requires": { - "has-value": "^0.3.1", - "isobject": "^3.0.0" - }, - "dependencies": { - "has-value": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", - "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", - "dev": true, - "requires": { - "get-value": "^2.0.3", - "has-values": "^0.1.4", - "isobject": "^2.0.0" - }, - "dependencies": { - "isobject": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", - "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", - "dev": true, - "requires": { - "isarray": "1.0.0" - } - } - } - }, - "has-values": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", - "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", - "dev": true - } - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "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 - }, "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", @@ -3725,9 +5766,9 @@ }, "dependencies": { "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "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": { @@ -3773,9 +5814,9 @@ "dev": true }, "y18n": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", - "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "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": { @@ -3812,6 +5853,12 @@ "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 } } } diff --git a/package.json b/package.json index 138e6b5..8a169d6 100644 --- a/package.json +++ b/package.json @@ -33,15 +33,15 @@ }, "homepage": "https://github.com/jmalarcon/jquery.pan#readme", "devDependencies": { - "cpy-cli": "^3.1.1", + "cpy-cli": "^4.1.0", "cross-var": "^1.1.0", - "onchange": "^6.1.0", - "replace": "^1.2.0", + "onchange": "^7.1.0", + "replace": "^1.2.1", "rimraf": "^3.0.2", - "uglify-js": "^3.8.1", + "uglify-js": "^3.15.4", "uglifycss": "0.0.29" }, "dependencies": { - "jquery": "^3.0.0" + "jquery": "^3.6.0" } } diff --git a/src/js/jquery.pan.js b/src/js/jquery.pan.js index f83bc8f..769ee5e 100644 --- a/src/js/jquery.pan.js +++ b/src/js/jquery.pan.js @@ -70,7 +70,7 @@ jQuery.fn.extend({ finalSet.css('cursor', 'zoom-in'); - finalSet.click(function (e) { + finalSet.on('click', function(e) { var t = $(this); var big = t.attr("data-big"); //If there's no data-big attribute, use the src of the image (sometimes they are simply limited in size with CSS and you just need a zoom of that) @@ -88,20 +88,20 @@ jQuery.fn.extend({ return false; }); - $(zi).click(function (e) { + $(zi).on('click', function(e) { var panImg = $(".panWrapper img.i"); panImg.css("width", parseInt(parseInt(panImg.css("width")) * 1.2)); panInit(e); }); - $(zo).click(function (e) { + $(zo).on('click', function(e) { var panImg = $(".panWrapper img.i"); panImg.css("width", parseInt(parseInt(panImg.css("width")) / 1.2) + 1); panInit(e); }); if (showRotationControls) { - $(rc).click(function (e) { + $(rc).on('click', function(e) { var panImg = $(".panWrapper img.i").first(); var angle = parseInt((panImg.data('rotAngle'))) || 0; angle = (angle + 90) % 360 @@ -110,7 +110,7 @@ jQuery.fn.extend({ panInit(e); }); - $(ra).click(function (e) { + $(ra).on('click', function(e) { var panImg = $(".panWrapper img.i").first(); var angle = (panImg.data('rotAngle')) || 0; angle = (angle - 90) % 360 @@ -120,7 +120,7 @@ jQuery.fn.extend({ }); } - $(close).click(function (e) { + $(close).on('click', function(e) { $(".panWrapper").fadeOut("slow", function(){ var panImg = $(".panWrapper img.i").first(); panImg.data('rotAngle', 0); @@ -128,26 +128,26 @@ jQuery.fn.extend({ }); }); - $(panImg).click(function(){ - $(close).click(); + $(panImg).on('click', function(){ + $(close).trigger('click'); }); $(panWrapper).on('mousemove touchmove', function (e) { panInit(e); }); - $("body").keydown(function (e) { + $("body").on('keydown', function (e) { if (e.keyCode == 27) { - $(close).click(); + $(close).trigger('click'); } }); $(panWrapper).mousewheel(function (wheelEvent) { if (wheelEvent.deltaY > 0) - $(zo).click(); + $(zo).trigger('click'); else - $(zi).click(); + $(zi).trigger('click'); panInit(wheelEvent); From 97721ea5afebb514764a8be20175fa2a4dd51c87 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Wed, 20 Apr 2022 12:06:14 +0200 Subject: [PATCH 21/32] Reduce button images sizes --- dist/css/img/close.png | Bin 24823 -> 21916 bytes dist/css/img/link.png | Bin 0 -> 14524 bytes dist/css/img/zoomIn.png | Bin 13522 -> 11159 bytes dist/css/img/zoomOut.png | Bin 12807 -> 10446 bytes src/css/img/close.png | Bin 24823 -> 21916 bytes src/css/img/link.png | Bin 0 -> 14524 bytes src/css/img/zoomIn.png | Bin 13522 -> 11159 bytes src/css/img/zoomOut.png | Bin 12807 -> 10446 bytes 8 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 dist/css/img/link.png create mode 100644 src/css/img/link.png diff --git a/dist/css/img/close.png b/dist/css/img/close.png index f4011df8bf21d7b15c89517f3599af3d4d726977..d8e6b94a18095850b0674124d3c13190f3b971a2 100644 GIT binary patch literal 21916 zcmV)dK&QWnP)i5(|#hQ!G* zlZ2TOWEg<}jg&zG1TR2B0>lgc5a8t_q>)BEgC+>Uiy;FHpb-=7AZOxa65C1JZg;y6 zuI{cw)vmqweOPNKv;1W*IPFzACt;4q<2hfD(vNdMVK`p?s} z$TZM_Ok)uvB1A(hiP)=u@NbQu({}>mv%m5iSTwLiQYE+n=jN5w3fgFF?$nH%h*!l# z5C9+ia0$se5W`b3*`1(;69E;GX;cyM zfESS*Bo`L^uuYBeApnv|928a_ZDw-0WF`EYi;1GpyZl(OcqELYZbXI_Igd$@C zKxZYR4uB&R3q|NrXpbU6RE+Exg{c(trJA9D>yv?GK+!|!0Z@TVLwT4ULn$s>v6K`u zmw8z&^5V&;DwYU&Q7(`6cUM=|*5^p&ek*%cX4MACLR)s5E^{lI)U^|C?GJC|t7p#T zA%rUk3o)jhW_0joQD*CH8?Kw#SVRo7{Sz24ksgLk1AXimh6o*4z$AbrpZSDgF(u>Y z@fc|Vyc$Wz&Qv(HcB6u(l91N@y5cS zdO1p#XU+Hx5nZgC`db#`wwSeT?5-v6g9~8@OvIP~6YHV$FdCp0tUGB(LULJ_ATwfX zKQ|yO8iM>(QK-uVP(Te_-xj=CU+(XRFaYLeF)S|3eR5}K=aH4w_2{L9+-+bvYL+s;cs`|w%kuLM zTW&-5-Gh~d-G%Mly|_R8y7Q{-6i{C=#x@Nw=~MS=O|MaL(b>Z5WBtWiLIx-()H3ow&04xp5obQdhqp zLwLIj@w%zjlF|?u&!m>qnWO6y1yZrFol?YprXV^k$WrqYMIpYD*4$}Tn1wJ~4TL%A zD}p+A&Z%2F80|g1v~u>j`MJSm^~D85@gl?+Nhu&Ao|$*LJtfQp0K?j>2@*1&8I~-i zU4ePf+(^3!UPR|H+N|pmqGiZE7~ljkzy#4#bAlp{ENTu#zD_bKAD5x})wXV4)y%ni zGXDKyQrE4ecYx7JPAf+bLr!3*E0ThR(Am!fL|&A%4L>my;!6Rvk2lC>Hi6leFb~X$ za7I)X2Xoc0W!d1;!qUp+a(@1>S|EUkAP9CJf`pl1mRd`x2`S-K2C40C(KPRmm*z`# zCfRUruM_SGI1yP)$#zqU+dj*lz$9wh4%@PPd~apJ7Iyb*@3I$Nn}$B5j67eD-c3ZL zQc(;LISznR!NkvlQ4ZY8Ro9WvEu0}M8*9eDpJLjMUHdk0Fq6@JFob@_AbOu$+coK@ z4&uVRahr#aLb8E$RB}49;tlfqX9MQ@ECBO)UVLl{^d+CWr@YG_6Lq*MBU$Vr^Z<^Z z7AF16|54M_-$;3JZ#)|QdlBu-(mh}}17kcpV;~muEQh{6{nS7Va(U<|^2`gE zfSk+;2F3jlWC2(N7K(E4i{ASurx^a6^KMyih=Pb(8YU<*( zwynQyAR=kE4s>-J?w#BKgjC+$x&lOl1f=ORz&HgafRK`uyF*2AF@??8hVKDB?eD#t z@9t_+?Bw=d%q_p@(r4a}EcYsZ#3T(`M$>`?Im@ZZ-Af zk5Y;^f$HR*(!-cJbO~5o*$pXx{Zv5gjRQ*q|IkplEE5A2aGbV>^0YOuco-2`uZry1 zqAb5?T0QGCx2&p&$joqPm>C!o!!&jAP8Zrq+qHihyY9WNZQcaxJ`tF7(9W!O0f>Fl zQ3Nx?025B07zoGFnK-~}N*?er#k(YO5vox){2ow*F1%xAv6`Fv5<*wxU^aF z03wQW;>?Vy8oV5Qx0U6^C#MDLx0A6OV|ouLPp+${Ge(2a9k&ok29^T$69uuk+WC3N}VVH69P8Evi3=9XRfCn5xhV|*^pss7S z&8!N0?f0E`=er`j>0Sxb*`jSGuL4D% zZ05gN_b7rK!EmI`>?Z~S`|(jsnk2YPNahecMh281eS2ULSOS)d+`pJt)t9_4A5rg? zRNYKfFhq!`cQLeEO+C5Q(!Cv;_S>rNy}Yc(Qw;rYkJV;0g7m`}vqzuU14szTz(5kc z0ZdH90KjHRh!_Zh0D_?)Jq%PZkKoPlKqmC(@&1Y$L)?jBc+Gpg)Qs%E4HlOFDj}3r zRee0A6jjyrGX~BZqUBnp{);isUviqCpG@|?I&*fPMKJ*p1Hh6Nnqr&mCjvr6NtQk| zib+#RGQ^TO1CN~?mgay3dI+lSu{nF^>_@{UJ+XD&rvxpaxEXU{^{;eh4sJ)U^;UCL2IRL7l*XSn+8qpWQ0 zarw$k(x4Evgd`JU615~4dKj6RG5X|Sv+HyfV;EXWi>7*eG9G=r)5&@esc_3td}3R!_$Nb+$_MD0-l@n6bE@QUrUbAml@$@L4W^_87eNgJX|j z30OHyQC45f%j(Z(S$@$uSIkz0l#Cd{ehAIG%}8Evy6ry(hR*vTSdXD^571!86#)o+ z5|BhBftZRQwVEI#Gn^V{R{}U8qI~xK_W`)NzRuFEO)h``I)j4=8e#9uBKOX(^60xa z*?8|ZQH(JoiwUye?YNQ(K3Cy^0aP4N16iMO592^p4}iJ0nH;pR5MtOYs=3dXjaS${wV| zh#1k1U&0LM3u{wH3JE8U(h5|Bl#HDnSXqHQpFttQ!W4t=0^_opLRjP4QyZMQv(33% zTLgtkX<*=!M^ym8Aav10k|Ba~SppNV04UHIIH2iaOfbd>J#HDbZ97ge-tC-!bh2^b z3ui~|^QzhpoO1M;<@tuHuBmh9hx@z#0&ufc;xq;#A@@aUV`mQsgaPuyqo}-_nZRc; z9Jh!g2u1$X^1}RInV9?KEX!2Y-M2=j7}_a-YZB}K6x+$SV@g}V4lta(-kDk3&k4~i z^})=N?KQi0<<(aKICtSOp8m*7v;?9>YH9x8D6U^;RFByoNA8_lJE{y9Z)~!0^#ia# zU4TR-iw+gV5X=Bch!`MXLJXaGCgv;>v*l!F5l|oi?Q!JfEAqqGG+m72M&yor_r345 z3yXi-73Fi@=PP|HB<*;L;?jphQRZ-KVTt!ITwwn0F6VA;(Pp03 zcSsVl=us4AFrWq|fFP2{twt>pw4#l|%{Tsp53XIIe)4(Sc>GyQu{9M*h(v_gZ$cf= zS3Mf(x24JG;NQhOTu&iv7ITBotGZJZ>Znrov|C*M2jk)JUw5H-lLw#me+8||1lWfL z;b}qmfhek?lw|!jVGm;P-hZT;oBwM?G5EAPMMMGcna2#qqw$;L(ZN?^?5M(n~yAU{+*j_OozyzFdhJ> z7<&7&m7!lSdJNtImMxN(3*5c_HV3;~JoV8}ac<*DBuwx&v4}U((o8i0>AwG8(`XG^ z>4CIu{XawKZbV62gTee?Kbb33kj#^-UX}&2_u8g@?LiRzr@``Wmm=7Q94g%p zM3LuSlO^qU@BaG80{zS&A{*7*++WVi>SL;>7!aciZM%8n`nQUF@YSwu-VkA1gxwy) zNMM3+gh53jNU~(s*u-49N355a>{e40FFrIBTf0IxjI7<>rp+C7mcXo^83X{*{WF7^ zk_0kqASD_Z5IVU1?w@e?<~1%o@f;T)dj<((h(iL7jvVcRsbCa^0ZGgf{UsIaaX@#N zlwuf9r^wV=Jy;n0O`l~53L>aevLe4UkcBT>vZm{r*8%I30Go}=Gg3(QBZFuekTd=> zQTWV@8OrIml@*+$gb>Xv z3O$Uzg4E6Mzo0SB%`bdeU6!f#DD-Fpd1QL9`&+~Ponee20evt5GcXXq;*Zigl>V7H zS_UVTB9jSfh8Z~T1yBR`AclUmoLl^rq8j|d|A`@{NIjXnmgVJt2JQm)fGx0Hupuyp z(>pzoECp+WvAW<{Un&SukV6#Z9%kC3_!!T;@Ckq;6mNg)f01`3-Dry9(G8yd?8^X0 zDBk+c^k?ExQ6k4E48w`wLPK3948tdfs9?hVZ9*WSL=hYfVn!=-L@l`W{@ZNdxxo`t zbWeTclMFH=OG6@hjG^nuQ^%c)XPHz5AN}TA@k#{Hk*<7f~?74ucJ+gVKLI81DV9s$K!RXV{jR?U^w&V{B&4G$BFk z+K}p|vr!Ydv)gcrB0oZ*gG*;q?R#SDwx}A(ALq)Y5TBjK>-Km zL1yNLzE$|*^FhkLn9U53>J>yd*xvcZ_~76_V7AE-1o{Ee#%9!Dof%QprM3&^Fa*J= z(xYH~xnOM}C-chf?FLuw0+8wzCi`&i;!~JGU5~hP^F6%FiKCVfrYP1oa4){h-p*Zi zx9{-YJKyEf6$GL|?7ed9HZKPZao&M5}lH?vWHaqKKvG)t+FIcuyTO2FAEigA;UP+V9o zQGqg7>XxHQAtsO=&`ccXHZF6pzstEtE+bB$0TjY^&6)EX6xAG$KKW7J`QGb@b4ZE^ zLX=2$gh2tp`T-KLzETJPU_{FaC=rhmkz`!D{2Wd_vFnH-pa{uw6azI3<<^CD9=~#( zv$yZkX!)bEF`aTFg}jU|`4tC`6jN{u-#C&JKT1GLN8$2zW<9^-`Qme`7Kl z{+s*0@tr~8eMW4X^h1Hj#~tk;n?=#rB^1a&X1}>y_TE2J4(5J6&x`Z@umfgTN{kLh zuNQgsJN?YC1*aIMslmFGQVd;Z-+bi{?a9j@PLfe1<00M1OGniihgD0N(IJ1RQO~4exIQ>BnVdjYm5szRf zk^T{5Jc7`d6*>lh00v1&BAoePn}yvGlR<@;0)`l+KA&Q^(bSXw{=b|1*C5NT>#z_1t-bd-=RW!|?*|4m zcz^&%5a5HN_z)>klqgx0A}6A4#idkINmUYmNx3Rj{*Vt!{D@;$l1eI0mH$;qC8?Bc zl`Tt_ZHa$NrXHe5isBpMgT#X%Fc=Iln89GCr@QatoU`{@xqbVbzNhcZ0HDdi%t9^R zd%HQ^ea`*e_1Jr_wb~>8wjT=hc_A@Id)*kKzfsMhXf1^=yddo^o)lf{;G92G^amf! zv;1CZS0K$$RmyVu0-d5FdvQexjGOzn0d@s=bu_8|V7k5e+p38+nQ%@BSy=7$ zhd=ARzqeTmSQ8iu^g3JU@`i#+u>}5OIbJcJG6aarb=>bNKk(oIUp)LgsK15dmW%gFFKu3xVrJ zc%!1K+zMGn_I^{t5{lqDl+$u8HFDYA*{AAm?c2PPI2ai$L6(C(0 z{OA7Qx0H^|UYB{6^|=G3u?h{mzXc#61UFOZ>OPXKRY44#>E11u$C3QcV}6CkMoP2 z%a{_*>hF@uKUPgIwJ->btX*(2lBw!9zx)~7Ne`d=`WJZQT_3`*COC^Q(=YzXCu!xw zANxc$d-H2X)aZ&0il+rcVHS8&!x*M5Geu=Iac- zqHmAB{X_J6L$A+Ad!LWSuWe0{C6f1Ws46QUE$n2T|Z%70)K@~D8 zyzQl+3HIE_sJYMAfDKdq*RhJvsOrLXct>9J-ZLtRg&UmH)V?{(b7cH{3VY0{mtuC3IP;h{C=Q1pj5?=g`s46cEp zx8oM*NCy=E;g9`NE)YKavA^^PhHId>BVlO1?+mnoBI5=ULU8*t9U+$~L5-*dRb3m1 z86<<+jOh{-*CwN_f00t!T(}Owdq1-hE59rvN1G4z5ZRw`T)0xnO_r`R0qa_aerp{v zpS^8`?5CXfK?K0CsKk1DxvZvN1?wJeX)BH*LW*@%hY)L{h2pL6_+T6Hw@?V+8W^TG zfg#_e-1S4qf5AC-A0i(B@&<}K5e6SZJ_LFO;igasu8A!gF@hx$p2`a*LLF0gnY)3) zwp%Ews{CFxoqSDI0R!4&c-eiu{@};kGD%>7P#^>ZkH}4cFm-0;Fv~D2!1`b-yZaTz zdt9EaOJ_CGG)=Zs`Kda!XCQ40Y!?P0ijbUhW`GEEp%|>L5$mc=CHGcCUjv2#a1>-M z&x^ky&i#}N;Zf(@5fS-Gpx;1oC&3VkUjHs1!r#k_-iHO&ndwcS5CrLFPDy*zWI%gJ z$52aVSPMmIFzGU6yI2Qk%~W(Mtj_l{zAp0x|aqB=}GAV2;yza;yBc>hoQf&kK~ z%I;wdfRzxk`?8{VOvLTMb-wBgzRDG{6P`nil* zy0=5C8HZ=ug+dTov(bo~-Q4;nFdP8x2ae1x=pQ;CKJK${CS=*pQU3d#_iynbJm{QX z7m=R>RvIX7FARg>-QI`4CE^}*&h0Gop9op@zs|n?pNG8o72si@$v_tGL-3iCy+ zCW`YyZ?HyH)qLw~pEnEz>+X=Y>FDNUJoYM`c!Mw>6jSU=ggiEUVHW1Cqru*+K|NsSvp(OGBM zu?*=ZFswH)9PIa3{zvEi2Yu#y&ijMjhZ8=`)cbov2=|37yU#hlDk2|mp}6fZIQJIk z-C79QQSZY+=lyDy=l^w<6@OzERR3Mz9lQVL6LKR9A#=64dKb8Q`4Z1Q`8X>xFuY_Y zA}T@zsX!*csDa|@bhejawm+8eS$3jd6hCqUw-I0`IRDE6;G7SF?3L>mO#n0i*78{} z;)6dfA|L>UMxA2v*(@(E0WAzuplX1ySk<;Qirg3qYhl<)$?PUKb{#kkto8>hf7gZZ zeiwY^oEN_<2mI_thmaj}&Y#&?yKkUa=|XXvVEEf^4ufCyAslwzt$Xi>-uc2gN65kf z@53+j`YV46cnrWmZ?=CDvVyBuU*)N9d;yD*J<;B~@g@tuUN=(%=Rb4&4unbHVFsQ1j zO%4=@b9AAY0Wm-50`R3z|IQ8!H@mR|K@I`^{_K56y$koWT<=Ak%OG=DqZ&om3cdH3^qG5G5O4}wK*AX!#W zPN!Tv{~Sk-oZ=nt{U~dPj-YB-HEDpb1k^1MtyZ&LQM1&s5<&?1nY_p!0EV4@6d6bW zb07NYzani_b6}~f%VaWoV8>U}u@26=(KJo}6tgX0WH1IR4XePC&SY|^Z*@Pg421!C z=1{ZOys?4|K|-%L{QJ)P_s=wQ&atH8=2ZAK=l$Ujvct~#yKe@?n+=0=J8sRdI&lN% zT)y{rdyh1|FLoezUhWm=PYH4iFqTA<^7SwM5viPT^2`I^VLF}Qt;Q3RA~FzhIS3+4>UPvw$g&USMe#5YfZ^x?Fy`l6Zbk0nCBlQFKf7NQ$mf{8;2i0rFY&VoNQ zSUKYIk)CQ z{{ub?owJ}uO7Xm=^xb`ZkAxZ|8rY%Jck}S=rVT}$D5vaOQlvVj9Gh-n_o@Eb;uzmx#5u89K9UyiB$&hCc2#aldGovaeUp2GM zJs6QYR}Cb? z^o19mvXEum6pD=+r^?Nwg<|$*d;_yfs%acke8DuGPbs~WV!WJEyrinP0E#yc22~x+ z^qQu$VX6~@FHa}q|NgU|`pt0*gRv}ziYF29DAHJl#IE#$q9y>#P)v7p=OkN<^$TXU za2q0I`QTkZuVW$d7Kow+!b}HwmYo(6=k_iNQmS9nq?cqL3=+YT&E(><&vN$hKj&sp zod52(aiuP;!rc^#oyhn_OL05K_=4_2@#3w5;?0I3rFd0U$7c4W$!Pm;&tMoWTZUyQ zB1JdO#DL(814X3gjWRjv7+WB^Y3Ni$CUsSP8>5j1h~OWvCaCNHkvS3ay-76A4GtbY zeo{mnt(aM=(s?thKuQrRp=pmNqO&Dc19&YcF1+*{-g(}LG*Eoj%+BrP(K`)ARMQK$ z3W}XK`!>Mv#mQ*vZ_Z%YexnC>rG>*FnNfH}5jHDNRH1EIVf%q7ceJdh-%{0m0r`B7 z#rea_Km?Fo7@+68AAlW}j&(58YG)Z#L>3LYg(z6U#CDca0lxdKFVCR>xcA-fqO2Pz z_y8|F`yHJ3n5H)jg@}B5=VX+ocyEN~Ltsh5G3VS+L_B6#C&jZihc%l+0T6)hDg9V; zRyFNF@w>pwZ$1qFVw=|y>sr&+GKet@2@zpbyEzPgfsD~qY)J=-SXD1+N+Tcqu>FbR zT$X3~Jv*+s3xosmb}W(4!U++7sM{|xrkQBGxI8WhP(Z6{!VVMECJer`Fc>SpE!o52yo{^aRU+!Sr=MMaXZgBu8684G2zMb%=fgE! zXgbE%%e8_wR&$x4!5S!T>^`E_h$@KuJ3%2Le>{7WK6lqMTkb$s*o)XuI6`ffGMeiy4qDfN0cve-JtWB}N_V7niDuwZ$bR z!+UvsC=Bkq=TX%3PKLs#EG28Kncjccs0=AdC}dCF|5 zmsOpQr`wtjryhz$93h$aZe1hUJ_})x?c5}B^hFkAni(m^7ne%QQ$wH)hn~?Wy*?Dr zJoT1KfE~BoV~rS(ZPF$P5J6zwIz|WD-3|n*h=p%ODHO0D|R$dc#iuhr*sF zfv9F96SmD*U*rrz$ilHYRv8emT_7^BEM(bH5$C%8BBeClxxg+E)_n8Sq0DIHjX*Kl z+Gv5ev!D=>AdpfL0VmG&MCPZQR&F~CjnqjH1E7IH7BGmQJIN5d&=R z3_qm0DmO5r6_FkFL%_EhnkUYQFJQUxg_VGI)EZrq*N0-3%AqOUb|?@UARG-BF3*co zs=6u81!;mSGh@Mxq59^-(4wf^z%mquc_SMo2BV5sjvwagkpn#N#B&G+U?2vl7z$_z z+0@uC=6$gk4kHZ^BChDK7yJGKz-%87wof}NXqgw(Yz~D8j7N$%_CcZ6h2i!=VMg~P zGC&({uNg#vOwAB8Y)=6UR1yi z1!AH^g5wTQPlPu4JGsH|0GgP&O!mu|N2DmBW)yu#ofJ{#;;hB>HbEh@OW0A+I%N6r7KYA@3g>-)1&{`Sy@F&B zOrTC`Zzc?#m;uBbngLGnWAK&CU^vE$r;l;$#aFoJ+4F?eRpOveH5$=K*P5HDm9_+g zL5|T9v>00K2*Q$>-Q3Q??dR}txSns<%PrL`Ccf{2(IwP9m3-AXB5Gu6pVpS+bY z0Eo2#B&4CDx#3EOOU9L>2YBky``I|O&Rs9O%yigii^MbEdHg1~STIQD*eBw|AqYSh z2vgO>l62;2OQT={2pgk>^O4*e>-|7K_iSvXIS{c{d=zk?0n7lU5oxvi`iE9G(S@Qp zPjTK`Q8KaoXZgANb zc%vtFqN+_S>B!6~Gn?)l>vPWcoO3^U%L|OnuqgOZz)u1gSe;`8C;|Xaz3bt5%6aj- z-+rw?M4ZTA83@d(ZYO=$K0&220P7;*itad{j)E$=a}0|xw+xrA)}&~JB#09<7{($$ zao)cvFm%MvQr%~Ye*eeBxdSupJMY%S$v{L3gCNf3B7_E@P5^0$NG1?~9;RldNsxfZ zzgMgm`_+x5Ch<`&pgHO(&jD{Njdw-{gjVAwg=I^dSPrwojB<) zx7Bn>YrtA{K*B6p?JBT+e#ej=;BExPP66-nLj`q$%}E4|V1fYV7H-1SaKWP*Z%Y-n zbN+;LZs?p}cj8u>VXGNtbU;*7qAS#8JZg=)-pGTA*RULr@zUvy!qvIt`Cy8Ag~8RBBhwh z$z)SCSqlhe?R|63`D4zxHRt@HTT@GVbMb0mpk8;O5J_Z1LthpM{~RimL8?y>smBme-QrTx<@7nCyqbFF_Gx7Yg>$ zBsW*^ATGwZPDc!g*k*U+liPdZ!WBc8vy4@cePf0Z1dy#V;ewHgfCtSClZBfwfoVDB z>2G|I=b!!-M^BsvGrDqnYAqK&w6z4L+Dx2}(`Hb~G7N1RdRw3{=JLj&kOl^DAUo^Rs;kLuj-NJ6vG-;hu8l@PwVqI^fID4MbwyGsq1fFpF zpa{+o_r{=j^y#xAAS}%!_s*|k^hH>RnMR9q3(-zObe+@GwWhQIouk?adC2Yp!t#WA zK=#~(F&Cd@;Na{GhI8Nh4u_7Pq<{PXTh%5pR(A{xm|<#$X{|bkVKc@0s%jjWr77Tc zzTPa_z-@-Y3|6!FhM*9$y;>Z=HyY}Galkp3b$_N}_?8bYUF?-yWVVSB8gzb6MAA>_AVlan~rg7KR3hmtjGKh#)?k z>7Lu~Kq0{eF*Oh-Fictj<%*(Z*FCc2KVN4u8H3mz34^MR)$EJo(e^(| zXfNY%}|PRee@d+-P@6Z#xv7962d$m#+;)BZA?9Ad8xtA`Nd^|9!Hw=#r-vaBB99N(y8#u8v4AMxtGp8y|c?UA5}O!b(m4w#6_XVR(NF=PrP#J zd5+J%7ee-$Rw4v{dthj`uy?xYe*O>t)gN`X&Tlmo!|&H^M3tLDu?z!{(EyQ!;%?{N z;e9D*O7%qT*@Z!n3aA`r^Dh`oF`JZ=$unRqLJi!ZGmTVN&x+aD zV7d>8r6yGqm*r zbL`~3j3qMdK|TdHiR_6OU;N|WxuamX4N&}?nf+cCva5Bh%PtIEIdLGz3^vC%hhm~Q zz;~O_n%N*PdJhGko$AI9sz$8Fk2fH8fRN~xn^Xz1QN{WRY=8Qh?KaMChJh@45+OJc zN!#_TLhCC$^PR77@W?R^AGw>cOH7825RI%-y7Go#=)d_eylL(uWcM`ZDVphdH-OCN27m8So zKCiv}-D0kx-m%jvKvj>6lUIR$C*$w}>FSkBY+QMndmns+6En*&l|&gF`L|ilXn`~>%QqXhoRTM%X$B+h`V3J z4V`lboOibdhTC8%{H~=q<()g@LpalXg5Q^gaDa~Z5D+K4x>a*!rZ=(_c^xX_+kby|I zEv{rDcoA_2){e4Wj+nSeF^=>%YfuF*99=Kw9r4ZJ{U80sE)-oDd|vcUh;#o9*u5eQ zoO1`AxV0S^5XtS9!f@-Mkoh4Scf@;tM8utP&YgDN&!BJx@JQxEMkC$_o_*qReDGY^ zjyHkghSp&K4D+IRbl0i^7)>9MYvLy7S{OtY@dKa^kz`PJ;|PQC<-Y&?@=l-ga;#V# zycZZE43IVzl>p*gk;!x|Bh*T7yCy|tnv6m22%h;+cQtELsn|jw&7<=nTLb=@nVkU! zPUN77?81QLAjmC);nqWe?44j*6Okis1_dHJCjE?vJ0{2rb&7TOcV2qw+ePLKeSbzvy-aApR?k2Tg|kzJ(vxmZ^(bvqIZ)B;Js9O9CQ>@~X-7z>Q@%U8ao zRegTBn|d$we;Q;>7L!@p0CR37vPvl?5p{yg+&n_wIe)o5iHxg+a{|zXqJ4u!Q!G{W zvYACe4jZfk12fAzjW=%r47U`D<-c112eQ@-mOF|u6!@l^ou?zIt_fMj<(JRj5Q_Fx zRA=~2ADUTddH=_}3kUZFlQGqk@$^ecZR2`(fr7KPs461+8)u8zsI11Hv3>mw9Xn&5 zMcl(6D}oFW`rVlegQ+>Kl(JTaJx{;bxrmB!naI53Msc*60Z5Y{|C*^jt(u~lt(a+H zW=rQ76ni}w#@qX0xD8O){<9a|t#>g~Z)OKfm6`rl9qX@P>=V_*Lyx`>5xEYEm##*E zrJ=hG49!9GZvs*j96FY z|Dh>;Wu{kE7Z9-TsJxn?H@6J`w%Zi+c0r*D_MO{o(!Tj?Nhw`4v;U>4t4{&OvIrbH zdXl%j^Mltxk&=p;d5p}UXkpmVqA1?6lNIitz?`EHVe+XLdy<}Xa8+ey8d-IQWHS5Bv&Tcn^g3sw2U zVSV*O9Vmv&Pz?Ho?3pbD-BC%Dp=L?60dnUCZ?^j?z;*-0j_Z0^Q?is&shYOZe49F6 zF-;>g`@%8|w-JijV|qTNbUwy-G3{8mITR_X>Kq15=~w^YxBqbq!*Z22W`bcP>^dl% z^MZ))W)hv@qV1^EyWIX zIhp>EYPtYyEdi0tu+RPeZ(R?>rKD_8=lJ62*#Q#`Bn==U{S{VO7FQAVF< zNAtn(Ba`jT3&7+?A^~g)U{K4h`}jL~(fhB& z>7yVjPNo81n@+}mZw5nm#K7%_;wO^EyDd_B@28?RRY_$tA?TmfRr%Yq>s;%&=!Bs$ z#(gpOFjIg%D0(56l#+-LK$@&VRt(mF^__vX;`2wGbAHb{s8LVr@064ApLSqqg30E0 z3r0r*`=vYfZ`utmH@8QhTFZLxbJ)U+gM7KQ5vdr5=OG{qK zV?fL;%Kd=4j+TX>h;`>jx%Oun6aua)r~gC9^8ZAfd#l4eSC-TNX$HgOcEiw}_aP#m znL+VE)p!E4vGaZmcFD{>9qanDfZeojmn}}YR7n^#P*hfkfpa1O$Pjvsi(WIc1JlXq zfdfbG{Y1#JgCcGZ(3s-2d1irK=~{=*`(v8)=0I3go8-A7#LjTg?RLRqIv#)0hwQ(| zM4GK}hxZ{5{gq#lX}w{Z8YmV(NOQq`*VkBA=G3ErEtQ(raSjCywE`qSfK8xp-~o$u z{r~e>_K~_OKQ%LTWfz7!2#P66F6?wIR_$y5P<%>Qyrh5%)J}7{vcb?x&1PI=!lEbxI=YVs7g7?80 zow@A7KpGf;gCWZv2zmD7z24x+zWoYIqirjHPj}BeTm!b3QccCgKw*gpck@~yYoX{` ziEAm@3**uFpQV&0W(Eeb3&l!rF#MPg*}cHQWlPbm=kPx4MGFE5f}ungNs_psRQ1j} zMFP;65{(Fg+&M6GEyY~LIS{$w9d=^$Lt>Dn#(qOAUBGzeX!kbO@tORV7)A66} zM6Q}rZJlPIA0U0 zFcIGNm;PfkCS7*8f^g@E&`6UiPRX)-j|pMXU^W^Q-dM>J!V0%RkF!8HmtsB3bLh5yZgzz{Qu& z^6Zm;PL^dIC_tJGr_IU%u#)dWQRLonV;BwqhrE-M2i68ZSM-NFvprmU9jeAoDdu!K z`J)u$_kfKS2J7rum|$cPe4>HkjR655cHIc!QS(bSQi{(^$D>cC6ep@m7m9v1e8<}A z!T%IE(tvSLU=3l2&_l?;0w5vF1cN*Vf_VfG12q66FC*J)1J2!l7i(8GLEEjDh^7KF zhd7zHADE7|!MYb0DHsFGk()Fi?5Y4FAm+guCuY~f;7|m^8lW~eUL`Mjc<(`E{=0&e z2nq;9<;CZo;=;LSW>9>ctO1B7h;|sG+RfJ*wqj4zWe)H+g8?`)bIU*Ldux9=3)#Uv z7%ZU{=fifVlkw+)E1k?@0#q#w)65J@bfI{|K-4iAMkl~z(yZl(q+^O zn2@Sfv>IZXp=P`|yXjy5@~836?Y((9)A^${bR&yTr*+(oGe}OUe2tiNp_nTTFa={g zk&Ft(@ybi*c=`NueD~X5!HFX@-z#hkqNplwdFb5$yman+OHc?-gdmEzObi6ODGY~! zBSmlUVV@6v!ux=@?xB}NHLf0?S%*Iskt^3(2O$D!<3P~KYEHS5(S@Qbf!7g>(Ig8B z(s3P&z5~ik5LNo) zlF4Ae#ZyN)_{ufzdFDJ>T@mwumMdtrM(9oGulCv4*yQCGpX11hQ~10<%Q1lp!&B1h zurB}&4$X5hY8R<}L20E=*fHd_E-O8?~Qrrksl$`O@dWm zP`Lqj-TM&Ed!BycD|09S?w=Je)pZR9SqNgrvSsLZErW>MJ-e45=?_+Z-iPc!ckxLz zX+5gGv^Bc=|A1Wtu6EN**$X7G{&r-t64-$Pm>+&7(NHN;l_{W`p+o(8TYEU6WpXHc{rD_FZd}E+&JuMEBr(&f zsx7MoU>S<ZEbD*UrYba z@4dENC@_*Q3O#@SUA6Pu+uZgPYVdW65Rtdck`3hWlWn)%o{B>4VS2=$7Td1p& zU=xr)NwJ6za7(Mh0w{HeBr)<7zze<{Qy0Zep%67{*8`EcrSNH+yY4!H^B>^pZ+>Ck zLJ62dfpSwQPM&^1s&XnK&I5i?Si?YMFPk_Nyqw8;!;kiQ!;fTnc38x9dpp!sIeBI> z8vU~vtM7DR*xt)3jEJDIjwT|g8QG{_hT{7N0wC7We3q#}6im9G_V)RB^V&akCNozz z_@Hwg_YpirzyG5+@tYf0{%;YIbY|!D0{J+oV`c zT-(@~f7(u*x`%rod=x>^=~YaGdJcoISO>M{zeS1~eIz=iUkbfR$>ozr*f?^4!xt`4 z=lSbEQGhUqLaGf;96t)YJ`_8p3WtvWf`AB(RcJcww%gcid#R<_;gyw@pAE&zFFGIC z2Sd^w_+OfgNB_F6_h8rnHapAH`?j_P;0-_#_&&tqNW~8^kq#6KH8UBHwtn5P)b9^I z+_e+eq z*47Ws{dlZPTpA(Jz|bDp^Vh*32C0b`dND`DasIvoTzKGaW?m1>IQ;U^l`>V55o3@vyVIi@I!;*o(CQh?^m5Oa|pg^kDLRAhzu4m$N_Qg zL@_Iw%!}T8XJ+Mo14F;Nv8eb;1`?&=k|t>ljr@1oO5g5hkK`!$?wNle-|hk-NM?S z$eQhRi$I!AHZ{+J=0$F29(X%>a9DX21SVB&=X_`tTZsJtLptT7xBRv3_p@*#oe+G zhJ>0@m+_g&bo6gxj86cU8_Uo=1yv(NOf*$us328_<-86QKOhjPuFU5dK)N9?%^A({ z=-O{!RI`}kmk7?>oC=x4k!8gR=ln|W`8}7d`loJl>$}dZFVM4@?w$P;rkIo>R)dR( zr3c>nE)~>b!oXWizlj-iFM#Z(mWWZg8Wkl=0k58O_aEcj%uSp)e~GoLn>_NhO}_E| z$4J40bN^0Ii0=yuhYufiX68T~(v;^5IqYT;f(($|V{ahyxFKo$cyBPXo<1CO&U@$_ zkd1LtP3o^sMw|aCSv=cVhK-J8m@YmzqBaxh83s_g*Ms5*2ckW{5SsG~!alK%>UezZ zw~Q2L7yI+x``kI7EeeRU6(@e>2>D+x%k;0Tt}aYd{WXDs!B%szBZLV^304VGw{?gJ zO17c_F`6RU)-H6`qNsf&Ii*(${b|Le6Nl%6M;>_cEGN!g1QZoG@ak1wJ$?jK-!K$D z^TJ#PVr`Hu&WR9!?kMdhaFi8<6_7O_!ae=o;H{I%=!3H?>0vWEl`Bmj?iA~~EWb62 z&HlMsdI7k)wARpp0j=uNoOnC|disW-_`!i_B*kbxctFz4fB@2Dy!|iDbgL+e4~4vU zkN3VO?P{HO^kN$LwY9%g*VS29m2Vl3wm&H*YldCzq){`Ky;E5Nb1-Z%K2k&G)WAeQ zt7JkOKpJ_>!R-tzJHku%oaDp{m*&>N$C~6F7w*5C$=WK7ye1S`D8!qAA%Me>P6{1F zBpBq_q7oYz&Q(|q&fV23vLB&X{gEQePOl$6asVL31hChGyN>0HGZ?;EPN$z%OJ_SS zV)I5v>FcUCK~NGXZxo6j9uNRA)t34EI``29V%PtVe=nu@58Ed0D^@; zzzXNw1GF#(`$Bl2)Rr!>fzS3F>S$ra9$dG2NE;Mg9n^5VUB@#>kAm^i4aeNgS}m8rQXM`TzvUA`@@wg*7bKgam8d045(yL%TYH_ zBtS{3?VNHist4=H!EZccVrG&BATTiO!C6qbqlPR#GTw(kE zV->cSO7Pl=%N8UfQe$S{FBCs~AONf$Tjev$B?HXFFa%qMBE?wE^upFGm+r3|_|Lo# zD?ZDPyUuBDA&}?(eznAb!$<#`cm8Z$O`j}hn`vrxwQ(Pl&dn+3P_(O^P>WeIWC4en ziePP|CT--|5m{_q2$m3J4+5Z7FJ>JO$OW=amefP&i?}0#4fEjd3NsMa)(@YEsX9~i z25TaMARsJuE0a~Js;+MN^o3MS{=`yzuC)rXunLns7hxn|e$YjRiUdc9|4vZc8X#JU zvDPNojBq^=ZMk3_b(*#||6yJf@9k;+HkbF`?M3!75fQ%~rbLSAVp&bUQdi|SQ&m20aBbaIYh2}TlZ zq*M#Seyh;YLcBYXhx`oUhFO+B?3@fk$af$(B;tbXtQ)m8w3`?+^Zhh}64HxnQnMs%qvWFTw+=T4#CwV2ts?PH`)is&P5`Z1CBkax(pz zK}>ljp{hsi&FrYkjc1w5Tn%TKW4WVzuUHc^3Db(;{81_V-Fa5L!+IVs{Z7yJ?D zT)&NrM6R3QQ>BbiV#$HLWR_4TClSYeAU2rxk?Vb2XFGt*Q@v%MW$#q#wVhM~0)&a!vQ#l2!PZu4S~YFwy%`vZ6tdz$vT$e%dwh6pJE;hhdS;6Iy+d^tV!pY3NgxyFGF9CI%sIcJ znkIlbajTQH;hLXJuK6maLCD@N&aKy>$hOyqZg6dUsF#Jei}+RV!@8P{oOeAD@%teF zQ^PP+b*iy`CB}Fz*7donD!*!~msRy;WY;w`+O2@A4H7~Eu~=5tV8#y-iZ>64R$@#V zf;T|Bsc5$+MGJG9A8OygxefJiS_~YMvd4DV;Syyg!2J6;rF6_b0rtvKn=I<;01& zzBM@>LiT`}UL8iYq58Gn%#faF#BOb@#X{3mg@nQWq~CyVz+r}r|NtQ7+xD~{qGEi zZyyiyZydWid260=w~`Hf@GDNRpelPao$j)G#5mkbdqyAuCm|4oy z9z<9d5uM3ZC$c8uGQ(;yi>D^3FFqrM0C1d4=%<8c8E*MVeM%(fn(gVdm1?dAO zL(%B814bVhFdAJOj7EQ61^@6wb<*pvecb1kqv0KsLBHoy#EBH*T<26ZShEl;w8^6< zGb<3m43A@-hNET#L<1FBJKIx55Ei1|W415_hDuh}lzB)@#xF;UFV%^cVi_(atIlgy zUm8#A3&6OelLmyc+cXqNVk8Vp6EU(#hQdb44ir`2-x4TpD-ZxaUbTs>Tb}tPC@g|h zwy+jGX~3|VmN9Jt{qbb$*G40iu)6va*L*%bF|OX{gv`5e$YuU6jBRml1rY>{#C-j5CL0kT3M&*24a9=Dxhg(SZ-#erc`gE-?^G)XID2ymn2q~71@YMUWK$Z zPE1+=q|-{+prSbp)WDz^T5D}m<%l|{1C~KnrCSTd?FOQivPyPjP}yeen_z~aCi~Yb ztnFqa^k7%jbQ7UhZ*Tq1V0)`KcK+Fv(pJ$Qe!wP39>U!|%TBvgZIbsNbRvQ>&ilP% zF-A}ui<1Een3f;~0+=RK)1r!5%spD`mLk#N4kn4)snm1k;=~e@XeuejXHr!@lTv)S zxXN^z1@pNzS?`u^}Z$atd&FCTn$?xTDNLY(N&SE`+Y%TyU`|wI_DI`#9@E@yT5MSq0#_xXUj)^=HC|$ z0YjXD0N&L0RuIJq4HSEacEK`(j3pR4>I4x4w|thvKoLopB_MTySOx>3G9)(78+Rac nbs~ylPR%~^2ftz5`NIDP0w1l*qY;x>00000NkvXXu0mjfsnoc6 literal 24823 zcmV)RK(oJzP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKAV2nvbK~#8N&AoZB z9oKm$c6#r-ynVsLN)R9kF5oJOiztbdM9HRP%OlyA9ZhB`nVO7KsVS$X%2ml9PDWF4 zJV_;)ic^(IQsbKPjK-F2$?_t}vL#9)MN(WOaTRwE`}zR9<*vPVe!uVZx$nM*2M{3f zKzzV?x0lmr`M%%zmeZ%Zt+FiD)k=5W_X*2!93xLuu-UvH2~RW+m#@+wrr%T>)SR90H59lI*cEoG}hu7xZhmO@z` zc}GdrRDY?j>;Q7dNeCYa67HQckinN#KsqZ*m8)c@zONRO(aErobiqUNX zAgVyY&NCTcFqymrQHJ~gnN@%lXa~R%CuM1aA83|?Y`G1*@?>vTdG(XX>`*}9aS1k+ zsx{Y8Bd38k6jXq>c1c+%)t&NG<7|XNal*36Rb^!v@;BAUsUF9YDic?g0j@<|CHDO+ zRgvSUoilaywXgj-uF$jsh=+bj1p9u1!Y%7)Z*HSW?2{SA7}?MY5N-to0|2zjLXvG% zBwz?F$D4rQ(ZJI2Tx&A$gWb7pgZnD;gK)gtTACakpK7QgY$eum8G5yC=s=dF=_$u^ zChWp?lD<0LY9IH6ZZ%icoSBY9pd#@)_qLFmsWNp=`~1E(RHvTUJS1`vI;L4W~v z7=T1zhX#h$G604}ty6&clwp}?X?gVl;u8P_OTzAz28HXx0_fTS2Ji-la6PqxXaxKY zfnWfHy4laNWZL)rZDDC2<@jrBybwG(YN;S&>_wpT@mck!3WBqZi9OUjP%6Bu@_& zuA4bo)<&E9xVFz#+{3ci(AJhXKxJab*IR)nq|9C^Y#Ragj}U%7?7x*TZ5Le zp(O0DJwzhM$!YRNuG9_&|A1c<9<+R}vK$~$<#>{%ubi0}SsGbbTFzVTXW;VK2>^tA z1VRs&^{Q{OD@5k9tzoYX(mzpbmBQq)bD*e=tr-wz++7k>i=GukjvWbQa6CqO{8uACY~0s}KZAV5H>fug2i z;@-E>kA*x<_8|j6Ge`u-T42z>K*(y9 zxU{(9fcV0%eNmn0Ab`Hipzu8wB14ow;10oHG(rUgiy&Yc;jixpw<03A3*NwWuH#?B z4mqxe@@Qs}8<~WJ=ir!ZprcuND$e3FX__6Y`Ec1)x!CKcC-XEu03SB)Pfbo(QM44c zJBzpkk*HmV6WNlI&@KqsLwT`6h}s`*jD}0?MaOZc9M|1iqzFsL#`fZPZDOJ2!HN9< z+SBsA@CLfaK!tRjKpiHs*QUP#Ap@i(oYbEI)Mt9#_FrLqq-ggUWTQDTzz}nSWSmbu zj{#9FPB`Ti1H^y+rQcA!q`a)4a9ui$0)`&Bpd2*mg^Fv7zy~G^wRhH1~G)giuTSgmN0TnFa z9#KW!6>OZ8wn8jj5)Q&9NxMyQ(eD7>r0rPFB(&EE%JgeN?S6o2DXi5$hOVXn?ly)m zZ1WmyNc)jD$FBomJe{ZM@i^)~hC|12n!sEO3<`n3sM?KiD20kc<2D=+zx)q=RgKl% z%LWR^)1f33IGJh81GR!N4Ftg`M#*d~@b&~@`0>)N?QuP493yuC0xch{e(}=>H*5%h zKFyMTk|r;MsRz>}ehry8s+h<)s$auMgp`c^Wt0h1r2|qZd!!Lt5qZsBX*>S1*GvY` zI+eOVXkrc9JQjFfa3k87*BXt7aa|ht;XNp;k4Orp1v!LP`off@>DfHbTm8=BA3>Wg z<#}-s83+s}0>k(iF)q{E0&OQJvMet*6cBem_)BWjcyL)jQCjZs}!ze}`>3BaY|NS3))te>EteFOcH1QJg-N!M8}_{?j14MIEu(1GkOFFkRb0X7$6wUAQ}OsAz~1h2LB0+ zs?(5(aZAk)E5;wKDfo}S8r&5yMC%z%!CwM{pfDP6;2XKFy&Y9~^^x&k0rSFIt#&(2 z1~eebS?MbylOoT$K>l*vPkz+zFMkIo2#Vz@4LhEYi~s|DvJjmX<%R&_-UmMij)7Nb z=eq$#J*)u?D6c3C7-ZBSQ7h0-5FmgT*Z6*TN3G^R==inmU=E!*oMPf|g%8EPmhOqO zr%#>j^;%Cgnxk*0X>tfB&1fNGv??9a3Mj|e+8jlqb7J~cW%waxSV z-Iil}j8b&5tR77QSm3BSQ8)VAIO#qElR{Ith(u5rGa~&)Yby#Q2rtSPrzpIE1yu^Ml*yFe2RpCIz?zr-m2;Z3vbmaj*PoRCbCb&%h1^5VM(L!+MvS|naf?Jmg3P%8B%H!p}|0{Fu?>b{L_9|`v^wI z7RPbw!&-qVGtaVCmc{$yuJuBkEfdJqDCA`m4m9DW+=>7XXd8Vq3gD(>G=hK z0qVehoadOZCNFmj>p-`v9?B#anyC3 zU9RKq=x^Kn;7m8UMMqb>oJ8If94LK6QE#kz=&-F{^V~ESNFICmRdf`YV0Kg$D zkN&>Z?!S~5h3T-20OX;)jPOg1fZAc8O2+Z@%~?cIF2_sdTTjz5M>{uPqprW{E@ZrT zP;^gsRI8V(Gn=N=!5g-#v8A@!cHksR&s6N8|M>6afC4oG$`N*HYs8Hz(UIr_1-Z(- zaq@JSHx)1}A6YAHVGT4z;kvU39QFa7~KGLIAF zlQALmD^@^(7IV7$-2%eEQ87+rXH7TRC2@Li;M7vAmV241Lm_N#!WIM^pXjt(f3mpTeH>sojFSi>)oG-&$R?o| z+9dHfnqf=@*Ao<;-zZemE2p+^Q`g^nFAk%fCl0B%UVBdYmR9W$51b8NMq>|9K)8#5 zTf$O+XSn;SJ~yh4@7}8R-EyrOUxd#9^WkKXiu_b2f1EA^j+w~KnKel(7Ph%%U}MoZ2X7+@bA$G zpol%y|1~JE#m03x;pEr=hHwYtL%eL`JQ48&Frd*lHJXiI3&X~Ja0=l(YGAQYgjP`; zN3X@`d=&M*2lR7ZpA2FewvSv>5JL$-GGz{DGhaM=qs`j|L_*LY-ee55Et~Iy<*36cM^!h$t|oY2N6n<<)>h3sTEijTgIg8 z&{SHUtD?|WK{pjp0sXXlXfm>5pV~2lT*e!o`r;RVy}E1&5MTMDKg5O967K{G*M>UQ zYLIqu4H#V4y{X=8ejyB-_X7;Rncs22eG5KUuiJgO*X?{eP2(5P`IG3VF%vCR1%qVu zkzyPdX9-FukC!(C79(nWYD$F-OP!rRsXFb2_Y8^vfcV+mCN+6vUhRJEAZmje4Z&lA z0X_rWGvNi90NzkDplvvY;{t{VUNmIsjViZ3rcR$aq83gaRXcXythVml1FaE5h{QEQ z5=0cRS=!bR6cP=IKm`n_LALWeI|F2#LX{oY^=?9QksY* zf?yaFW?O|3+^n2cUOXTuEg@J`Ff37?)jzNK2z{SmAeXp^CBS()NwkIHGoazyYK_Kc z5l!4`Lz@g7B=8{3lH}N-eLso2-EYE4dI?}ShJFt0A*yJjG8jA+!G_V`lHUbnFJZkUTr<6<000)vX_fwb&SVNg+kZ7U;0|CO30TG9A2Yk2&w%=54ZA6_u zc}Sf;c0g^~cCDJ)v;&%}19!gzTM(!O{-c{AhJkiDc>Q+u%ssc1r2~(Hz>rnhR)n&< zsDV)fH6;g#_!m*!{$8)!{z?v1(67+K04TsD&-b^2-~R~ac{h&IpWvVrP@t6+C?pJK zqc56PGz6G%K2ShKu~52F45!Wk15?l#{bW$9e~^t`1%?7b==Xo>`QdkQh#lo9K&MOi z3nl#phLzPky`EDjp%)UcYjVU@vtt4D=z5^IbrmS~z4)wvBJDPH3mo1rX(-DQF*$Ooe>2nzD) zG#t%GI-S;6U`ATds%+*kD7H68$Nw32=5Tb_$)tQJCpejiF?2+DQ8WNVfy>Vaii$8KN$l5tNRKWFRmap_U{ljJ6;s&cyxxW8F^ct63U@XDgb5J_SH=ZF6$szr_(5 zm`KB*;B?(0R|iswe6sz!=RWN@zvI;5D^NT zDuBWkP$2Se1+dxIsq1e3fZDd}M%8Mafzu1Y0ub-FVx*YV-EpDvJB+;M=dj znc{%gpy)$eC+s8KB8L6~eeg~EK5-yH*e|f}(I-GO!L^~B;h-D?KaldT-E+Hw>W0tI zfn>ootA@*L*w$PvY?@TvdZ?~{WuKZmHm`CQPCMrXSTsw?Ii&*h$xR&5l8hc0Wf2sN zy2OMeQUA$qxBaJimZa3YyqMaI;e5^VuWycy{Wr)*K!`tqwsX*O@Ny8d!b<~04yS4@ zC{lNlg;ao8Ybva1-jncy+DG|d6`dUtg$fQv2i|)1iG?%se}@C`7pN78__75MaKb5K zjLuN9$g{#LdFR*#M<|dLQ1s$LKmn+Tz(OBt8=$ZN3YrkBaZ<(oRNHO{|JJ)duBX)L zucJBHLZqhWwy9Y-dbfS(K^3Pk*ABD<%ICy3LE#mim=caSHeECWGvK`V&m36T%}XD~ zq9NJ=8IY}1+poP*&1~9EA4x$_fCwWPU$iQ3rO@R%zIj${-+xSPI!d<**AZ|ikJV6L z0ZFQW;mG)=^I<%R2=%5%=AyEaw%NxRa<1@Y=%+a1P zD_aOVr@F1y3xQwz3L5z)4ie!N7)k>MXa>4Uaq*MKzf&GN_=;+}P@@70c<~h|IAhmE z=yU>tJ$#0~7fJ$AP*%7AMu2a2s%K8?O@+3oEWxoVAAfnS-W-vUwCjf3wehQnpm5+f z5D4Nx3K19;5GtY&5pc^OqZeW*=L}*J2_Q(R@V{ay%Hzb<^vMO7iLUC`Ybtjbse`0% z$OkZ}1od;;3jSr5B|s4*4NZY8IttPAGW55|M}VUDc-&q1>dNF5S;0%h2Xej1CaObnk6bNJpFAQxdi%i3>d5|=p}KkNn~W#V@Q))6plAaW&;96I zDgwU@C}du&VAC*CK)@I0{bhSC@i=035dx=ySCeL{9=6r?Is}+hTPwu&$#)qVrSNZLNrCUpF9$ET7Sd4qEa8OBcEX2 zN5Wd;)9~eX;)FyUIK`-A#dPS}&r1V9kQW9NV=Z`a)OWf7qKgF*4B|-ozR%m(A3&%% zxKRZ#lxdvo?{=2|EKQSFamaw7x(Nd>PRHMH)?uJ+x7>OCt!mq~dl0H^QwI;fiVo41 z^C7C$Y_0q33wi|mdoEqDf2&ABw+*1x5K!vrNB;);nXH3UJ!m~Xt1Npftt|n}0zfS} zMKEo|In{2271)a?yQ0Rfy>2|&iXY*<46Ey{xRz)7Wpe_Fa@(>Wi4yHC8;Jl|F zkXn}pfM9_J6sUn0ut$`{up>Dhc=l~T;lnT)BL)oAau|hFXFtX-r=sa0uYjSHxqPlV z&T~%XI-JS?{Gr}=UcXmuh7WMlT^~`F@1hy2N3ai+Jn_h1%J!4^#Xj3JAhzJVy}N>B zKtV8Qf_hySz?x)n5s8zR6a!e!(3Zr}2!lE>A2>u!!3YGPka-*OccI_wd?!ibLySgs z12ib0z3+3!M;^if0>aEqa8Mi5VHZKQ3}X$g0D=Sob7l+bZAd%FGZUg6po+Hp^|4=a zJ%1}IMuD`qh{-dAaZ&Ud%*8Xvw;BwxhJj$<{fNALdllT(=#fVk=g6p_9;1EHv>!)jYFK0#)vMGx1w(6tG#~oA`YHH zItzg>qhx4@YMueQ;l*bkEu*NbM#d)8&3D`{d>}9kJ@eSNsx75H^3WGN2w!_^>(EC& z^@YY0-}?srlBoXlBhVkj91dYw% zgce~?EBD@VKRn@vYA-LME)+im27qjUSTHfT5E#IGi(mjK2-x?X&Iblk1q2IyI=}r` zMbx@59~kf++y@6dqKI*V`Q0|Q;J?qD}bPIRvgLIzJp`W_!DEFK^%L7)(k91qKY()qUU=3gsYs4ncz&D+?PNu zcA|*Ww2TWx@sp!UKv8R;!DvqftO^X$7BDWPS>X0s;%NKGL!YPGb3gLXuinh|zTcp@ z5Ew`}&+$%uPEe4q=Mc?`Y|v&ffxmqG(ZwLmia;gcA5Y+qo~IC>Y!xV$``z|m@EMO4 z(*c#@IJL0R{35ogNjRt*D0)@IabkgDTA=|T3b`wW0DMI|5KW>TJjc7Ksk~1>h}F~8 z@Cx7vXK8dMPNJV-pN(SUXy0h(C{S7EMvs~LE<>LTC~my%zJbSIfr5YR3JmP*IfQd; z6NGQqT-X0B?BuoRHRq=N_X`vk0R|{kUuFy;Nb+@kP+&k0dyev2FM@P@c9Fx z8g;Uw6;RYiMzKu?5>VBQV8L`C&j$u-DxlmN_5I*?(2h@lgL_f_H2U)(&eg6oC@umF zZV=YC01>~B5d9b08RQ_2A6E5-LTq&5TMAN$GzUSp(Vgv z;X3$k!z6i|YqiD$I6(fGdmPlbY=eLTNk{;pL&#OWgEki>pTrLDK*wec7}%%?P+U5D z2ByN839c6``$)!A6r0DKa&p8|Q%J+0kPez1O*WXjt^*0CF~Zq}G>s1Z-?rmE499l| zd=4(<-vvfrhY@%^Krx2)@r@_VjRwUPV>*9&Ho0+|EcQ-UqZG$ zNG19w{0GS|qJ#lc^rJyE7X?N+41ax8B}uA&{@jnrObXmgTG3xK;b^Ph>;9N)kz{TH zB*k!UBCLG^yD}$%#KAsrF5z3Q2;=ULJ`7%BJo8O&eC3};j{w58ovlF-+{*%uAbF>) z+ie{~4E#D8MKDlh4Q^v2(b$z|+A-7~Z(pAa3PZl@Q8TO?j)7TJuLQ$Ht=9ZsA^iIs z&k6B60cOtu2y+0%HDLC&VD_~D1t-cLM*a;0#U+8kwy%S_9>wUK!Tto=J>vQPzwo@^ zci>e29QW4mhc%)HwF`tzy@U^tcsx56T301Cbp&mt)3WD*pM zQPlsTb}ohE;5qL;dvmoQ;97yTW`kM+&iSuN{oo^PI2Su=^+D9o0pbOtKAaK9bvB`L zmJ0$jvw~0aKJNJeZ{Ha(P~G#5Sp)=M=~lM8nOYwdY@~pJA(`G;Ltrey05hRRYW3#t z!C$z?#_&O7`QA#>xC2Im*|Rvd1N%EGP&79R6qf*oe+8`oFgPOs?G!*UhW0faTQ4?t zJ$D>=J{#7WT+GTPaOB7;`)P<^;Kc0W;#u{^OHcEWZ?$RbPL&qof01{*j@p&{AAln2 zcYmCw>Cs^=fx2zK-uM*wL#<2sN(hP^q9u^DwUB$i1ccTO19JhnZidirv4GBjcE}M~ zh!G$iQXCM70!64gf35>0yKHk@_!A$%f z7|VA>xL~S;ssshfCXIpN(*VUZj%~;JYXFL!8v%+-1jBBmCIB#rHt|Ma1MLl}wlfsu zd=Heb{TV-~|2AZGJ$Om=e-1&Ls5pw$siOzf^z>GB+Xp|cMkl8cp zZoh#&R@y^zsHz}sXa}fTEtItv9;~wumm$YEuI46~2nqtCiaJym18*^olV>y_m{>P_ z3D;-DNaxaMh=Fs7d^8tm%;25TlBvd5|J9r0w`p*RdJsS?Eu1-mAKsrY7GCbAqUs=HDQ_K6Q1Yec`M-{zIWX-snAb+*`65xBVZc->Hrd`V zP+T4`47Yiu56~QR3b`DhgLeP67lyZkpB5ZUAHI>!NJ8E{07Gqb9HBaR2S zygAR388V*zAQ)f`Quq`vqXY0A_%IDChKDPjt}0qfOYEdt7ZekLxGM6j!w?xz7-oT~ zw?Yfj(K!Woi; z<_94cwXlb)m=vddXy%r3xxiO6L$!dnI$tf+WiqCNprGmKWoddOPt(ID;t-ZW(*_Oa z!#H3x1QXg@@-{clYA_gcQNy88+pXOT$A|rpn)o-*v!g|xzl9y5j}=yLY~k|-s+`=u zP3^huUSYs`pvZhyb$&t_n_zW9Ao@5Mbrg&`0T9ju81vYsiOPiu;4A@35@u_r^VDSl z#pMSBn@kQdv703yTIM3-C79Vo;5!ju|41YA67gOY9)39Eq=l z<}GO{zN!L=fZ)I}rb9pxC-Jj}Uz#lVa^Cg0mXX|Av*A*KQ%4N|0S0byeQ!4!id|hF z3rynv&+yBMC=CXpk@x8tTA*jK9jWtzA}&->Ey5ipmVFPj1k3;N_y6)ZYFb2DJpo@) z9EF#90w6qtbQ)D~JtjNN2FW!fVLB3iS=@U9#YTbwzue%ukRJNhLR!K;cv=1|j{5)l ziSK?rA}`h>E_tSjps5(XK`9;tj)XR6u_Xi@284v7DEoOxh)>XCSGNmVqUML;jW__A zmz9R708#B2K!i!Zw-qqqdj0_zFlt*U_yrtbCEAhH>IrQsiz7$gpo65&3yP&wo{l~r z8BjnNFJXg^vh}h&J5m<;(LB$OW7M1hNN`+MY;OoCt^^p^exzjpoVTnQH~u8*_x`8H zzx(x`0fX+*FoFM;gW=C7Q#pmLHG^gX1m~UQsr*gdvu!OJAWOP|!0zR_0kJ%d#T?2SIUcBSCQ`!GJz2;+KcG7jSNJ7!Vx1ahyg!N4;#45Zj49sRr1q(lRsKBjQKDikX$ddhrl59bBnIUDo|ueavWv~j`>Q782p~^`PX1) zEg)p!B@S2tB8xeTukEcm#{x1)Aulq9e=M9yv;z{=Q;{TnnP0yUD6Y8-|f zFfKBNpSm>79$UFVz(u&jfRI>Fz`$S64R)a8x}zX{eZB~R@KrxUU=Sf_r+^K42T+X7 z%_@{3=PrfVf%gLxR|^;nQOtbawC1Nz4QsNZ-{CB&*>HS@u#=)eb(yHUtRrgP@Rsyjb%OAT!+$ zAzp&MarHcJbgcpeHv|xl>u-{>b@@_Tn&vbY1cK2H1{4w!+bL|=JAi_pHdrb2(uoYX z0-zYd$q(cBXRjtOuonSBOFr}3ij8LA89qCT^U@56qJ)bn`?45!00<`Rrz(!-5xG%* zyZ}VU(y7~)LqJeKk_;duq2m+GNRsa1Uz(+Sb-&RLOrjl_^pouG42lCUzCcOH{<|ge zdxJr-3&5QV!rDK%TEIYJO&;%ZW;Xl?u8P%1&59}}8_on;B@bz5F5m4c@)-t2>i41! z+7w}1NMCAsj$?Dil3-x}G$3%bXMsuZGis6%2TANFm`y+!Ft7r`KtR!GIO?K6abUk{ zw|GzNy%F29A)s*F?Eu5BFswa*W3yKa7!36@@EII84kYLBhcyG4ULrK$tKb~YBWwAX z#O!?eMis@9kQJeq*JEeya!kbyx*BxeMV06R|VrKvd_MRuVPI~3^ zw5Ki>6x}u-+j#Fp{$Ey5$RZn;i&^+ugK_*44BWpez(C?BE#>KPBmsi7gJ2-v0fZU^ z;}^>Br>fDW5|DNQ48j9SM>GYFF7P@{C=b#`WVs1DyunEv$V?@X;ku4H3UM;$;1YDM zjU75AERa!-M%@aJ)y0AWOx71%24dy!85Eq7gS7FVHwZG=(i$|y2>b`W_77mN>lhz= z`>f8->p)VDE{_`<4h9mZtJ!+(Gw62EfwcJ4gbP4GY;F$;k~*<{j?F_x`B#BLrzGz4 zalRqqTW76FTp$?0feH{vX&Mi1u#+_ZWMveYTBYhfs!mm&ivz{z#I(+QnTYauFQBNB z1sm!?OEduje*AR|rlSe%0B}$<4D!i!a=k8x8&?PnfJ3DjG#Dxe5|YbnkhoVUH_DY8 z=j!M+o7Ee8cU29o9N+y?^D4$CKMI~1u3S5Ma z;ox~5Uw6Pr3l6pcgYK8k&%q{FUokL{);f@EQV~G95T7`Z*w}x=HR{zn_Q)q5W{$%u zu&MmJI`Os2T+5>SBV|JW*beV(qqE{Kpx648UD)Z++AR`FE#z(VLxoBN%p_Mbb&w?6lhT<{{Pe1LZgQ2&Zm0$jFXVavc--G)&m@t6aQD071gW z@YBbdaPfKd{MmM?PAulCpQNe>r)H^>%JUZstxUC}Oyzv%EvR&%-Z;|%lDYR)G`xRK z^%qU|KlFL|Js&6lh7%b53wfGyZN(z?&r-?;7zO}HBss?R$Un~f$y?z{0HA0C49l{( zr6^wCP|X0MR*(cK<&8r4Xvb(L{IrFcad9A*Cdbs4BPUhVs42cbci*eeS65dwV5@i* zxjf%LM2NF!E=;ZgAkaT~rP(S1GZ=x$W|fdrZ!UFnWjmSjA^5SHt7^WZmfE=hg0Dw% z=sTcvz9>#WNxwqK6s3z>y?yCKFaQMA-Z`M)dWxgy+!>rn(2NrOr%q*SVjNG9T~>7) zV3=)OPZ018Xc;bxz#nLb9AUU@pXm2GKgI9t`Ih5dF5<#?1cl(At(=yp>}~+Z(oqNY z?vxjrk#+nMkQ*oJ#NoHq(YN{DmI19|F8U>}791vM4Zbi{k67}Df0zm@=X}Eu;Zj>x z)T}G5G*6WSzK#M6v*Y}J3SS?XDI0C%OC$)jf*)NXf&Eg+x+T4PS_=k41O?J#5ZF;{ za4p6*97g0|`LG8K{PKNELq_caRF?dTa32Pkjwzo|i=btW!?c6|5FfL@=+)fsir5zn zE~o3liR9?Q|CCxD+X0cH)EjUp8FHR_>lN8Qmmm=Qfl236ar%%US@G{V9)prOCA0O z!_*xB1;KSutGVATi8IOn4hFIdX6idz>ee5g2XEe`;#=iWQDl}pT2|s4 za41qa$_wN)JSwvDg7>L-fg}o=Zwt-K)CN*?WtGTT7VniCFsuRvAK=|I89-C;8FbES z0}QB_Ct0eriJAd^h3z_EHuGE_dM7a8yt#$_WeAN^(hdBMfg`-l%|7v^C?a?RgesA6 zOruyhRPrr~?ySw}ZO_}rX>OFa6`gJyuRE^VZ z>|n4l{{PaKl)CdyiocSemK(YVy90}8IRc0Q;e=I+WnhOP$uie~z=0@2sIZDqDn#bfCTs*Qa?&p zgMzPE{^A$Ge{mpAfXJ|P8KQUk)ZY{K*0bLGs%rBIMcjuF(6)tNNm-#CK97f z{4cFuRH!q{FcXyn$$tzrr3gL1loy05s5jK&nG^EKBdBPeeb@Bfz#yh#5Lz2hK>9}b zw&S@C>|3HGs^bD25cna?MR^xoWP>~#01AYfyu}Tvt^x(j@G4L+P?Yy>i`3a-0Ry%n z8OzSHjJLW6#GYmHf^`9e;9vj<+jbW)Ua+}B=pcexnYa)zNYae4+A*RG_z9jM2N-|@ ziS`N@XePKF#Xa@rOV6l7Z~k1(%xx#rk>TCZdk2HQYsuycyFf-0K=>sbMJTc?LR7*J zm8=B=|MDNVt~e+R*De|q($q>`;@(>hI^%l2&(|!h5c-#8IlsxlxBd(OkzyxJvvj%O zrv(SqOTivGPE^skV$xay1npsoW&n>k*C1CJ%@BsN()!HF!)ocwDYawwO=@~}>wv+R zN|y@^TAmCk$qOTN^t#AX;GqXVbkig`lP2-Wq4ScT{p9uRI|{k7pg@g=a~A~)(^vt6 z$jm{5>uwMX7C^B?4%`C$#UTL$lK=wUsP+J4i`%Bn)7OQp*R1}#g1fo+zAAy5Dec^6=4XKA_w zJ;AT^cc?UkX;og5;WK_&&=ms(*Hlup7XymDZyuCZBAWq&3}(l6Mo@q(fEp0GpOu-` z5Lz(^An0Y%@T7di%v7sOwfO3vE!btDt4#+^56nc>Qh4EV<{-du`0ZEKZ3$@@L{jloTTjes=kklxJ#X-yMe^JPywVkHC@5G%1W@qty>|iy1j6hZ z5PB7q0AjM!=Q}d1HxWx$xFmsr1T`YTAfVudMnlB#EDx9t8?qgjU-akWZfgO-YvDlF zRINE8p=EbzQSH9*PPOT}T`DOP<>b7_F{b)`fUufjdndZmV8Cw=*5jF8xAPyd&nKl1 z!gL-MP+aVCJYCVofda+%QwKKv!k}>Zs4gd=hQNS^G5NJZZAS|!w~F9E6zLfZXfAO8 z24o6*pdln>Npu_|rC;?I1f9bdRk^{n*de1=K%pzP(lka`c2WKr)(?*|xgSZ-nC_j}mikNz(K6z{n5N{RzXJ-R+tczHol zl}+MAWGB8bC@SKt6a~)!l>FfBhaj(qJ63qYgaV_4Pvp^L7%QOxfzI)5VEl#ZERL;o zmdUc*z~>j~rC=m}Nldf^^4Z4^zbSXwX1455jjdCvo3~_@RNyt$Y4{VT=MSk(I0puy zutB5GA=h=@H!$!PHtJ4){QbZB0gj!2k|6g1ik=OB{q5`2T&+M(U1H6eXFWKA?OSr3NeQ zX__3xZUu-+L!c^d(6QhG%&4_|b{~vO_2x3oV8?YgK^T0X!+>JNmq3R4+@$KJEoA{# z7L*Rd&i!vZuO=pE)L3&$wWF>|WeGw>L!fx((Z9JWz+i}%TtQHb0u`w^njTu}BafT%WjfX+qV_WXl+ z#)TuMlhRR_9}2}T@0Otwem+4e73b253(L)16}nBeaQ2kyv=`Kkx8I|7?zux{BcY0# zj>>}}e})855DXWhD-8xiyz~lzf-h_z_l7?#SM_6<=Ei+BTE8$TKm+Z7M85FrxOLAD zZg3rMt8R`o72zf{MAGBZDp3ST6(Fp^#1s$kL?6{HC0Y8KTv?e87Ul)=;%wSIz6+Zj zV5MRaCyuRPB59r)pw)R!vQBQ$0IZ{f4dFtdzIW4bw9}{ARVaJ_#6VR~`(8 zSj2{c!u77fHrG>_ujk1%Yl(+!jQiO!@4TQ`PUQ=G6(9z$s18wf1Aw>{^#r;px?e>Z z&&N^BPiayK7(g)etnOtPK=7qvh;Xu``(v4;lm4-C2-S7BfB~D(ZS%rQ3PiL7sW|5*^uPU12a7Vo@6e zimmXsb~t*GP0g~c2Y6gATtmG4Oe?t{C}c+ig7P45#8lwg2DHyM-2_c+Y8sWVp@cSe z0S5UhK9vH~01$iuDNe|1_WMZ`zYZ_7z0x`M$bs1i@5ZhH1S^&AUm=G*vw5?%eb*kf z{kpv>9jU4QxW^AMC_l>O5wslM%2=K4)dZneTdPUH5Z1PUdB2NdcR~0KaC019@)ZSx zAr^VLLE%)OKuEs>{ux2R5q!7jx_ndpfN%~hu+-Uhsuqye1BLIq^vH&_gMb04?s`5z z=OWzXX?;_#$jc~=%QtX9WQ{}(Az(lrh>4$SkuUBFQka3SEpDfA`kKV5Vm8nzG-hOM z@^U08d3bOtJ{3r8eVK@Xatg<=bo0Ua_k7RVd%*{FLyuHU-078KZb z{2-izM)>bh?@rbOE>74MUu?dAR;UQ2*L|2A;FlkDufi8uMMVM#q`CNo4)XX??%zV4oG!21mc`E} zX)shTMrS)TZ?&K*=5u31z+i|~yjM`L`Pk)}6832tK$ymHs&tOxS)4wS@{Q*e@%s7W zhh=ilaqV+JQ4cu@$)PIzH`+nK5cuv60OG?&JCImjo~H-0G&zo4Mi>M|jI+Gclp~dB zoSmaVln&KKgo8b#u776X=S7n8b%Z#~L_yeyBx;|;Ha{}X*)~>g98A#?bRL6#2B-l* zo-H0S*I#yUte51{8AApX!Z7@R(J`2M26b|!#T06#vsK5wEPG=+DlBMbBjJ}D8wv(P ztm@r?VpY4j1u0nsKR+xtgVX#J^UD}4oEI2So~H6jrZXpxt_unfAx4QavY;HqR3J57 zzxH9rb~&K1tJ_{=dD`zq&%&4EyBXG)3*M%*OPUO}I77ikONiM(jM|Np-jBF?NcsdK zAo!VQ{O-YC6Rn}9Fb*agW!Iz9E&vKX-q#2nRSVdOMD^lac@781TGCI#aD%^ykN+5T zz6nP2E&ENVxu7~PozjVIdIvD{I+qm;hFImrf`YAP{^5i_y!DR07M$rF7ycH-H_|Nq zsYqgoP_DXR@7*$B)`H^rBF2n173BM{sc1sgZu9(bk0rM*n2nJILd`sVElni47-$D1 zx(k$l@%ZIh+_c+%HXxl^4p#`?>HJYQJLT5O71r%s7Jz5_b zWC537_bvJhO#p%(GN0;_X%lH2(`w>p0q`Ry$P+aB|10tVs~}Y0{HI6|uwf?JfL}1% z>~rt@n&I!y|5DKRO056lK*5Kf2!KM`&Gz%!0)4^0h5VQD@?93IOCKU|WO8P+ zy6N`&&H+W97aTymiN&X1s2v0hOhFLb#;9$x|#)x3@AI_4*#q_xbW{K1j$$NYsJqX~zVX697av&QuCN zBJdpA6FosG8grO@+(lGhv=lc`svVNht(Q7ZeyQfATC@x|Pt8H}j$y9N?GBMA&8Ax5TUC;QLiz)t{R4}@tJfeN)@{UN7@hz7e@>X=CW|PuY%uB1qzz3 zljsmvN5k>V`OxiBmSqdj%Cy%{UuiHHS_c&P%@3iSN724hXy+;H0~Cn4AQ*xH`@j3h z-+aY@fkeh?=7QvnG5E*zduu^qBh-TchUXk;D#-uQX1#Vxz25i~LQNd!RlJ^cCP%@? zA7h`(J~tdEShBP9S=K~ytv)(_a4oXY>6ErQOGtN#8Er^1;=*yzGV6n zY?O&QwCO-!sC%@j;4jps!w=G~yiWp=2F?)28W0toMQY<9>t8}={x|URQGkLAS7;*6 zYL%R~(Cnw)FEAK72NY>~0PQ=7bQqvGjy5y3aQraM#E@n%v@+U2+~E7HDV||aq;VfE z93O6xhp_oLA_rg-S@;6dS;q_R0b)31jl;TK03R-kegHsn?E_~ghXEnqj(+^RE8qGu z9=>Y)&VQ%weBn)o0T8ArZij z>WJU+q|;(Pw34E9L{B*kCsd^iFaRBX&RZb-`UB2_72e?1tpv^VLC|3glWGKDL$r<` zg#X;K?Y+oXAo^yA{9M%U{XW2O&L;-0G(Gd^H-#_vKlJ&JVPl(ZyA6!gZ4eZa+5$ei z7*PKSs+)K8C~YP^LLoN*hob~tqq(ru=0>c#sjZe1vZGL;7tjgiD>y_x_=S8dBcDz1 z>FyjEo%kpCouUS(d|*;l+>2gpw-^2`qu=0AipaD#D4uXa9(z zfpgjFbibPd`75RaS^`w7)gEltLw;F~)2?K7NFa18^J8 zpsfs_--M=k0qK7S7`}$A57&^$x?}YN%iGPcc_7^ZC{|ms-zZ$?`Xb2QfVdEgc03RZK8DRKh zwEO$WLJ%++ffO0SFldJrPH+opIdNsRbt+%35Z%F5)O;Tl{R4nOCbsy^^Vxc1qBAJB{5C}n|mtl}z zL`SiUY?L%inr(aA8_nitpw9UW2Q>v7O9T_i;!hx}4b z<~K+9Zb|~;9PNLZQOG}fleW2hR%b(ARTA>D`e32a+mMVTaWI0@N@j3wqTOZ@EETe;^+HM z(y1X(eD51?V)UP+;7yVY6*0HxKqXh#nUi!IIaZ*3`OH@3Q^8q>6+u>pm(UDqf*;F6 z`e<0I^G2Cm%X$%ubvtGJcZFW_z{p}nJ7_?_eIv6e=GAl#AT&|Z;w%sp!&(9!etD$V z?foenoIWcTMS<1<6wR>Sc*t?(8w_-I)`EhaV&^P$6wWNRcr6d$A1zg8!_N>GW*ve# z!>E&!)EsgQbk%^O5~?ABf(csloO2}hpYN`&xw(7?BPS24F-G!ymlsk#8VnM_$-~#+ zt2Jpm?yg#W^fR6p@T2)clm`ZCnMD1c746=$I7Bdr?|@=C(#6Tg^+nzT)@1d=YEY~T zh%A+9_zDoTd9rq2YY7Phdr!sv-jfVz1Qh76fWq_U8Y83s5XYz`_@psGLG?y8x7vKT z&=hhVDzbAGd#TE8#vS-a@amaVy^TzK=fO?C`i}^Pp&qcAto~evzkjsS7IrX=BScZ0 z)vu08o7qbY0Bi=(5KRE0fh6w^#4!vmDhSGk{4&$hVkVF{*e1iU{?Q-|@8UWYU8k6e z67{{=?{)va%q7e;fZ%{0II(;=A%i$Of!{BnSfOH`e?Li+ z18ju!0zIZb5d`54Ba`F5g**ln?7%rb1(M~u#73b~Xa@4h%N(3Qlf-mz5{oS;RM3l5 zzZR+^*TO|XT?4x-FTi15qRbY?4-*X}RBp95On{J)5XihGR?~XSS)1hl6S_Dl*69h%z%gbb$)`Ee9Ytpf;&Euo> zUkqxE4+9Kvy>y`zLzbndqNx7^L^p5a5btOT7|;}LDlAwNR?J1Y4itp}#SrP%oQKdU za+~VeIGEHDtYitE^S-Fp{T6=v!~O(8QS%zNjgCzG7s$sKToV`*X!a-?#Ji&*5;`mI zR)bIB$)NEwSGgq}X{lGHZpmCf&Qxc#t`6_oqDB{>pm;)Vy<~uTfNFUMABEN$D(V8S za-Aj{SPlfol_W?52S)fIN$TXUyzxZ#G$x0LLgp8B*;o-cE@&;Ch3^zX@VE~9tjmRk z)%OZfPFAR62i{O84(|gfUKCK6y6Hp{u4b;GorPAx^#XdZtP2LDX_)0tJK^ZBc`idt zT^5%+7KqmQv0V(*ALEdj3*rD4XB^EDFhm|l6ht}%ieb7SAmr=w)NP_A#KAOSD7D05 z5=TGj_1a&DyCeujUJ#hYN7HMydmAI;U&4V^pg^Lg;N4Ni(*%WGM@UMca)zEo=oy+) zIbi77*(vq%2X9hw=&PCIXH-F@f==Ygh$@l>)TAdP?HHK;;!hq`4ghI{=ffZ7uWlCp z;!>8Zg(^p}jl9^Txk?;98>!2eGrUA+6FE}g4p`xVzx>$p>Enmh$)g9a0lX8{U$zYo?&#(o2bIGaXb5akS)R^JRmvs}mH%dx-{2m*|(cOv)} zP`O)Y)Wqp!b<1;as*!d_cv-|vq;cgy&DKY1Du$gtdF+6ip4*CJfq=k8Q_0^*sv@zg zy1N<V})R$ZUO3V5HN*X5SHo$;WJHRyk;BW@&Eu+01RVdgB)w&5>UVd|y7& zPts0gUZmaR>2`bZ|ADFCx7qo9lR=n?S_WZet&^cIr8)-`L-dY-&?Mu8g|hIKFjQB* z5XEQyChoQWjz}E_1yw0P@o{L1e~d#06hwP4~=Bb_?&wtDO5&#LC=sJiZ^yMPu7tS6x0cxBV| z&0OjNfX4Pw|eE8XuV-0ovEoK4B5%uP)&jA#p z08TIfMVxfi-1gn;gMyGL3I~a=Mr6Si7-X%9mjLB|u= z>O7uMc{Bwr0N(%uzqPoe-hS;xIerCfC1g@zt(HFzLI4L=Nk+dC>I@7 zz|X`lXG1aG;Mt&pbwM#i7X=6s3)L(cm=5Dl&~&gdXM3&XuSWg;Q?#9{%!li!pjP|P z$k+rI(DIW${6;2$L6ykSpiM}r0yLBc)!F;X0sH1R4qIc(%P0d?^6jk|9JsKhf{{eE zmX~C-&27C#?ft;V)ab~FXa-a#Bbkwd)(PyQHWJhg=4j?*0)`Mhsdr+P*2mS^EnAeA z!2fzjPy_=|Sjm!_+ca}gpx~nl_dfVp8_^JC>$v#CMJ)3C1d1XU#6%#?fPu5kX5-V1 zM)M1v?^QRfNazP5Z=m5g!ppyghA?2D9H_Mk22M{?PGTyMbPvu0ieb8FK#c$UV{9BhIC14T&Jl>ams$Q9YgMu9Mww^G84 z^8;2q{9i4KCt-%Qh#Q{n`J@f#=)z9($pH)MH&rmyHlwr?#chRONzm%l6%g!Y_(Phit#E>djE~x;=ID;9F{PdXw4(pTYNBW%Ern zC_e$73MhZpMXd9$0RxMoFG03Y5KdDr#!;sl>8H~z&0vXV&{IkHv|_O+z< z<3|0K0{~cl;Hw?GZ&3kEk(0H6Bs!2#eFTo&KGPl7MndmV8k`pAWEbzc`l+Q(ZJC1e zI<2-HJgI_{d||$3+`*e~e$SfXLm&OLwd;nPZS;??1mrOH(T)(mVji%)Vjh&W2|T)~ zRUy|tiSrC;obKyI-M`JUjIX?3>qP1sR}x|Z3<)|4HE1PZ9egC+ zY%?^FP`1$&!}P8I0e6OKh@}sMf{iku;2pNpz3%eY`kmfiay=wEjQm5t{+AL~=5`JT5+EuZndo}+*6ZOv^wsEMOWpk3>&i*MO9Ah@14ZUeSZIVFxPE~WMp_FB6OM9a&goun z`5XOS`)lY_586WC`v6fDV)Qh2aZ2op5sDCnaJg(84Lu1J#1B`LB9>9RDmAidh zEkw1;Q3o`5O|adyzDQiAj%MGZk-;0$~no~)t?FZTcrN1fOYm#DG%6;)y0&R1VmQzuU%(1EXuLhI1@W)=-q$p;l-9P@IHWW=>vi1Z4c`RaX{3hB+7(q8qzF21~9xFN718MmNJ?!T4BY3)XqJ? zP!=f{IDyzk8!ijLrQbi!2scLJe2b5<3!b2D%*gEO=|@+d#(&R%C}Fd?@CBPp!=NA& z=s{OblbV1!{D2>XcLibXUdM4q^ipx%D7FwIA}h1P?f1&Z(roD^gjR19WkK^pP;`;g z*h;>(0Kniw%5qDWql0&l1svEf;Nc>8)!r1h3kY}Fcgw>N{LK8K+I)y_V9ZqnD4-|K82o0z%A_x&5-Jbna9WJF>P62*W5DUUqM+DRP0j%eb!IO_ihX9xsp1Y;t| z2YtgzBEC{I1L{Q)nxB^fipvg&yuC$*<7de*9wI2n7>*7zG6vcL5yozKhI^W|#uwp5 zk8_F}?7*q2BOD!&Z<-|gVPfKiQzyR;ubYtzr)9~A9ji z(Fz0u`)|Us^96%JGOH$O`_N1IQj{kAdVKOOZ_ejBr-?L z2zmlzFWN$Y0f7oQkc>%TXQgn|gkRYgF>8_yVx{7##C*)kUy}$14FnAcsz;+0nb6;o zzQZ)CYxu6c#SQ8o^n=D+mM1%cu+AsHbp=ufB?_lIFXKE(7TZq#bl&bhRwn5IoD!{o zY(^_o&LjE=MS=okp^MefU3<5nc=`t$2naaxD+@g6^sP1_Mq3ClY{%W{2f+u!z`x1% zYj;9>mWV)bsqPGW#_$VXRRr;daoqc10dK9}X?+XFeb`mLR*zc30K}S zHBc@)r#sF{hDmpeZQ!o~f$p?UV2(U7B`*ZUzSatotP%J}e5SGvhxuAKoU;gxud|$B zo9#L^*Kx&B)TA502|V}?r{W~~DNN+cNYCRqH3Ac(Hmw!WPt?c7v8GRD-iNd^G>NY4 zdjQ4LkNuV8BW(yE_%LhW%Pn0>w_>8v7P3fmU`8;K5K)x1dUNzQJU0jrz*Cej z{gGOzQmIps;A^MZenhcJ9Q7W@;hamxI2R0NFJNCx2re52#cE(M5MiM!X_yFPRBE(? z0Yaq}OkcnjoD?uvjy>nQ{tjHy@H~GHFx_xnpCFh-U*w?^qx}R1qW#d5EIXA(+5UdN z{jI!6`4SJB1tvbEq_qNH^Q6C@D(`T>#nN^R24q1~89ls5P(1Y%pAOKpVSwP`QH#%; zu43x2wh&;@j1U;2H4uqBU^(twtycd9FffIT8M2)N4E{p+3}LM-%lJ*sBN#79FYZ2$ z_kZ!SQURJ?M#`1i^ll8jcTha_%%977(uM*eFKTEQhEYwv?PZwD!U+s&3!0H(je&U1 zp7C6Nj~@p2IF7g3^S#{|Wpc3z0}Zk1Xg~j2MUi*FuM}*{qbz<-dG2IemCuhXcQ{vs z_Cpod!pYQgGr!fDM@gLI@&GIff}eM8q70fIe!gy`KiU{|`u$}m$@04E-GaPhX%Kjw zv4%aq+?xzN_Z9#ECc+)VXz$vNJVJ;54TC`c;Xl+96g zVoU=U!?F$9S%#Lweic1gWfsNS!$k#`6BJMV=<9NhbVUGRdl*qNaU_=z6in!WEH0qa z$)w|Stu>m6Ms|W(YP8n)4KFVncC)^>u-zDfkyq>)rW;~6cnHFwk6_cKj9qow%kr5t z&-qN{S<7)|x{i8tWVu@uzBiub`9by`$EVS;g%V~6QO_J&+O+Z_T9_KkCfa>O1m12G zyXa;`nbyP6FwN?@+;n2i>$OFL0Oesg7yUR+&Y(dHX%s)7<=KI(DEM(%-iPQQ8_j}f z1hmCOO)GOO@T-7=vKLxq*n$fIpM%w1PEh>#yWf!Gq$>spQxE(E7Qjo<6q#?PwlIzv zHHL9MS5l*KOK*B&=j>wtM&DE0P7 zBS7)w_uofAlo)#D zp##A~n4Bs`HqyDHmc$lNz&u$sXI(PaGOtWOt)aoS=oH-%FHTkLySa+ulUbP^PjhuV zi{1IWjE)9gI^T;@^VWHj2m;=jBnSiuNZ=Gr0}`Yq5roI7m0YF1tu_)APycY`jl%B> zAZkSm`f&{94$Mde40`ewUy(zNA?5@p1sphL08)d~HUX7uxg#SVTOMmfbM54AG{*zl zCvDH!f+lwWjwU6G>sc}Q#%i#EFcz+vY-`fTB^&cdGr>qs_n=VOlM?s`$HX1YVe92Z zXfdBniOS;D#YT8=7vFJ|EuZ6R4>e#>@B3o!3^gzA_V6l9Vn2{n# zGB5KTw7+PBl^I;xiQLLMd0ZSW?X1uFvJA+83D}n>@xDCIPNLqZ@Z8c#GtM7C=rW5c z!bjia7fFZ2;4pr9cTj5t9AL`iE;2U2f-4D%XCB+&iK$Bk#6sUidA155IWPk~5shJh zQGr7oP$YTr`mkvU&_rqybIf;KZ*!4nk!_Vtx7N5ZOOkot54NMln-=F!EKP0Ou?f|T zs3<$(`0ljrxU+ed98d`wUUR14XY`h8{>h26Ewq6xx6&j@-b&NtlNviNr|)H$)(T_M`Dq z8MYlbTYQJF(HzF4Xzf9epqXfo074&QJ^>H!JVJ>etb~h?eaEf`GetjHM1IQ;!Yvr# z@?}2PcE{nF*m;!j{y~w|YYnd#wZTFPoB|zA6g0tLgfIL21!wpx`OpbSO!1|l8MG25 zj&1fFv1%_Wxw@FX3cslLeu3iI$JQ|!S0mm1%fD$k@DB-YHQkKvn+mJAcMHu1dP90b%HYPyLEjxRk%e8AJ*Xz+eO|!mTuizQ2Hd`S2L` zk=Gm>27^fi1l1ftVTjBiM=*>K`ssIWF%1J^6)%A|EKlM4e_&mp=8CfX i(IfgTZ&x=d_5TA1p-Zb?KzRCodHz5BOa$5k#^b5_+_YwvURdFU<6lHal9M;zOU6C4vl z5@IfCXy#g(HkG0oYRkLTEUCWwhopp}S@sTAtQH^|BihQKKSAE}{HD}eVDo{6Ad;DWh zfdUo27c#U`U;vci-zO0%BWs{jKgEAf#ow_E6QSe34H0$o5iX(>7z^YPBl#5IpP_=E z0ab)kwDND$SHAG4q;8;g!wBHRA7|o~BtDP@c7;4pX@mHVfD}ML+92P6QWj8mL1Tu9 zDFP+|3LpUlMb4L=e8Cud@5kg_?w!vgiDh^SjGF=wkbgdoC?|+QP*Dh|o5HF+GIv??ZfJSo7jk|4Nf53xFKCWna35 z%2k(~t1h^*IA0dUY3JQ#DFlIGQxFlw1Pvh&U3ZTF*Nym3d^!?Ok$47yNYl=})~0t`Yi`#z*$FWDXD3e;pYm;C&C63$3gQna{(qwIhqUr^WqGNr$`dSx zqvL$^qWA8i5I}?wgzySN2#yrh9)X_u{Pht6Trc7ybcB`TdxP*PNxn_eJJU4#AV2TX z8utQf0H_Iv_`j?FT2c(P5NcGeJXaOvOXKnA*>XI7ITAkzPx1SaKokP4#0WI;2y{J! z0N2*tGx;m7n6WYOQxVgQE^4#C)9L<@N$dxVN%kV3Qjv6kwpVG`G`0VkYyhg!d$YAhMJziRaBPlcv)YKKy(>9DI?KT2e|a zGo&D*N1!@usE8&)c;+1r65$<_9|STfA(6 zXbE4I=So){t;*uXBF|s&72yK5A^;Jem+(ks20DOx8WCH;$)6yDZQYo#0 zsCT5D?jwm!KVTAjI{?J*4=wNDCqk&oW&ZAe8azT2z@qR96Cu!KSfI)G_rM4#;|(u> z$2rggr7)6j8}5EOl0F+?jJ>-%-TT)zN#BF3hzADMofcEC>T*$xzg3J!&y;0xO6J*8 z0Fw9($=_H2xQ-{V5lKt%ni*pbq*?dzB*`At*6fs?p(zCKJqvk!e6YOyhgDU+6h*)g z9)Z-T86;k95x`X@|IJPVP`2(IF~$et=K$31?$qp49N>LS8?6CB1Xr}mT8grKWjq}G z*E}D72LJ}`x%K*1FP_vuTZ2sw2kT8ucWZE}`e4?X{-jCl-C{Ts?>LDOoUi;i&%ZS2 zFMdvuI;WIc5JHIW8-v6U7r;uE;BPnqJpPGDe(W5G9U|QQ9AiF7(}z0KyGSM zv0k|Q`GD?J@25Dz|4FS4*5hQ&gZGm$z8H^R%18bGm!IE@u22R@O{*8glT);gwS!Vy zO{v0A7Qb6~P7s4yerO?f(-;=AwhYHud(YJL%ztB(^gbbc5h(f)+Yk%>uLjGDp96qP zLI`!nFj}21(za7YxXR?GP`mu-?inGXKQKK#^Gi1C+=r+Y;#yZ&Rn_8XxcqcJ8vcV& zej{IQBR+t9oTv*=^-j&NKR!um>jbbpMv%ioLj(a?*7-oEJN?tz+B(x&?G2n$<+ymM zzkK<(o%bh&2o{A1V!F6}5x`ZL($&HZb_MzKfqZuP4|lq=zibmT7hRyRde3lS4E%Dx zzxZd$)AJ3?|;6I{t#X(OdYA3_5h@5fT}Qmsv`4u7chCOO7YBj7<&$ zfR#(yfT*;whc)61|Jxptl$SYX!={g#5{vFD$<|JO2yp%08mCj=>(h zIo=m}espo^;;(z>UXA2m60UzBh;NK(@9uW$l@}C?K)p#ADAy2zt3lq6it+FtwMlM6 zjk^Q!5?Y%BsLkGDoPTev2uO;6HfuC`la@bO$A>!A3vM6kfG?20i*wx1F!?_g$(Ipr zApbi{iPCLt8c!*yIus06=IYE3U<-(2ohD1kDk}Y?9o~uXo>)}z7JhDgvs?;>0?CpEfH3y}2n~ z(2TgE2h$+P&(h9EIpY7h5b)Jweoa0vdw#yZy!eLza9&vc(wl)EO@cfH6y~>^WBvE5 z2m&d!H&BxF2B_qq4*;~W_B~Az7>$RCXt}D&(;JE4t>OXw7UauZKVwWmi1=fwXRLkS z)a>kMjjDNio8;yW(ASZTilD}mUKtP#~Uo<9p0JWZxHTKu@{Knb`Iy}oK=dNRIe9>QA_>Z3a8yn>Kjuf@z z_cvSY6B7Fp$Fc90q9I)(< zTCWrM8JLjYk**(<+C4M3lgE8KgIWfCUh&G+f9BNX8zS0|sh(W0*xJU2AJD)s^eZ*u zg1VvizEI@*)+P_j+C$)mM&DcJqpwn&Nv#1&IZ)u+W(jo*`3P}se?>(i>hE%{pJv%3 z^`b=`^o>WOuMhf5e+L~%}#C1p*koGK)^0P6V4o7 zY^*uBh*|{e4gmn7xI>n7X`^pTI@yzxs@*F~mQ_)n;o^lq45Ul9FUj9pw12aO0uQ2< z2;Rj$%*Al95Wvgmf6RUVdf*^%QCA};o$kl9HFrhB?TIb(HV*5cMAOZjKUlvQ_h)PC z@6F8rvbE_gTI)AmzpErP6bH~K0UYy>Q3pzK+e>)RK2V;r|!UM>%^~zW0(lmP< z0HGcVKmj6}{o{P}tXNK$o`mv?DrVCiXBxy8Uq zJro44I#W}@rO!45kVK9#Eb!F=2)dC1NaYTmPS$zc7_+<1JL}Tz;i&)T7fvTrwhZu^3y~`kBJCP9d{!u>s zduXes2IUXlahOmkk_$f4`lr)Q=P_;U{wotc4DS{1Y5PlA!&ke0QmT4K$-g;K3{P-gN#$Q*(l)Y|MVNQ#m|qp_MhM00=-ZV1-S?cm#cF8&m52+OA+q^ zz&B%oBob(AF?Omn%OAEi9 z=cB(>O1;52ABTWGg)bC~H?IQubue0QtVq=M+EA=VluU%%;IpMM#N%nU)e7My!)I69 z-hT;7iv_xQ#vaDLB+H(dnVJ7p)J6fQNviG~bGGsodd?&J!%^* zoIB{9TdJyZi6>{49{<=+Eh&IL04yWwOKFx}=*{lv$M3UQ@97!Mpt#^Cpmc`L}Iit8@{bGA_(&;{i8WOqM=bRhnqZR8PNEL0Be9?6L%w3H8 z8HX9SFb)v;AcmccI(NnGjhy~;s77Xyg*EdcW-WQc6BtHD-XGwf`w%#In8@EAzteV_ zC!&&(E27|j172sGX1qvBJsUdI7>)DiI<8y-z?nKDK-8FJoe%Nm zk~4u{$zRj@1G?-o9s?2lDWXuC^lhbRxk0|zuC;NC7N##>I^T0uIm3mbJFQLj8j~Ev zuD-{6eEY)v^Jrd_B95@cc@#+n6*iI3pyPR zthf&l_eFtjrx75K*19w{*^??-M8Lg(cq=0AM$~(`cJgFd7Uw?lT8UQ4qF_|oG zK_<=sY6gD>5&6GU+}aLTg!=Zmb!H+2g4>?yI2>loOG4$sq%gFM8@hJaxeZFx$6j@_#1%%!z zgO{gmvkLFhXp$@A|4JIuXP0t9p2Q^&XxJd&3vPd}tI9z9`wW*bX{~S3+5|VJw`#$Y z4rf%3TjjPe1Lr;Y6W+O(i0JExcp^#CQAX?8C! zAz!Y&fRV?XS#}XJ_YeK&s`2smW7x>QMT(ayqP?EzL!i`;g%daV!$VY!z-_BOoC$Pg zSyU{lGC*yvx$sxR0Tev0{tc5GP8vIT^t;dHs?p*MU3KT-hfV;%mpk3*g{j`GVnV`7 zC~kHe9lLWIz`qy-+|pDs02<8#U`!X|{QYH7+!}&nO>`!vu9579#9@^PikdH1R>!QR zM~Or>V6(ef0N<{S-pDieZ4#q@VR=zW3t! zGlAq+8RwgaQ}A)T^%_AX1yEH5fA{XA09O|MZIUp@Ds2t{DFLKt?Sc5i3_ltFClx=% z1dU@_)@j_)bNskhYyCcL?VZ*p!HP5kHZ=0dY}q+P{atPBca1R%+L$o_E}_;JHJQuW zxlyUcqb=p(aSdI(!$xfs=gcoFqNAaIwqnIvn~pZ7gIdo6z)tV|EW52Pi+kQz)xDnl zVIFGtAnH^KpeX`vbQg7&u@|_LV}OUaZ}J$soNqnH9)d@PN{FBskBjeir^VI+24a|l zfNAp7uRTB-V8eD~&_<5`E(A_x`9{l;Y^?(LiO>8yC*^bdEfQBFEPish1VNQ9xKi(gh+6jj@Z20L!))gP?`S18RsdZDKtKdJ90YSgt$AWBxeow% z2!Nwce)`{rc+CCv)Bm><3J)Upjf|l1uDZaYyNnpbIMD!V1I8x%%JDeF0jUr`vZo&Z z>*$dx3Ti6_Tm-G-{w*W3X%^(^`V0GMbEVFvP_7zbTd9VDXnDN-K*#8erhbW5Cph&!0D zBib1DNa`EjyKeAOG8PDXE%s$Di8JfM z{~WnGXY0|VJwKwZd-KLE_7~IXeZl7pK-iMSc#2C*hMPEbIXQpQ6-T;7= zROWNP_a8{T%Nl=YF9a|W!hpDRp7Das*{UpFkB2(U=%5jzozZJFhl6eyQpo#*RaM?L z8VzoZL)7_o<^-JN%sGEfk-B&CpHTsj(#GrxoCje1jWyQn02u%VmR)tWZF9kTMISs~ z?JLXTk*cbW0Kim7w$w@sM5yH8^Z)O8&OI`!FBJ8@2fT; zg37t-OwB1k?E&;m;Jg;V1c-@hxPXcyNcj)O@t?RVh2Ba4q$pb_&*oHb7^3|X+SrqP zNMi6ZgKbs~?O}A)wQoblIWZ%;B>`|oGYA6UB9xPC6ej@jV5c)>ln{VmwidwtHUWe} zTwWbq;ac()rnN)LB^STIU_ziQ&=mn7g0}MG$dTh`(SF{3dkx>>f6^DE_A{IFvj%a0iB)L|E{hXAO^H>MxMs;=LHX#R^IDLSvcw>cCWZe!PPmq zB%fL`0Eq5)URxV#`Vs(fdPJiELSeLB@~DIRE4CQzBO_SBjwHYuf-+ zn9@~A+Cgq70dR+!wAgo>%MO0>U;mFQu>=Ax0m8Ul`Jq>}2E+s=XEg4J#jax^Hfq4H z0H|0+7m$i|mbfAStsz2@%1CNLmC=9Oa?bHzl7q}-$ zvO}ckp747B%+z&g0GJwU!!>dU3PJ?GH^u==jA{$h$HA^#Jlm&TII+T)NEratixtZS zW1%$|lpq?nSYlEOAgCc}nL&@L5hT%uZn-;A=h~F4F>_ZbfH3YA(n_{C1WcjU^}!WA zb)6aj7y#XiE`L_+VSp`W11^wBM0w~Re#+0NpV6-Bvi0U?$vB`vrEe~tL9lvTyHwRy zxBx()-kDY~`m3fhZ#E}(`IPGFH(YPI)JzmYYd#bRYIVUTU!aW3rxX!YyKb3u6@LGA zcgd3XV`32j1WNz|0C??#K=S-+MWjYy#SsvTwyIn2;?kjYX<-rawEG|d2UxR&hO{v0JXlvd2l~YoVZO60mbAz8$1f2EI&_y zg700AU=S261KtOr z*p}I|-L9(c}4Vf*Q~q%hGlGlk@Vk5Ps6_{V=Lbif57S`ekj&0RV( ztlon}{ty5j7>`HwnZm^umQ{lg2JyS+v0yT}4ryQ!E0uy58^>CJO*ek`&_BD3G2!&J zu%q{2=pWVI%FwUg`4!jS+$_SJv|e|s6T35db`gcEalKe%YU_367Brce$&1x>qDown77_OA278YH6tTbb@I@L)R@P>mGmZ9 z(-tak#_CO~)r&bZ#F1psn>}y6* z&R0Q5WdPO!sLJwUa|TND*xC@lh9by1Q;UpO*u}qwh=aFCq4qEy-1{RUI5^2(;7QFW(0I=(%dvjq?0{}XV zJ|LDv{x#mb@fs*t1cb#;{md^HTI*0F(mWi~uc_!9&J{stRY=x>o^lN7z}TwV7XUVe(UXJrq zi28)F_EpeW-zpj^ZsOYajo)OAM19u+dB2Oj>}}q=+p*IW((MvC4`L=P#YZkNfjaBn13+)i`B@eL-srpg zl`ZO3v2qYMz~3X{bD>`&`BfwOZ(4s6kl5_V>g(y1VvbM839EdK0LrR5Zi(s*qEP_m zJ>n|#M0$a6PK`VpD7ffQp~A|4ohW73RSe5=d;m&#Pm*ObK>!;si`zN=rKbP_`4z3q zeJV$a3UMmQR$85&eH|2pqwSs-hb*qwI1jeszud}Uc2(Wq0@I%%%n0YnuG z%OC&(#GnioRaS<8a4XA(aRZA_((L}M)Ac)c@0$YD)x#h9SYMvOBhN76jjgwYV_OjM z{aTv`5cPq{jtV6Q=}m1DXC#66(3xUkWW&`(?_A-$8;8xTr0Ba!(N_WBWSVsrf_NqQ zGWu^=e@aA|Hp!i<$A1bN249k#oA{eNU|i%UD_0IICR1190AM9$_Y_5bq3H!cscHku z8zbsBlu>`Dh{6$VpJMC_r(sycO)cNnmmq+(7&?@CVZ9V;U%ifvWmmLUca>O_u)|#@dJZ*#)9b_y92!l(2CH zY@Div1=RQ~5nOc6z2E!%F=Ol<#wPo<*7h3A+1J~v5^?=qbN6p2{CQZDk759B*QmUF zvaB2;eIoh>YW-}m{5bWyQR!S1fUy3EBuO7pje|aU2!0{*JPc1MfKkLS9}b`8*}SLX z_T+d^t?6Z1_E0!lq|FO__~V~$o)jiMK@~g!k6}l{H1XoXMaL>n!rZntwg{UYhZJ&vHvm})#wR%L-BRNb-;Ly2O#e*xpMr1LH$4- z2LNI?Xz)Yfb}(_!;2?f@sbJ#+BSg&rA>c8k`H8?eJ{@A!?`QSzajx1;M01K^Y?3iL zh#Iek3ueLf`ExFK?@wy2-{20q)RGD0j7$7oPCMsLB0@OCa+fw{{wi2_i0(Z9+apG< z02Y9uwF%4F=KAy(#H zt}5>c$Fc^n2kHT$0{}||xLpt6S=4M@C-^g8VM1#GY^OlO-O zAO`nL{WxFZcMZeN=>To)EBvml}0U}P-Q7mY*S-1NHA2)hV-a#YI3#Nz-o7gvh zDSq~HJbM1SZ(emaiM$yqVEf0#1DplKut0ST0bYw_S1sQwuP3p>7B&C~lR$f~&T;Y3 zS69yLUy8UCu@L)Vw3({l^~h&TrQN9?LNu8S{zCm<@ZL=UFiInj8kM(DR7LfiG078G z4jM$2q}`9Q06rhTe3vnlr-lY)Zggn0oGgleZvg@!L~@Y{tWCPc*eOJu2Y_uK7az7> zWm)&E^KJnF)=Z|z@5R>mnkQO9#Fw--f&87@3_yp7`n)l4+1q50U#a6;i3b3{$*o)) zxP3YCBL$Gvu69KpuFEC(N^|vWsKrorFhj`MYnPWHg z!@Oem|3vE?%6oxflU^XcB(1lrmWjy4vGhyZ^#EaMnz3w@9j!B&B4d>ze5N>r`NDRq zh8RIm17mu{Uw`g*3$?wr-W5N+Zm0W0I!Sf`peX+)H5!e+*mBH&L9r&##prm|vEx-$ z9xICR^C{v3T5DBj1Z+v47>)*C0-}ENsyK#UFC)0F)jr~clT8TJi}x8a%vGows08|B}JW}{kamu6^2Kua?7Z@)FC52YU0%>RJ$CZLPaVK3jej%ekA&*n2 zZnmr1c-AkHPo_yeC^gr~rvHVs{=jNgmamEnzNE2Mah-(pYp=W*ZmR~>EGUd_hKR=O z1wI4-N}$UK$H2ebayPAS+)umxc9VRO^TV2Zox4*rKb3Z}MT)VY)#(rgpDQiW-QQW zELCOkVwsQrF5XWoRtY;t(yaTTu)rcj(5V-TKoRl@mN!N4HrvF50y3K9&obt?|KFdc zo%hzOezof#7sXdg&fwZE^`=H9q#O6sO0rOv8C7NZhD|bFBggbgETEJz<{lm<{*j1= zA`XZEAM|^O@2Cy;;oodqBOjvWi^-mudfZ2ihh}EyK8xC>h*)p=4kh1we%9sRB%(9* z*e@^5Y~JvOjT@RAQ%peNaKe^ZW&-wXAZT)iWpR7hU3VBtdiCe0hd(BK( zQL|xDNZe8#gTfuCFlD!MGzh5mWKn>S8K|3?!DiAusL8Kq`g-D8-(7r>#iz4QnDf_> zg9-UnQM|IewD7wCP~YmlRNv}eAIR}c<6>{!c2#*GDl}*jL0J|jtWAFiH70T>K*T$} zbG(#VU95?3iU6X(Zi--|d47ohG*tCki5wu5&} z0z!bb!$CNH6t$i<+SFH-*J}ld)%N~zk$*QHP39Y*2o4O7sGEUdP5x6?EFZ*}e`T^~ z7oa{kGr!~4thGB48&N-JXna)vpM`}h>H6gw4Id@Dc>zQbtc=;R9#)E=D#j;ulHRW; zOSTGXXx+6YJ)9S#e~JqZ)I@#D#lf2*h~%qCJ~RTpNIt0jv-3OueUhXHBKgtvyHMtR zYI$+tH^o){3o`hlx46<@tMwbl0*4i>Rscv;Mfr-c=?AsORNhdD8fUCd?q+2^FG-go zfB=|$2FC>S0~zg4$k#AgLrIl_&Kk>CYEN%={>@`910GrHa8F+M80sYJYkab0|;P2iU9QvW9@DEIDZl3GH62#pn!NS;s+`? z49mJKd{m$`!@w2tduz$x@k?peeXvP>SrrBEb^ML0ET0$TFV&MiF@7VF^KVfAQUpwp z6o3?g_ihkwr7($oKL8@sB0x|Y!-YroJ>_`(B5iojAdvcj$PnV}p2+dx&6PcI$TS)>9`jhLWkIDaj9 zqJqeeo9EcA6~SR(gwOrHaryi{V)rg2k$92jP4awg%w4my^S@@Z?3UF5Uw~7i!Qkl; z7wSavTZ6vv1c)7*Chrg1yNg)U|tayXy5#Dvg2f)PY z>p*W}^H@|kXT`oFVDlD3fVcuD?0u>k(ddgO<$55cxPzVB)aK#D*{^Ii&o z;aydptE%!fZIkyQfUN~kLmPWXk|g(+RT*yTu7nVx7@#Q#ZczxFmGIbhqZ3~*;aX5o zTm6)b@@w+7Hh1)9=YBQobU&a?y=fZ66mK!^_xry!&WB%$kZ}+ zBJoF}s}F#Lp8>VI?@6n#$NMbn{zz|j_E&6@?wc&^$mv}d7I*r?<>miS6#27_F@Jeg zeV>9z{?;38Go`7m)W(!XOk_-67PY>8dS>=l*!ACyTC3GZmc*R47$58R7yrnW)zO&F zEHnDDlvyafY^*ktyvp`ElxjtRf^IpbBa@}uwFl7J-Z9;q{#l!L?nT7bJ}HXg)xq-R z|I=0OcpzS+dj0xL;&@rKi_7@xnhT&I0wY8q$GLd|*f~Ab`{^Xjo;21%TtBGQ&IsdN zt&^lv?Ws&e(%h*lTz`)M=D8m}m2|R? z8EuX1huY_f=7Y55qe@s`>yoCw*)U53jmVccD&=dho)ZZBMCPGNl>;s*t>7O?? z>8+>y%9RV_;qVK?(J*X2sRNw=DFP{kDnfV#@-jfB$y04MKoZ5QPy<@d;ccGEC9J+1 zAS{2TGd15Ouz80CLE94`MYky?Bao9-%1&0V#ygXoJpx2C#*A z6VN2SNj?G0cDqwQlCi~WoyXeB-(5y%<~K=bT+c++AaX-34g7(x{h*SG(SO|l~xIt@VzK?IBS z5K-l2QT|gg&c9ub$1iyDOF{q}ieM80Sl{XcWT1!8OOxzyl4S2?(jP)=I}^g!`Tl;g zU#}b&FAqn{e_R#COTpR&`py0O!jq9afaAs$Ky$qtf(Yu4gxYO(Bcu>|iA|5BovBYH zY4QLds&)&iw>?LA=c}rEjd3*WWsHkXqfH8cwqX5MA%w%1-eXOAud((Xqw!YIM#}@HN6$Nii)!OCno+c!$#XcwjjNQc#+-;tAE!DV4WjP zO;ZRmZHk!E*4&n*Qy(!leZR4KE_V8cVu%EYVQH%XF>HtY(3jk=0jha+G4vZ{*bIgkHZUgX~aqDXd= z^ky0>cUIFioz;ZvRsvm*wGf3MBWvjuq#ziea3<|^9j<|3?Lcg{h$hwbH^?2wD_n|ld?UD=N13%`77eWRoAs{9` zW8}u9N5sP*Nz6%Y(i7U4V@8{GrS+Q9W~h`jAe9%G01(R?3W5FyEp}bk*tVTEZ98e3 zX0vVTGfh*SZkpy*f#}IDiEI);BmypkGKioF=njey;1UxLMEs(cf{BS=*5dTE}dLxr7qy_~b zJ;#A?A{Z{p7vy3fdG!B7bg;s<*tKo*QqxvXSH=t3+e*CTyz#YNvL4XvL;4LS9L_mPC>*=>A zS@!-UN!}qrNg_UCMR2x}v5v^Dq1moO0IU$PwnEl`)_<@B01`w+p5^(6l`>-@-e0K^;e@WOH|n~1tgY*>S5@&;WTPI<5&_sq0F>GBp@CeIpy~kQ z5htukl6_B-rZ<};eUH-mD2agtK`kVW;q$lCs+@mzHlKYK5I2Gl97qUk=t!R*SK|h- z0`mEo-uN2@LSzx~>mDXe-aQvlkrmh|rLTq}F z5O{t-Nn)rQ*aIg38s6c#-lJh>1#iTNKO&@j>u9w0@ia}}CzXb6;vvw(dQ00je_a;y z2diTCD5BVm3M?`CE!`}_1<0o>uxkLsA|UA43F1m60IX&C;I=f&e^i^~3hrw0ceGuL zbyYn&n@&D$t$j%du@QtoIl?@0gT6~VOe2MZAb=0tbvF&b=?0~O^?D-SBOeTZG|dMe z)7lIv!4n?1v&T1e{d`%@KJR+_SK_QWpjtMbrkfN231s`r1rUoM&I=%R1U`)Q$fBX_ zFw64yCN9J!Cb=2_gp~5!D1s%5UDwTu+4K*}V)mdA;%p>@8Ht^~r~e`kUxbHUH=h7_uL4OlG1X&}`n49XE`E34~x+?x68aB=2Ucb!haS7=V zhU*kVFZ`W8LgPFj1c6I%*i8rl*|HH%lI7o<=YyX#NqQX@e&51(_o&O_E7Qs3f1$B_?h_VYqa=vF?CuX!a7Rzy$Ld)e_8`g?OeBPX2N!{maKd$nkECh#!%}H={(Z52 z$k@z_t$WM){BuHxGai&Ak_gb>lQ$^>_)dGi0Kv(pcu$sp3=vO^*S+QEACyuF8LD_l zz1~_;HP!R;>ExcauAhuD;3>s=p5VpA6X^%!iDm%Aj=*z+5g!Q|liVBuOT-8 z5Fs3Tbiz5}Lt9&u-vY$bK?G;ReVSo#0*CfH6@mIrZ69C<`J-U@#~h9e0dHAbKlabF zJilEjB`D@0*<9OTF`qxMHQD%0?7C-#5Ug22vhTF#sUZm)9; z)Se#W_CNGx&hPmk)ivu!j{mD9O|K>Ld0eZ@>glb?+5gfs_2Z$}pN@KcNN|uWf5le6 zdROqh63%yp)`KUrUDv)=SJl^*GFMBfj?pN=U;U3%@|ZTs_qJ{QBwAZjMKb`|70C%M zrU1OXP|ROO{t2nn)$8j=ekDn=w=QfSgkTD;isF&Y$=P2=YhR4WpD??xDZ2%3^?!34 z4-H5nh|tn&L|c@_?EjZa9aTzSNfTQng#)R^$|Ub;oBA7QZMB;Sz`?)oMF{~^-UR`Y zkw4_*3lMK#KXT$KR0=lv3~NlS7smN-4)inH$Qw{2J_D z_IA#5BVOn`s0-aVSj^Pr6}~Z%kBFD~Y(LGjchgXh$nTo2o6RP_Tg+#l3*>u{37gu8Ul(>4R0P1;$L9<7|zCpNw7h44W-}C6n5dts{4V=KXsb4~iXH}waksu|B zK!lvYD1B8~S6>7A`}_()1lQmAy7_>-aEJiK# zHre{^w(G3Fwrzd1YI^8UuQTyJy%8>#khz#*VEYY>i zX@R0PN%C&sbpo$a=K_dg-Zu3MyMz;;gzoCDYB~9#%)7I`zeeP1qu(`LTmNTD8DGX^ z)vHbv^XV7n)2;g`=JSM)KgigR8L(8e;pzCo&#aD8I9L|VRQ4$ zze9`l&hj|~5iFeqBjoblFCTIyIN`@~$Vpsmo_3TN}R<4fVE|?e81; zOaUVgP_lIGJ7g*`nNCdV;a~ed^YFg|QjUa_!|?ZqVxOAJg~)jtT->vHxQ83z zo}Qj;p8egrtiI{*IijFZfzU~M*=V%>b0HU451f&^Y47NM7`nRvV)8+l$TE*O<^4#K z<+sz*E2{1L^6q4FMg{D2t*Kp)( ze3s9?HdhOw;auZTGAGz{INMqKd@@2$UQi=R#)k`r(dY)sv7yK1Uutrr0g1!?+&4!5w;PH+J*4vJ@(GFqao;^7h^ zuIGdCC$urZljhELb~>B6bst2mn;?jj;Vge}H_p&!uQIhY|Z? z(Lw~cLj-_$w%D57W4pFH7Ye}F24IknKZyWGyZ~r5b({-u2O#pP_mlmP2gA{ak|enj zAoTt)hp#T?54TP81e?7&-F~8np~6Sx|IKS$C6~0h#Mx78al2xO1rxz$)6`E@Rrx2| zp&(2_*NM4eI2ir}C4;Q!Wgv(^uy`ON@`qu$*3mS}e{y^BA_`jBG6}_=&1fzSR4N7VWA21H{8USV_`%*Z^?xEir$EEQ z+M(nkaGX3+*X6e;Atc_iJiSv0pdlf1fnEfXDt_@(vQe53Kd5wal#lrl{jhKL8ULm+ z`P(y756NHc$UvY)f&2;L^qdHa&v>4AZNPEplKA0|kO1ObfcO54dOsqL)4||Fq#_bP zQ`O(D%i=Mbx_wE;`-cswNEGD*TaKHr)lL1J@2I{Je@UMHn0It804fg2xc7VHZegQV z`Xqp4%d@Sh%6^f;l*o^=eq4Rlf7s~35seBQ${iwbkKq>%aLxs^N{*#&MN;GfsYAjA zFdzXW+2H;3n0LGPH}xw;G5fRrjdcT6_=y_)ZojhJud+ZC6i|I&RynQ^ zsZWL(#c6tj()umS1;Cax``x&t(u!&zv<*v9&L0iL6Zw}o@jDz9#8b-13Cd#r6>Hm) zR|geHnPr39V;7L|diFF+-wR=)2W`#L*7f7U;s#m&Vd8h7U0{xgle((E&T|3JX=1YX zFs_3DnEh*QuGBhx8gz;)Km*%LxDI>&0jUebxj^YrSJmSb2Kv?uK))40j$;QHq-l1&l1g*? z$IdztRZpF_H47dle+RTW$X%dp>hhbmvlUSV{zod6X4$q2kO1-|&99}Wel+}R+x9sj za2^X_p*T1cz`>#4|JeAD3lyU0n&w#=4$@P?B+ah#oO1`rb(&tq!hespt)t%WK=yxN z3O|P}6ya>_0v>JWINVMHC=W=lr25Zx2uQTPOt9*o|Ea3#$!G`8?r`XLU|Z}09(7$+ zPar8EOnB2ta#8>csSc1ClbishB%3SftAB0RR8KSV+d}~yhZ@~cp)G+>ZY+AVc{BmDO3~jGfR-|olqm8IK+n&O}Ed&v0lN|BfF9e{> z8bohzyY7{kd<=&d?2U9r0(-qrVlW;cAS@1{aV|&Pwzu}?D}%CqII{yIShu{LUcb?O z6yh*IJCMCX|CM@!HhPT&V3bxvasc0Gn|As~qTY{hg#365RgMZ~o5Msz4x&afycj5xpad~<-ckCTNf>IR!SrS+*As;Ukm+rXpBYaaPLkCAlfVcGy zprrEe2cDL&3nHvE5`^`hLi$GQzbP5o9zlVFHpx2LzIigNwDcrpwcWpO77=V`0l};-52e7hL`$g>At2JE|N31406WOvs{^q3 zIRF5Es^=9_DiL@9dh)nh0noBg=_LSR4}fJGga{2Vwq1u{t!G4_SB1dUS8)*+?*-c| ztvg6=>4ZHbf&~9%YD8<#Ed`|AN0k=$LAC5@2?R2J!q_|mH8RAy^Gn?mUYNpG5F+GL=6CpmP%?7HH(6N8Q)z0<4&-2 zUH(c(f&hXOxfIkOCc|ML+p^E4!+s4C9rkP~Q3Jp_{?q;leR0_SRyS>1+lr`35XnU- z)I^Uc(KkU5bls=M-jl%p+inPX`pU-v=Ycq!tZL6*A+VjkQApqcj zHy#gg$qbc}vMC|~*bQD)5{N7m(0lq;74z3i0vYkEPXbY}4iRo$+clr&)9?3Gg8}x6 z0VE_#Iz^+c#TqdV+%iGLFisN;ZZ*YW&g@eCBfR~`4U0GJA01$S&*syqE()6gc zo!|oS^5xKF$+8>Va+BZlQGzZHMSD z`&$UIwzIBvVds@XM2AA{q5RDu0U+_;f2Z&CCBjBs zy_)pH5B#Cu@{~dV6()S2da>&|g8~f#8e#Xf6s!bDO{HKd<#9eNq#oEd^(I*F|5yRYoW}?B=sI+*7eL$Drcu)D6o6Dm zJJE(c_L&G^FAl(JD*cWkxG4}5F9IQ~7PxpAge!g+WC0Wa8tVW8>|%$_$N>a;ORTUD ziPixd2YL#M`|&VHEKuXZ{yV~V_#8$OcS@<_;{4Wl^bXLq-ApN+@iD2^=JKYlNB}B& zl#3VG)X2Ml;K#K$b@gwWeSRDa0H07wuO~_NE~WL2CQ&DqHgC5Usq^n}0BzD6y0&?# zX}XuXwtcd$%5QXCyMc)JT#CoR4tsqZ3`+!{mC=_opQQ=EGZH}EcFn|y^fa?sJ`9h(tVuF?Q5)`XCleBw_jeL4MC++On6 zOg#4s0W{4f4R(Q+6Q2`+S>ghFYS9)uTrmoM#MHx`)L?B;#L;^UN?XUp~P(T6*{DCwlx!OI`O;exs+cHX zlbxhx4s;keY~%nsAo0*?dK2)$n;!vq@)2iT07Y9>&m#?ZVF6|IJJ>n+hKt~igBS)5 z?Ozf30jWP^iulCs9p9=KXg85<0n}CT45Hn+h)^Y0;bIM0%0!?KoC_RweTYvfrz7%| zQP*sb0KySJbyYr1&M)ajS(V@FY}cZ|a|?)+G^t6v3uKW1)S&K%wA3xWHlW2j2U0k2LkqKawMSv7_gIwZBpji`hxiFp4u=A`bdAUUjK~KN>qaNH@LAWM)4D0X%0oWY0ZOKb zSvjA5IX;ETXOek7@Gda$;4a`G-9wi{5$tpO0NFq6SbH(_$nxP2NUhQxr@W!Hj@w5A z`H=wFPSY0ct4-59xe$N{9ZNd+5k!p6o{5ej+s}5`V)FTR|91jVbjF1M>hh`1+E+OF z4wVGjSdfK*x+=azhZB4%@ChT@`aLfGG(ea9)!D_cq4xrhn44-Pza$^1MHd za?H=7qg((EbAgq%kZi}+KO#QzLH=Rd{DOLa*R-3(Z1zXdSx==ygFygRuw%$b0A4Xw zU3`I5B!FBXx!UCdKTHP`Q$BE*5bitql=Y827pXhv$t2meo+Hl{@m5yzFA9O1@j+j- z;wT6JVi%Y?Y|UoV2ivBd&{IMh5v2LxrvT(-(HZrbgE>qHSJoijbAiYg5>5<<QUu#Lk2AfBzt`TwO{fbBUy9*x)T4g&BP3jw)9;-DQ? zR~tC&{rq^}HHY=laP4ko^g00R{niSX%zp+^oFM_kr@i=dhh%*AOnf-;e75z4rfr@_ z+<7{+Nzyw^lH3#oKqpl5P;gL0fNYkp!2aigjeZReXxu0AkLVp~T?{C}Y z#iE#fmLKlDY^j-~qeqZjAUc;805<2-$vth;;Ew8`HZUBGKLJ7<^B?3uihymAvXfAZ z!F~kx0JgmSfW>_x9|4YzMr)stQcIrr*{;Rebn6~K+}!PmU(Y!SfEt}sAG^S2Q`dj# z@URVM)I&%Jjmh3VTwDKG5CDl_80Q0bTsjf7=z-WdShN-cgpGg%w0vPm>v0Lm2mYL& zlkafUS^rNPlU_}UpFj*npYqF1T|FM3?oP2EnX}1d=g{H#2NQ43=97DUQb83$+Tf0$wN!!BBm~WB=QQ$oCb$JkRa~dCvN+ z?XBPC?$b|)6~>b&_IDU!e=GpLP?0Bu^X)V0JNrs8pWeF=fI~QoPAVmaqqTpew7!;! zU~OlS2$dTeO0oZ~6o?giSZvVx)(MX;g6*saTGtS<5dv#={?5KO=a>@DCx0C7?J=d) zRqmdDN@@e#`aL)0eEtV$yO+HHc<=9>aLHzqa`|bL*s>DwEGTKCEarbymGeioL&5eD z<$5q4um3yq^ zFSgnRf!lGv6RuYC`*l@*NeFS;;Vc(`LqjLLzF`4y5kw6LZQGnuQXNy;Tmx)}P5+~n zdZ$I)YTM=&>S64Pkxj2m1oZDmrRn&n)ha?0U_l66Ww`PaYGHev5Aitv7?Gb1h94XZ zhM!bE>7(cTHpKmM{*V*Ey^Q?Lc!Q}p?k`OO_Yevup+}wBnr!?|RThtV75WbZG&0Zz zMx)UuvwV1`{{r5=f|}QPvB+x$K**KX36@tnJ!XVub#ez>VY0WZ$TRBi5hp(%{GGvQ z?Ps-FkPqABcaHq>Yg=2B-|}4SMn3-zdvJir1(x?-a81-z^`uVBJN$C;om;IcX|%pY zfWW4yUyQbf!Pr*(`*`^GyqJxW+TBjnAkhCGZ;ii#L=W8OkphH*KCgn*fyk$X?}R6R zFc|&ad^q}q)>?s-q1Lk?zpl$~PBzc}8epIFou;IZ?Jw8~r1Ks3E`Ue`{szKsyL@0( z6;EiL+^nQp-zfqK+9WqhDTn^}GA07Td5!Xdi!1^Ue7hTgkO*P`^_G4&uKT_9uO!*? zmLHC=3FM2M5A!_v9&VifGlS9i@AbCN$?vRatNKMp{;vweml*j}@~ue7Z{&10*wYY2 zkZRAfs}oYGtKAUgS4@&!CRNB%xm^{-qtnUR-^N9Pb(UqT)94v>>%S*$jPzYIjY|li zd3*sxKE?d)asJwP{ZorbmvyBmcsYe~VI!Y+tZWngUZ-Jw`2aVy4TNh@|PujJnO$`A%Lrz)}vAO8V)&HKUcJX z%f{q<#9tXh{XqC=YA+rx-dPAKf znz(s{_j;Wq?_OU&`b%jxa2-W6@=@4xxznF+ZJznBAjGK)^!$kYl{i2&j)ikh0MSz` za)T@%-jxprZYYx^bXr&6!k6r9XX~PPcs8BfkJy(oCjqm7f~ma0-VLzj&l$+}_IqV6 z@SQoK7b@9(EC8CqMRWL0jz;SrO|$HWq|{PMi0+FOZP(Prbaro9%s%fEy@1Uq=GQdb zql|yQ1Q3S<8XfSbSL>vBt<5_|Ye#-j_bXOp6cW(Eil%P2s&e{=#eDXsJ`@DR3mGaB zLO>T_18|kk82m=rl%oLOk`2z^n};vgBJw@5d~nBLIQ*#6$y$FONJeD&^k8Re^EbMt z@fLU1BQ9n0o=@L*p9R2005n9@Jj>-17$m^S;rPg>k}T^VX2foQr2M9Su9(d}TUGr^ z)@dYyVu=vi9{hM)fg}bF;d6&Q2%BaS0tkrr;3eWIT$zaYoRja7WcjVxVEEz0B-c=q z7xj9I_m9rD+;ADiDL!0|s+Da_{-qKC7Xgq6_*mF>oPEwY!dC!*CN}VpKtgC3ItCj%1IBYg`NpvRCD8u}5R)!heqtEXfIK39nC64q z@_g{)+9X#3c;VAO9SOf}{L1YA?UQ3qx<`~4m&nP#NMR2ysyzZ(BZ(lI!W@JEQe8eA zjX!2ga)+;R$5zON;O($3%Lj{c_NcJ9!IrQU@k5;05ta#ofXi%IcBnY;v!#_GKcT7s)W1&V4a+9$3LpNK!~}ST_D$ zBQYc#9|wTg3F7>q-Ng}*fwyJkD?&_s zK*sju$+Ikfcamkd8=c-FwMu!9r$)qMAM2ZM&*zhSnyUT=8wyXNULVAbA=AIO8&|`M zr!%YA4Pqf6;`(qn`cRS$KkSb*2Y_9LKbm|$Rh54Qh%+XDWg=*IbAn~$ zGw9{y)AxZvlBPE#Np`bN&8=FQBk`GtG4cM|bkSV-D_nz|9m;0{xO~#&TTCx-UC~z?5(=$3HwzS7l>3d=zA0ZE03}rE(i!P&a=U7 zNt(UiX#Gy9v;s*toGPw7Z{##fN-QdO0Yly0F0AQIt(xkp^~Mk;b4%|}>mgG;opoeUy4Z+o-I6^0&C$&*<& zygkj*_iCNK4Ps6w!P*Q2i6-W?$qh5QlPV^x+ zA;M`1wzXZ?)Gszo{dDQ3$F+6+JP{p{?yp5ee9iL{k&8|<<{5qYcS0-9t21-c~+#zBykU(~2dI#x9R}cSVt@Vd3IKrQ=%JP}ID!z$` z+|p;!l~4x6rED9QufO{Ru)LHkfe#y(3n3Q6z=OMnG06!JZIWX;N!E=vYs%;mfHG2o zq@-Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKAG-pXfK~#8N?R{yG zWLK45=G$|ts$R8rYePaSgAhW{VlZf70NVq?fFT$dJ0|RLc!?mw6P|E{!+-1u$JjAp z!u%Oe;29fcM#RWiA{@2>ZNY$qBt~ckBt{zTJ6gJ{E3-25t(pG5bKiM+GpoA0)Lq$C zHg&2_zLziGa_{-RbMCqKZS~qVkwZ6rqF$@loLa5!pimwbQG-$=Xrt6-sjZnQRoCJA zVX55ShkCVoJ#ZY?cN`~#dQRQ(>h*f97!~S>QIXZg;}q-X&qwVaMuIf0>0i10)L<9hkHHW z-|c(;qU(7JuIIO0*YWF)OM-z1SbIGIBxC-KN8_R>vQeI|W_jMtvuq{L(j!@x9L}=r z4Xi-0Nd^U531E}JCIZ(b2}mev0o@iv*fIi?z$^Fwo?cp~r_KVeYJ*R00LXd}7>ot*vPx5+pS;*)kO`OYUq~^kjq-7k=h-V+o;;Hb`;Q<(Jdf3E z63mi8n+BT*8WB!A5l+=UZ%GaTd>qgQUOircx4oU9%hYk*eNoi9E{vjUJkLLyS;EA_ zIn|1oPeDjOr_56sIZ0k+84htCW6?l3(fnPv8 zUTij7AC4N0kGQVinE-DWZ34I$GEa}DY4!-R@t-Ei@JXy-hfy`&ECC3*O#sfSQOko# z6J?cMl;u|fD~YS-3q6px1z~ulAB68hmvfhrK?$K^%3cxy-OD5%e5XI?e+Oheil0dY zB?F0IcO6an5lrSm0^7=)A^@MpQ}Ai95C>tG&IW#w3QxMC)mr!*61#KJeOniJbi2fG z2;WJT#Q;2hFc}UX!+LfiwGr@D#V5^lN=n3}09pqnf|5YUY$-{gUDgJ=qL)M88-&4C zj^jmIAG=N!5!f{3*~|Ua-mO`hJc^&#G*FcYc7DM6NIlR?D9O7yVq5!^gxxz>RE_6h zh6WPDKsD48_@$cToYihGd>ZZid(qayJ|*znTHu*@3yk#hcsRHhU95-jl?GD7sF&E_ z6L2+_>hZwWsoH_lQY9MLB(NjGY$VWnO7n)gEJTgwwPDowkmm;Tz?}HJ^oD$q()J%H^4(1&DMv)M)Onf z`j#em_$Z;6czl+oFT`>GPI&u|@WX7@te&CZtH%>?G1823@1+U>RCM091Ltie0XRk7 zgcMpwn+UA0)>(Trta~ep8rKA9;sQT7k9B38Wp~`8kiaC0MN#yJ{nc;A!~VVaWf^J{ zfpu51OFdbU`!`|CfW-Jasw<9_FA$}q2H3VwK6?m%U z@n-OZ#=sPl`lfisdU8EaSecST8PlhlhuMgrO+rNiD4T}&qPKI4@B51;@8PcSi`c@D z0L|WOt1Cypis{er3rV0vu$zPon@HVHrM^7$Nr}nyrHjYPYo#^hi`PSUN6pqvjaKXL zdg#>8dOgEEPr@P0|6sM>y&W*ViC;7c(#opWtH+mZJgjAT`so}!qgc%zl|)c7kOVdn zv`MH)fH<-j4)O6YjD8t8kh|6{aEL6=2E*QM@nG;>EM=FGN)pgMLIPBnHaR5{lt+DQ zLeIyRHu&1!YslXX&)(ZvWXNxPz;RrJd~AYBqJB_#Jt~=G$qR$k?ycy~J%Mesatgk- z^{gaSJ-!0|bc22@u}*A3Wx&gh2qb~#1``sn7vu*QH_;11H}ZUq2IPTh4yi>A5%IoW zultASE*{1*?EI2ryJ_GENqZa@N+L@?@l{z1=m&rj0i333D5Q8;C8Gb)$K z@&h>jTeSq3i?(%=ivXlcK^m@A@^!hTvsjkS`R-yi_h(-l^C9E(T6<9Zo3Y?-Bn7^4O$xmI^ zKM%IsO#*-gLInOfuCv?ogLmY4`UIL!+J`pL{p!4M=B-464HE!6C7fJ;J@EHBu6y3% z;?i#iL3EZ0`v!bvFcQ57R=Uf-hr+*%#WwiToZ@W-`GC~rRO@o4@B(TXK z^YHFrJna7^Y`M#Iy#oS02*CDMnghq}AeVkuo~4h$j%*s&B>`>6<6{1VVo*APaCjF* zU^r9o8Nw>?v6pifm-haPAPCRpRadj&YuNAK*f3ll{49DTQ0}|r6a>59}?j8=V1!iHH&9bmkP%KBnx93X?`}F(?_)PZl@u1(k z9eM{A&4zp}Y=ZR}3JLyP`tZzM;Dt22F+Q6yqnuaeZ(?bz%k^t7KD)WmhtbS53H32P z)N?fwsLJvzO`Zkd32b_~B!^`bkci+o9pCjYj??%jDDIkVOGV_lbbO*Z9G3tz9FJFm zuY()x#t8T*;C^QNVI#UiyLt+KkrhS1-~Hp^pwE6R!KZ4-uM!umpR;Rl|K0Nm_hsTr zWnHQ2d5mVNT*luR18#RV#cf!M>$mOC#w(k9z-Z>E}11cWRh2;3M|H^ZWgk zKjBFnEK=}i!<0$%usXrV{Jew~V?9|94Y@i(M>12H&u|&*$aRzq+;%QfCbk5LO&@K+ z9EeRKZA4qqW^cst;LrNq-q-S?7}2)eh_%bM(73uFwTP5JHY4@XM>%)y^`&T9Glbl$nZ9c>PjOS~c&n#bua>>;3{d2zJMMD4d zpbUZ5(K#yXrl6~_#CxdpR#`F!p=VkNqAHKAD#tGJ>@en1KM1Zs43H=wir*YW0i*^4 zL<{Bv8bwrPA2`M_qwBf^kef8fv+41DvP;1CeDCts!s0(dmqms#8I?>w9|_-J^{&Bc z?{=(5;MwNe2_M1NWDi;Xe8IQQRj?ieSv{Y1ne}`nz!V4vHqefqiWm}H%A*Pakiw4u zt%6^X006%VL;}zAFV%T@L2 z?Uk&iw*~um7M6ZJYP7DedRwLKvm}0fW#!1fK@?^r;F&}^pXGSt9L>%eyYqlkV!U6L zYqCTF&|64?rFLiO3ts43;Dcf;KpH>W?H&C()*FjoiSGyuc5soHxt7i0hz9Yon2EmD>}9(;~=)Xd5cWLTEGEjy9w%Y16~qmE}K9 zKIBn35?1Oo4C0za27{z`PG4@wko$ z#F3={9NXvcZg=JAf3Z$jY(4l!8mLDDA(Qt4a=hJjI7kI$?qX}X9N3Ha+y=(geBrc- zAwivE{Ir>pfSxQQK$#A&_Ky4kLVl07m)KR30N7lM-0TJ{;dlZuV-u%24jp<831%Ze zMF7l@IW&NHf8BAyQ>x8m4X?fT!-s&8*ERd0Z*&kZ?5}e`%T-i$E1;fZTxaE8oe-F?R`DZ*kX|Z z2g zc7X%4zdwwJ_a@2kAuM4ZU%^+;ud;pUR)~)SqdSC(qe}!M(Zj`1vno9qDsx|1SB%9d zNZksd&1gG~1av5k1j|Vh|9KJ*?;-{g27n3cfoRrjwH7~(bw~hW#|UosbeuBMi&zl= zRmKYVC^P>$nIi;X_rv$Y_wfL-8ji>F)kr*E81%aT1M4XGWGM@3h9gVxx9Y}62qPI3 zfJ(2X5>(@uO5wUR7QKdg+C^+;{t5uBk-#Rw(N%P}lPr0T`GC*`yM zEf0I$TSrA+Oqv3a!1e0QM(16%(Jd7u&V&~6R+<7jmW~*b1S?1e zpG0%;{Yg`Rf&(k`Zq9BsTfc&JG#O+RU{ioDrXc~eY7h9u2A_=K?OMCSsPR$LHWGXu zL+)(pmV-T(=a=oi>FbYJa7=e(6Qmp}R}yH?fHoHr^t-(~vLZbyQ2_tMikJmq<5w`t zF$9eQQ#}Hn=p*o!_g4cyWK26mm%{Udj`4mhp<9D#gMRN@qp@7J%mPez_v%}k^!@)U z^*Yb0+f>|-H{q8o)xrT3e}FMTc^4(`J`3O)-Wp&zT{AmNVp&p}LcDnrC{FrGZpd_YJ5 zOdd$n_-RcD6}PAn-hgk~CA6Y|kU$8)a6s_+gNFZh*l2yg^@3gE{Sby1w*AAn|80Eb zL8rinO6Z^SnY~|VF$uMt6D;!qu|1oDk_5wV8=MRT#10rDiEn)nUzGq;xq$8cTqxd; z9dyEG^XAI?A>1jv|D`k@K7y}2;H2H(`u_eelF-JqwKfHs5A=Y|Ptq)Xo{maU{DMY! z6C*kn*#uy7F9ewN{#K*Wyw-EQed_%@CU=^|a+3lNrr_II|J?4#*^!Bq*AdXiH43mP zn2=!5|E`Gu1`5dq++cUuXucO;?I=J31U3PGN;R23!ppr_rtLlt7{lq=F9j3FbAOb{j;s+9z-|iYki@2+04viB5E9c2xM6s) z>v?Bj!MX(C0*L^88W-uTfuCj1lIJj+**{qt5X zf-l~Wee!@i;eU&zJke%H0VTl@1o&Bz=gSlS1g^j~jGFJn7mfNtfGQ;TesGb1Z-@UZ zc?8QU@S!}2+<77^?Z{S(l0b6-Z3>22n*6wG1_&##CB|5wn7673fFIj#;GJEfUxoiP zO@4~63cj@cSc8lkZPtT|cI4#6y1&5A1sDb5G)W$vGy@PJfOl5C?&viFRRm~;VRVse z9@&Mj6l_@V4yA<8;j6%ha?ocd`P*JXEQpC61>!7?pW@^76e=_VXa-z2jG`(EC;=Kl z*tkGO{!08M{O9@em}62gO#oq>+}5-s+d<%~_|s-Ua{=aR!y?O`GtB@*ngO0BjxNME zCjV6gXn0|G&}#lg^E{pPeyR!oI|D!4M#@1rZ3gTpkmLn0Eb%0^CJzV?U{=O|swN=t zy!~t=%xZ>GNs{o{J=__!0w1~q{`QmEC?JslP59&d!9Zp_+zWzzz?!+Ai~~f-4ENSu zmmNTSHByZ7yvUMgFstBm$2$brw!%0sV*+**NWp;TIFdVQ1$g0Tz3!6)N&t@psK5tb zur`v1!`Q|S{XzgN+Zp%YhEiUHLju?&$Pn_=an8r@@n-`YvGzTmx0*#J0t7+zOd6H( zXvBN_roe|{=gOrW*@i-Fh*L!XPDi7HSQ-JwCJzXB3t3b@bmJ$!wrBsD?{75Q7l`MN z3SRVC8}wK2>GxLtD^}t&efa7V-uBf)e2CHi=K(e>_KgS-dw#Bhihka8y+uC=uW&u@ zG7$ZM=lMu>>(bp7(nCyNSu`*5?By&?Uxp2S#xanh$a%5lAIXZRM=A$sr?F9tmmdN!Xv)@*fdh7Az@d5=uJ77zN*AAaNK-)95}Jl9{KDa0J*AxA|)(AD$B z`|;BVzi+5e1ie&Va7xunf@fy%36Z;}!) zQP_i5W{KjMb@$MXw@@A4=8knYBE)948Q>Ghh^72$YFV#&zQ-$s0s{2Svk#pAG1v1W zUR#c}`K;R7%JSj=n5A+Oh!H>@T#W5k;U>w6m`UIpUDrL&ahw45<-6Op zp7~z{$8!(@Fr5+*fp`4q!BsbE2r)cVya-=dC@`+R2&*rkkWiEKv4rDmBMLL;*-x2d*YcmJEAtiLFSXJHrUBJ9;FZAM%eIcZ13))Nac zQoIB|V9DltRwTMH0{riT7hdvFuu!i2(Fkz(^`HM1h{|PvG z4&Cr^6GBbF2|h!96ok=N(c5?%Z_swo=R~E+Rz@TFn4_RHJP^zcba7nA^SnKBR67Dd z^E^Kc&!C{UGvYIOXv~e0{-i`Q4+@Tj!^*J-z3#{Glbq1O!F3$Q+--G&N7!9|(=D_& z`}n*qj9opxu;RQu`_K9^>Wv7%JOJ>Z?k_#})OTqUwmDc&K`_QZIamPO^Hnz@+!;xr z?I%w*@vWX`<9KH{uDcJRh`JZLXTIv~7WKR(=z{0_9l0fZCIWC7f8#o`u5P#PJ~vfq z1F;9na0be97VO3A_z5Cyr%{0RJfRRhGpUr#3!63KSc>=^>&#~+)X^rF%OSEwZIlAA zDd6#8{x>EX{#kH_vKID75^$>X4G^LM_ne<{|4>viDpej7ktNA8hzQ^(ip+n7zm@CA z`nvtP``&aFn~074F!~a022}#kmb9sb)Nw^|Qw$MU1=Qjr+K>n7XjHq~}>Qu`SE z!%Ph+*=H~#7i~gGfQ^GcL23#=CbwK@3yw5YP18qp%s3_=DQm=ymGfP2yxiMr%eu2dqw&1uK2*55vxdg(skroB`Q4E2`g^%%e&z|4qQ`0-$On zaQX1-|C(pSu(pl_@=0Lu;99zYF=-`^^Z-x_-wVS3fF9@h=ymvxoD1Od_^=L2$5PHw zIOfO!a1Y1z5DI->6K7@HRTxf__!)GUve6iM5p-0Z3y_uOBrqfo&QV7`4xB@QSu*H< z9zWUlU$7hn?0(#`l<#)nz#hjCcrJh=f#<-PFW$ZHjDI(CE?}(Z0`g*%@jz38jkp5> zsDltxSPh>i7L5QbxIXr@i^VIbY!}9cj(RA>DixKUi(=n>D&{dQ28cdGXo6#}i2!C< zfzV$d>~meSZMprr``-*@{Y7C9+6KA;d-0WU+Wsp6Xw!`d5wac7;fN!qv%-C6i~!#_ zn!a0HIDg71gJZ;EQ^<4d*!7&2}p{pv#Uqa z@^D-l6B&#sRavzm(0IzYR0&^D?GaGPZYtZjd8)7+(B@Edsiez+MaNY#fgwSnSE=jm zdy`b2t4M`C1jyYz?m$1JP@Jk^!iW4yt`~W;J43S?=EqTXR#%DZ94)E2*U3;$S zEG)fKe&iKFhyw9&@L2cgk>AB4MgS%z^7wJAGeiU+nA={izv&iU5ws*%1i9Yj_7y>J zgQ*B$a4)Y2%F>tN`H%56ZkR6Lch~Kw^NOI87DNE%TfDf0CzBZV3H&(=OG{sh8tr$O z_8*FctKFl2xpMT#!(>XFrRfnhf=bqaVNxFp0rD(;lVQP#@eCw^dw{f_j8Gy73D$e={Elp`lsVUI`1b*Ji2fGe?uM@h zHe#LS8QaRzyV!{W+fhvaj7cEDCtk!Y2!rT6 z*YT=T{=^tPz%imeuM{223eS}RsFsa^0Ospbwe=lbHuTV+*pO1?qj-SR?o^9-t0Bj2epvG#EWiOjN!0eIC z38Kc8_(}rUB-m*Nwu#Jye_|uxQ-d(NQoJ8)2&%v~&$Cx#*m))b2nmoGK5fPW@Qo1w zTl#^2HJ0%fawP#7#slp%1KU98r}zUFQ{LYoW2rQ zV|E71D8LO}*Ix)5O-2DF0S+LK8kbyPCkkwxOuWCkjZMI(h9S>?1WN+G2yg|q$*|9d zeGB-|sR+BNgNeBSlA;1=iN$un&9D-kYKeWk*Lu>dK z@EQKo?A0vG_kz?{s6ZQyrfHDe@dFBv1vL!mkS+mr zG#4UnsD$y&&x{$pr*<2haqFLojRHb|GArGYIf_JD^Jjxk?-yK%(Nx1M8pLU?I+fZ{G*Zp_1P%Em3#gE>b-fE^Ac|C152=Hxy7W>{8ccG&!5p35^Ar& zGzC(G9ob}|O=(*afT6zvzvk5UwpyJ}5F3L&2>|cU^VN8;dJh)b?|LG}1fQ6X9P0st zi~>{50N+lX#Do7+_?x5ehE6cMN zOcWpqOfKLD;UOd(mth?efCXWJW}1R+K>~?gFpNxLnsUK$MOWLvs`HiOwEMLAk{1MT zM`HedN&H9vl$coMdG_*f*#8dJVe&WC_CtjLP}#A(dIZ~P6d*&mA{o;It5yc9-COgF zPfauSAk$pWueaKr&*G4LAR&i|w<8HyCl(qZ%m!3vCp!5PnvchZFzOgvBI|&!?Y@9N zuGe?9+Y6uNa~|x(kC%1yS9`Z2g0t;c@7K0pz%O4nV+c@+kN`Rx1y-^&{TcLr4k&Of z9*fC_??>mh78XB+bw~gu0Sh>l4;mk-M+*`2zHQ?fYxnFAtn3u@v{VdHltbvK4l7&NfeNA0eXPu0%X$BcsTeTdIb;gKscgM zl*tFcZ+1G1zk%<(n@Dp4jRdR!+c4LRVV_oE<@sy^-VvMvXo|T3HlHY;4Zs^>jTQw6 zlA(?y4x=FVaoXgNv60=~qYW$Y(eCeQcXs^-Y|f{Pit`f-VuH~BP(19j+sBuDs`r-< zn>4TZwY{Ih15L?`&puu|aN(r@SD0n!Wu{WFJWZeVgXmr8b9ST|C>4=lsqT3D(joJOyWTMLZg+|=V!3!?sF{TPJFFA1GWxOK>GHwFQfXzD$#e49V0s3Lg9^n)ucvGfD z@y56)oFXq=y$m|=4<97$xB4$ z{t%0J2e<8Tn)x5|4X^7GfU*t=CjTYZ z>vJ4?Vd70Go3k2nvim@Q+ptK%Cy_PtXFU-5j~!`w@Z$+LRAbRNRYC|o((4}mdJ+#G zAq!a`7EO8vC}_Lg{#?{(-GD{BHJMEZ*{tUd%wQ3?0t+~&VVuAQo%N995X$m zYD?j939J&rZtwNG0xwTE!E{rFWJh_BILY`3@)CJdh=Q*PA01|2v)TSwqt*Vb=Xre0 zz1YbleMK!z`H=4Q5f}>@%{JQ!O)M{ z%@rnlI1c?7iJn|l&18?!u~OUg-N5tEMfq)X5%)W8*+sz*Rk#`sA6o4$e+|pD zXTUOfT=A5L`P;^NXj1^8F7t0!ap5OpGYey?}*cT4bRGk)n}0}P2|8*NHAOaOvl z+EOVLLFXK&;;mGY0L{Tqk+5839x;P8N&*NOTz4r5!|OnR6;y%|fJR{%s5Tk6ss7C+ zH<-7utw-VMzo?tsN=M-BE}ot2?G2*Fdpn)Qf8vLTpgPEd9~Atu&HpmyU%+A;{5476 z@v{C|5j5Y5l=lLX(F9GhS1e$ql+CDAeSc?h={LhLx|-(-bjXqe7t(h%Pa(Uv-&^@6 z7HJ5hYCEQh44VZ_(qIbOWQ+=KesZ=MQugUNt7O)2PdnKmp9GMw&r`ac_QEHlD7wLn z?a$asx_a?Xy4~g9L&C>ywGFVz7BC9#WN^-!+55lVoGbGDO&`Z={vyp)Z;$fgQhE*xUc8LnSO9zQEGc}eM zWfzavuAPQ^g06|4c)b?{S1c~>`pqzE!cq9_N(G-@Z#*Bl(+_$pNB%PwYqozZ&wtC{ zQ)tkW66wbxs$&-t39utFT-nWvN;HTXts5JyCb}|#3>!-gDP<)KWH#w=cz=Jjdj}ZL zO0sfVL5&8=a=DTf8%snmYDjo8l|L0>{ZSKEhDz{BRM=uZw&|iA7C3c1yqJOl0Yl0%>r4k%op~T zDrA_~Ifn8Lo}&05;0E-{^96Jb_XMA|pi?OLov6_~)NHjr;d%kzoroP_Pu!!}!i0P| zvC~`m{UXa4;^^^If^QFHSDt?=_2r>YNel^46Bq(BG=jEuth9D-cA+=0uhm)lLJ&ph z-k29Pi5V$Ef|B`J`uwop{|=H#-pR@e+a%CvU=u-e1Th9I0V2SXV$vzCZ8Uc%iA`Z9 zhEhsFsS3IRug#TuyaKOYui&?l*1c@+AL{qeT^?6YXxHwt z+CcmHrwl$tD|$*&l7RbC63`fS!lTh(i9?%>X8Y4TpFL#=sfKA5=m~k6y&T8=?;;}n z2j~8$zaq_@wzk3@h z&Fc;nczQjfA1~-2*%|RzFR907>T zM*{VnW062n(sHY^?8gEh^{F?5FuXVjqAR`7zuI&CB~yN*ws|YyS^gsH#lzvZ2ZR21 zQFaC02432F6t4983Vbc^rpcs)n=IBYl%XB0ybv~89|)Vxn?2Xtr-`C5FlE}fW=bo|9Gi-KRE+o*aPuOj zJbx`OidW%vM@Hk(0C@zP3~s4P;ZBV@^~k9^P1kkNef7?CT>lK$arV28zt3@G1@d;I9WfRK_{Vk-hnjdTOcXDssUG@3j#k z$Vm}i2%^n`Mg*G(ZFpO!5jC$3!svaz=e^x=c}`pnj%itPPQ*f!4?~D`rj#+?3_q@? z$T8DeeUze?H^yIxT?d#A_%5q*)e_*fQ#oq2Rw?E21$gY7?|{k>k%u6!#`D5+ zW@e@YE_l z;Vw`2koKwC=cJ_^ZKE{7i%clLdiLDv);~m8+g9LU3(?c z8#&pNIGZI~P5_ni%3zW}@`F-miJ)MwM*>w{m#W*B(WTB)Z=t-s6zM(RB#PzrVqD}% z*HeV^3_S>hXGz4U>a7gfR065Ma(XOpr%nUU{f+f3W_`n+a M07*qoM6N<$g1N}V;{X5v diff --git a/dist/css/img/zoomOut.png b/dist/css/img/zoomOut.png index 3470cf5f1fc3faea0370d5d26ffd32cde8ec8f89..0aaa660e746e7b1d22e2918575a3eb9ab128d6f4 100644 GIT binary patch literal 10446 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 Eg5E|<2><{9 literal 12807 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 Z{}1xIPuRtX`NseN002ovPDHLkV1jGBnNI)! diff --git a/src/css/img/close.png b/src/css/img/close.png index f4011df8bf21d7b15c89517f3599af3d4d726977..d8e6b94a18095850b0674124d3c13190f3b971a2 100644 GIT binary patch literal 21916 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 literal 24823 zcmV)RK(oJzP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKAV2nvbK~#8N&AoZB z9oKm$c6#r-ynVsLN)R9kF5oJOiztbdM9HRP%OlyA9ZhB`nVO7KsVS$X%2ml9PDWF4 zJV_;)ic^(IQsbKPjK-F2$?_t}vL#9)MN(WOaTRwE`}zR9<*vPVe!uVZx$nM*2M{3f zKzzV?x0lmr`M%%zmeZ%Zt+FiD)k=5W_X*2!93xLuu-UvH2~RW+m#@+wrr%T>)SR90H59lI*cEoG}hu7xZhmO@z` zc}GdrRDY?j>;Q7dNeCYa67HQckinN#KsqZ*m8)c@zONRO(aErobiqUNX zAgVyY&NCTcFqymrQHJ~gnN@%lXa~R%CuM1aA83|?Y`G1*@?>vTdG(XX>`*}9aS1k+ zsx{Y8Bd38k6jXq>c1c+%)t&NG<7|XNal*36Rb^!v@;BAUsUF9YDic?g0j@<|CHDO+ zRgvSUoilaywXgj-uF$jsh=+bj1p9u1!Y%7)Z*HSW?2{SA7}?MY5N-to0|2zjLXvG% zBwz?F$D4rQ(ZJI2Tx&A$gWb7pgZnD;gK)gtTACakpK7QgY$eum8G5yC=s=dF=_$u^ zChWp?lD<0LY9IH6ZZ%icoSBY9pd#@)_qLFmsWNp=`~1E(RHvTUJS1`vI;L4W~v z7=T1zhX#h$G604}ty6&clwp}?X?gVl;u8P_OTzAz28HXx0_fTS2Ji-la6PqxXaxKY zfnWfHy4laNWZL)rZDDC2<@jrBybwG(YN;S&>_wpT@mck!3WBqZi9OUjP%6Bu@_& zuA4bo)<&E9xVFz#+{3ci(AJhXKxJab*IR)nq|9C^Y#Ragj}U%7?7x*TZ5Le zp(O0DJwzhM$!YRNuG9_&|A1c<9<+R}vK$~$<#>{%ubi0}SsGbbTFzVTXW;VK2>^tA z1VRs&^{Q{OD@5k9tzoYX(mzpbmBQq)bD*e=tr-wz++7k>i=GukjvWbQa6CqO{8uACY~0s}KZAV5H>fug2i z;@-E>kA*x<_8|j6Ge`u-T42z>K*(y9 zxU{(9fcV0%eNmn0Ab`Hipzu8wB14ow;10oHG(rUgiy&Yc;jixpw<03A3*NwWuH#?B z4mqxe@@Qs}8<~WJ=ir!ZprcuND$e3FX__6Y`Ec1)x!CKcC-XEu03SB)Pfbo(QM44c zJBzpkk*HmV6WNlI&@KqsLwT`6h}s`*jD}0?MaOZc9M|1iqzFsL#`fZPZDOJ2!HN9< z+SBsA@CLfaK!tRjKpiHs*QUP#Ap@i(oYbEI)Mt9#_FrLqq-ggUWTQDTzz}nSWSmbu zj{#9FPB`Ti1H^y+rQcA!q`a)4a9ui$0)`&Bpd2*mg^Fv7zy~G^wRhH1~G)giuTSgmN0TnFa z9#KW!6>OZ8wn8jj5)Q&9NxMyQ(eD7>r0rPFB(&EE%JgeN?S6o2DXi5$hOVXn?ly)m zZ1WmyNc)jD$FBomJe{ZM@i^)~hC|12n!sEO3<`n3sM?KiD20kc<2D=+zx)q=RgKl% z%LWR^)1f33IGJh81GR!N4Ftg`M#*d~@b&~@`0>)N?QuP493yuC0xch{e(}=>H*5%h zKFyMTk|r;MsRz>}ehry8s+h<)s$auMgp`c^Wt0h1r2|qZd!!Lt5qZsBX*>S1*GvY` zI+eOVXkrc9JQjFfa3k87*BXt7aa|ht;XNp;k4Orp1v!LP`off@>DfHbTm8=BA3>Wg z<#}-s83+s}0>k(iF)q{E0&OQJvMet*6cBem_)BWjcyL)jQCjZs}!ze}`>3BaY|NS3))te>EteFOcH1QJg-N!M8}_{?j14MIEu(1GkOFFkRb0X7$6wUAQ}OsAz~1h2LB0+ zs?(5(aZAk)E5;wKDfo}S8r&5yMC%z%!CwM{pfDP6;2XKFy&Y9~^^x&k0rSFIt#&(2 z1~eebS?MbylOoT$K>l*vPkz+zFMkIo2#Vz@4LhEYi~s|DvJjmX<%R&_-UmMij)7Nb z=eq$#J*)u?D6c3C7-ZBSQ7h0-5FmgT*Z6*TN3G^R==inmU=E!*oMPf|g%8EPmhOqO zr%#>j^;%Cgnxk*0X>tfB&1fNGv??9a3Mj|e+8jlqb7J~cW%waxSV z-Iil}j8b&5tR77QSm3BSQ8)VAIO#qElR{Ith(u5rGa~&)Yby#Q2rtSPrzpIE1yu^Ml*yFe2RpCIz?zr-m2;Z3vbmaj*PoRCbCb&%h1^5VM(L!+MvS|naf?Jmg3P%8B%H!p}|0{Fu?>b{L_9|`v^wI z7RPbw!&-qVGtaVCmc{$yuJuBkEfdJqDCA`m4m9DW+=>7XXd8Vq3gD(>G=hK z0qVehoadOZCNFmj>p-`v9?B#anyC3 zU9RKq=x^Kn;7m8UMMqb>oJ8If94LK6QE#kz=&-F{^V~ESNFICmRdf`YV0Kg$D zkN&>Z?!S~5h3T-20OX;)jPOg1fZAc8O2+Z@%~?cIF2_sdTTjz5M>{uPqprW{E@ZrT zP;^gsRI8V(Gn=N=!5g-#v8A@!cHksR&s6N8|M>6afC4oG$`N*HYs8Hz(UIr_1-Z(- zaq@JSHx)1}A6YAHVGT4z;kvU39QFa7~KGLIAF zlQALmD^@^(7IV7$-2%eEQ87+rXH7TRC2@Li;M7vAmV241Lm_N#!WIM^pXjt(f3mpTeH>sojFSi>)oG-&$R?o| z+9dHfnqf=@*Ao<;-zZemE2p+^Q`g^nFAk%fCl0B%UVBdYmR9W$51b8NMq>|9K)8#5 zTf$O+XSn;SJ~yh4@7}8R-EyrOUxd#9^WkKXiu_b2f1EA^j+w~KnKel(7Ph%%U}MoZ2X7+@bA$G zpol%y|1~JE#m03x;pEr=hHwYtL%eL`JQ48&Frd*lHJXiI3&X~Ja0=l(YGAQYgjP`; zN3X@`d=&M*2lR7ZpA2FewvSv>5JL$-GGz{DGhaM=qs`j|L_*LY-ee55Et~Iy<*36cM^!h$t|oY2N6n<<)>h3sTEijTgIg8 z&{SHUtD?|WK{pjp0sXXlXfm>5pV~2lT*e!o`r;RVy}E1&5MTMDKg5O967K{G*M>UQ zYLIqu4H#V4y{X=8ejyB-_X7;Rncs22eG5KUuiJgO*X?{eP2(5P`IG3VF%vCR1%qVu zkzyPdX9-FukC!(C79(nWYD$F-OP!rRsXFb2_Y8^vfcV+mCN+6vUhRJEAZmje4Z&lA z0X_rWGvNi90NzkDplvvY;{t{VUNmIsjViZ3rcR$aq83gaRXcXythVml1FaE5h{QEQ z5=0cRS=!bR6cP=IKm`n_LALWeI|F2#LX{oY^=?9QksY* zf?yaFW?O|3+^n2cUOXTuEg@J`Ff37?)jzNK2z{SmAeXp^CBS()NwkIHGoazyYK_Kc z5l!4`Lz@g7B=8{3lH}N-eLso2-EYE4dI?}ShJFt0A*yJjG8jA+!G_V`lHUbnFJZkUTr<6<000)vX_fwb&SVNg+kZ7U;0|CO30TG9A2Yk2&w%=54ZA6_u zc}Sf;c0g^~cCDJ)v;&%}19!gzTM(!O{-c{AhJkiDc>Q+u%ssc1r2~(Hz>rnhR)n&< zsDV)fH6;g#_!m*!{$8)!{z?v1(67+K04TsD&-b^2-~R~ac{h&IpWvVrP@t6+C?pJK zqc56PGz6G%K2ShKu~52F45!Wk15?l#{bW$9e~^t`1%?7b==Xo>`QdkQh#lo9K&MOi z3nl#phLzPky`EDjp%)UcYjVU@vtt4D=z5^IbrmS~z4)wvBJDPH3mo1rX(-DQF*$Ooe>2nzD) zG#t%GI-S;6U`ATds%+*kD7H68$Nw32=5Tb_$)tQJCpejiF?2+DQ8WNVfy>Vaii$8KN$l5tNRKWFRmap_U{ljJ6;s&cyxxW8F^ct63U@XDgb5J_SH=ZF6$szr_(5 zm`KB*;B?(0R|iswe6sz!=RWN@zvI;5D^NT zDuBWkP$2Se1+dxIsq1e3fZDd}M%8Mafzu1Y0ub-FVx*YV-EpDvJB+;M=dj znc{%gpy)$eC+s8KB8L6~eeg~EK5-yH*e|f}(I-GO!L^~B;h-D?KaldT-E+Hw>W0tI zfn>ootA@*L*w$PvY?@TvdZ?~{WuKZmHm`CQPCMrXSTsw?Ii&*h$xR&5l8hc0Wf2sN zy2OMeQUA$qxBaJimZa3YyqMaI;e5^VuWycy{Wr)*K!`tqwsX*O@Ny8d!b<~04yS4@ zC{lNlg;ao8Ybva1-jncy+DG|d6`dUtg$fQv2i|)1iG?%se}@C`7pN78__75MaKb5K zjLuN9$g{#LdFR*#M<|dLQ1s$LKmn+Tz(OBt8=$ZN3YrkBaZ<(oRNHO{|JJ)duBX)L zucJBHLZqhWwy9Y-dbfS(K^3Pk*ABD<%ICy3LE#mim=caSHeECWGvK`V&m36T%}XD~ zq9NJ=8IY}1+poP*&1~9EA4x$_fCwWPU$iQ3rO@R%zIj${-+xSPI!d<**AZ|ikJV6L z0ZFQW;mG)=^I<%R2=%5%=AyEaw%NxRa<1@Y=%+a1P zD_aOVr@F1y3xQwz3L5z)4ie!N7)k>MXa>4Uaq*MKzf&GN_=;+}P@@70c<~h|IAhmE z=yU>tJ$#0~7fJ$AP*%7AMu2a2s%K8?O@+3oEWxoVAAfnS-W-vUwCjf3wehQnpm5+f z5D4Nx3K19;5GtY&5pc^OqZeW*=L}*J2_Q(R@V{ay%Hzb<^vMO7iLUC`Ybtjbse`0% z$OkZ}1od;;3jSr5B|s4*4NZY8IttPAGW55|M}VUDc-&q1>dNF5S;0%h2Xej1CaObnk6bNJpFAQxdi%i3>d5|=p}KkNn~W#V@Q))6plAaW&;96I zDgwU@C}du&VAC*CK)@I0{bhSC@i=035dx=ySCeL{9=6r?Is}+hTPwu&$#)qVrSNZLNrCUpF9$ET7Sd4qEa8OBcEX2 zN5Wd;)9~eX;)FyUIK`-A#dPS}&r1V9kQW9NV=Z`a)OWf7qKgF*4B|-ozR%m(A3&%% zxKRZ#lxdvo?{=2|EKQSFamaw7x(Nd>PRHMH)?uJ+x7>OCt!mq~dl0H^QwI;fiVo41 z^C7C$Y_0q33wi|mdoEqDf2&ABw+*1x5K!vrNB;);nXH3UJ!m~Xt1Npftt|n}0zfS} zMKEo|In{2271)a?yQ0Rfy>2|&iXY*<46Ey{xRz)7Wpe_Fa@(>Wi4yHC8;Jl|F zkXn}pfM9_J6sUn0ut$`{up>Dhc=l~T;lnT)BL)oAau|hFXFtX-r=sa0uYjSHxqPlV z&T~%XI-JS?{Gr}=UcXmuh7WMlT^~`F@1hy2N3ai+Jn_h1%J!4^#Xj3JAhzJVy}N>B zKtV8Qf_hySz?x)n5s8zR6a!e!(3Zr}2!lE>A2>u!!3YGPka-*OccI_wd?!ibLySgs z12ib0z3+3!M;^if0>aEqa8Mi5VHZKQ3}X$g0D=Sob7l+bZAd%FGZUg6po+Hp^|4=a zJ%1}IMuD`qh{-dAaZ&Ud%*8Xvw;BwxhJj$<{fNALdllT(=#fVk=g6p_9;1EHv>!)jYFK0#)vMGx1w(6tG#~oA`YHH zItzg>qhx4@YMueQ;l*bkEu*NbM#d)8&3D`{d>}9kJ@eSNsx75H^3WGN2w!_^>(EC& z^@YY0-}?srlBoXlBhVkj91dYw% zgce~?EBD@VKRn@vYA-LME)+im27qjUSTHfT5E#IGi(mjK2-x?X&Iblk1q2IyI=}r` zMbx@59~kf++y@6dqKI*V`Q0|Q;J?qD}bPIRvgLIzJp`W_!DEFK^%L7)(k91qKY()qUU=3gsYs4ncz&D+?PNu zcA|*Ww2TWx@sp!UKv8R;!DvqftO^X$7BDWPS>X0s;%NKGL!YPGb3gLXuinh|zTcp@ z5Ew`}&+$%uPEe4q=Mc?`Y|v&ffxmqG(ZwLmia;gcA5Y+qo~IC>Y!xV$``z|m@EMO4 z(*c#@IJL0R{35ogNjRt*D0)@IabkgDTA=|T3b`wW0DMI|5KW>TJjc7Ksk~1>h}F~8 z@Cx7vXK8dMPNJV-pN(SUXy0h(C{S7EMvs~LE<>LTC~my%zJbSIfr5YR3JmP*IfQd; z6NGQqT-X0B?BuoRHRq=N_X`vk0R|{kUuFy;Nb+@kP+&k0dyev2FM@P@c9Fx z8g;Uw6;RYiMzKu?5>VBQV8L`C&j$u-DxlmN_5I*?(2h@lgL_f_H2U)(&eg6oC@umF zZV=YC01>~B5d9b08RQ_2A6E5-LTq&5TMAN$GzUSp(Vgv z;X3$k!z6i|YqiD$I6(fGdmPlbY=eLTNk{;pL&#OWgEki>pTrLDK*wec7}%%?P+U5D z2ByN839c6``$)!A6r0DKa&p8|Q%J+0kPez1O*WXjt^*0CF~Zq}G>s1Z-?rmE499l| zd=4(<-vvfrhY@%^Krx2)@r@_VjRwUPV>*9&Ho0+|EcQ-UqZG$ zNG19w{0GS|qJ#lc^rJyE7X?N+41ax8B}uA&{@jnrObXmgTG3xK;b^Ph>;9N)kz{TH zB*k!UBCLG^yD}$%#KAsrF5z3Q2;=ULJ`7%BJo8O&eC3};j{w58ovlF-+{*%uAbF>) z+ie{~4E#D8MKDlh4Q^v2(b$z|+A-7~Z(pAa3PZl@Q8TO?j)7TJuLQ$Ht=9ZsA^iIs z&k6B60cOtu2y+0%HDLC&VD_~D1t-cLM*a;0#U+8kwy%S_9>wUK!Tto=J>vQPzwo@^ zci>e29QW4mhc%)HwF`tzy@U^tcsx56T301Cbp&mt)3WD*pM zQPlsTb}ohE;5qL;dvmoQ;97yTW`kM+&iSuN{oo^PI2Su=^+D9o0pbOtKAaK9bvB`L zmJ0$jvw~0aKJNJeZ{Ha(P~G#5Sp)=M=~lM8nOYwdY@~pJA(`G;Ltrey05hRRYW3#t z!C$z?#_&O7`QA#>xC2Im*|Rvd1N%EGP&79R6qf*oe+8`oFgPOs?G!*UhW0faTQ4?t zJ$D>=J{#7WT+GTPaOB7;`)P<^;Kc0W;#u{^OHcEWZ?$RbPL&qof01{*j@p&{AAln2 zcYmCw>Cs^=fx2zK-uM*wL#<2sN(hP^q9u^DwUB$i1ccTO19JhnZidirv4GBjcE}M~ zh!G$iQXCM70!64gf35>0yKHk@_!A$%f z7|VA>xL~S;ssshfCXIpN(*VUZj%~;JYXFL!8v%+-1jBBmCIB#rHt|Ma1MLl}wlfsu zd=Heb{TV-~|2AZGJ$Om=e-1&Ls5pw$siOzf^z>GB+Xp|cMkl8cp zZoh#&R@y^zsHz}sXa}fTEtItv9;~wumm$YEuI46~2nqtCiaJym18*^olV>y_m{>P_ z3D;-DNaxaMh=Fs7d^8tm%;25TlBvd5|J9r0w`p*RdJsS?Eu1-mAKsrY7GCbAqUs=HDQ_K6Q1Yec`M-{zIWX-snAb+*`65xBVZc->Hrd`V zP+T4`47Yiu56~QR3b`DhgLeP67lyZkpB5ZUAHI>!NJ8E{07Gqb9HBaR2S zygAR388V*zAQ)f`Quq`vqXY0A_%IDChKDPjt}0qfOYEdt7ZekLxGM6j!w?xz7-oT~ zw?Yfj(K!Woi; z<_94cwXlb)m=vddXy%r3xxiO6L$!dnI$tf+WiqCNprGmKWoddOPt(ID;t-ZW(*_Oa z!#H3x1QXg@@-{clYA_gcQNy88+pXOT$A|rpn)o-*v!g|xzl9y5j}=yLY~k|-s+`=u zP3^huUSYs`pvZhyb$&t_n_zW9Ao@5Mbrg&`0T9ju81vYsiOPiu;4A@35@u_r^VDSl z#pMSBn@kQdv703yTIM3-C79Vo;5!ju|41YA67gOY9)39Eq=l z<}GO{zN!L=fZ)I}rb9pxC-Jj}Uz#lVa^Cg0mXX|Av*A*KQ%4N|0S0byeQ!4!id|hF z3rynv&+yBMC=CXpk@x8tTA*jK9jWtzA}&->Ey5ipmVFPj1k3;N_y6)ZYFb2DJpo@) z9EF#90w6qtbQ)D~JtjNN2FW!fVLB3iS=@U9#YTbwzue%ukRJNhLR!K;cv=1|j{5)l ziSK?rA}`h>E_tSjps5(XK`9;tj)XR6u_Xi@284v7DEoOxh)>XCSGNmVqUML;jW__A zmz9R708#B2K!i!Zw-qqqdj0_zFlt*U_yrtbCEAhH>IrQsiz7$gpo65&3yP&wo{l~r z8BjnNFJXg^vh}h&J5m<;(LB$OW7M1hNN`+MY;OoCt^^p^exzjpoVTnQH~u8*_x`8H zzx(x`0fX+*FoFM;gW=C7Q#pmLHG^gX1m~UQsr*gdvu!OJAWOP|!0zR_0kJ%d#T?2SIUcBSCQ`!GJz2;+KcG7jSNJ7!Vx1ahyg!N4;#45Zj49sRr1q(lRsKBjQKDikX$ddhrl59bBnIUDo|ueavWv~j`>Q782p~^`PX1) zEg)p!B@S2tB8xeTukEcm#{x1)Aulq9e=M9yv;z{=Q;{TnnP0yUD6Y8-|f zFfKBNpSm>79$UFVz(u&jfRI>Fz`$S64R)a8x}zX{eZB~R@KrxUU=Sf_r+^K42T+X7 z%_@{3=PrfVf%gLxR|^;nQOtbawC1Nz4QsNZ-{CB&*>HS@u#=)eb(yHUtRrgP@Rsyjb%OAT!+$ zAzp&MarHcJbgcpeHv|xl>u-{>b@@_Tn&vbY1cK2H1{4w!+bL|=JAi_pHdrb2(uoYX z0-zYd$q(cBXRjtOuonSBOFr}3ij8LA89qCT^U@56qJ)bn`?45!00<`Rrz(!-5xG%* zyZ}VU(y7~)LqJeKk_;duq2m+GNRsa1Uz(+Sb-&RLOrjl_^pouG42lCUzCcOH{<|ge zdxJr-3&5QV!rDK%TEIYJO&;%ZW;Xl?u8P%1&59}}8_on;B@bz5F5m4c@)-t2>i41! z+7w}1NMCAsj$?Dil3-x}G$3%bXMsuZGis6%2TANFm`y+!Ft7r`KtR!GIO?K6abUk{ zw|GzNy%F29A)s*F?Eu5BFswa*W3yKa7!36@@EII84kYLBhcyG4ULrK$tKb~YBWwAX z#O!?eMis@9kQJeq*JEeya!kbyx*BxeMV06R|VrKvd_MRuVPI~3^ zw5Ki>6x}u-+j#Fp{$Ey5$RZn;i&^+ugK_*44BWpez(C?BE#>KPBmsi7gJ2-v0fZU^ z;}^>Br>fDW5|DNQ48j9SM>GYFF7P@{C=b#`WVs1DyunEv$V?@X;ku4H3UM;$;1YDM zjU75AERa!-M%@aJ)y0AWOx71%24dy!85Eq7gS7FVHwZG=(i$|y2>b`W_77mN>lhz= z`>f8->p)VDE{_`<4h9mZtJ!+(Gw62EfwcJ4gbP4GY;F$;k~*<{j?F_x`B#BLrzGz4 zalRqqTW76FTp$?0feH{vX&Mi1u#+_ZWMveYTBYhfs!mm&ivz{z#I(+QnTYauFQBNB z1sm!?OEduje*AR|rlSe%0B}$<4D!i!a=k8x8&?PnfJ3DjG#Dxe5|YbnkhoVUH_DY8 z=j!M+o7Ee8cU29o9N+y?^D4$CKMI~1u3S5Ma z;ox~5Uw6Pr3l6pcgYK8k&%q{FUokL{);f@EQV~G95T7`Z*w}x=HR{zn_Q)q5W{$%u zu&MmJI`Os2T+5>SBV|JW*beV(qqE{Kpx648UD)Z++AR`FE#z(VLxoBN%p_Mbb&w?6lhT<{{Pe1LZgQ2&Zm0$jFXVavc--G)&m@t6aQD071gW z@YBbdaPfKd{MmM?PAulCpQNe>r)H^>%JUZstxUC}Oyzv%EvR&%-Z;|%lDYR)G`xRK z^%qU|KlFL|Js&6lh7%b53wfGyZN(z?&r-?;7zO}HBss?R$Un~f$y?z{0HA0C49l{( zr6^wCP|X0MR*(cK<&8r4Xvb(L{IrFcad9A*Cdbs4BPUhVs42cbci*eeS65dwV5@i* zxjf%LM2NF!E=;ZgAkaT~rP(S1GZ=x$W|fdrZ!UFnWjmSjA^5SHt7^WZmfE=hg0Dw% z=sTcvz9>#WNxwqK6s3z>y?yCKFaQMA-Z`M)dWxgy+!>rn(2NrOr%q*SVjNG9T~>7) zV3=)OPZ018Xc;bxz#nLb9AUU@pXm2GKgI9t`Ih5dF5<#?1cl(At(=yp>}~+Z(oqNY z?vxjrk#+nMkQ*oJ#NoHq(YN{DmI19|F8U>}791vM4Zbi{k67}Df0zm@=X}Eu;Zj>x z)T}G5G*6WSzK#M6v*Y}J3SS?XDI0C%OC$)jf*)NXf&Eg+x+T4PS_=k41O?J#5ZF;{ za4p6*97g0|`LG8K{PKNELq_caRF?dTa32Pkjwzo|i=btW!?c6|5FfL@=+)fsir5zn zE~o3liR9?Q|CCxD+X0cH)EjUp8FHR_>lN8Qmmm=Qfl236ar%%US@G{V9)prOCA0O z!_*xB1;KSutGVATi8IOn4hFIdX6idz>ee5g2XEe`;#=iWQDl}pT2|s4 za41qa$_wN)JSwvDg7>L-fg}o=Zwt-K)CN*?WtGTT7VniCFsuRvAK=|I89-C;8FbES z0}QB_Ct0eriJAd^h3z_EHuGE_dM7a8yt#$_WeAN^(hdBMfg`-l%|7v^C?a?RgesA6 zOruyhRPrr~?ySw}ZO_}rX>OFa6`gJyuRE^VZ z>|n4l{{PaKl)CdyiocSemK(YVy90}8IRc0Q;e=I+WnhOP$uie~z=0@2sIZDqDn#bfCTs*Qa?&p zgMzPE{^A$Ge{mpAfXJ|P8KQUk)ZY{K*0bLGs%rBIMcjuF(6)tNNm-#CK97f z{4cFuRH!q{FcXyn$$tzrr3gL1loy05s5jK&nG^EKBdBPeeb@Bfz#yh#5Lz2hK>9}b zw&S@C>|3HGs^bD25cna?MR^xoWP>~#01AYfyu}Tvt^x(j@G4L+P?Yy>i`3a-0Ry%n z8OzSHjJLW6#GYmHf^`9e;9vj<+jbW)Ua+}B=pcexnYa)zNYae4+A*RG_z9jM2N-|@ ziS`N@XePKF#Xa@rOV6l7Z~k1(%xx#rk>TCZdk2HQYsuycyFf-0K=>sbMJTc?LR7*J zm8=B=|MDNVt~e+R*De|q($q>`;@(>hI^%l2&(|!h5c-#8IlsxlxBd(OkzyxJvvj%O zrv(SqOTivGPE^skV$xay1npsoW&n>k*C1CJ%@BsN()!HF!)ocwDYawwO=@~}>wv+R zN|y@^TAmCk$qOTN^t#AX;GqXVbkig`lP2-Wq4ScT{p9uRI|{k7pg@g=a~A~)(^vt6 z$jm{5>uwMX7C^B?4%`C$#UTL$lK=wUsP+J4i`%Bn)7OQp*R1}#g1fo+zAAy5Dec^6=4XKA_w zJ;AT^cc?UkX;og5;WK_&&=ms(*Hlup7XymDZyuCZBAWq&3}(l6Mo@q(fEp0GpOu-` z5Lz(^An0Y%@T7di%v7sOwfO3vE!btDt4#+^56nc>Qh4EV<{-du`0ZEKZ3$@@L{jloTTjes=kklxJ#X-yMe^JPywVkHC@5G%1W@qty>|iy1j6hZ z5PB7q0AjM!=Q}d1HxWx$xFmsr1T`YTAfVudMnlB#EDx9t8?qgjU-akWZfgO-YvDlF zRINE8p=EbzQSH9*PPOT}T`DOP<>b7_F{b)`fUufjdndZmV8Cw=*5jF8xAPyd&nKl1 z!gL-MP+aVCJYCVofda+%QwKKv!k}>Zs4gd=hQNS^G5NJZZAS|!w~F9E6zLfZXfAO8 z24o6*pdln>Npu_|rC;?I1f9bdRk^{n*de1=K%pzP(lka`c2WKr)(?*|xgSZ-nC_j}mikNz(K6z{n5N{RzXJ-R+tczHol zl}+MAWGB8bC@SKt6a~)!l>FfBhaj(qJ63qYgaV_4Pvp^L7%QOxfzI)5VEl#ZERL;o zmdUc*z~>j~rC=m}Nldf^^4Z4^zbSXwX1455jjdCvo3~_@RNyt$Y4{VT=MSk(I0puy zutB5GA=h=@H!$!PHtJ4){QbZB0gj!2k|6g1ik=OB{q5`2T&+M(U1H6eXFWKA?OSr3NeQ zX__3xZUu-+L!c^d(6QhG%&4_|b{~vO_2x3oV8?YgK^T0X!+>JNmq3R4+@$KJEoA{# z7L*Rd&i!vZuO=pE)L3&$wWF>|WeGw>L!fx((Z9JWz+i}%TtQHb0u`w^njTu}BafT%WjfX+qV_WXl+ z#)TuMlhRR_9}2}T@0Otwem+4e73b253(L)16}nBeaQ2kyv=`Kkx8I|7?zux{BcY0# zj>>}}e})855DXWhD-8xiyz~lzf-h_z_l7?#SM_6<=Ei+BTE8$TKm+Z7M85FrxOLAD zZg3rMt8R`o72zf{MAGBZDp3ST6(Fp^#1s$kL?6{HC0Y8KTv?e87Ul)=;%wSIz6+Zj zV5MRaCyuRPB59r)pw)R!vQBQ$0IZ{f4dFtdzIW4bw9}{ARVaJ_#6VR~`(8 zSj2{c!u77fHrG>_ujk1%Yl(+!jQiO!@4TQ`PUQ=G6(9z$s18wf1Aw>{^#r;px?e>Z z&&N^BPiayK7(g)etnOtPK=7qvh;Xu``(v4;lm4-C2-S7BfB~D(ZS%rQ3PiL7sW|5*^uPU12a7Vo@6e zimmXsb~t*GP0g~c2Y6gATtmG4Oe?t{C}c+ig7P45#8lwg2DHyM-2_c+Y8sWVp@cSe z0S5UhK9vH~01$iuDNe|1_WMZ`zYZ_7z0x`M$bs1i@5ZhH1S^&AUm=G*vw5?%eb*kf z{kpv>9jU4QxW^AMC_l>O5wslM%2=K4)dZneTdPUH5Z1PUdB2NdcR~0KaC019@)ZSx zAr^VLLE%)OKuEs>{ux2R5q!7jx_ndpfN%~hu+-Uhsuqye1BLIq^vH&_gMb04?s`5z z=OWzXX?;_#$jc~=%QtX9WQ{}(Az(lrh>4$SkuUBFQka3SEpDfA`kKV5Vm8nzG-hOM z@^U08d3bOtJ{3r8eVK@Xatg<=bo0Ua_k7RVd%*{FLyuHU-078KZb z{2-izM)>bh?@rbOE>74MUu?dAR;UQ2*L|2A;FlkDufi8uMMVM#q`CNo4)XX??%zV4oG!21mc`E} zX)shTMrS)TZ?&K*=5u31z+i|~yjM`L`Pk)}6832tK$ymHs&tOxS)4wS@{Q*e@%s7W zhh=ilaqV+JQ4cu@$)PIzH`+nK5cuv60OG?&JCImjo~H-0G&zo4Mi>M|jI+Gclp~dB zoSmaVln&KKgo8b#u776X=S7n8b%Z#~L_yeyBx;|;Ha{}X*)~>g98A#?bRL6#2B-l* zo-H0S*I#yUte51{8AApX!Z7@R(J`2M26b|!#T06#vsK5wEPG=+DlBMbBjJ}D8wv(P ztm@r?VpY4j1u0nsKR+xtgVX#J^UD}4oEI2So~H6jrZXpxt_unfAx4QavY;HqR3J57 zzxH9rb~&K1tJ_{=dD`zq&%&4EyBXG)3*M%*OPUO}I77ikONiM(jM|Np-jBF?NcsdK zAo!VQ{O-YC6Rn}9Fb*agW!Iz9E&vKX-q#2nRSVdOMD^lac@781TGCI#aD%^ykN+5T zz6nP2E&ENVxu7~PozjVIdIvD{I+qm;hFImrf`YAP{^5i_y!DR07M$rF7ycH-H_|Nq zsYqgoP_DXR@7*$B)`H^rBF2n173BM{sc1sgZu9(bk0rM*n2nJILd`sVElni47-$D1 zx(k$l@%ZIh+_c+%HXxl^4p#`?>HJYQJLT5O71r%s7Jz5_b zWC537_bvJhO#p%(GN0;_X%lH2(`w>p0q`Ry$P+aB|10tVs~}Y0{HI6|uwf?JfL}1% z>~rt@n&I!y|5DKRO056lK*5Kf2!KM`&Gz%!0)4^0h5VQD@?93IOCKU|WO8P+ zy6N`&&H+W97aTymiN&X1s2v0hOhFLb#;9$x|#)x3@AI_4*#q_xbW{K1j$$NYsJqX~zVX697av&QuCN zBJdpA6FosG8grO@+(lGhv=lc`svVNht(Q7ZeyQfATC@x|Pt8H}j$y9N?GBMA&8Ax5TUC;QLiz)t{R4}@tJfeN)@{UN7@hz7e@>X=CW|PuY%uB1qzz3 zljsmvN5k>V`OxiBmSqdj%Cy%{UuiHHS_c&P%@3iSN724hXy+;H0~Cn4AQ*xH`@j3h z-+aY@fkeh?=7QvnG5E*zduu^qBh-TchUXk;D#-uQX1#Vxz25i~LQNd!RlJ^cCP%@? zA7h`(J~tdEShBP9S=K~ytv)(_a4oXY>6ErQOGtN#8Er^1;=*yzGV6n zY?O&QwCO-!sC%@j;4jps!w=G~yiWp=2F?)28W0toMQY<9>t8}={x|URQGkLAS7;*6 zYL%R~(Cnw)FEAK72NY>~0PQ=7bQqvGjy5y3aQraM#E@n%v@+U2+~E7HDV||aq;VfE z93O6xhp_oLA_rg-S@;6dS;q_R0b)31jl;TK03R-kegHsn?E_~ghXEnqj(+^RE8qGu z9=>Y)&VQ%weBn)o0T8ArZij z>WJU+q|;(Pw34E9L{B*kCsd^iFaRBX&RZb-`UB2_72e?1tpv^VLC|3glWGKDL$r<` zg#X;K?Y+oXAo^yA{9M%U{XW2O&L;-0G(Gd^H-#_vKlJ&JVPl(ZyA6!gZ4eZa+5$ei z7*PKSs+)K8C~YP^LLoN*hob~tqq(ru=0>c#sjZe1vZGL;7tjgiD>y_x_=S8dBcDz1 z>FyjEo%kpCouUS(d|*;l+>2gpw-^2`qu=0AipaD#D4uXa9(z zfpgjFbibPd`75RaS^`w7)gEltLw;F~)2?K7NFa18^J8 zpsfs_--M=k0qK7S7`}$A57&^$x?}YN%iGPcc_7^ZC{|ms-zZ$?`Xb2QfVdEgc03RZK8DRKh zwEO$WLJ%++ffO0SFldJrPH+opIdNsRbt+%35Z%F5)O;Tl{R4nOCbsy^^Vxc1qBAJB{5C}n|mtl}z zL`SiUY?L%inr(aA8_nitpw9UW2Q>v7O9T_i;!hx}4b z<~K+9Zb|~;9PNLZQOG}fleW2hR%b(ARTA>D`e32a+mMVTaWI0@N@j3wqTOZ@EETe;^+HM z(y1X(eD51?V)UP+;7yVY6*0HxKqXh#nUi!IIaZ*3`OH@3Q^8q>6+u>pm(UDqf*;F6 z`e<0I^G2Cm%X$%ubvtGJcZFW_z{p}nJ7_?_eIv6e=GAl#AT&|Z;w%sp!&(9!etD$V z?foenoIWcTMS<1<6wR>Sc*t?(8w_-I)`EhaV&^P$6wWNRcr6d$A1zg8!_N>GW*ve# z!>E&!)EsgQbk%^O5~?ABf(csloO2}hpYN`&xw(7?BPS24F-G!ymlsk#8VnM_$-~#+ zt2Jpm?yg#W^fR6p@T2)clm`ZCnMD1c746=$I7Bdr?|@=C(#6Tg^+nzT)@1d=YEY~T zh%A+9_zDoTd9rq2YY7Phdr!sv-jfVz1Qh76fWq_U8Y83s5XYz`_@psGLG?y8x7vKT z&=hhVDzbAGd#TE8#vS-a@amaVy^TzK=fO?C`i}^Pp&qcAto~evzkjsS7IrX=BScZ0 z)vu08o7qbY0Bi=(5KRE0fh6w^#4!vmDhSGk{4&$hVkVF{*e1iU{?Q-|@8UWYU8k6e z67{{=?{)va%q7e;fZ%{0II(;=A%i$Of!{BnSfOH`e?Li+ z18ju!0zIZb5d`54Ba`F5g**ln?7%rb1(M~u#73b~Xa@4h%N(3Qlf-mz5{oS;RM3l5 zzZR+^*TO|XT?4x-FTi15qRbY?4-*X}RBp95On{J)5XihGR?~XSS)1hl6S_Dl*69h%z%gbb$)`Ee9Ytpf;&Euo> zUkqxE4+9Kvy>y`zLzbndqNx7^L^p5a5btOT7|;}LDlAwNR?J1Y4itp}#SrP%oQKdU za+~VeIGEHDtYitE^S-Fp{T6=v!~O(8QS%zNjgCzG7s$sKToV`*X!a-?#Ji&*5;`mI zR)bIB$)NEwSGgq}X{lGHZpmCf&Qxc#t`6_oqDB{>pm;)Vy<~uTfNFUMABEN$D(V8S za-Aj{SPlfol_W?52S)fIN$TXUyzxZ#G$x0LLgp8B*;o-cE@&;Ch3^zX@VE~9tjmRk z)%OZfPFAR62i{O84(|gfUKCK6y6Hp{u4b;GorPAx^#XdZtP2LDX_)0tJK^ZBc`idt zT^5%+7KqmQv0V(*ALEdj3*rD4XB^EDFhm|l6ht}%ieb7SAmr=w)NP_A#KAOSD7D05 z5=TGj_1a&DyCeujUJ#hYN7HMydmAI;U&4V^pg^Lg;N4Ni(*%WGM@UMca)zEo=oy+) zIbi77*(vq%2X9hw=&PCIXH-F@f==Ygh$@l>)TAdP?HHK;;!hq`4ghI{=ffZ7uWlCp z;!>8Zg(^p}jl9^Txk?;98>!2eGrUA+6FE}g4p`xVzx>$p>Enmh$)g9a0lX8{U$zYo?&#(o2bIGaXb5akS)R^JRmvs}mH%dx-{2m*|(cOv)} zP`O)Y)Wqp!b<1;as*!d_cv-|vq;cgy&DKY1Du$gtdF+6ip4*CJfq=k8Q_0^*sv@zg zy1N<V})R$ZUO3V5HN*X5SHo$;WJHRyk;BW@&Eu+01RVdgB)w&5>UVd|y7& zPts0gUZmaR>2`bZ|ADFCx7qo9lR=n?S_WZet&^cIr8)-`L-dY-&?Mu8g|hIKFjQB* z5XEQyChoQWjz}E_1yw0P@o{L1e~d#06hwP4~=Bb_?&wtDO5&#LC=sJiZ^yMPu7tS6x0cxBV| z&0OjNfX4Pw|eE8XuV-0ovEoK4B5%uP)&jA#p z08TIfMVxfi-1gn;gMyGL3I~a=Mr6Si7-X%9mjLB|u= z>O7uMc{Bwr0N(%uzqPoe-hS;xIerCfC1g@zt(HFzLI4L=Nk+dC>I@7 zz|X`lXG1aG;Mt&pbwM#i7X=6s3)L(cm=5Dl&~&gdXM3&XuSWg;Q?#9{%!li!pjP|P z$k+rI(DIW${6;2$L6ykSpiM}r0yLBc)!F;X0sH1R4qIc(%P0d?^6jk|9JsKhf{{eE zmX~C-&27C#?ft;V)ab~FXa-a#Bbkwd)(PyQHWJhg=4j?*0)`Mhsdr+P*2mS^EnAeA z!2fzjPy_=|Sjm!_+ca}gpx~nl_dfVp8_^JC>$v#CMJ)3C1d1XU#6%#?fPu5kX5-V1 zM)M1v?^QRfNazP5Z=m5g!ppyghA?2D9H_Mk22M{?PGTyMbPvu0ieb8FK#c$UV{9BhIC14T&Jl>ams$Q9YgMu9Mww^G84 z^8;2q{9i4KCt-%Qh#Q{n`J@f#=)z9($pH)MH&rmyHlwr?#chRONzm%l6%g!Y_(Phit#E>djE~x;=ID;9F{PdXw4(pTYNBW%Ern zC_e$73MhZpMXd9$0RxMoFG03Y5KdDr#!;sl>8H~z&0vXV&{IkHv|_O+z< z<3|0K0{~cl;Hw?GZ&3kEk(0H6Bs!2#eFTo&KGPl7MndmV8k`pAWEbzc`l+Q(ZJC1e zI<2-HJgI_{d||$3+`*e~e$SfXLm&OLwd;nPZS;??1mrOH(T)(mVji%)Vjh&W2|T)~ zRUy|tiSrC;obKyI-M`JUjIX?3>qP1sR}x|Z3<)|4HE1PZ9egC+ zY%?^FP`1$&!}P8I0e6OKh@}sMf{iku;2pNpz3%eY`kmfiay=wEjQm5t{+AL~=5`JT5+EuZndo}+*6ZOv^wsEMOWpk3>&i*MO9Ah@14ZUeSZIVFxPE~WMp_FB6OM9a&goun z`5XOS`)lY_586WC`v6fDV)Qh2aZ2op5sDCnaJg(84Lu1J#1B`LB9>9RDmAidh zEkw1;Q3o`5O|adyzDQiAj%MGZk-;0$~no~)t?FZTcrN1fOYm#DG%6;)y0&R1VmQzuU%(1EXuLhI1@W)=-q$p;l-9P@IHWW=>vi1Z4c`RaX{3hB+7(q8qzF21~9xFN718MmNJ?!T4BY3)XqJ? zP!=f{IDyzk8!ijLrQbi!2scLJe2b5<3!b2D%*gEO=|@+d#(&R%C}Fd?@CBPp!=NA& z=s{OblbV1!{D2>XcLibXUdM4q^ipx%D7FwIA}h1P?f1&Z(roD^gjR19WkK^pP;`;g z*h;>(0Kniw%5qDWql0&l1svEf;Nc>8)!r1h3kY}Fcgw>N{LK8K+I)y_V9ZqnD4-|K82o0z%A_x&5-Jbna9WJF>P62*W5DUUqM+DRP0j%eb!IO_ihX9xsp1Y;t| z2YtgzBEC{I1L{Q)nxB^fipvg&yuC$*<7de*9wI2n7>*7zG6vcL5yozKhI^W|#uwp5 zk8_F}?7*q2BOD!&Z<-|gVPfKiQzyR;ubYtzr)9~A9ji z(Fz0u`)|Us^96%JGOH$O`_N1IQj{kAdVKOOZ_ejBr-?L z2zmlzFWN$Y0f7oQkc>%TXQgn|gkRYgF>8_yVx{7##C*)kUy}$14FnAcsz;+0nb6;o zzQZ)CYxu6c#SQ8o^n=D+mM1%cu+AsHbp=ufB?_lIFXKE(7TZq#bl&bhRwn5IoD!{o zY(^_o&LjE=MS=okp^MefU3<5nc=`t$2naaxD+@g6^sP1_Mq3ClY{%W{2f+u!z`x1% zYj;9>mWV)bsqPGW#_$VXRRr;daoqc10dK9}X?+XFeb`mLR*zc30K}S zHBc@)r#sF{hDmpeZQ!o~f$p?UV2(U7B`*ZUzSatotP%J}e5SGvhxuAKoU;gxud|$B zo9#L^*Kx&B)TA502|V}?r{W~~DNN+cNYCRqH3Ac(Hmw!WPt?c7v8GRD-iNd^G>NY4 zdjQ4LkNuV8BW(yE_%LhW%Pn0>w_>8v7P3fmU`8;K5K)x1dUNzQJU0jrz*Cej z{gGOzQmIps;A^MZenhcJ9Q7W@;hamxI2R0NFJNCx2re52#cE(M5MiM!X_yFPRBE(? z0Yaq}OkcnjoD?uvjy>nQ{tjHy@H~GHFx_xnpCFh-U*w?^qx}R1qW#d5EIXA(+5UdN z{jI!6`4SJB1tvbEq_qNH^Q6C@D(`T>#nN^R24q1~89ls5P(1Y%pAOKpVSwP`QH#%; zu43x2wh&;@j1U;2H4uqBU^(twtycd9FffIT8M2)N4E{p+3}LM-%lJ*sBN#79FYZ2$ z_kZ!SQURJ?M#`1i^ll8jcTha_%%977(uM*eFKTEQhEYwv?PZwD!U+s&3!0H(je&U1 zp7C6Nj~@p2IF7g3^S#{|Wpc3z0}Zk1Xg~j2MUi*FuM}*{qbz<-dG2IemCuhXcQ{vs z_Cpod!pYQgGr!fDM@gLI@&GIff}eM8q70fIe!gy`KiU{|`u$}m$@04E-GaPhX%Kjw zv4%aq+?xzN_Z9#ECc+)VXz$vNJVJ;54TC`c;Xl+96g zVoU=U!?F$9S%#Lweic1gWfsNS!$k#`6BJMV=<9NhbVUGRdl*qNaU_=z6in!WEH0qa z$)w|Stu>m6Ms|W(YP8n)4KFVncC)^>u-zDfkyq>)rW;~6cnHFwk6_cKj9qow%kr5t z&-qN{S<7)|x{i8tWVu@uzBiub`9by`$EVS;g%V~6QO_J&+O+Z_T9_KkCfa>O1m12G zyXa;`nbyP6FwN?@+;n2i>$OFL0Oesg7yUR+&Y(dHX%s)7<=KI(DEM(%-iPQQ8_j}f z1hmCOO)GOO@T-7=vKLxq*n$fIpM%w1PEh>#yWf!Gq$>spQxE(E7Qjo<6q#?PwlIzv zHHL9MS5l*KOK*B&=j>wtM&DE0P7 zBS7)w_uofAlo)#D zp##A~n4Bs`HqyDHmc$lNz&u$sXI(PaGOtWOt)aoS=oH-%FHTkLySa+ulUbP^PjhuV zi{1IWjE)9gI^T;@^VWHj2m;=jBnSiuNZ=Gr0}`Yq5roI7m0YF1tu_)APycY`jl%B> zAZkSm`f&{94$Mde40`ewUy(zNA?5@p1sphL08)d~HUX7uxg#SVTOMmfbM54AG{*zl zCvDH!f+lwWjwU6G>sc}Q#%i#EFcz+vY-`fTB^&cdGr>qs_n=VOlM?s`$HX1YVe92Z zXfdBniOS;D#YT8=7vFJ|EuZ6R4>e#>@B3o!3^gzA_V6l9Vn2{n# zGB5KTw7+PBl^I;xiQLLMd0ZSW?X1uFvJA+83D}n>@xDCIPNLqZ@Z8c#GtM7C=rW5c z!bjia7fFZ2;4pr9cTj5t9AL`iE;2U2f-4D%XCB+&iK$Bk#6sUidA155IWPk~5shJh zQGr7oP$YTr`mkvU&_rqybIf;KZ*!4nk!_Vtx7N5ZOOkot54NMln-=F!EKP0Ou?f|T zs3<$(`0ljrxU+ed98d`wUUR14XY`h8{>h26Ewq6xx6&j@-b&NtlNviNr|)H$)(T_M`Dq z8MYlbTYQJF(HzF4Xzf9epqXfo074&QJ^>H!JVJ>etb~h?eaEf`GetjHM1IQ;!Yvr# z@?}2PcE{nF*m;!j{y~w|YYnd#wZTFPoB|zA6g0tLgfIL21!wpx`OpbSO!1|l8MG25 zj&1fFv1%_Wxw@FX3cslLeu3iI$JQ|!S0mm1%fD$k@DB-YHQkKvn+mJAcMHu1dP90b%HYPyLEjxRk%e8AJ*Xz+eO|!mTuizQ2Hd`S2L` zk=Gm>27^fi1l1ftVTjBiM=*>K`ssIWF%1J^6)%A|EKlM4e_&mp=8CfX i(IfgTZ&x=d_5TA1p-Zb?KzRCodHz5BOa$5k#^b5_+_YwvURdFU<6lHal9M;zOU6C4vl z5@IfCXy#g(HkG0oYRkLTEUCWwhopp}S@sTAtQH^|BihQKKSAE}{HD}eVDo{6Ad;DWh zfdUo27c#U`U;vci-zO0%BWs{jKgEAf#ow_E6QSe34H0$o5iX(>7z^YPBl#5IpP_=E z0ab)kwDND$SHAG4q;8;g!wBHRA7|o~BtDP@c7;4pX@mHVfD}ML+92P6QWj8mL1Tu9 zDFP+|3LpUlMb4L=e8Cud@5kg_?w!vgiDh^SjGF=wkbgdoC?|+QP*Dh|o5HF+GIv??ZfJSo7jk|4Nf53xFKCWna35 z%2k(~t1h^*IA0dUY3JQ#DFlIGQxFlw1Pvh&U3ZTF*Nym3d^!?Ok$47yNYl=})~0t`Yi`#z*$FWDXD3e;pYm;C&C63$3gQna{(qwIhqUr^WqGNr$`dSx zqvL$^qWA8i5I}?wgzySN2#yrh9)X_u{Pht6Trc7ybcB`TdxP*PNxn_eJJU4#AV2TX z8utQf0H_Iv_`j?FT2c(P5NcGeJXaOvOXKnA*>XI7ITAkzPx1SaKokP4#0WI;2y{J! z0N2*tGx;m7n6WYOQxVgQE^4#C)9L<@N$dxVN%kV3Qjv6kwpVG`G`0VkYyhg!d$YAhMJziRaBPlcv)YKKy(>9DI?KT2e|a zGo&D*N1!@usE8&)c;+1r65$<_9|STfA(6 zXbE4I=So){t;*uXBF|s&72yK5A^;Jem+(ks20DOx8WCH;$)6yDZQYo#0 zsCT5D?jwm!KVTAjI{?J*4=wNDCqk&oW&ZAe8azT2z@qR96Cu!KSfI)G_rM4#;|(u> z$2rggr7)6j8}5EOl0F+?jJ>-%-TT)zN#BF3hzADMofcEC>T*$xzg3J!&y;0xO6J*8 z0Fw9($=_H2xQ-{V5lKt%ni*pbq*?dzB*`At*6fs?p(zCKJqvk!e6YOyhgDU+6h*)g z9)Z-T86;k95x`X@|IJPVP`2(IF~$et=K$31?$qp49N>LS8?6CB1Xr}mT8grKWjq}G z*E}D72LJ}`x%K*1FP_vuTZ2sw2kT8ucWZE}`e4?X{-jCl-C{Ts?>LDOoUi;i&%ZS2 zFMdvuI;WIc5JHIW8-v6U7r;uE;BPnqJpPGDe(W5G9U|QQ9AiF7(}z0KyGSM zv0k|Q`GD?J@25Dz|4FS4*5hQ&gZGm$z8H^R%18bGm!IE@u22R@O{*8glT);gwS!Vy zO{v0A7Qb6~P7s4yerO?f(-;=AwhYHud(YJL%ztB(^gbbc5h(f)+Yk%>uLjGDp96qP zLI`!nFj}21(za7YxXR?GP`mu-?inGXKQKK#^Gi1C+=r+Y;#yZ&Rn_8XxcqcJ8vcV& zej{IQBR+t9oTv*=^-j&NKR!um>jbbpMv%ioLj(a?*7-oEJN?tz+B(x&?G2n$<+ymM zzkK<(o%bh&2o{A1V!F6}5x`ZL($&HZb_MzKfqZuP4|lq=zibmT7hRyRde3lS4E%Dx zzxZd$)AJ3?|;6I{t#X(OdYA3_5h@5fT}Qmsv`4u7chCOO7YBj7<&$ zfR#(yfT*;whc)61|Jxptl$SYX!={g#5{vFD$<|JO2yp%08mCj=>(h zIo=m}espo^;;(z>UXA2m60UzBh;NK(@9uW$l@}C?K)p#ADAy2zt3lq6it+FtwMlM6 zjk^Q!5?Y%BsLkGDoPTev2uO;6HfuC`la@bO$A>!A3vM6kfG?20i*wx1F!?_g$(Ipr zApbi{iPCLt8c!*yIus06=IYE3U<-(2ohD1kDk}Y?9o~uXo>)}z7JhDgvs?;>0?CpEfH3y}2n~ z(2TgE2h$+P&(h9EIpY7h5b)Jweoa0vdw#yZy!eLza9&vc(wl)EO@cfH6y~>^WBvE5 z2m&d!H&BxF2B_qq4*;~W_B~Az7>$RCXt}D&(;JE4t>OXw7UauZKVwWmi1=fwXRLkS z)a>kMjjDNio8;yW(ASZTilD}mUKtP#~Uo<9p0JWZxHTKu@{Knb`Iy}oK=dNRIe9>QA_>Z3a8yn>Kjuf@z z_cvSY6B7Fp$Fc90q9I)(< zTCWrM8JLjYk**(<+C4M3lgE8KgIWfCUh&G+f9BNX8zS0|sh(W0*xJU2AJD)s^eZ*u zg1VvizEI@*)+P_j+C$)mM&DcJqpwn&Nv#1&IZ)u+W(jo*`3P}se?>(i>hE%{pJv%3 z^`b=`^o>WOuMhf5e+L~%}#C1p*koGK)^0P6V4o7 zY^*uBh*|{e4gmn7xI>n7X`^pTI@yzxs@*F~mQ_)n;o^lq45Ul9FUj9pw12aO0uQ2< z2;Rj$%*Al95Wvgmf6RUVdf*^%QCA};o$kl9HFrhB?TIb(HV*5cMAOZjKUlvQ_h)PC z@6F8rvbE_gTI)AmzpErP6bH~K0UYy>Q3pzK+e>)RK2V;r|!UM>%^~zW0(lmP< z0HGcVKmj6}{o{P}tXNK$o`mv?DrVCiXBxy8Uq zJro44I#W}@rO!45kVK9#Eb!F=2)dC1NaYTmPS$zc7_+<1JL}Tz;i&)T7fvTrwhZu^3y~`kBJCP9d{!u>s zduXes2IUXlahOmkk_$f4`lr)Q=P_;U{wotc4DS{1Y5PlA!&ke0QmT4K$-g;K3{P-gN#$Q*(l)Y|MVNQ#m|qp_MhM00=-ZV1-S?cm#cF8&m52+OA+q^ zz&B%oBob(AF?Omn%OAEi9 z=cB(>O1;52ABTWGg)bC~H?IQubue0QtVq=M+EA=VluU%%;IpMM#N%nU)e7My!)I69 z-hT;7iv_xQ#vaDLB+H(dnVJ7p)J6fQNviG~bGGsodd?&J!%^* zoIB{9TdJyZi6>{49{<=+Eh&IL04yWwOKFx}=*{lv$M3UQ@97!Mpt#^Cpmc`L}Iit8@{bGA_(&;{i8WOqM=bRhnqZR8PNEL0Be9?6L%w3H8 z8HX9SFb)v;AcmccI(NnGjhy~;s77Xyg*EdcW-WQc6BtHD-XGwf`w%#In8@EAzteV_ zC!&&(E27|j172sGX1qvBJsUdI7>)DiI<8y-z?nKDK-8FJoe%Nm zk~4u{$zRj@1G?-o9s?2lDWXuC^lhbRxk0|zuC;NC7N##>I^T0uIm3mbJFQLj8j~Ev zuD-{6eEY)v^Jrd_B95@cc@#+n6*iI3pyPR zthf&l_eFtjrx75K*19w{*^??-M8Lg(cq=0AM$~(`cJgFd7Uw?lT8UQ4qF_|oG zK_<=sY6gD>5&6GU+}aLTg!=Zmb!H+2g4>?yI2>loOG4$sq%gFM8@hJaxeZFx$6j@_#1%%!z zgO{gmvkLFhXp$@A|4JIuXP0t9p2Q^&XxJd&3vPd}tI9z9`wW*bX{~S3+5|VJw`#$Y z4rf%3TjjPe1Lr;Y6W+O(i0JExcp^#CQAX?8C! zAz!Y&fRV?XS#}XJ_YeK&s`2smW7x>QMT(ayqP?EzL!i`;g%daV!$VY!z-_BOoC$Pg zSyU{lGC*yvx$sxR0Tev0{tc5GP8vIT^t;dHs?p*MU3KT-hfV;%mpk3*g{j`GVnV`7 zC~kHe9lLWIz`qy-+|pDs02<8#U`!X|{QYH7+!}&nO>`!vu9579#9@^PikdH1R>!QR zM~Or>V6(ef0N<{S-pDieZ4#q@VR=zW3t! zGlAq+8RwgaQ}A)T^%_AX1yEH5fA{XA09O|MZIUp@Ds2t{DFLKt?Sc5i3_ltFClx=% z1dU@_)@j_)bNskhYyCcL?VZ*p!HP5kHZ=0dY}q+P{atPBca1R%+L$o_E}_;JHJQuW zxlyUcqb=p(aSdI(!$xfs=gcoFqNAaIwqnIvn~pZ7gIdo6z)tV|EW52Pi+kQz)xDnl zVIFGtAnH^KpeX`vbQg7&u@|_LV}OUaZ}J$soNqnH9)d@PN{FBskBjeir^VI+24a|l zfNAp7uRTB-V8eD~&_<5`E(A_x`9{l;Y^?(LiO>8yC*^bdEfQBFEPish1VNQ9xKi(gh+6jj@Z20L!))gP?`S18RsdZDKtKdJ90YSgt$AWBxeow% z2!Nwce)`{rc+CCv)Bm><3J)Upjf|l1uDZaYyNnpbIMD!V1I8x%%JDeF0jUr`vZo&Z z>*$dx3Ti6_Tm-G-{w*W3X%^(^`V0GMbEVFvP_7zbTd9VDXnDN-K*#8erhbW5Cph&!0D zBib1DNa`EjyKeAOG8PDXE%s$Di8JfM z{~WnGXY0|VJwKwZd-KLE_7~IXeZl7pK-iMSc#2C*hMPEbIXQpQ6-T;7= zROWNP_a8{T%Nl=YF9a|W!hpDRp7Das*{UpFkB2(U=%5jzozZJFhl6eyQpo#*RaM?L z8VzoZL)7_o<^-JN%sGEfk-B&CpHTsj(#GrxoCje1jWyQn02u%VmR)tWZF9kTMISs~ z?JLXTk*cbW0Kim7w$w@sM5yH8^Z)O8&OI`!FBJ8@2fT; zg37t-OwB1k?E&;m;Jg;V1c-@hxPXcyNcj)O@t?RVh2Ba4q$pb_&*oHb7^3|X+SrqP zNMi6ZgKbs~?O}A)wQoblIWZ%;B>`|oGYA6UB9xPC6ej@jV5c)>ln{VmwidwtHUWe} zTwWbq;ac()rnN)LB^STIU_ziQ&=mn7g0}MG$dTh`(SF{3dkx>>f6^DE_A{IFvj%a0iB)L|E{hXAO^H>MxMs;=LHX#R^IDLSvcw>cCWZe!PPmq zB%fL`0Eq5)URxV#`Vs(fdPJiELSeLB@~DIRE4CQzBO_SBjwHYuf-+ zn9@~A+Cgq70dR+!wAgo>%MO0>U;mFQu>=Ax0m8Ul`Jq>}2E+s=XEg4J#jax^Hfq4H z0H|0+7m$i|mbfAStsz2@%1CNLmC=9Oa?bHzl7q}-$ zvO}ckp747B%+z&g0GJwU!!>dU3PJ?GH^u==jA{$h$HA^#Jlm&TII+T)NEratixtZS zW1%$|lpq?nSYlEOAgCc}nL&@L5hT%uZn-;A=h~F4F>_ZbfH3YA(n_{C1WcjU^}!WA zb)6aj7y#XiE`L_+VSp`W11^wBM0w~Re#+0NpV6-Bvi0U?$vB`vrEe~tL9lvTyHwRy zxBx()-kDY~`m3fhZ#E}(`IPGFH(YPI)JzmYYd#bRYIVUTU!aW3rxX!YyKb3u6@LGA zcgd3XV`32j1WNz|0C??#K=S-+MWjYy#SsvTwyIn2;?kjYX<-rawEG|d2UxR&hO{v0JXlvd2l~YoVZO60mbAz8$1f2EI&_y zg700AU=S261KtOr z*p}I|-L9(c}4Vf*Q~q%hGlGlk@Vk5Ps6_{V=Lbif57S`ekj&0RV( ztlon}{ty5j7>`HwnZm^umQ{lg2JyS+v0yT}4ryQ!E0uy58^>CJO*ek`&_BD3G2!&J zu%q{2=pWVI%FwUg`4!jS+$_SJv|e|s6T35db`gcEalKe%YU_367Brce$&1x>qDown77_OA278YH6tTbb@I@L)R@P>mGmZ9 z(-tak#_CO~)r&bZ#F1psn>}y6* z&R0Q5WdPO!sLJwUa|TND*xC@lh9by1Q;UpO*u}qwh=aFCq4qEy-1{RUI5^2(;7QFW(0I=(%dvjq?0{}XV zJ|LDv{x#mb@fs*t1cb#;{md^HTI*0F(mWi~uc_!9&J{stRY=x>o^lN7z}TwV7XUVe(UXJrq zi28)F_EpeW-zpj^ZsOYajo)OAM19u+dB2Oj>}}q=+p*IW((MvC4`L=P#YZkNfjaBn13+)i`B@eL-srpg zl`ZO3v2qYMz~3X{bD>`&`BfwOZ(4s6kl5_V>g(y1VvbM839EdK0LrR5Zi(s*qEP_m zJ>n|#M0$a6PK`VpD7ffQp~A|4ohW73RSe5=d;m&#Pm*ObK>!;si`zN=rKbP_`4z3q zeJV$a3UMmQR$85&eH|2pqwSs-hb*qwI1jeszud}Uc2(Wq0@I%%%n0YnuG z%OC&(#GnioRaS<8a4XA(aRZA_((L}M)Ac)c@0$YD)x#h9SYMvOBhN76jjgwYV_OjM z{aTv`5cPq{jtV6Q=}m1DXC#66(3xUkWW&`(?_A-$8;8xTr0Ba!(N_WBWSVsrf_NqQ zGWu^=e@aA|Hp!i<$A1bN249k#oA{eNU|i%UD_0IICR1190AM9$_Y_5bq3H!cscHku z8zbsBlu>`Dh{6$VpJMC_r(sycO)cNnmmq+(7&?@CVZ9V;U%ifvWmmLUca>O_u)|#@dJZ*#)9b_y92!l(2CH zY@Div1=RQ~5nOc6z2E!%F=Ol<#wPo<*7h3A+1J~v5^?=qbN6p2{CQZDk759B*QmUF zvaB2;eIoh>YW-}m{5bWyQR!S1fUy3EBuO7pje|aU2!0{*JPc1MfKkLS9}b`8*}SLX z_T+d^t?6Z1_E0!lq|FO__~V~$o)jiMK@~g!k6}l{H1XoXMaL>n!rZntwg{UYhZJ&vHvm})#wR%L-BRNb-;Ly2O#e*xpMr1LH$4- z2LNI?Xz)Yfb}(_!;2?f@sbJ#+BSg&rA>c8k`H8?eJ{@A!?`QSzajx1;M01K^Y?3iL zh#Iek3ueLf`ExFK?@wy2-{20q)RGD0j7$7oPCMsLB0@OCa+fw{{wi2_i0(Z9+apG< z02Y9uwF%4F=KAy(#H zt}5>c$Fc^n2kHT$0{}||xLpt6S=4M@C-^g8VM1#GY^OlO-O zAO`nL{WxFZcMZeN=>To)EBvml}0U}P-Q7mY*S-1NHA2)hV-a#YI3#Nz-o7gvh zDSq~HJbM1SZ(emaiM$yqVEf0#1DplKut0ST0bYw_S1sQwuP3p>7B&C~lR$f~&T;Y3 zS69yLUy8UCu@L)Vw3({l^~h&TrQN9?LNu8S{zCm<@ZL=UFiInj8kM(DR7LfiG078G z4jM$2q}`9Q06rhTe3vnlr-lY)Zggn0oGgleZvg@!L~@Y{tWCPc*eOJu2Y_uK7az7> zWm)&E^KJnF)=Z|z@5R>mnkQO9#Fw--f&87@3_yp7`n)l4+1q50U#a6;i3b3{$*o)) zxP3YCBL$Gvu69KpuFEC(N^|vWsKrorFhj`MYnPWHg z!@Oem|3vE?%6oxflU^XcB(1lrmWjy4vGhyZ^#EaMnz3w@9j!B&B4d>ze5N>r`NDRq zh8RIm17mu{Uw`g*3$?wr-W5N+Zm0W0I!Sf`peX+)H5!e+*mBH&L9r&##prm|vEx-$ z9xICR^C{v3T5DBj1Z+v47>)*C0-}ENsyK#UFC)0F)jr~clT8TJi}x8a%vGows08|B}JW}{kamu6^2Kua?7Z@)FC52YU0%>RJ$CZLPaVK3jej%ekA&*n2 zZnmr1c-AkHPo_yeC^gr~rvHVs{=jNgmamEnzNE2Mah-(pYp=W*ZmR~>EGUd_hKR=O z1wI4-N}$UK$H2ebayPAS+)umxc9VRO^TV2Zox4*rKb3Z}MT)VY)#(rgpDQiW-QQW zELCOkVwsQrF5XWoRtY;t(yaTTu)rcj(5V-TKoRl@mN!N4HrvF50y3K9&obt?|KFdc zo%hzOezof#7sXdg&fwZE^`=H9q#O6sO0rOv8C7NZhD|bFBggbgETEJz<{lm<{*j1= zA`XZEAM|^O@2Cy;;oodqBOjvWi^-mudfZ2ihh}EyK8xC>h*)p=4kh1we%9sRB%(9* z*e@^5Y~JvOjT@RAQ%peNaKe^ZW&-wXAZT)iWpR7hU3VBtdiCe0hd(BK( zQL|xDNZe8#gTfuCFlD!MGzh5mWKn>S8K|3?!DiAusL8Kq`g-D8-(7r>#iz4QnDf_> zg9-UnQM|IewD7wCP~YmlRNv}eAIR}c<6>{!c2#*GDl}*jL0J|jtWAFiH70T>K*T$} zbG(#VU95?3iU6X(Zi--|d47ohG*tCki5wu5&} z0z!bb!$CNH6t$i<+SFH-*J}ld)%N~zk$*QHP39Y*2o4O7sGEUdP5x6?EFZ*}e`T^~ z7oa{kGr!~4thGB48&N-JXna)vpM`}h>H6gw4Id@Dc>zQbtc=;R9#)E=D#j;ulHRW; zOSTGXXx+6YJ)9S#e~JqZ)I@#D#lf2*h~%qCJ~RTpNIt0jv-3OueUhXHBKgtvyHMtR zYI$+tH^o){3o`hlx46<@tMwbl0*4i>Rscv;Mfr-c=?AsORNhdD8fUCd?q+2^FG-go zfB=|$2FC>S0~zg4$k#AgLrIl_&Kk>CYEN%={>@`910GrHa8F+M80sYJYkab0|;P2iU9QvW9@DEIDZl3GH62#pn!NS;s+`? z49mJKd{m$`!@w2tduz$x@k?peeXvP>SrrBEb^ML0ET0$TFV&MiF@7VF^KVfAQUpwp z6o3?g_ihkwr7($oKL8@sB0x|Y!-YroJ>_`(B5iojAdvcj$PnV}p2+dx&6PcI$TS)>9`jhLWkIDaj9 zqJqeeo9EcA6~SR(gwOrHaryi{V)rg2k$92jP4awg%w4my^S@@Z?3UF5Uw~7i!Qkl; z7wSavTZ6vv1c)7*Chrg1yNg)U|tayXy5#Dvg2f)PY z>p*W}^H@|kXT`oFVDlD3fVcuD?0u>k(ddgO<$55cxPzVB)aK#D*{^Ii&o z;aydptE%!fZIkyQfUN~kLmPWXk|g(+RT*yTu7nVx7@#Q#ZczxFmGIbhqZ3~*;aX5o zTm6)b@@w+7Hh1)9=YBQobU&a?y=fZ66mK!^_xry!&WB%$kZ}+ zBJoF}s}F#Lp8>VI?@6n#$NMbn{zz|j_E&6@?wc&^$mv}d7I*r?<>miS6#27_F@Jeg zeV>9z{?;38Go`7m)W(!XOk_-67PY>8dS>=l*!ACyTC3GZmc*R47$58R7yrnW)zO&F zEHnDDlvyafY^*ktyvp`ElxjtRf^IpbBa@}uwFl7J-Z9;q{#l!L?nT7bJ}HXg)xq-R z|I=0OcpzS+dj0xL;&@rKi_7@xnhT&I0wY8q$GLd|*f~Ab`{^Xjo;21%TtBGQ&IsdN zt&^lv?Ws&e(%h*lTz`)M=D8m}m2|R? z8EuX1huY_f=7Y55qe@s`>yoCw*)U53jmVccD&=dho)ZZBMCPGNl>;s*t>7O?? z>8+>y%9RV_;qVK?(J*X2sRNw=DFP{kDnfV#@-jfB$y04MKoZ5QPy<@d;ccGEC9J+1 zAS{2TGd15Ouz80CLE94`MYky?Bao9-%1&0V#ygXoJpx2C#*A z6VN2SNj?G0cDqwQlCi~WoyXeB-(5y%<~K=bT+c++AaX-34g7(x{h*SG(SO|l~xIt@VzK?IBS z5K-l2QT|gg&c9ub$1iyDOF{q}ieM80Sl{XcWT1!8OOxzyl4S2?(jP)=I}^g!`Tl;g zU#}b&FAqn{e_R#COTpR&`py0O!jq9afaAs$Ky$qtf(Yu4gxYO(Bcu>|iA|5BovBYH zY4QLds&)&iw>?LA=c}rEjd3*WWsHkXqfH8cwqX5MA%w%1-eXOAud((Xqw!YIM#}@HN6$Nii)!OCno+c!$#XcwjjNQc#+-;tAE!DV4WjP zO;ZRmZHk!E*4&n*Qy(!leZR4KE_V8cVu%EYVQH%XF>HtY(3jk=0jha+G4vZ{*bIgkHZUgX~aqDXd= z^ky0>cUIFioz;ZvRsvm*wGf3MBWvjuq#ziea3<|^9j<|3?Lcg{h$hwbH^?2wD_n|ld?UD=N13%`77eWRoAs{9` zW8}u9N5sP*Nz6%Y(i7U4V@8{GrS+Q9W~h`jAe9%G01(R?3W5FyEp}bk*tVTEZ98e3 zX0vVTGfh*SZkpy*f#}IDiEI);BmypkGKioF=njey;1UxLMEs(cf{BS=*5dTE}dLxr7qy_~b zJ;#A?A{Z{p7vy3fdG!B7bg;s<*tKo*QqxvXSH=t3+e*CTyz#YNvL4XvL;4LS9L_mPC>*=>A zS@!-UN!}qrNg_UCMR2x}v5v^Dq1moO0IU$PwnEl`)_<@B01`w+p5^(6l`>-@-e0K^;e@WOH|n~1tgY*>S5@&;WTPI<5&_sq0F>GBp@CeIpy~kQ z5htukl6_B-rZ<};eUH-mD2agtK`kVW;q$lCs+@mzHlKYK5I2Gl97qUk=t!R*SK|h- z0`mEo-uN2@LSzx~>mDXe-aQvlkrmh|rLTq}F z5O{t-Nn)rQ*aIg38s6c#-lJh>1#iTNKO&@j>u9w0@ia}}CzXb6;vvw(dQ00je_a;y z2diTCD5BVm3M?`CE!`}_1<0o>uxkLsA|UA43F1m60IX&C;I=f&e^i^~3hrw0ceGuL zbyYn&n@&D$t$j%du@QtoIl?@0gT6~VOe2MZAb=0tbvF&b=?0~O^?D-SBOeTZG|dMe z)7lIv!4n?1v&T1e{d`%@KJR+_SK_QWpjtMbrkfN231s`r1rUoM&I=%R1U`)Q$fBX_ zFw64yCN9J!Cb=2_gp~5!D1s%5UDwTu+4K*}V)mdA;%p>@8Ht^~r~e`kUxbHUH=h7_uL4OlG1X&}`n49XE`E34~x+?x68aB=2Ucb!haS7=V zhU*kVFZ`W8LgPFj1c6I%*i8rl*|HH%lI7o<=YyX#NqQX@e&51(_o&O_E7Qs3f1$B_?h_VYqa=vF?CuX!a7Rzy$Ld)e_8`g?OeBPX2N!{maKd$nkECh#!%}H={(Z52 z$k@z_t$WM){BuHxGai&Ak_gb>lQ$^>_)dGi0Kv(pcu$sp3=vO^*S+QEACyuF8LD_l zz1~_;HP!R;>ExcauAhuD;3>s=p5VpA6X^%!iDm%Aj=*z+5g!Q|liVBuOT-8 z5Fs3Tbiz5}Lt9&u-vY$bK?G;ReVSo#0*CfH6@mIrZ69C<`J-U@#~h9e0dHAbKlabF zJilEjB`D@0*<9OTF`qxMHQD%0?7C-#5Ug22vhTF#sUZm)9; z)Se#W_CNGx&hPmk)ivu!j{mD9O|K>Ld0eZ@>glb?+5gfs_2Z$}pN@KcNN|uWf5le6 zdROqh63%yp)`KUrUDv)=SJl^*GFMBfj?pN=U;U3%@|ZTs_qJ{QBwAZjMKb`|70C%M zrU1OXP|ROO{t2nn)$8j=ekDn=w=QfSgkTD;isF&Y$=P2=YhR4WpD??xDZ2%3^?!34 z4-H5nh|tn&L|c@_?EjZa9aTzSNfTQng#)R^$|Ub;oBA7QZMB;Sz`?)oMF{~^-UR`Y zkw4_*3lMK#KXT$KR0=lv3~NlS7smN-4)inH$Qw{2J_D z_IA#5BVOn`s0-aVSj^Pr6}~Z%kBFD~Y(LGjchgXh$nTo2o6RP_Tg+#l3*>u{37gu8Ul(>4R0P1;$L9<7|zCpNw7h44W-}C6n5dts{4V=KXsb4~iXH}waksu|B zK!lvYD1B8~S6>7A`}_()1lQmAy7_>-aEJiK# zHre{^w(G3Fwrzd1YI^8UuQTyJy%8>#khz#*VEYY>i zX@R0PN%C&sbpo$a=K_dg-Zu3MyMz;;gzoCDYB~9#%)7I`zeeP1qu(`LTmNTD8DGX^ z)vHbv^XV7n)2;g`=JSM)KgigR8L(8e;pzCo&#aD8I9L|VRQ4$ zze9`l&hj|~5iFeqBjoblFCTIyIN`@~$Vpsmo_3TN}R<4fVE|?e81; zOaUVgP_lIGJ7g*`nNCdV;a~ed^YFg|QjUa_!|?ZqVxOAJg~)jtT->vHxQ83z zo}Qj;p8egrtiI{*IijFZfzU~M*=V%>b0HU451f&^Y47NM7`nRvV)8+l$TE*O<^4#K z<+sz*E2{1L^6q4FMg{D2t*Kp)( ze3s9?HdhOw;auZTGAGz{INMqKd@@2$UQi=R#)k`r(dY)sv7yK1Uutrr0g1!?+&4!5w;PH+J*4vJ@(GFqao;^7h^ zuIGdCC$urZljhELb~>B6bst2mn;?jj;Vge}H_p&!uQIhY|Z? z(Lw~cLj-_$w%D57W4pFH7Ye}F24IknKZyWGyZ~r5b({-u2O#pP_mlmP2gA{ak|enj zAoTt)hp#T?54TP81e?7&-F~8np~6Sx|IKS$C6~0h#Mx78al2xO1rxz$)6`E@Rrx2| zp&(2_*NM4eI2ir}C4;Q!Wgv(^uy`ON@`qu$*3mS}e{y^BA_`jBG6}_=&1fzSR4N7VWA21H{8USV_`%*Z^?xEir$EEQ z+M(nkaGX3+*X6e;Atc_iJiSv0pdlf1fnEfXDt_@(vQe53Kd5wal#lrl{jhKL8ULm+ z`P(y756NHc$UvY)f&2;L^qdHa&v>4AZNPEplKA0|kO1ObfcO54dOsqL)4||Fq#_bP zQ`O(D%i=Mbx_wE;`-cswNEGD*TaKHr)lL1J@2I{Je@UMHn0It804fg2xc7VHZegQV z`Xqp4%d@Sh%6^f;l*o^=eq4Rlf7s~35seBQ${iwbkKq>%aLxs^N{*#&MN;GfsYAjA zFdzXW+2H;3n0LGPH}xw;G5fRrjdcT6_=y_)ZojhJud+ZC6i|I&RynQ^ zsZWL(#c6tj()umS1;Cax``x&t(u!&zv<*v9&L0iL6Zw}o@jDz9#8b-13Cd#r6>Hm) zR|geHnPr39V;7L|diFF+-wR=)2W`#L*7f7U;s#m&Vd8h7U0{xgle((E&T|3JX=1YX zFs_3DnEh*QuGBhx8gz;)Km*%LxDI>&0jUebxj^YrSJmSb2Kv?uK))40j$;QHq-l1&l1g*? z$IdztRZpF_H47dle+RTW$X%dp>hhbmvlUSV{zod6X4$q2kO1-|&99}Wel+}R+x9sj za2^X_p*T1cz`>#4|JeAD3lyU0n&w#=4$@P?B+ah#oO1`rb(&tq!hespt)t%WK=yxN z3O|P}6ya>_0v>JWINVMHC=W=lr25Zx2uQTPOt9*o|Ea3#$!G`8?r`XLU|Z}09(7$+ zPar8EOnB2ta#8>csSc1ClbishB%3SftAB0RR8KSV+d}~yhZ@~cp)G+>ZY+AVc{BmDO3~jGfR-|olqm8IK+n&O}Ed&v0lN|BfF9e{> z8bohzyY7{kd<=&d?2U9r0(-qrVlW;cAS@1{aV|&Pwzu}?D}%CqII{yIShu{LUcb?O z6yh*IJCMCX|CM@!HhPT&V3bxvasc0Gn|As~qTY{hg#365RgMZ~o5Msz4x&afycj5xpad~<-ckCTNf>IR!SrS+*As;Ukm+rXpBYaaPLkCAlfVcGy zprrEe2cDL&3nHvE5`^`hLi$GQzbP5o9zlVFHpx2LzIigNwDcrpwcWpO77=V`0l};-52e7hL`$g>At2JE|N31406WOvs{^q3 zIRF5Es^=9_DiL@9dh)nh0noBg=_LSR4}fJGga{2Vwq1u{t!G4_SB1dUS8)*+?*-c| ztvg6=>4ZHbf&~9%YD8<#Ed`|AN0k=$LAC5@2?R2J!q_|mH8RAy^Gn?mUYNpG5F+GL=6CpmP%?7HH(6N8Q)z0<4&-2 zUH(c(f&hXOxfIkOCc|ML+p^E4!+s4C9rkP~Q3Jp_{?q;leR0_SRyS>1+lr`35XnU- z)I^Uc(KkU5bls=M-jl%p+inPX`pU-v=Ycq!tZL6*A+VjkQApqcj zHy#gg$qbc}vMC|~*bQD)5{N7m(0lq;74z3i0vYkEPXbY}4iRo$+clr&)9?3Gg8}x6 z0VE_#Iz^+c#TqdV+%iGLFisN;ZZ*YW&g@eCBfR~`4U0GJA01$S&*syqE()6gc zo!|oS^5xKF$+8>Va+BZlQGzZHMSD z`&$UIwzIBvVds@XM2AA{q5RDu0U+_;f2Z&CCBjBs zy_)pH5B#Cu@{~dV6()S2da>&|g8~f#8e#Xf6s!bDO{HKd<#9eNq#oEd^(I*F|5yRYoW}?B=sI+*7eL$Drcu)D6o6Dm zJJE(c_L&G^FAl(JD*cWkxG4}5F9IQ~7PxpAge!g+WC0Wa8tVW8>|%$_$N>a;ORTUD ziPixd2YL#M`|&VHEKuXZ{yV~V_#8$OcS@<_;{4Wl^bXLq-ApN+@iD2^=JKYlNB}B& zl#3VG)X2Ml;K#K$b@gwWeSRDa0H07wuO~_NE~WL2CQ&DqHgC5Usq^n}0BzD6y0&?# zX}XuXwtcd$%5QXCyMc)JT#CoR4tsqZ3`+!{mC=_opQQ=EGZH}EcFn|y^fa?sJ`9h(tVuF?Q5)`XCleBw_jeL4MC++On6 zOg#4s0W{4f4R(Q+6Q2`+S>ghFYS9)uTrmoM#MHx`)L?B;#L;^UN?XUp~P(T6*{DCwlx!OI`O;exs+cHX zlbxhx4s;keY~%nsAo0*?dK2)$n;!vq@)2iT07Y9>&m#?ZVF6|IJJ>n+hKt~igBS)5 z?Ozf30jWP^iulCs9p9=KXg85<0n}CT45Hn+h)^Y0;bIM0%0!?KoC_RweTYvfrz7%| zQP*sb0KySJbyYr1&M)ajS(V@FY}cZ|a|?)+G^t6v3uKW1)S&K%wA3xWHlW2j2U0k2LkqKawMSv7_gIwZBpji`hxiFp4u=A`bdAUUjK~KN>qaNH@LAWM)4D0X%0oWY0ZOKb zSvjA5IX;ETXOek7@Gda$;4a`G-9wi{5$tpO0NFq6SbH(_$nxP2NUhQxr@W!Hj@w5A z`H=wFPSY0ct4-59xe$N{9ZNd+5k!p6o{5ej+s}5`V)FTR|91jVbjF1M>hh`1+E+OF z4wVGjSdfK*x+=azhZB4%@ChT@`aLfGG(ea9)!D_cq4xrhn44-Pza$^1MHd za?H=7qg((EbAgq%kZi}+KO#QzLH=Rd{DOLa*R-3(Z1zXdSx==ygFygRuw%$b0A4Xw zU3`I5B!FBXx!UCdKTHP`Q$BE*5bitql=Y827pXhv$t2meo+Hl{@m5yzFA9O1@j+j- z;wT6JVi%Y?Y|UoV2ivBd&{IMh5v2LxrvT(-(HZrbgE>qHSJoijbAiYg5>5<<QUu#Lk2AfBzt`TwO{fbBUy9*x)T4g&BP3jw)9;-DQ? zR~tC&{rq^}HHY=laP4ko^g00R{niSX%zp+^oFM_kr@i=dhh%*AOnf-;e75z4rfr@_ z+<7{+Nzyw^lH3#oKqpl5P;gL0fNYkp!2aigjeZReXxu0AkLVp~T?{C}Y z#iE#fmLKlDY^j-~qeqZjAUc;805<2-$vth;;Ew8`HZUBGKLJ7<^B?3uihymAvXfAZ z!F~kx0JgmSfW>_x9|4YzMr)stQcIrr*{;Rebn6~K+}!PmU(Y!SfEt}sAG^S2Q`dj# z@URVM)I&%Jjmh3VTwDKG5CDl_80Q0bTsjf7=z-WdShN-cgpGg%w0vPm>v0Lm2mYL& zlkafUS^rNPlU_}UpFj*npYqF1T|FM3?oP2EnX}1d=g{H#2NQ43=97DUQb83$+Tf0$wN!!BBm~WB=QQ$oCb$JkRa~dCvN+ z?XBPC?$b|)6~>b&_IDU!e=GpLP?0Bu^X)V0JNrs8pWeF=fI~QoPAVmaqqTpew7!;! zU~OlS2$dTeO0oZ~6o?giSZvVx)(MX;g6*saTGtS<5dv#={?5KO=a>@DCx0C7?J=d) zRqmdDN@@e#`aL)0eEtV$yO+HHc<=9>aLHzqa`|bL*s>DwEGTKCEarbymGeioL&5eD z<$5q4um3yq^ zFSgnRf!lGv6RuYC`*l@*NeFS;;Vc(`LqjLLzF`4y5kw6LZQGnuQXNy;Tmx)}P5+~n zdZ$I)YTM=&>S64Pkxj2m1oZDmrRn&n)ha?0U_l66Ww`PaYGHev5Aitv7?Gb1h94XZ zhM!bE>7(cTHpKmM{*V*Ey^Q?Lc!Q}p?k`OO_Yevup+}wBnr!?|RThtV75WbZG&0Zz zMx)UuvwV1`{{r5=f|}QPvB+x$K**KX36@tnJ!XVub#ez>VY0WZ$TRBi5hp(%{GGvQ z?Ps-FkPqABcaHq>Yg=2B-|}4SMn3-zdvJir1(x?-a81-z^`uVBJN$C;om;IcX|%pY zfWW4yUyQbf!Pr*(`*`^GyqJxW+TBjnAkhCGZ;ii#L=W8OkphH*KCgn*fyk$X?}R6R zFc|&ad^q}q)>?s-q1Lk?zpl$~PBzc}8epIFou;IZ?Jw8~r1Ks3E`Ue`{szKsyL@0( z6;EiL+^nQp-zfqK+9WqhDTn^}GA07Td5!Xdi!1^Ue7hTgkO*P`^_G4&uKT_9uO!*? zmLHC=3FM2M5A!_v9&VifGlS9i@AbCN$?vRatNKMp{;vweml*j}@~ue7Z{&10*wYY2 zkZRAfs}oYGtKAUgS4@&!CRNB%xm^{-qtnUR-^N9Pb(UqT)94v>>%S*$jPzYIjY|li zd3*sxKE?d)asJwP{ZorbmvyBmcsYe~VI!Y+tZWngUZ-Jw`2aVy4TNh@|PujJnO$`A%Lrz)}vAO8V)&HKUcJX z%f{q<#9tXh{XqC=YA+rx-dPAKf znz(s{_j;Wq?_OU&`b%jxa2-W6@=@4xxznF+ZJznBAjGK)^!$kYl{i2&j)ikh0MSz` za)T@%-jxprZYYx^bXr&6!k6r9XX~PPcs8BfkJy(oCjqm7f~ma0-VLzj&l$+}_IqV6 z@SQoK7b@9(EC8CqMRWL0jz;SrO|$HWq|{PMi0+FOZP(Prbaro9%s%fEy@1Uq=GQdb zql|yQ1Q3S<8XfSbSL>vBt<5_|Ye#-j_bXOp6cW(Eil%P2s&e{=#eDXsJ`@DR3mGaB zLO>T_18|kk82m=rl%oLOk`2z^n};vgBJw@5d~nBLIQ*#6$y$FONJeD&^k8Re^EbMt z@fLU1BQ9n0o=@L*p9R2005n9@Jj>-17$m^S;rPg>k}T^VX2foQr2M9Su9(d}TUGr^ z)@dYyVu=vi9{hM)fg}bF;d6&Q2%BaS0tkrr;3eWIT$zaYoRja7WcjVxVEEz0B-c=q z7xj9I_m9rD+;ADiDL!0|s+Da_{-qKC7Xgq6_*mF>oPEwY!dC!*CN}VpKtgC3ItCj%1IBYg`NpvRCD8u}5R)!heqtEXfIK39nC64q z@_g{)+9X#3c;VAO9SOf}{L1YA?UQ3qx<`~4m&nP#NMR2ysyzZ(BZ(lI!W@JEQe8eA zjX!2ga)+;R$5zON;O($3%Lj{c_NcJ9!IrQU@k5;05ta#ofXi%IcBnY;v!#_GKcT7s)W1&V4a+9$3LpNK!~}ST_D$ zBQYc#9|wTg3F7>q-Ng}*fwyJkD?&_s zK*sju$+Ikfcamkd8=c-FwMu!9r$)qMAM2ZM&*zhSnyUT=8wyXNULVAbA=AIO8&|`M zr!%YA4Pqf6;`(qn`cRS$KkSb*2Y_9LKbm|$Rh54Qh%+XDWg=*IbAn~$ zGw9{y)AxZvlBPE#Np`bN&8=FQBk`GtG4cM|bkSV-D_nz|9m;0{xO~#&TTCx-UC~z?5(=$3HwzS7l>3d=zA0ZE03}rE(i!P&a=U7 zNt(UiX#Gy9v;s*toGPw7Z{##fN-QdO0Yly0F0AQIt(xkp^~Mk;b4%|}>mgG;opoeUy4Z+o-I6^0&C$&*<& zygkj*_iCNK4Ps6w!P*Q2i6-W?$qh5QlPV^x+ zA;M`1wzXZ?)Gszo{dDQ3$F+6+JP{p{?yp5ee9iL{k&8|<<{5qYcS0-9t21-c~+#zBykU(~2dI#x9R}cSVt@Vd3IKrQ=%JP}ID!z$` z+|p;!l~4x6rED9QufO{Ru)LHkfe#y(3n3Q6z=OMnG06!JZIWX;N!E=vYs%;mfHG2o zq@-Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf6951U69E94oEQKAG-pXfK~#8N?R{yG zWLK45=G$|ts$R8rYePaSgAhW{VlZf70NVq?fFT$dJ0|RLc!?mw6P|E{!+-1u$JjAp z!u%Oe;29fcM#RWiA{@2>ZNY$qBt~ckBt{zTJ6gJ{E3-25t(pG5bKiM+GpoA0)Lq$C zHg&2_zLziGa_{-RbMCqKZS~qVkwZ6rqF$@loLa5!pimwbQG-$=Xrt6-sjZnQRoCJA zVX55ShkCVoJ#ZY?cN`~#dQRQ(>h*f97!~S>QIXZg;}q-X&qwVaMuIf0>0i10)L<9hkHHW z-|c(;qU(7JuIIO0*YWF)OM-z1SbIGIBxC-KN8_R>vQeI|W_jMtvuq{L(j!@x9L}=r z4Xi-0Nd^U531E}JCIZ(b2}mev0o@iv*fIi?z$^Fwo?cp~r_KVeYJ*R00LXd}7>ot*vPx5+pS;*)kO`OYUq~^kjq-7k=h-V+o;;Hb`;Q<(Jdf3E z63mi8n+BT*8WB!A5l+=UZ%GaTd>qgQUOircx4oU9%hYk*eNoi9E{vjUJkLLyS;EA_ zIn|1oPeDjOr_56sIZ0k+84htCW6?l3(fnPv8 zUTij7AC4N0kGQVinE-DWZ34I$GEa}DY4!-R@t-Ei@JXy-hfy`&ECC3*O#sfSQOko# z6J?cMl;u|fD~YS-3q6px1z~ulAB68hmvfhrK?$K^%3cxy-OD5%e5XI?e+Oheil0dY zB?F0IcO6an5lrSm0^7=)A^@MpQ}Ai95C>tG&IW#w3QxMC)mr!*61#KJeOniJbi2fG z2;WJT#Q;2hFc}UX!+LfiwGr@D#V5^lN=n3}09pqnf|5YUY$-{gUDgJ=qL)M88-&4C zj^jmIAG=N!5!f{3*~|Ua-mO`hJc^&#G*FcYc7DM6NIlR?D9O7yVq5!^gxxz>RE_6h zh6WPDKsD48_@$cToYihGd>ZZid(qayJ|*znTHu*@3yk#hcsRHhU95-jl?GD7sF&E_ z6L2+_>hZwWsoH_lQY9MLB(NjGY$VWnO7n)gEJTgwwPDowkmm;Tz?}HJ^oD$q()J%H^4(1&DMv)M)Onf z`j#em_$Z;6czl+oFT`>GPI&u|@WX7@te&CZtH%>?G1823@1+U>RCM091Ltie0XRk7 zgcMpwn+UA0)>(Trta~ep8rKA9;sQT7k9B38Wp~`8kiaC0MN#yJ{nc;A!~VVaWf^J{ zfpu51OFdbU`!`|CfW-Jasw<9_FA$}q2H3VwK6?m%U z@n-OZ#=sPl`lfisdU8EaSecST8PlhlhuMgrO+rNiD4T}&qPKI4@B51;@8PcSi`c@D z0L|WOt1Cypis{er3rV0vu$zPon@HVHrM^7$Nr}nyrHjYPYo#^hi`PSUN6pqvjaKXL zdg#>8dOgEEPr@P0|6sM>y&W*ViC;7c(#opWtH+mZJgjAT`so}!qgc%zl|)c7kOVdn zv`MH)fH<-j4)O6YjD8t8kh|6{aEL6=2E*QM@nG;>EM=FGN)pgMLIPBnHaR5{lt+DQ zLeIyRHu&1!YslXX&)(ZvWXNxPz;RrJd~AYBqJB_#Jt~=G$qR$k?ycy~J%Mesatgk- z^{gaSJ-!0|bc22@u}*A3Wx&gh2qb~#1``sn7vu*QH_;11H}ZUq2IPTh4yi>A5%IoW zultASE*{1*?EI2ryJ_GENqZa@N+L@?@l{z1=m&rj0i333D5Q8;C8Gb)$K z@&h>jTeSq3i?(%=ivXlcK^m@A@^!hTvsjkS`R-yi_h(-l^C9E(T6<9Zo3Y?-Bn7^4O$xmI^ zKM%IsO#*-gLInOfuCv?ogLmY4`UIL!+J`pL{p!4M=B-464HE!6C7fJ;J@EHBu6y3% z;?i#iL3EZ0`v!bvFcQ57R=Uf-hr+*%#WwiToZ@W-`GC~rRO@o4@B(TXK z^YHFrJna7^Y`M#Iy#oS02*CDMnghq}AeVkuo~4h$j%*s&B>`>6<6{1VVo*APaCjF* zU^r9o8Nw>?v6pifm-haPAPCRpRadj&YuNAK*f3ll{49DTQ0}|r6a>59}?j8=V1!iHH&9bmkP%KBnx93X?`}F(?_)PZl@u1(k z9eM{A&4zp}Y=ZR}3JLyP`tZzM;Dt22F+Q6yqnuaeZ(?bz%k^t7KD)WmhtbS53H32P z)N?fwsLJvzO`Zkd32b_~B!^`bkci+o9pCjYj??%jDDIkVOGV_lbbO*Z9G3tz9FJFm zuY()x#t8T*;C^QNVI#UiyLt+KkrhS1-~Hp^pwE6R!KZ4-uM!umpR;Rl|K0Nm_hsTr zWnHQ2d5mVNT*luR18#RV#cf!M>$mOC#w(k9z-Z>E}11cWRh2;3M|H^ZWgk zKjBFnEK=}i!<0$%usXrV{Jew~V?9|94Y@i(M>12H&u|&*$aRzq+;%QfCbk5LO&@K+ z9EeRKZA4qqW^cst;LrNq-q-S?7}2)eh_%bM(73uFwTP5JHY4@XM>%)y^`&T9Glbl$nZ9c>PjOS~c&n#bua>>;3{d2zJMMD4d zpbUZ5(K#yXrl6~_#CxdpR#`F!p=VkNqAHKAD#tGJ>@en1KM1Zs43H=wir*YW0i*^4 zL<{Bv8bwrPA2`M_qwBf^kef8fv+41DvP;1CeDCts!s0(dmqms#8I?>w9|_-J^{&Bc z?{=(5;MwNe2_M1NWDi;Xe8IQQRj?ieSv{Y1ne}`nz!V4vHqefqiWm}H%A*Pakiw4u zt%6^X006%VL;}zAFV%T@L2 z?Uk&iw*~um7M6ZJYP7DedRwLKvm}0fW#!1fK@?^r;F&}^pXGSt9L>%eyYqlkV!U6L zYqCTF&|64?rFLiO3ts43;Dcf;KpH>W?H&C()*FjoiSGyuc5soHxt7i0hz9Yon2EmD>}9(;~=)Xd5cWLTEGEjy9w%Y16~qmE}K9 zKIBn35?1Oo4C0za27{z`PG4@wko$ z#F3={9NXvcZg=JAf3Z$jY(4l!8mLDDA(Qt4a=hJjI7kI$?qX}X9N3Ha+y=(geBrc- zAwivE{Ir>pfSxQQK$#A&_Ky4kLVl07m)KR30N7lM-0TJ{;dlZuV-u%24jp<831%Ze zMF7l@IW&NHf8BAyQ>x8m4X?fT!-s&8*ERd0Z*&kZ?5}e`%T-i$E1;fZTxaE8oe-F?R`DZ*kX|Z z2g zc7X%4zdwwJ_a@2kAuM4ZU%^+;ud;pUR)~)SqdSC(qe}!M(Zj`1vno9qDsx|1SB%9d zNZksd&1gG~1av5k1j|Vh|9KJ*?;-{g27n3cfoRrjwH7~(bw~hW#|UosbeuBMi&zl= zRmKYVC^P>$nIi;X_rv$Y_wfL-8ji>F)kr*E81%aT1M4XGWGM@3h9gVxx9Y}62qPI3 zfJ(2X5>(@uO5wUR7QKdg+C^+;{t5uBk-#Rw(N%P}lPr0T`GC*`yM zEf0I$TSrA+Oqv3a!1e0QM(16%(Jd7u&V&~6R+<7jmW~*b1S?1e zpG0%;{Yg`Rf&(k`Zq9BsTfc&JG#O+RU{ioDrXc~eY7h9u2A_=K?OMCSsPR$LHWGXu zL+)(pmV-T(=a=oi>FbYJa7=e(6Qmp}R}yH?fHoHr^t-(~vLZbyQ2_tMikJmq<5w`t zF$9eQQ#}Hn=p*o!_g4cyWK26mm%{Udj`4mhp<9D#gMRN@qp@7J%mPez_v%}k^!@)U z^*Yb0+f>|-H{q8o)xrT3e}FMTc^4(`J`3O)-Wp&zT{AmNVp&p}LcDnrC{FrGZpd_YJ5 zOdd$n_-RcD6}PAn-hgk~CA6Y|kU$8)a6s_+gNFZh*l2yg^@3gE{Sby1w*AAn|80Eb zL8rinO6Z^SnY~|VF$uMt6D;!qu|1oDk_5wV8=MRT#10rDiEn)nUzGq;xq$8cTqxd; z9dyEG^XAI?A>1jv|D`k@K7y}2;H2H(`u_eelF-JqwKfHs5A=Y|Ptq)Xo{maU{DMY! z6C*kn*#uy7F9ewN{#K*Wyw-EQed_%@CU=^|a+3lNrr_II|J?4#*^!Bq*AdXiH43mP zn2=!5|E`Gu1`5dq++cUuXucO;?I=J31U3PGN;R23!ppr_rtLlt7{lq=F9j3FbAOb{j;s+9z-|iYki@2+04viB5E9c2xM6s) z>v?Bj!MX(C0*L^88W-uTfuCj1lIJj+**{qt5X zf-l~Wee!@i;eU&zJke%H0VTl@1o&Bz=gSlS1g^j~jGFJn7mfNtfGQ;TesGb1Z-@UZ zc?8QU@S!}2+<77^?Z{S(l0b6-Z3>22n*6wG1_&##CB|5wn7673fFIj#;GJEfUxoiP zO@4~63cj@cSc8lkZPtT|cI4#6y1&5A1sDb5G)W$vGy@PJfOl5C?&viFRRm~;VRVse z9@&Mj6l_@V4yA<8;j6%ha?ocd`P*JXEQpC61>!7?pW@^76e=_VXa-z2jG`(EC;=Kl z*tkGO{!08M{O9@em}62gO#oq>+}5-s+d<%~_|s-Ua{=aR!y?O`GtB@*ngO0BjxNME zCjV6gXn0|G&}#lg^E{pPeyR!oI|D!4M#@1rZ3gTpkmLn0Eb%0^CJzV?U{=O|swN=t zy!~t=%xZ>GNs{o{J=__!0w1~q{`QmEC?JslP59&d!9Zp_+zWzzz?!+Ai~~f-4ENSu zmmNTSHByZ7yvUMgFstBm$2$brw!%0sV*+**NWp;TIFdVQ1$g0Tz3!6)N&t@psK5tb zur`v1!`Q|S{XzgN+Zp%YhEiUHLju?&$Pn_=an8r@@n-`YvGzTmx0*#J0t7+zOd6H( zXvBN_roe|{=gOrW*@i-Fh*L!XPDi7HSQ-JwCJzXB3t3b@bmJ$!wrBsD?{75Q7l`MN z3SRVC8}wK2>GxLtD^}t&efa7V-uBf)e2CHi=K(e>_KgS-dw#Bhihka8y+uC=uW&u@ zG7$ZM=lMu>>(bp7(nCyNSu`*5?By&?Uxp2S#xanh$a%5lAIXZRM=A$sr?F9tmmdN!Xv)@*fdh7Az@d5=uJ77zN*AAaNK-)95}Jl9{KDa0J*AxA|)(AD$B z`|;BVzi+5e1ie&Va7xunf@fy%36Z;}!) zQP_i5W{KjMb@$MXw@@A4=8knYBE)948Q>Ghh^72$YFV#&zQ-$s0s{2Svk#pAG1v1W zUR#c}`K;R7%JSj=n5A+Oh!H>@T#W5k;U>w6m`UIpUDrL&ahw45<-6Op zp7~z{$8!(@Fr5+*fp`4q!BsbE2r)cVya-=dC@`+R2&*rkkWiEKv4rDmBMLL;*-x2d*YcmJEAtiLFSXJHrUBJ9;FZAM%eIcZ13))Nac zQoIB|V9DltRwTMH0{riT7hdvFuu!i2(Fkz(^`HM1h{|PvG z4&Cr^6GBbF2|h!96ok=N(c5?%Z_swo=R~E+Rz@TFn4_RHJP^zcba7nA^SnKBR67Dd z^E^Kc&!C{UGvYIOXv~e0{-i`Q4+@Tj!^*J-z3#{Glbq1O!F3$Q+--G&N7!9|(=D_& z`}n*qj9opxu;RQu`_K9^>Wv7%JOJ>Z?k_#})OTqUwmDc&K`_QZIamPO^Hnz@+!;xr z?I%w*@vWX`<9KH{uDcJRh`JZLXTIv~7WKR(=z{0_9l0fZCIWC7f8#o`u5P#PJ~vfq z1F;9na0be97VO3A_z5Cyr%{0RJfRRhGpUr#3!63KSc>=^>&#~+)X^rF%OSEwZIlAA zDd6#8{x>EX{#kH_vKID75^$>X4G^LM_ne<{|4>viDpej7ktNA8hzQ^(ip+n7zm@CA z`nvtP``&aFn~074F!~a022}#kmb9sb)Nw^|Qw$MU1=Qjr+K>n7XjHq~}>Qu`SE z!%Ph+*=H~#7i~gGfQ^GcL23#=CbwK@3yw5YP18qp%s3_=DQm=ymGfP2yxiMr%eu2dqw&1uK2*55vxdg(skroB`Q4E2`g^%%e&z|4qQ`0-$On zaQX1-|C(pSu(pl_@=0Lu;99zYF=-`^^Z-x_-wVS3fF9@h=ymvxoD1Od_^=L2$5PHw zIOfO!a1Y1z5DI->6K7@HRTxf__!)GUve6iM5p-0Z3y_uOBrqfo&QV7`4xB@QSu*H< z9zWUlU$7hn?0(#`l<#)nz#hjCcrJh=f#<-PFW$ZHjDI(CE?}(Z0`g*%@jz38jkp5> zsDltxSPh>i7L5QbxIXr@i^VIbY!}9cj(RA>DixKUi(=n>D&{dQ28cdGXo6#}i2!C< zfzV$d>~meSZMprr``-*@{Y7C9+6KA;d-0WU+Wsp6Xw!`d5wac7;fN!qv%-C6i~!#_ zn!a0HIDg71gJZ;EQ^<4d*!7&2}p{pv#Uqa z@^D-l6B&#sRavzm(0IzYR0&^D?GaGPZYtZjd8)7+(B@Edsiez+MaNY#fgwSnSE=jm zdy`b2t4M`C1jyYz?m$1JP@Jk^!iW4yt`~W;J43S?=EqTXR#%DZ94)E2*U3;$S zEG)fKe&iKFhyw9&@L2cgk>AB4MgS%z^7wJAGeiU+nA={izv&iU5ws*%1i9Yj_7y>J zgQ*B$a4)Y2%F>tN`H%56ZkR6Lch~Kw^NOI87DNE%TfDf0CzBZV3H&(=OG{sh8tr$O z_8*FctKFl2xpMT#!(>XFrRfnhf=bqaVNxFp0rD(;lVQP#@eCw^dw{f_j8Gy73D$e={Elp`lsVUI`1b*Ji2fGe?uM@h zHe#LS8QaRzyV!{W+fhvaj7cEDCtk!Y2!rT6 z*YT=T{=^tPz%imeuM{223eS}RsFsa^0Ospbwe=lbHuTV+*pO1?qj-SR?o^9-t0Bj2epvG#EWiOjN!0eIC z38Kc8_(}rUB-m*Nwu#Jye_|uxQ-d(NQoJ8)2&%v~&$Cx#*m))b2nmoGK5fPW@Qo1w zTl#^2HJ0%fawP#7#slp%1KU98r}zUFQ{LYoW2rQ zV|E71D8LO}*Ix)5O-2DF0S+LK8kbyPCkkwxOuWCkjZMI(h9S>?1WN+G2yg|q$*|9d zeGB-|sR+BNgNeBSlA;1=iN$un&9D-kYKeWk*Lu>dK z@EQKo?A0vG_kz?{s6ZQyrfHDe@dFBv1vL!mkS+mr zG#4UnsD$y&&x{$pr*<2haqFLojRHb|GArGYIf_JD^Jjxk?-yK%(Nx1M8pLU?I+fZ{G*Zp_1P%Em3#gE>b-fE^Ac|C152=Hxy7W>{8ccG&!5p35^Ar& zGzC(G9ob}|O=(*afT6zvzvk5UwpyJ}5F3L&2>|cU^VN8;dJh)b?|LG}1fQ6X9P0st zi~>{50N+lX#Do7+_?x5ehE6cMN zOcWpqOfKLD;UOd(mth?efCXWJW}1R+K>~?gFpNxLnsUK$MOWLvs`HiOwEMLAk{1MT zM`HedN&H9vl$coMdG_*f*#8dJVe&WC_CtjLP}#A(dIZ~P6d*&mA{o;It5yc9-COgF zPfauSAk$pWueaKr&*G4LAR&i|w<8HyCl(qZ%m!3vCp!5PnvchZFzOgvBI|&!?Y@9N zuGe?9+Y6uNa~|x(kC%1yS9`Z2g0t;c@7K0pz%O4nV+c@+kN`Rx1y-^&{TcLr4k&Of z9*fC_??>mh78XB+bw~gu0Sh>l4;mk-M+*`2zHQ?fYxnFAtn3u@v{VdHltbvK4l7&NfeNA0eXPu0%X$BcsTeTdIb;gKscgM zl*tFcZ+1G1zk%<(n@Dp4jRdR!+c4LRVV_oE<@sy^-VvMvXo|T3HlHY;4Zs^>jTQw6 zlA(?y4x=FVaoXgNv60=~qYW$Y(eCeQcXs^-Y|f{Pit`f-VuH~BP(19j+sBuDs`r-< zn>4TZwY{Ih15L?`&puu|aN(r@SD0n!Wu{WFJWZeVgXmr8b9ST|C>4=lsqT3D(joJOyWTMLZg+|=V!3!?sF{TPJFFA1GWxOK>GHwFQfXzD$#e49V0s3Lg9^n)ucvGfD z@y56)oFXq=y$m|=4<97$xB4$ z{t%0J2e<8Tn)x5|4X^7GfU*t=CjTYZ z>vJ4?Vd70Go3k2nvim@Q+ptK%Cy_PtXFU-5j~!`w@Z$+LRAbRNRYC|o((4}mdJ+#G zAq!a`7EO8vC}_Lg{#?{(-GD{BHJMEZ*{tUd%wQ3?0t+~&VVuAQo%N995X$m zYD?j939J&rZtwNG0xwTE!E{rFWJh_BILY`3@)CJdh=Q*PA01|2v)TSwqt*Vb=Xre0 zz1YbleMK!z`H=4Q5f}>@%{JQ!O)M{ z%@rnlI1c?7iJn|l&18?!u~OUg-N5tEMfq)X5%)W8*+sz*Rk#`sA6o4$e+|pD zXTUOfT=A5L`P;^NXj1^8F7t0!ap5OpGYey?}*cT4bRGk)n}0}P2|8*NHAOaOvl z+EOVLLFXK&;;mGY0L{Tqk+5839x;P8N&*NOTz4r5!|OnR6;y%|fJR{%s5Tk6ss7C+ zH<-7utw-VMzo?tsN=M-BE}ot2?G2*Fdpn)Qf8vLTpgPEd9~Atu&HpmyU%+A;{5476 z@v{C|5j5Y5l=lLX(F9GhS1e$ql+CDAeSc?h={LhLx|-(-bjXqe7t(h%Pa(Uv-&^@6 z7HJ5hYCEQh44VZ_(qIbOWQ+=KesZ=MQugUNt7O)2PdnKmp9GMw&r`ac_QEHlD7wLn z?a$asx_a?Xy4~g9L&C>ywGFVz7BC9#WN^-!+55lVoGbGDO&`Z={vyp)Z;$fgQhE*xUc8LnSO9zQEGc}eM zWfzavuAPQ^g06|4c)b?{S1c~>`pqzE!cq9_N(G-@Z#*Bl(+_$pNB%PwYqozZ&wtC{ zQ)tkW66wbxs$&-t39utFT-nWvN;HTXts5JyCb}|#3>!-gDP<)KWH#w=cz=Jjdj}ZL zO0sfVL5&8=a=DTf8%snmYDjo8l|L0>{ZSKEhDz{BRM=uZw&|iA7C3c1yqJOl0Yl0%>r4k%op~T zDrA_~Ifn8Lo}&05;0E-{^96Jb_XMA|pi?OLov6_~)NHjr;d%kzoroP_Pu!!}!i0P| zvC~`m{UXa4;^^^If^QFHSDt?=_2r>YNel^46Bq(BG=jEuth9D-cA+=0uhm)lLJ&ph z-k29Pi5V$Ef|B`J`uwop{|=H#-pR@e+a%CvU=u-e1Th9I0V2SXV$vzCZ8Uc%iA`Z9 zhEhsFsS3IRug#TuyaKOYui&?l*1c@+AL{qeT^?6YXxHwt z+CcmHrwl$tD|$*&l7RbC63`fS!lTh(i9?%>X8Y4TpFL#=sfKA5=m~k6y&T8=?;;}n z2j~8$zaq_@wzk3@h z&Fc;nczQjfA1~-2*%|RzFR907>T zM*{VnW062n(sHY^?8gEh^{F?5FuXVjqAR`7zuI&CB~yN*ws|YyS^gsH#lzvZ2ZR21 zQFaC02432F6t4983Vbc^rpcs)n=IBYl%XB0ybv~89|)Vxn?2Xtr-`C5FlE}fW=bo|9Gi-KRE+o*aPuOj zJbx`OidW%vM@Hk(0C@zP3~s4P;ZBV@^~k9^P1kkNef7?CT>lK$arV28zt3@G1@d;I9WfRK_{Vk-hnjdTOcXDssUG@3j#k z$Vm}i2%^n`Mg*G(ZFpO!5jC$3!svaz=e^x=c}`pnj%itPPQ*f!4?~D`rj#+?3_q@? z$T8DeeUze?H^yIxT?d#A_%5q*)e_*fQ#oq2Rw?E21$gY7?|{k>k%u6!#`D5+ zW@e@YE_l z;Vw`2koKwC=cJ_^ZKE{7i%clLdiLDv);~m8+g9LU3(?c z8#&pNIGZI~P5_ni%3zW}@`F-miJ)MwM*>w{m#W*B(WTB)Z=t-s6zM(RB#PzrVqD}% z*HeV^3_S>hXGz4U>a7gfR065Ma(XOpr%nUU{f+f3W_`n+a M07*qoM6N<$g1N}V;{X5v diff --git a/src/css/img/zoomOut.png b/src/css/img/zoomOut.png index 3470cf5f1fc3faea0370d5d26ffd32cde8ec8f89..0aaa660e746e7b1d22e2918575a3eb9ab128d6f4 100644 GIT binary patch literal 10446 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 Eg5E|<2><{9 literal 12807 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 Z{}1xIPuRtX`NseN002ovPDHLkV1jGBnNI)! From 355a42378b48fca64352d5325fd50b169687f4cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Wed, 20 Apr 2022 12:10:22 +0200 Subject: [PATCH 22/32] Add support for links in the image --- dist/css/jquery.pan.css | 2 +- dist/jquery.pan.min.js | 4 ++-- dist/jquery.pan.min.js.map | 2 +- index.html | 4 ++-- package.json | 2 +- src/css/jquery.pan.css | 20 ++++++++++++++++++++ src/js/jquery.pan.js | 13 +++++++++++++ 7 files changed, 40 insertions(+), 7 deletions(-) diff --git a/dist/css/jquery.pan.css b/dist/css/jquery.pan.css index 0e3f125..41d0e86 100644 --- a/dist/css/jquery.pan.css +++ b/dist/css/jquery.pan.css @@ -1 +1 @@ -.panWrapper{position:fixed;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.9);z-index:9999;left:0;top:0;display:none;cursor:move}.panWrapper *{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.panWrapper a.controls{background-size:100%;width:32px;height:32px;display:block;position:absolute;left:50%;z-index:2;bottom:30px;cursor:pointer}.panWrapper a.controls.in{background-image:url('img/zoomIn.png');margin-left:-30px}.panWrapper a.controls.out{background-image:url('img/zoomOut.png');margin-left:30px}.panWrapper a.controls.close{background-image:url('img/close.png');left:auto;right:30px;top:30px}.panWrapper a.controls.rc{background-image:url('img/rotatecw.png');margin-left:90px}.panWrapper a.controls.ra{background-image:url('img/rotateaw.png');margin-left:-90px}.panWrapper .loading{z-index:3;position:absolute;left:50%;top:50%;margin:-50px 0 0 -50px;width:100px;height:100px;background-image:url(img/loading.gif);background-repeat:no-repeat;background-size:100%;display:block}.panWrapper img.i{max-width:unset !important;transform-origin:top left !important} \ No newline at end of file +.panWrapper{position:fixed;width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.9);z-index:9999;left:0;top:0;display:none;cursor:move}.panWrapper *{-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.panWrapper a.controls{background-size:100%;width:32px;height:32px;display:block;position:absolute;left:50%;z-index:2;bottom:30px;cursor:pointer}.panWrapper a.controls.in{background-image:url('img/zoomIn.png');margin-left:-30px}.panWrapper a.controls.out{background-image:url('img/zoomOut.png');margin-left:30px}.panWrapper a.controls.close{background-image:url('img/close.png');left:auto;right:30px;top:30px}.panWrapper a.controls.rc{background-image:url('img/rotatecw.png');margin-left:90px}.panWrapper a.controls.ra{background-image:url('img/rotateaw.png');margin-left:-90px}.panWrapper a.controls.link{background-image:url('img/link.png');margin-left:150px}.panWrapper a.controls.link:not([href]),.panWrapper a.controls.link[href=""]{display:none}.panWrapper a.controls.link[href]{display:block}.panWrapper .loading{z-index:3;position:absolute;left:50%;top:50%;margin:-50px 0 0 -50px;width:100px;height:100px;background-image:url(img/loading.gif);background-repeat:no-repeat;background-size:100%;display:block}.panWrapper img.i{max-width:unset !important;transform-origin:top left !important} \ No newline at end of file diff --git a/dist/jquery.pan.min.js b/dist/jquery.pan.min.js index 2f73961..a6f5c0d 100644 --- a/dist/jquery.pan.min.js +++ b/dist/jquery.pan.min.js @@ -1,6 +1,6 @@ /*@license Fullscreen Image Zoom and Pan with Jquery -version 3.0.4 +version 3.1.0 Original version by Samil Hazir (https://github.com/saplumbaga) Version 2.x and .3.x by JM Alarcon (https://github.com/jmalarcon/) @@ -8,5 +8,5 @@ Version 2.x and .3.x by JM Alarcon (https://github.com/jmalarcon/) https://github.com/saplumbaga/jquery.pan https://github.com/jmalarcon/jquery.pan */ -jQuery.fn.extend({pan:function(showRotationControls){var rc,ra,panWrapper=document.createElement("div"),panImg=($(panWrapper).addClass("panWrapper"),document.createElement("img")),loadingImg=($(panImg).addClass("i").css("position","absolute"),document.createElement("div")),zi=($(loadingImg).attr("id","loading").addClass("loading"),$(panWrapper).append(loadingImg),document.createElement("a")),zo=($(zi).addClass("controls in"),$(panWrapper).append(zi),document.createElement("a")),close=($(zo).addClass("controls out"),$(panWrapper).append(zo),(showRotationControls=0!=showRotationControls)&&(rc=document.createElement("a"),$(rc).addClass("controls rc"),$(panWrapper).append(rc),ra=document.createElement("a"),$(ra).addClass("controls ra"),$(panWrapper).append(ra)),document.createElement("a")),loadingImg=($(close).addClass("controls close"),$(panWrapper).append(close),$(panWrapper).append(panImg),$("body").append(panWrapper),$(this).filter(function(){return!!$(this).attr("data-big")||("IMG"!=this.tagName||(nW=this.naturalWidth||0,nH=this.naturalHeight||0,w=$(this).outerWidth(),h=$(this).outerHeight(),wFullscreen Image Zoom and Pan with Jquery - + @@ -19,7 +19,7 @@

Fullscreen Image Zoom and Pan with Jquery

- + diff --git a/package.json b/package.json index 8a169d6..defe8e5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jquery.pan", - "version": "3.0.4", + "version": "3.1.0", "description": "Fullscreen Image Zoom, Pan and Rotate plugin for Jquery, with mobile capabilities", "main": "dist/jquery.pan.min.js", "scripts": { diff --git a/src/css/jquery.pan.css b/src/css/jquery.pan.css index ab576dd..f64c172 100644 --- a/src/css/jquery.pan.css +++ b/src/css/jquery.pan.css @@ -19,6 +19,11 @@ user-select: none; } +.buttonsWrapper { + display: block; + margin: 0 auto; +} + .panWrapper a.controls { background-size: 100%; width: 32px; @@ -58,6 +63,21 @@ margin-left: -90px; } +.panWrapper a.controls.link { + background-image: url('img/link.png'); + margin-left: 150px; +} + +/* Hidden by default */ +.panWrapper a.controls.link:not([href]), +.panWrapper a.controls.link[href=""] { + display: none; +} + +.panWrapper a.controls.link[href] { + display: block; +} + .panWrapper .loading { z-index: 3; position: absolute; diff --git a/src/js/jquery.pan.js b/src/js/jquery.pan.js index 769ee5e..3859b6a 100644 --- a/src/js/jquery.pan.js +++ b/src/js/jquery.pan.js @@ -44,6 +44,11 @@ jQuery.fn.extend({ $(panWrapper).append(ra); } + //Add a hidden link button to navigate to + var link = document.createElement('a'); + $(link).addClass("controls link"); + $(panWrapper).append(link); + var close = document.createElement('a'); $(close).addClass("controls close"); $(panWrapper).append(close); @@ -76,6 +81,12 @@ jQuery.fn.extend({ //If there's no data-big attribute, use the src of the image (sometimes they are simply limited in size with CSS and you just need a zoom of that) if (big == undefined) big = t.attr("src"); + //See if the current element is a link and has a href attribute + var href = t.attr("href"); + //In case it has one, add it to the link button (and the specified target) + if (href) { + $(link).attr("href", href).attr("target", t.attr("target")); + } //Show the loader $('#loading').addClass('loading'); //Hide the previous image if any @@ -125,6 +136,8 @@ jQuery.fn.extend({ var panImg = $(".panWrapper img.i").first(); panImg.data('rotAngle', 0); panImg.css({'transform' : 'rotate(0)'}); + //Remove possible links + $(link).removeAttr("href").removeAttr("target"); }); }); From 5fea99159f16d602a230d2056afa8b003258e677 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20M=2E=20Alarc=C3=B3n?= Date: Wed, 20 Apr 2022 13:00:21 +0200 Subject: [PATCH 23/32] v4.0.0 --- README.md | 23 +++++++++++++++++------ dist/css/jquery.pan.css | 2 +- dist/jquery.pan.min.js | 6 +++--- dist/jquery.pan.min.js.map | 2 +- index.html | 14 +++++++------- package.json | 2 +- src/css/jquery.pan.css | 18 ++++++++---------- src/js/jquery.pan.js | 28 +++++++++++++++++++--------- 8 files changed, 57 insertions(+), 38 deletions(-) diff --git a/README.md b/README.md index 4575122..b236c73 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # Fullscreen Image Zoom and Pan with Jquery -Original 1.x version written by [Samil Hazir](https://github.com/saplumbaga). Version 2.x and 3.x written by [José M. Alarcón](https://github.com/jmalarcon). +>Original 1.x version written by [Samil Hazir](https://github.com/saplumbaga). Later versions written and maintained by [José M. Alarcón](https://github.com/jmalarcon). -Fullscreen image zoom, pan and rotation plugin for jQuery +Fullscreen image zoom, pan and rotation plugin for jQuery with support for links in the images. Features: @@ -10,8 +10,10 @@ Features: - Auto-pan alongside pointer movement - Zoom in and out support. You can increase or decrease the zoom level with specific buttons or with the mouse wheel - Image rotation support with zoom and pan +- Link button to open links if the image has a wrapping link - Support for mobile devices. You can pan by dragging the zoomed image - Support from IE10+ and all modern desktop and mobile browsers +- Just 2KB minified and gzipped ## Getting Started @@ -23,11 +25,11 @@ npm i jquery.pan >Works with jQuery 3.0+. -You must include a small CSS, `jquery.pan.css` in the `dist/css` folder (400b bytes gzipped). +You must include a small CSS, `jquery.pan.css` that is in the `dist/css` folder too (536 bytes gzipped). ```html - + + ``` -If there's a `data-big` attribute in the element, then that URL will be used for the zoomed image instead of the current image. If there's not a `data-big` attribute, then it should be an `` element and the `src` attribute will be used to zoom the image, since a lot of images are limited in size to fit in their container (for example with the `max-width` property). Check out the `index.html` sample file in the repo: +If there's a `data-big` attribute in the element, then that URL will be used for the zoomed image instead of the current image. If there's not a `data-big` attribute, then it will zoom any `` element inside the element that has the `pan()` method applied, and then the specific `data-big` or the `src` attributes will be used to zoom the image, since a lot of images are limited in size to fit in their container (for example with the `max-width` property). Check out the `index.html` sample file in the repo: ```html @@ -52,6 +52,8 @@ Therefore you can use it to show images by clicking on elements, even it those d >**IMPORTANT**: it only adds the zoom capability to images that are **smaller than their natural size** or that have a `data-big` attribute, since small images don't need it. This is by design, since this is not a carrousel kind of viewer, but an individual image viewer. +If a container element is selected to be zoomed, if it contains more than one image, every image will be zoomed and panned independently if there's at least one that needs zoom. In this case all of them will be zoomed, even if they don't need it because they are in their natural size. Check the sample page. + ### Disable image rotation The `pan()` method takes an optional boolean parameter to indicate if the rotation of images should be allowed or not. diff --git a/dist/jquery.pan.min.js b/dist/jquery.pan.min.js index 760e41d..aed76f5 100644 --- a/dist/jquery.pan.min.js +++ b/dist/jquery.pan.min.js @@ -1,6 +1,6 @@ /*@license Fullscreen Image Zoom and Pan with Jquery -version 4.0.0 +version 4.0.1 Original version by Samil Hazir (https://github.com/saplumbaga) later versions by JM Alarcon (https://github.com/jmalarcon/) @@ -8,5 +8,5 @@ later versions by JM Alarcon (https://github.com/jmalarcon/) https://github.com/saplumbaga/jquery.pan https://github.com/jmalarcon/jquery.pan */ -jQuery.fn.extend({pan:function(showRotationControls){var rc,ra,panWrapper=document.createElement("div"),panImg=($(panWrapper).addClass("panWrapper"),document.createElement("img")),loadingImg=($(panImg).addClass("i").css("position","absolute"),document.createElement("div")),loadingImg=($(loadingImg).attr("id","loading").addClass("loading"),$(panWrapper).append(loadingImg),document.createElement("div")),zi=($(loadingImg).addClass("buttonsWrapper"),document.createElement("a")),zo=($(zi).addClass("controls in"),document.createElement("a")),link=($(zo).addClass("controls out"),(showRotationControls=0!=showRotationControls)&&(rc=document.createElement("a"),$(rc).addClass("controls rc"),ra=document.createElement("a"),$(ra).addClass("controls ra")),document.createElement("a")),close=($(link).addClass("controls link"),document.createElement("a")),loadingImg=($(close).addClass("controls close"),$(panWrapper).append(close),$(loadingImg).append(zi),showRotationControls&&$(loadingImg).append(rc),$(loadingImg).append(link),showRotationControls&&$(loadingImg).append(ra),$(loadingImg).append(zo),$(panWrapper).append(panImg),$(panWrapper).append(loadingImg),$("body").append(panWrapper),$(this).filter(function(){return!!$(this).attr("data-big")||("IMG"!=this.tagName||(nW=this.naturalWidth||0,nH=this.naturalHeight||0,w=$(this).outerWidth(),h=$(this).outerHeight(),wFullscreen Image Zoom and Pan with Jquery
-
- +

This image needs zoom and is included inside a div with a data-big attribute. Since it's a div you can click anywhere, even not in the image:

+
+ +
+

This one is inside a link with a title and a target. The image is limited in size with CSS, so it needs a zoom:

+ + + + +

This one is small and no zoom is needed, so it does nothing despite being in the selection:

- - - - + +

Another couple of images, one without and the other with a wrapping link:

+ + + + + +

These three are all inside the same link. Only two need zoom, but all get the zoom applied
because the wrapping element is selected for zoom & pan.
They zoom independently but all use the common link in the viewer to navigate to the original URL:

+ + + + + + +

This last one is a single image, with its size limited by CSS:

+

All images from freeimages.com

diff --git a/package.json b/package.json index 1985384..30d4017 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "jquery.pan", - "version": "4.0.0", + "version": "4.0.1", "description": "Fullscreen Image Zoom, Pan and Rotate plugin for Jquery, with mobile capabilities", "main": "dist/jquery.pan.min.js", "scripts": { diff --git a/src/js/jquery.pan.js b/src/js/jquery.pan.js index 62ff1e3..34f08e4 100644 --- a/src/js/jquery.pan.js +++ b/src/js/jquery.pan.js @@ -66,37 +66,66 @@ jQuery.fn.extend({ $(panWrapper).append(buttonsWrapper); //Buttons container $("body").append(panWrapper); - //Remove from set those image elements that are already shown in their natural size (they don't need zoom at all) - //If the element is not an image it's not filtered + //Remove from set those elements that don't contain images smaller than their natural size (they don't need zoom at all) + //or elements that don't have a data-big attribute (they don't have a big image to zoom to) var finalSet = $(this).filter(function() { if ($(this).attr('data-big')) return true; - if (this.tagName == "IMG") { - var nW = this.naturalWidth || 0, - nH = this.naturalHeight || 0, - w = $(this).outerWidth(), - h = $(this).outerHeight(); - return (nW > w || nH > h); - } - else { - return true; - } + + //Get all the images inside the element to check for zoom needed + var imgElts = __getImgElts(this); + //Check each image to see if it needs zoom + if (imgElts.length > 0) { + for (var i = 0; i < imgElts.length; i++) { + //if any of them needs zoom, include the element in the final set + if (__imgNeedsZoom(imgElts[i])) { + return true; + } + } + //If no image needs zoom, don't include the element in the final set + return false; + } + else { + return false; + } }); finalSet.css('cursor', 'zoom-in'); finalSet.on('click', function(e) { var t = $(this); - var big = t.attr("data-big"); - //If there's no data-big attribute, use the src of the image (sometimes they are simply limited in size with CSS and you just need a zoom of that) - if (big == undefined) - big = t.attr("src"); + /* + Check the data-big attribute of the element. + Sometimes the element to initiate the zoom is not an image + (maybe it has a background or we just want to use it as a zoom trigger) + */ + var big = t.attr("data-big"); + //If there's no data-big attribute, use the data-big or src of the image inside the element that fired the event + if (big == undefined) { + //Check if the element that fired the event is an image + if (e.target.tagName == "IMG") { + big = e.target.getAttribute('data-big') || e.target.src; + } + else { + //This shouldn't happen, but just in case (don't do anything) + return; + } + } + //See if the current element is a link and has a href attribute var href = t.attr("href"); - //In case it has one, add it to the link button (and the specified target, and the title (if available) or the URL) - if (href) { - $(link).attr("href", href).attr("target", t.attr("target")).attr("title", t.attr("title") ? t.attr("title"): href); + var linkElt = t; + //If the element is not a link, find the first parent that is a link + if (!href) { + var parents = t.parents("a"); + if (parents.length > 0) { + linkElt = $(parents[0]); + href = linkElt.attr("href"); + } } + //In case it has a link, add the href to the link button (and the specified target, and the title (if available) or the URL) + if (href) $(link).attr("href", href).attr("target", linkElt.attr("target")).attr("title", linkElt.attr("title") ? linkElt.attr("title"): href); + //Show the loader $('#loading').addClass('loading'); //Hide the previous image if any @@ -176,6 +205,40 @@ jQuery.fn.extend({ }); + //Finds the image elements in the element passed as argument, or one of its descendants. + //Always returns an array + function __getImgElts(root){ + //If the element is already an image, return it + if (root.tagName == "IMG") return [root]; + //If it's not an image, find the first image in its descendants + var imgElts = $(root).find("img"); + if (imgElts.length > 0) { + return imgElts.get(); + } + else return null; + } + + //Checks if one image is smaller that its natural size + //or if it has a data-big attribute + //The parameter is always an image element + function __imgNeedsZoom(imgElt) { + if (imgElt) { + if (imgElt.getAttribute('data-big')) + return true; + + //If it's an image or contains one, check if it's already in its natural size + var nW = imgElt.naturalWidth || 0, + nH = imgElt.naturalHeight || 0, + w = $(imgElt).outerWidth(), + h = $(imgElt).outerHeight(); + return (nW > w || nH > h); + } + else { + //If it doesn't have a data-big attribute or is not smaller thant it's natural dimensions, can't zoom it + return false; + } + } + //The next function encapsulates the whole logic of getting the pointer position in every case function __getPointerPos(event, prop) { var pos = event[prop]; //Normal mousemove event From 476eae3c26ab90bd5469606edcfb9d70e46ac93f Mon Sep 17 00:00:00 2001 From: MobCode100 Date: Thu, 1 Sep 2022 15:23:54 +0800 Subject: [PATCH 25/32] 1. Add pan capabilities to new images 2. Extend loading duration for UI improvements --- README.md | 24 ++ dist/jquery.pan.min.js | 2 +- dist/jquery.pan.min.js.map | 2 +- package.json | 2 +- src/js/jquery.pan.js | 554 +++++++++++++++++++------------------ 5 files changed, 309 insertions(+), 275 deletions(-) diff --git a/README.md b/README.md index 194b196..fc21a85 100644 --- a/README.md +++ b/README.md @@ -91,6 +91,30 @@ $(function(){ }); }) ``` +### Dynamically add new images + +Pan capabilities can be applied to newly added images. An example use case is to display user selected image files. + +Initialize pan first: + +```javascript + $(function(){ + $().pan(true,true,false); + /* Arguments: + 1. Rotatiom + 2. Initialize pan + 3. Add image + */ + }) +``` +Add pan capabilities to new images: + +```javascript +// img variable is the img element +img.onload = function (){ + $(this).pan(false, false, true); +} +``` ## License diff --git a/dist/jquery.pan.min.js b/dist/jquery.pan.min.js index aed76f5..315faa5 100644 --- a/dist/jquery.pan.min.js +++ b/dist/jquery.pan.min.js @@ -8,5 +8,5 @@ later versions by JM Alarcon (https://github.com/jmalarcon/) https://github.com/saplumbaga/jquery.pan https://github.com/jmalarcon/jquery.pan */ -jQuery.fn.extend({pan:function(showRotationControls){var rc,ra,panWrapper=document.createElement("div"),panImg=($(panWrapper).addClass("panWrapper"),document.createElement("img")),loadingImg=($(panImg).addClass("i").css("position","absolute"),document.createElement("div")),loadingImg=($(loadingImg).attr("id","loading").addClass("loading"),$(panWrapper).append(loadingImg),document.createElement("div")),zi=($(loadingImg).addClass("buttonsWrapper"),document.createElement("a")),zo=($(zi).addClass("controls in"),document.createElement("a")),link=($(zo).addClass("controls out"),(showRotationControls=0!=showRotationControls)&&(rc=document.createElement("a"),$(rc).addClass("controls rc"),ra=document.createElement("a"),$(ra).addClass("controls ra")),document.createElement("a")),close=($(link).addClass("controls link"),document.createElement("a")),loadingImg=($(close).addClass("controls close"),$(panWrapper).append(close),$(loadingImg).append(zi),showRotationControls&&$(loadingImg).append(rc),$(loadingImg).append(link),showRotationControls&&$(loadingImg).append(ra),$(loadingImg).append(zo),$(panWrapper).append(panImg),$(panWrapper).append(loadingImg),$("body").append(panWrapper),$(this).filter(function(){if($(this).attr("data-big"))return!0;var imgElts=function(root){if("IMG"==root.tagName)return[root];root=$(root).find("img");return 0