From 7b04a48b1e4148652caa1d5c275b81e1b6748428 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sun, 29 Nov 2020 20:38:12 +0100 Subject: [PATCH 001/264] fix typo --- renovate.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/renovate.json b/renovate.json index 37e1ae8..e8b55d8 100644 --- a/renovate.json +++ b/renovate.json @@ -11,7 +11,7 @@ "packageRules": [ { "datasources": ["github-releases"], - "paths": ["Makedile"], + "paths": ["Makefile"], "groupName": "hugo theme", "packagePatterns": ["^thegeeklab"], "automerge": true -- 2.24.4 From 6050e938f4103d3a089543cd8edecd28278d179a Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Sun, 29 Nov 2020 19:40:22 +0000 Subject: [PATCH 002/264] Update dependency thegeeklab/hugo-geekblog to v0.7.0 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 25ccf51..08a1165 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.6.1 +THEME_VERSION := v0.7.0 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 89e96299767e4128296255dc5500ddd1021c6435 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sat, 9 Jan 2021 21:57:06 +0100 Subject: [PATCH 003/264] chore: use renovate preset config --- renovate.json | 23 ++--------------------- 1 file changed, 2 insertions(+), 21 deletions(-) diff --git a/renovate.json b/renovate.json index e8b55d8..bf73d46 100644 --- a/renovate.json +++ b/renovate.json @@ -1,23 +1,4 @@ { - "extends": ["config:base"], - "regexManagers": [ - { - "fileMatch": ["^Makefile$"], - "matchStrings": [ - "# renovate: datasource=(?\\S+) depName=(?\\S+)( versioning=(?.*?))?\\n.*?_VERSION := (?.*)\\s" - ] - } - ], - "packageRules": [ - { - "datasources": ["github-releases"], - "paths": ["Makefile"], - "groupName": "hugo theme", - "packagePatterns": ["^thegeeklab"], - "automerge": true - } - ], - "droneci": { - "enabled": false - } + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["github>thegeeklab/renovate-presets"] } -- 2.24.4 From 1e02259899bdf6f3892f88019accf0a7e4ff5867 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sat, 9 Jan 2021 22:06:53 +0100 Subject: [PATCH 004/264] chore: replace master by main as default branch --- .drone.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index 2c53dba..df3a382 100644 --- a/.drone.yml +++ b/.drone.yml @@ -70,12 +70,12 @@ steps: strip_prefix: public/ when: ref: - - refs/heads/master + - refs/heads/main - refs/tags/** trigger: ref: - - refs/heads/master + - refs/heads/main - refs/tags/** - refs/pull/** @@ -103,7 +103,7 @@ steps: trigger: ref: - - refs/heads/master + - refs/heads/main - refs/tags/** status: - success @@ -114,6 +114,6 @@ depends_on: --- kind: signature -hmac: 12d9076542e8ce395c437f3c6dd303b1aeb9c64d792a04c13ac450f4f2148600 +hmac: fe9d56e08e740c0fc5ea48cf007f0cf4867f71ff3a23295e320ba6f0b7172c31 ... -- 2.24.4 From 6dc2dc1185fc784cce835a216e1ba7e3a784cbc4 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Sat, 9 Jan 2021 22:03:00 +0000 Subject: [PATCH 005/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.7.1 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 08a1165..8ae2396 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.7.0 +THEME_VERSION := v0.7.1 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 6921d0f9da29865fdbfb2c283142a6199f247a73 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Sun, 24 Jan 2021 23:03:44 +0000 Subject: [PATCH 006/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.8.0 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 8ae2396..bb7a55b 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.7.1 +THEME_VERSION := v0.8.0 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 5668190b1dfd45fea567cf14b75af0ef44c6df0f Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Mon, 25 Jan 2021 23:11:25 +0100 Subject: [PATCH 007/264] chore: migrate contact page to extra menu --- Makefile | 2 +- data/menu/extra.yml | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 data/menu/extra.yml diff --git a/Makefile b/Makefile index bb7a55b..b9ad892 100644 --- a/Makefile +++ b/Makefile @@ -17,4 +17,4 @@ doc-assets: .PHONY: clean clean: - rm -rf $(THEMEDIR) && \ + rm -rf $(THEMEDIR) diff --git a/data/menu/extra.yml b/data/menu/extra.yml new file mode 100644 index 0000000..2614e66 --- /dev/null +++ b/data/menu/extra.yml @@ -0,0 +1,5 @@ +--- +footer: + - name: Contact + icon: email + ref: "/contact" -- 2.24.4 From bc2319dfd78006cfeedad964a2b24a62fa532092 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sun, 21 Feb 2021 22:12:34 +0100 Subject: [PATCH 008/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.9.2 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index b9ad892..4a92c0f 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.8.0 +THEME_VERSION := v0.9.2 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 909e1cabf676ba042dff88da6a6f923f7b5ae377 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sun, 21 Feb 2021 22:48:04 +0100 Subject: [PATCH 009/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.9.3 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 4a92c0f..2501333 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.9.2 +THEME_VERSION := v0.9.3 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 8d102addfc68107ce740eba407537c83b36be3a6 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Thu, 6 May 2021 22:03:07 +0200 Subject: [PATCH 010/264] ci: use Hugo 0.83.1 --- .drone.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index df3a382..86a42ed 100644 --- a/.drone.yml +++ b/.drone.yml @@ -30,7 +30,7 @@ steps: NPM_CONFIG_LOGLEVEL: error - name: testbuild - image: klakegg/hugo:0.74.3-ext-alpine + image: klakegg/hugo:0.83.1-ext-alpine commands: - hugo-official -b http://localhost/ @@ -42,7 +42,7 @@ steps: LINK_VALIDATOR_BASE_DIR: public/ - name: build - image: klakegg/hugo:0.74.3-ext-alpine + image: klakegg/hugo:0.83.1-ext-alpine commands: - hugo-official @@ -114,6 +114,6 @@ depends_on: --- kind: signature -hmac: fe9d56e08e740c0fc5ea48cf007f0cf4867f71ff3a23295e320ba6f0b7172c31 +hmac: 416758d9a020b137585fc52674c84f5a703db8a2f0d2bb92f13d28ba7c260742 ... -- 2.24.4 From 819442f338cf2bf2a919523453b93bcb47d3a792 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Thu, 6 May 2021 22:42:11 +0200 Subject: [PATCH 011/264] switch to own hugo ci image --- .drone.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index 86a42ed..8948ea9 100644 --- a/.drone.yml +++ b/.drone.yml @@ -32,7 +32,7 @@ steps: - name: testbuild image: klakegg/hugo:0.83.1-ext-alpine commands: - - hugo-official -b http://localhost/ + - hugo -b http://localhost/ - name: link-validation image: thegeeklab/link-validator @@ -44,7 +44,7 @@ steps: - name: build image: klakegg/hugo:0.83.1-ext-alpine commands: - - hugo-official + - hugo - name: beautify image: node:lts-alpine @@ -114,6 +114,6 @@ depends_on: --- kind: signature -hmac: 416758d9a020b137585fc52674c84f5a703db8a2f0d2bb92f13d28ba7c260742 +hmac: 1e48ad23cf3bc30c504e37ac1299f09102242c92e92e75d446e466355aba66e3 ... -- 2.24.4 From 7ecc7e5f6e05b00342a38d1fdd5536dd8ab41d39 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Thu, 6 May 2021 22:46:14 +0200 Subject: [PATCH 012/264] switch to own hugo ci image --- .drone.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index 8948ea9..4a72b61 100644 --- a/.drone.yml +++ b/.drone.yml @@ -30,7 +30,7 @@ steps: NPM_CONFIG_LOGLEVEL: error - name: testbuild - image: klakegg/hugo:0.83.1-ext-alpine + image: thegeeklab/hugo:0.83.1 commands: - hugo -b http://localhost/ @@ -42,7 +42,7 @@ steps: LINK_VALIDATOR_BASE_DIR: public/ - name: build - image: klakegg/hugo:0.83.1-ext-alpine + image: thegeeklab/hugo:0.83.1 commands: - hugo @@ -114,6 +114,6 @@ depends_on: --- kind: signature -hmac: 1e48ad23cf3bc30c504e37ac1299f09102242c92e92e75d446e466355aba66e3 +hmac: a487eaa9d97b4e1572c21847690c57596c3fbfc66bf2b5978cb26c1121e41bce ... -- 2.24.4 From 025f12c5ab7131387d31d2da7aa6ce855c622931 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Mon, 17 May 2021 22:25:58 +0200 Subject: [PATCH 013/264] post: toolbox-1-direnv --- .dictionary | 1 + .../posts/toolbox-1-direnv/images/feature.jpg | Bin 0 -> 339850 bytes content/posts/toolbox-1-direnv/index.md | 35 ++++++++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 content/posts/toolbox-1-direnv/images/feature.jpg create mode 100644 content/posts/toolbox-1-direnv/index.md diff --git a/.dictionary b/.dictionary index 4bf6381..ac2f73a 100644 --- a/.dictionary +++ b/.dictionary @@ -35,3 +35,4 @@ OpenSuse x86 systemd Golang +[D|d]irenv diff --git a/content/posts/toolbox-1-direnv/images/feature.jpg b/content/posts/toolbox-1-direnv/images/feature.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad303396c48e939e91eb0ca575c43c3083841275 GIT binary patch literal 339850 zcmb@tXH-+o*Eft^R79lr-kbC;BGQRS2|XavOXwuDz;%g@-fJjIAV2~EDFG6Sf^-SJ zgb=vsgitQJfavT0zTfrU&xiN<^gMgctog0I_nO&f=A6CP%-QGn?C*bQ9vJHz>C;@f za)rk5Poep}e3i>cSJ(N4g_*vQsooy}4b9biey-qs!2Y4Z76woGZ0+p%Zq3tN zp<$=FMk7w6=HeO>sPp25Db4?uPNx58|Dg%#|Md00Rr~)J+;MXcas4Cu`KLO$1_p=H z&|Go+gYQB^1OJ1){$Qq8zW;@z|AT}782E>u_8;u|-?;3*bp9K+{FjcEh3+4n?|<+U z&;JF#`d{$>JMJG9nrp7||7rg3QmA|QANy%&jBIIW{xhfl-TVK{)&KCWvHUSX;m=x> z{SPmol!iw2_zyqre|WF*X=s|?($KKY{SQy*BMlAx8yXtyh-+9dz z?b@~L*RJ2VasB3h==SYfw{G92qrLN|&@tY-fA7!5$iT!v|EKb>F*CFA2y%0A3rYwJ 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

6@2%giWM$+-d0@oLDr8g<{!(B~>6u%kW1=Q% z>Ab>TcdNmJj%rG3rJe4A8seh9GjGue@t z>tu(zm3oVeZu9FasAdt=3xsVejT;=`|5bA428W7nQ}MWh57294J7SFaDg*C$zJS0SNpBfH6}xhfRixwm2_(FUF zF#a0YAlslC-YW+8Gm7FB6gyeh-oPS!7la&jgkA+>12?@#i_q?Tzy&SrR-!&c7>68Y zq7!}*X`IfePfi&xJtTk+ka{iNcrE!Hk%pf?!mQLqm?wiy-z?I&Rf1z7vlW1Ojnk%_E9JVtwQtNg(tAT?l_1Mj7DA^urqpYH5?<}0Vi6#rVYy6* zLs)tNcOW2oGK)g|54Kv5Zj3qkse#H$C;rXTdT4x0d+A{tEX$Z>0FeqPLi&uZm@uze z-|UjFzIMMR5Gy$0H^A=fbTu63s{qG7X1Et^ULa;~y)ZzltK>#<8ay@+sUI%tn4%PR z(qv!-xii%Ofqu6VJ&t$NK!#UiesC|`vVkyBjTgdV3o%}t3-JGGJiNiYviHcJ~pJ}U;u$i?2#tb7M zxkS#($qaqR>@zs&HlQVGrS~kU=TTV;+L_r*6=B5BdC=cV;|TjuF5YC9U!uU{vW!~d z6-j-~buWJS)JIZbGO1}pP9D^9_(0Vd6($mCfVlnZQe1{G>Am)7oVdVZ<8N%9N`Zah za~CHPjH2^6lijWs$1~-|%-<|7(sS(Q%Cm#+wfQ2_+*GDB#%>iA{gT}Q?kyz&I1ZHbp>05S{8yLmm>CXicKI(s@KK5iYUr)Z5 z6t=Q=U{My(Bu@j?XKa>r>Q&k2 zlXmpfN9lzjP2c8>W%bX>wL1|4Y1kRRCxk=N^8xCaP!v&=RY5%opq&$`l5Yu2)@h{u z>+>ugOFwBG0Nn#4w#TD2hUuxEy-{X5&&(+f-alX+LIm!D1^!7AEBrR#5pEpaYiF{k zUKh6wP<76Qrw7N`FWU!v(J^bdENnjb?}WSP++*x6rkuN;@DJ9&nSF-BiO;-f+yJ(ebOd7SG~Is?VJGe zX7B+?22n&u=kc;gQNv?q{cG^vy(Zc*@>xICKXGiwB~tqV0p_TE8FS&*eh;>KsX>3V z246TR^1z3oJ;U~;GcbbetSCnSd06S^N+#nJ0kN0|Mt@~o@_`5KXI!XbkE@j!O6Bc{ zMeqGVP`Aq1k-dii4>=+`&{;$dr@-O1uco0tT)Jf0qv(r%)1>F1or79CixeicU(b+kYS^`#AS(AB3baP)WJmVI8>TWQcJt zK&fgX8GXtX2F=xq^O0j=W~sbVLK;`j{{aG_T=2F!KB~lMD71xmUU7&->@PpRxP2;0 zhh3s*rHpS%H%howrN@gb$zj4&@~@*bo$x)k_35&UdIkK->|vFeRIk2z;Z$V)$QY_v zjP&+=?c-joSzppsE3Or(ps&vpzsUZ6&Ayy7$b8b=oZh2pbIqeCoY3>k(d}z;ax}!~E~ooLOaty;d%e8jp>VEmBjbU5syTD)o}q6=Ji?*#RmDaK+xn{-?Xv>vAf@!Rxc8mF z$`|T|)`z+yFlG>05`sF#E0PtFfBGi=Hp;1%1k(vOFdgcQyHA-jJ>?m1GBaX=yH#r{`{{+ z-Ob)6Cr+!1t6^{vB^p?r+w$iGcS^4Yv#pT?sELG9Lav`usrtn97)=FsP?H~o= zlqmJBrxr7w`~ATJb#zXaEb(yrkDecIwXU1(ma56`)pH0D*+zBFhFw#Kol39lBdTa( zC*(5!CyQ0L7`Wk@y4@SE|A|UN4;PlxWSugG*Vzm%L@WH1xUgsa<8y zsBT4s6ES!-m{SmCd3!xW0wI1c9aK zCw~;23`-R_@>dDtOAV`pN=I!YbL(cNts*z|WPiDKskUJDB)8LZ#(Oafg2_n9p4aJF zT7(bs^my4$jBNUbO*My*(=s3RIokxa^tQw?J^O;#x6q6MqazE2d%rzSvrlN0ta|zU zw05h%!$)z99@#wt*4G#In@t*pvlx<{)v&r?SnO;+;2I$N^W%H_v1Y5+&Nru2@_!Ob ziIeL^p$Mm(XxR|T+^f5uqoJSjB?XHS(G_+1vMx+T;uM`XqjUFxPd>O9*pr_67}Vol zcgI)BPCMNb-W3a+m1c>e2<5|D5oX)AX`{B?^2B0l>_7Zx5+3Ma;!b~2f3s5b-PAg* zrAYQcUFw}eqd_e@ZNapyqG1SjGTOw+6QNT&OA}hw*?pNHl5#2|EfZy;epY&~@+o=X zeThpe08-+iDG4N}NNbS_g&eO+)oGw@V0MP86nH&7GQh_{i10IiN%I_oYV2s`AzNx3 zlZ!qrCp?a`k`<7pew1h+L(&8-k(9u5%U(pNPW)az%hRcT<%hakkL6!?qXKRL1w}<6 zK-6uMM!z2x@MN=}3R9uyI^)jr?q?zFpDyTe%u|9WKlmr3+m7$WTI$hd1n_zH%*9wT z=SfYHy6HC*ogN&=!c{IH=otj!;sBH%iVC3fH`=`-QXqGPIBD7Lq%?rv6+hGoTdYPh!1arpZgSp9}A zJHxZk$vX4b3r#2AyifRvD`ty|t*7*+@Nrwk8Y-|fU!59}!zhP*3a;+lq_M0wS-1B6 zR&g!Nn*eilJ7j&oW!i*&AO!(-u9cmWqpl-KrK7&Hvi~w&`_gsupDFzA8!Eyq*G!Tk z67ZlDUTUeLC7(}sdG+g$V@cq@E_jZjFcUmGf#aFgl#|N(55}o>ixIsfOmtZ1*)(Ii z-^ASdDO;u{$61ub_wNYY8D;dn!`8H^8r`?nvrZxDP$JDJS!D>rq&R^*)ob@d3pyLT zSv2HC3IMX}q3!owkg`%-8E0#M;rpBk(af9zQiFnWddp^IT#5?F{I%mnrd>d{3Z!@l!+;JsU-Z3Hqg2C&c-Xhs zpuhGq_Y!rNsPfPF@8f&-nH)1d37xLQ_cxy+qh&@k3!O4ERKknHmMjpjxi&bSEf+wV z7h+^rMKnr2%s6bc z)f6fhk5eqGtXGTD__-`;^db%)n9;=2@mXhXqZ5JbSVniZ==bB=G!N^QzLN+6$&Go% zc41^ureG_XkUEmh)ESdkjZgu&D=kJ&Kg|h}zgAIOj8VRommr@OP_%=tiQ<@;(jhNs zR{ye+_Pnwq@O)h2x2`Vb4T~oSr6`Xmp7Mpy_V_W8N6Q6Qdu`g_Gn5rEi9N_O32pOB z9SWqIFA-THk}p$ZLYxfSdh~48=(guPtod>FF8vi{_}=(&2|poBm@x5tgZVDN-qB`Y zpXXZBs#Gx4830yuva0#tk9+{ZK4Fe!<;Tu}G%c*H3K!$jtsg6eW>njWg0jVg>8TC9I(=d8U$lcx}U#4tBzO^>f7fD@#bNwqH&(zSjT3 zVMR}+bv>`x`>$K&Lg7;rYshmmaFN0=cIHzWHlqL<0EXzp?=59%4>&8VY3dsZB@U@Tx+!3iXROf@gOkUJ(?o< z_@fiT^>v^Q@)NY8q|dyOHvR6GKT=-3_Mv>}_1SQ#I-+)2fU9`FDEgE?3mN3{)!PJ) z*~HTR#_wPA(sh^e%pA0nK~|JMg@P2EKna62Zv7qD zh-CGrudv)&7GdU1g{V1fj=Eav*;`fkRv&GJtxWeX@AD_8-)ft<+#^@4ZJRRxa>V41 zA;)rD9_Tz8UnHaEhe-8oy;@4?KyhEtQya0Z`!br71XlF(Q6-y@jNE_{b(||%v{z3bN)`Rg<()TA;wx6q215+i z@m^Q0(oCgeGF+h&5vEFBTL{dK?WxIwoHF9cKR3_#AG$=q%u2lWrHPXbUWAgzVDRl*4+pZalnY zGJa37{laXJn+V{F;(hkV_QFHihldT#N$6Ci@99pP2~P>1AqZ1M0u>Y7GB+K<4 z$unFijmxU(2r;F!?@+yXkqWlF%zKpZKo)qivXW3_!5LPa$P~`N=BVe&zBknZ(7ngZ zt|c+du5X?SavC$pC-YXG{f6m%3&eI}N+$1{pt_`pGUX@%TWhgzM6iR*S70#i&j(`0 z$q&$9IiUh7%roMDQW1-HUbxUf%cSjY(-ez^qDgs|kd6BHqU$;??aIqNG}RlVcURpn zx^x*G3_sdY6VCT2{mJ>b<$B`~!${la)Dnq$yHiplwP&z68T^2@Q7=7u81 z=O?p|wzJrchg60SZvOda`$s9)qXR`bAAK0HD9(4*&%{*Om?<8mp#G;}b`dZ7GXh1k z)|0By{rpRKboQHt`>LS(ht$x9FiUckC`+RHmZ!c)y03W$+l=!h-nsIOLn}O7$|1^4 zgF0G!i$bi0wSFyx)kj*BH)^$Iw*i&RS1dn_lRf1*0SXh-RY0SyPU9i;J~UG!BqiL~ zUHHyIH~{LM_0(J#R2+wg4qumcKfs38?9u>6Y9@A(vPE4(tD9myV+|1X2< zY_$08)la1#_CmATZMQM^L?tk90KOhs9TGnbP|&UREAI4TN$Qj;D|XO~XowJkkEq#g zcI^vhT}4jx-3sLpVJp~dVD(A(P1H;c*-F3h(~Ju~GgOJ45&IzG!>fHu_NUbWZu9v= zdCuJfCz2LNH6KUgaC=Ua3n>V#eet`KV+fmV2iL0J*#(3XYc9MnW7p(&6R;ZXd}%#4 zqt+4TdckV6{fCv$l=>6%-w&K?csD96h5afQC`*1XMTl{e4ZhR&EPq(fCfjxOFys0- zS|U%s+L5L{zmQj{{SuSgNR{LjNVDW2Fnrc!bSL?GJO_;jgI^ z-aKuPkmHPx%czfi)2kH$DBV}Ax0_z&13O$Gs}4`8bp);NrffXJzWP+O*8KAlaIj8% zKfRAZfoacp}j>S+UQkB(!HIM=%^(I<`d0NW?lTgFb}r&No)Ybf#K8 z?n!JP+spvk&yV^Bp17?qVX!M(9OvKGA|9FSd*_=^Y08dBcz4F{dm3W&i zO*lhVO-D;UL4Nk9Ubu~HC>x<`2;rmuH=~Mq9QzacfW0t}aq6*_f^@8XY?zf9mvya2dzcDjUK31HBi+;D@zR8$0)}SI zV8+O$v2d4xB!6IHk+7B8X6+tWQ%%8jULtx70K30%t*<*{jrer?5TcXZDW5A8`^_gB zq}Aj^?r_WKh=()exsAH{wJw7{aL ztifw8U1XS;1ZzK)BZ1z$dt>g#>Ak>eAZ%H97cB3TqC1cq*8Z}%ln-F%6SdBmFe?(i zV3+o?Fu>ZiG=2w24fsxbk-ywcwBbwmcDc|U(2j@Px-rU&YA-9_-s5Bwu;$2z=6^w4Gf z4wo8o_2;^RaE_*jM$7UPQRMUj!AtT9gJ~##9;!z(ZShNSM;dHLwuQ-JxZ|B%KzPrD!zssIFiBp`pX|WKI;=J2f@QdNlKRX&& zkALP1T{{xR2XEAjrs)U7o9N`co(0XH3PHm80=@hjo6Xe;s@Hb37W;g@V>Z|Ed@y9;)vC~gyw=cD51@t(&+u+Oa(K_# zVQxs3n@(Z`aZ$`)Sy5X^5~?=wZ9v1=Bil4l-H zg_QKI<8xp&x-NQCTtv00$Z%s2iqaR39~P~DLy<+BtZ#V~gz3Lp@kgeD)~!iA>mQW0 z@AF!`@@muPv}mSUAnP~9q#ln!?2$eWjOE<-*lRE0?qwIP*eaUP&gFf*{Zih!(o1%q zgW=5T6lbjd^dj9cmHk34}qXRb+B-{0N|Hy*Whp!GL`dzy|Dzy<|iYeLbVGI$)ej;U( zDoq>;oyDfp1^D|$p6y*zC9Ya2k9iZ^kQb>J!!^Kj2^;&ZI%%Kz%WbpslvB`K7NTWa zQB{J8*8-i_v|*8{R_?OrO2}DK=AzM`&6~ov>w>4}I|e0p~y%zm(>=28_i@ z1vL%00GdHg0aUq#R5Z&~X(kQPI-mxs*G+{^qplZrU6=4xWyJLnMD5x6x&7 zch2b6pwkCZzT@PEcZX6u(B#(1%LJx6#>s-E-=?G0GBUa#{wk@E?EomYi_3uJg;DSe zW?f_C5igr%g-Sro6I7^Ys&8`DE}2zhl!aP=n6hVf(VFmwR2@>I9N!5|C8eSjS3Kp? z6Za~!2sveA9MusnOfZ|2SqhKxZw3S=#d#F+G=%1Olg^D;iD8%;6e)w9)4HQjMqf1G zJS3xjTP)*5%2rOPPI{`HQ<~Bm=v7(?&YtJUxgXFN~R)gffE)~h?M6`X2h?vbLKg3%9`e}%sVIoRrLty6RO0N z8mgXD;_%g1WtYWrslQcGu8?Irbkd^56eQU>_6W9&6h#=yoH>*0JC{XCqs=r0PbnQy z%Vwd~OJO`11ymHx%%?Vurc=#5NKVG~J!W0SqDRSA!qk==r$t$nL)(}*83ZPFk7Hr$ zgL2+)Rb=flr?|-~H(qO*2u*FtvZIH4u((GDRQH|mr{XG9eNtTKZc(s>nW6O>fDkOD zI35;T>VV;t`Kph2B%m6J7Dg_el|xg3DibjnM=-ClS91?k*HO!0R$9Mfs_*iqp}_k= z2=>AgqNmX_qNa9Kr^2XTl~F$GpncVcKHyk$?kq9)799JEklAa>sFl2|l@_;7 z5L^k}HqoM*WCdqRYh+4idSqDLP?!N0=7pTW9*EPZ=?BD7V~0fN;R1GbFtcFO7|D^VK!nkea{{Dx`HpFFr5<2oZJ4Q$S6dsxF&ogBxcm zyM-jplU+WDLJkJ{YKC$tN^z+7`?5d?z0`+SNlm85fwU(IBk)XXol>Ta@9`PY7w%Rw4iyVNk7!E|Mag z6g!aiONq0m$uv_gCd!3QT*FCCru>D%HdArIq+CjFaz&OjNNr_^4Lr9_but~-RP3WG zWp&`tVtBA_oX5S*(5n9cbthELsfvqTu7N{ok-BZAHMGeVQo$;dd{CTBF^J?Dh0{nP z5CYDGz(cc5(?z|8vzjh!szEOKAywj^Td3icq^YV2)zX1gJ;IAC0{cL>s;QP+QdL7w z$8>MbPYqav%B^t(8I?;Nfu{Mq4Bn}+!11@S9>k!dfF8i% zegOpDiK(};ZS0svikurJwdMjn){5)9#Fq7h+<{Yl-snuHhS7h!POrlMU%v-yh?jaCxLLYws<{{vT$%aA!3^1QynPg zCP@g>fLgHb)&W8sTIA-&w^*`tfSkiFY1L(81AOHQk8ZrJ(Glak-5%+dxNeK?nI`Sj zDP*{Ts-;nq+L9v6D`lkHs&;b?Mb#Qe5G6CZAZs@BSzDHFok)=PfSO)OZKGbO(x(BI zd%lX8Xr*{ILAB|JKSq^uebLI_INf4fTP|O_Ykv}}f^!d&sqht9*2+ff7o2k16=u_W zj7ZsHTr(Jg{{X>vG#V;Y5*5DWW`#O1`mDvTc~tf(#7QcxM-nY)3Go@Ms($dSMo%5n zBxWQKs5(F{k&V_Q2aO>CDcMTa0RRVzt#o6$G9 zFf_Vr+8xHrJ!t5;07JhApyL!x{Z%&9Z=Z*QSUl6J(=mH0^q5+DSvr=xiBB%O5y(zd z_vVJCQEq3OtX3+cN$_;t8g0v?b_*qlOzN89z)EY0Iwv&cOeRZK9r~~;O)@owjbltW zx^zK;9MVYDQ#OR=iIEDU<)RgYI_jYSW`r8ZC0qtDpEO8jd4sT6dTq<6lGK2oR^X?N z9d)ysnHnl&PKlwmddxEwR@q2T6i+U4s(qsLT5ht2J+1KUyWZlv7H0TYwrpy6tQ>#1x)2gFD z0z|qN!5F^-vN=jRAt{O+tW}Ep=_NK4i>8*9mDWe1l@2#f074Zh5O+?)V;wq7f`gl5 zqIL_kn@z{=s#yB0%m=DI#g+I7K@V=& zBzc85PiWCp0K1@7T-Mlms;`R#Db=FsnQ1`A$}s?STcSpYutcb+^!vE{e)c&~R}It`>uxGON7isw@@~qfOfj4B;aAu8FGI7Kr++z3~9+ zWLPu6K1($kXGs#NIJCLdF6-sXXUZq#avolq6073Hw0;wI7g@IKm zI;6JI@=W_X3$8}Wo9T}2;(9LV5)Nh^S~{#nxFSO}r!(tl$0O8zxxJyWtkP;k=a%SFFCz;?H6(UJ#o}p!9Np0Jr znkCKX>V^rr1$>$AUv+BC^ z`I$WmuT#-O0;UDl6SC>wo#(>As>ODWE4-@m8$7HU1)D`*5@D_Rsu)TjG+r*8N&!L| zDAhUcQMzy_g(YehRu%VzN;LpbVOc@yff9sjgr>%+k#{e(U|i;ob_EW5PO0tR(NpaV z0At(+=GPMq? zll6^4l=CNdM#-+hF~{92k^+4^LkQ}#(jJP)<{qh?n!{1siw`y0xS$%xcTFD-s}WJz zpHR5QQ{PY9K=J5 z3iIKjGp7?g2y}#U!PNlEl}wKkWA2-l#XwA%O@&p9y_pdSrb5XjQFdSq^-O+;gIdy4 z>%7|1sft;0#g{ML*qv4;oBU3)Z8y_%oY3VMcj zgENyp&d?2$TioR%Gwc<1j#y5oP8_p6ux%2*RN8jt9LgEUPnxJ|wSrUfw9*;`_c4Yp zMaM+q(41Y?5ifI3ErNA3ZO_!Ex|EP5G^&3HL#F^05jv7qS}p{M37yaY-W5tu)0CU0 zI9TuqNHg+JZdbGB6V6vT#79M4%`!|vIC@c#k=0bxvda&-gvgp>GQ{F2+d z!Wv1iLZh74nF;1T?m9}v*Q#3gWD)M2RU%*r%c`b5(1Sz)9A4*;(P6p-84yBnIb70% zpABi1RC~5hsZqvqj*0HeAwRq@%ZVT=?#nhIhWG<<(ZHU?EowfE8ona;Q2gnM`V`Qmz5hbQLy>l-IYG z>am!z#YKn^oYr%aWL+|rKNU|dvO>)4o@xD&+c<1R^0dSM0Lpbjy#`cimN}rbs0$0( zjCC3$RK!M~530msY8*x(`P}ZRUTywRpNcJUY%_Gq3=E{$Kxz;n03^9eZ8$shK#40e zWNd&EU82lpVFJ1)wq-QZbe~0-k_s(^3?mDbHX&VRB!pPyeGrBAOlzu(G3XZZr}kfH zQ?IK}j1GlTuSJy@K@I?+z;GVS@QxxlNJofAiB{ntot!IF<#GjS`(8O3z<0&|P7% zJ*xU_sMoTMJ&(MNO08(s&Vln;sZ%Exas-G~z1(Q}F4OFYHCrq`@b*Zfn2!>NFSPbE zX_s?SbRGkNm2@RUp$O&7-B)!yDgcxmn&cr(Ya>b8 zr(!9V%qp0A9o;c2?Cxm4GNfcm@2lko(wG}%H^w8KG=i&B4$&hs zA`_m@e-JtNofG5y^UznW?zhGO(%4n&wcD zGj&k%BbIKNNrcYmxw`~Qb(un=oYv~yRX4En>CrLNvYwit#s=!BHM>Hi7XdYuKn;*k zWk(ZE0MRm_u~to}JoYKgc1N4_Km^meV1&-9m&6r1)^kA+orMm^U|Q!=_n1A@;L_3; zX!dp`wXl`k!Zql9LhRgOr$Zb*&09?W0JA^QQF{T*2sZ_1hO~u1JIzx*=v>;_Fiq85 zGojAR(k!U7W|MT&qR1%FY-gs0gG%n6Z7Pc!KgnhQ@MAS8rBkC| zHB{W$kg2?AnqKJO(w$Dg>auvXK&FR=p~@QVO3L8Ywn{FO5Z#qFi884WGN(DN4W@M6 zW+BKurKF7(Hwe)BRXKBv2M-bllsAL0BA37DG!MMTkzP*>1q% zDh~4tyz0aOeiO6KXXt8wME8?X&M$WJbozh>&!Tlof~|QB*eYR-r%Xg5(|s2|k_{QR zRbG6PMW*So;#AErPth_3t`+1N_g3G6xl(p@+(LPu@~7t8-+W-uurE^)Z8u%Co!OpLb*Q0QQjM~`YZ7<>|59# z&7lM(T^)=kO9@MP2phav}L3MXc{OsT#F;z?0~NJqu)B6lc|}@ zswQ(Vs$^M?Pwuj{x~i|V`l>j3U_eyeDr(rL{f7`3=q8iDB>Ff<=J6d?Cmq_f3t7oc z;JmI>&~;cE_-d5vWphZ~Qo`fv)295)o>Rs3>(i#uCB;#pgrpig4TU9rm$eNScxw;D zAm9i>5Xy{C1Hwv{kX1@G3)%Bs;{jiim2Mg$rD(K9olaxQnNV1uSKiLajVY3Hlt_TG zOqEL^bBbtj%c5qE*d%=C8pWHegu^4dI7th3)1H88?jY@ffrIyA*&3V`>adGS% z3tR}aLS-`NX7mAl=XjteQLl(BCEerm9N$YW`@GLl(B{N+Oa_sYnwW`HSwzzl8K?QG zee-I2!KJ@dMVbXdn~R#=OqE9|b7@INyA49k9T1yOPEts;ZRVK5>U7_gtpwAl@SWv3 zl^)j#fYMK{>XmwQTugIVC->aXB(=ss(4t~P=KCt9twYZM*{d*|u0BMn&c)riL2SJW zW0kX!rW2onJ3B0*d#s4N`756KEH#5+BzI(;mh24h+P zYGG(1xx00hMsHNuLc*4SPvWqRdx>?(LGNx`v<(yK=->w7TZ5faj1BI66-Q9ZQO8my z6AM5UEh>nMl|Ubwr02BBvba?44cPsPqg+oz}0O6=LUjdgz{zn6@$j)ZhVzGb(KxT6I7T?0@8;g!P~566bTsfK!GTlg zsb-ah4lNcvQE1dGL$h*QWnIm7ZdBg#9d%Xo&nF}&c9&-215Yyqw0b9ZPQBP+Vlh3R zP49k!6-teoRUF4eT@01?(1Y6SJB`KKySE2}q6A8L3o}Hi zltYcskI4tMcW0QYM?xhBjZ#*f>NK`vR0ZO|a;urEqfKBPb zeSyZ_$U}syB2nQSIZ*1TQUsTUQxj&hDC$)TBTJpr9N0lw2~n?9%*l{bi?YHQZWADd zP8}#mEs+eAa@%$FRsin1zSzWJ;sa_J`L4;p;HlAJY=O<@RtslJb2({W`7C}V+|^z6 zPI0-O10W>Ju5KGiOWnSeXya%h5f?TtWG&*|lIfU8V^x6oCwd|?o86F3cHEFq|Wj$3&VtdU51FCyWIe8D`q^UV(Is7p-ffi*@sV(ZVmH@CGB;d3Fl#5pV~A9 zOg&KH(?UL6TC!1nIzT<<(dJPs55&B@n~-!0lLf2-uUrg_f#!o40wShwcXS&}W+|sa zf|ihrC8fF`n%z?d;U9Ifp745Z`D(JdZGiTsxVl{FQtxVXU=OR2S_yET<8H8#D#8lRFUXh1Zq`q&|s2Fa`>s&8~WTk}j|%)k|$c_l=_Qbd)M z>bs(PCRQC43>_j}^i{FdPG@p#(1-^1UuZ9Rcmh>S7A~DeUL9{WOBaNtRgn$~3Fv`W z(MgnA>Df=oI^k-b*Oya~BI~po$a`ceIQ$JtPuy8n!(!h};tNbH)A%p4_K(?K@4Kz1 z`IW4<<7Fsu0Ro|0fjmTTlt4}!Ac7NaGM?5~?lCN5X*@Cf+{B)NQLb7`^AdGHR&X8^ zW>Z{sOd1pcTd4`>fn2Clm^V**{{WI^R0+$n$`NXFi(^Suk8g_9#jDe4`GwjNIaWS~ zs-|O@A;g;W{ZacJ5PlG|gJs;}kD9vsU-o{ExvBCWl5B(((^QTZ)pM^TDpPp;Ra`w% z#}Y=!A7@3(p%JKkP>pZN%Tx}%+Yz9Tr52{ z7e0xAZ|1PW3`So|?pJo&xoEY-w<}djjDv?GY4TX|_GPWzwVNuhVb6(m`YH{94|l0d zY2{;4kv&j5p(H|VFYk3MJR%pLu+E6}K*%ixVV~ls^;PNAbxb}XV+4zr#s|a>=hU2<36Yn;&;_E zuJWClb0a%SeeM-gxKDA--jY>(J9(JrS|(L2S9CHsI1qB5HH0lWXr5X5WmKHp%%LdB z9oS&{stsj^iH^R8H3+foYtFU>c6Vyw9YYmKuW9;)+C7lxR>KEZ!*w1e`l^(w2Q|g6 zX|WqBc*d7vgN<+@wOhZc#^7p)iuD@tql1$M8zwL}y~}3{0({mlwXoFj8S+zeb~AND zAqKnM^H_RqCA9u-)T#x!i>JvN?J@MYlVry)sG!5r&U7|{Mx4VDCWrDs$+do ztITw1DXwrKrp6Q9RE(ob6;xAfeAP<0Q{BD{SficPD!7MCX7gWXqpoz^HW96*Qfs~? zp9omIP9fE6)Xd|$sYe@5y9^A#kh`W*8D~F0s^NQOwdzyK$CAT4PK8=iKo>#Rlyg`o z3XqQaqRNu%-<3R{QKA&#YbZi8H|U9pR4_EH%~PVq;+{=M5>v0TeL58!UE~wvSVh9l zolvIXg?pzrfkF-DO(Im1nU)aNRnhSy-V%kOb0!*N7RKCJ(2iv0)RERu?M}>QXH8mT zEl*w+Lxs>mqlBWRSq=q3QglGyMAo8JxJMg>++iy};b}(^j;~akmlcb`)Xzq%npP&2 zQTB;*e3lm$IVulL&}bfOn^Xb1rkk?8(^%<1Up13OgOx`cyHce3r|xW`HsO>r;%1s_fnq?3(#+*B>U2GxJpv*o< z-4r8)HWZ^O=&LX8^&UJ;5)~{}8#?1&AnJrzp=54=v?KN4RZ33;CRZH~MCQB6TUD2I z^G(h2RmC1+Mf6nJOtr;p(1lHmaaps@iM%i*-fQI&lbp!6^^_02%4PgWedF zTTn5tXx(Eg5(`9i*%rN$@b0ZBbPZbbCiF(?%Tl>4noX{%5#d#P(MgX4nV40nfl|Mx zO;tCwu~4eJJSuewWEQw=P>umz3#&_0B=tqP#t@1%q&vv^sjv2YLq!}%x+c%`PZ+27 zg!5@8-iT*$Bj$@;CH$$bGqS8)BEof5=yM8_{3M}XkZ|-Pp;zH<7F8 zkb9dTzm)vbFw|Vk^O?l`R2wJIs@av96NsTFmsMofG=e@$4~=bXPiMm`W+c=1O2%NZ z52Id-slBEMArTXF%u$LD0-+aU%uk~2j>)R;v)4474>JwgeL}(G@{C&>LE}^IEInpr zu^QP3jLMUI)jvgE*=oPkDy7-7Ug4)ziSODAp8}lgx~xxlV>VcVfz_=+`DE#$V}QPh zF|Zt(nwSD)^0Vf$H^gN+K`*+f29k#MO{l^pJ=FQOI-nC?E{z(Q3$uA{sk}%jf}m{Q zRL8e7OoFN9IgOSP>=ud9WT;xt7Hw7BAE6&bpA9`UPQl{jJCd(36S}He(!}9ZdFqYq zAgWEL-MCunn6;r(?*Wx0w6z8_G-#=oz44{&F0sunp-&QW#p7=&PA(*wJRE7;R;+9A z?4%{duIV;dy1kTNU~S~T;ysr|&m+BH$noaX&=ZN7w?yiVL_6_8&9r7HPhP6=5=pWR zVVN#YdpahI19Wcbuv9R??50DiN6}QPRF^(U)i~6!PG}RV!Qt8|lbWV$wYwouBF5iD z{5~bM7;YUZjynZM5W`|FnW8NOEX_jFi%qmvvX@@!98_Cm;&oK(&~-Q55USv@^=ZAa zeqS)Am~K(5%6Dbj4iJFiQG^P*juud*0D=dPnz{jjd8_J$ z4#UK{b!;wjcuuMGo*u&mR>cZpp%X{}(pGMLK^rQWR11=wBKB2dLREPxquZ)+a&j%y zAW(B2gec~;Dft!>|L#ft+QSw zHOvkM#3C1$3mM@%tE0dKhT{+_AF{4Ey%9Gkj7liX%G(O8c7v*%Gs~v}P+Ah$X_Zb_hbSh46h&YpL z`vd+C&;I~4s__hX4I0eIOm#r&mtgR)g`2}>^-Oba6>5GSVbgTSZ+?l_l{Z2Pq~Z%h zh=ZEidZ)ZJ2A0V6SeI0-N!Whu)6(-HRc#>bpiFwIf|+#+$C>^h+|UBW)unej156CM z`IU{yN;6NqG!yYEjAVW3SeMriXmEhB&1w6veC1*t`%SdnW5K(dbAKg@BlV4*u(2io z0IxgjpAc&}{tG4>IGoILKR79@#8P&bEk89wABHS&=GohV5p7|E#~ihTzUk-ofPXbv z^#Lv=pqXe)b&io>Q$|uA&?7`#ZB9jumE4IUY_Q$fEO5FBpxmlrk#=DL98F&aR>u0K zhTN{s#8s%;bq02Lp?#lPf!oFb zB~K9iLS$;Yx@R`#S73I&3Dog9JILgC@dCSNvRmF(piLamDvuBQBPyHd_c*$J<2~1p z8xNAjQNs$9YIl@sc%yG81=`(|11XVSkM5tS^eeJ^UZ|x`vuW0k)wtaHAax}({)%IC z9@q+y_mj_spEPDkm6fQH9OVT7E>lBEiSk|b>^zoV2_Zkp3Q{u6HcFvf)2ew~41?v- zGdC;p*;HpSshFF2pvDHVpaHUb^Zx*rS9aoF9iX37$rTvl28Y!>l!J+MKg&o?ejGL6 ziz8bO;0PVj%q3GeHgy40&nM`c9aSgP0zg!K=K2)kIovIxW1dE4!1GvYR6E*^5Z^R0 zS*TzPF!-wV^iU>M_(T0s!Q&es5S@;pQI%=6k*3-&vUbC$I?Tkk=baS{35FEtCl{!;KgR?paBy6fYl0?qw#@out%<(8;Nu`G^ zHMB1HKixi~-1oSb9Z5xxPKNYNGYHdjuFzn+(ZcWUZ_w;hyl91QzVQ5$fw5UzahO+Py4Uz`EUi*K7j^G1(LWYug!tAHI8;zm=0PY2XZ)aDl_KI!+hev{eU_C+z zq0@i`M++>}-DTZkU27CWm28yhI^nI3skJG!<9;UU>9#->95+N&p^5`hk;(XK;DZW= zDY2O5;C@NcjFeVcN2(CK*D`Z&DvO*Y*Okwz4%IX`gv*IdWq+E^3hpa&XsGvDng>*9 z;sXsb;zD~WWOXyDp-9VJqALib(9C*-LDA)?4;O%x{}FyMyVAbSmWuT@=-pAh_0CJm25 zx^N%x`p|UC{{Yk!(5>XtA0=zptT$+3zRc#yCe9w|U8UKS+e;G8{*bqPF6i@EOjS2` z6`Jc26QUSLI?^XqPNk&vgeuEi!>Vp#z}1PNT9av;Wp(;2LrXK?GyKQ{Rg0-b=9Mt_ zHNZD%8`URnl-$8^V9LVKXNb7AbwQY?I^7_JcBV|MeXK@uK85+uc98_W|W^v{h(O}v|8c)t= zn75b%w5mDz3v} z`EZ_>f2xuvZi&Uv79dj2;R*yODW{Y4%nc zxZS+p<{GDmLq^CJ+v=Ok(^yV*LKOVa3vcrYn5+#N zp7dNVBuT!gqj=R2B&jf_#^?{Ky|hEFiqJ)lp*sQEE+Bo~Ni9Lm3bq3mO1(48!}SW5 zI|WA&$H;qUflnbgY>z}$le#A;KwVpbC3&Dw|JvI z0D!7$HLY>Gg@Ht2se`i{`EUhuE7^G_1R?-ZiE4IS<8B1w`>-{-$j}Kz2!sIO09KVP zLq!Yiy_H^^UNbk;BG)RcaLVM`kjjP~w4h3WfeOnq8F&oQ=Ap>SEx19i%KreWqfkt$ zjjGbeSn8kO7Z()b_n$-nB>dGA3_IwY3_C@IbDI31or+~(I)f^<9~qsEn_W2+daT%d zSj`t7DNUnAp|%WdmP#$1V(25mtrAn}8`-Lj5wJ`q$)-45E=p{Z&rlCzDhGZPW;2hk z07Cd(m&;`K$astEs6*_Ile<6qf^(@<9YIjY9xah;NseQxa=}+1E4_2Ff z*B1vtJrxR1E&}9}=_-?q9d_!g7yhA4RFrSgseU#j;(;Jm`^qx)~MO()GD}Y{pBjvDAs0$rzr~>+_bw+ zoc{p$>=1v{)XZ%LR;5w3n&aYW1p$~ANIKbJ-4}3;r8pUFL-SqUQ&Hv#hzkzqmW40D94+UjATI^V<< zX3RIe zF9V-w4Qzp-Pp0hW!kF4a5XMPqn=DOwOshtxiYNLi?R%a>tROXFoGjL=&R`CwmiJf= z$iOTuXbp4e(OUKVLNFLyDV_U%;}*F)D%htAbYBgdyQ<7WV=2ltdCi&x-=a8-_vTOwT4#3 zIp%p-JO&pfCPl7ym5Ml0DmA1}DGMuxJx&dy+%Gc>IXqem9}6<6|Ay+89HuARVwu9}Ac zRg?}g-4Wo_A#$gyN_YyiI+#YTY{o)kycSj4w4yk2N3hzsx=cDa!omR%<%V@K2s7xg zg3~8%RZf$D4W7D%QT`CB(}|{2+wPT!<>fcgV*UcVMVK1coSc-rU43|cueY#F*grA< z08RJ_)f7Qd#Mx!2q-c#yGvicP;v+7J%`0)_wzN%PKJdn#lNd=dPUY2mzb=5PF!CWxrl zHNbOD$(V}OJGMBrqC=v^8kOjX@R{}vLy^qn+^Se+ntk(L!1wo8k^wUxB=^!eUd-A~ zpcP2Ai(csz-=F->>Qnt#bTJL*rOdQ{WvqQbZb*r&J%FgH}{(yTkeL!Fx5EoQ}2tZR}S+~X_fc(SO`k=_=I zdMb<L&2c7rmOoIi5@@_sSlh1x_{sLC+r=g2>KxKC{?Ffv^BobMyT zdP1pQzh*tTNuyso+~0>OAI)}~`|jb*Wruc6$IW7@VsKS^$nNL7Z^a{JiloQ86^odv zT-^sQ%__HT_M|!g0Ch&JzoVPcR-;Gm$gCVoG7l4J&8)Gk#bKKE22(lm_nfys(NUpJ zmw#AiV{!rnTcYkj45r;tb$pF=HwFo;eh>FUxy<)O+ySmt*|^*(ZE9WZCj%kEL0!rF zM`cl{>Sx77>Oaby*A|fkY7^Mt=D4(t2v~ewR{gN#cAfi2{{T=}oGaNbYuoNr7i*z* z)(;u>yd`$iaSaY*8_MYTny{Ga)M?{s{hF(}OTT9C=&4nvA^esZgy+tfhBMK(Yc@;4=bXkpt0XtuoRoZZzYE?;gv`OdnKg z(U2PltCN5(@bhHW%8nm2m@%2kgQ>&ZZZne+5}8OB20JZ43`CH0PGPBMmwg7FYrFWI|GYu5Qk-T!?xfZ;U%ZZV7m(s6T9ud_`rNsIs(WK|N?_}EMp>u<2GVgP=3+-QVhnCS6^M9(X+Ev=;f+&qo zRfoXPWhzV!1EOoGxOG(O;hfk`r&;1I715g&QcL$$81V375ytj&Do8E^nJ_zBLLs^- z2*;Xm&?g(Ix(%324;Iub*q~h~V7o`WU;>p}k0OF~8m*~F<#SAf=9$|anMSnpj#`8G zlyGQb=!&|85VFb?o;O=cJOH}2mi!)MCsjHpGc~kMV~(gzf}>t@H|M&kMY+Mu&u1ns zi@H24)R^cde3QH5%ggAG!Uvob=j9P9uX!b?URs0^7L?aTv^u7mfMrx`VKKOOvel?P zzk(se9g(Sz#Mk&41LmI^qoQ(kkQ^_nIglyDBKmImteA(7qK7ZFc1|9o^8uCKp%n({ znI~l|aZfLVL5aL8C~`ZY3+)&&QLW}-*U34A$XOmGHPq~je(tfc(58_xzdi?|BrC!$ zlmVAZ_zQ7-QCb@oM0I{EMIs{7BDr@nnt;HSibi&d$xnGER^EFLl|E-Ixgmu zSXw*5Pzq#Rljr=`d!OBVd|g3MLtG&KYSt(q(!7xMRK{vmS{&DFBFnUUJNwQL?&2=*DzVJbvrYTf+ zcHF$J)VPqb*p`!t#2R!>ng@*fEVypyHPopAYxBFztTiB8O@XD|2B>8%eedDjc7-a{ zT+-a|o^s$u$hvk9f9v5tOHEfu?Fy%$t%IwXp{{HY<~T?o z>#CC>zr z{Q0U!d8nVkI*W7CahVX_sol_ZVEs>?XxtG*J^tqVdCu*`~XQpDgpbK?JJ2M?Fu)Uo@&wH;12IXQg zxPs@njKTVp(Fi{S^g$~Q@0i4Ae zys!R6HPAt~6Co7^W-HAdQQ%75JA@*N$eMTw(Okeysj3IU)cR(@J%$rBUwZda)1q^A z9AJdn-IYP(r$kLq)zROHSgukr4s3LC#7kwx(W+yd>ADSdu1a@yOhN-qko#RT{7dX# z+FsJb^seGR)pYy^Wb+Tas&kZL3c3=ES#?FlK#n1*K?|6=5o?gih{HwvVKC|tK8dQM zjO;a8IYX24Nm)dGC}@kK2Moc@IyfxCMxtRojv$Q_m{4$(`Xn-`mh5^axJcb!MPRjs z{{TTmt66=}5R9XAT=3}`2=cG&iE1aSa&luHNK94 zrnRHJuvE))d#IwS;_=j}2F$omqQYRX^r_II%54x~q7h>R?{mP%Uqt4%kZ!Jc96P!$ zAc>17x`kftne?}+r-P{9y>pAeYrt)XpOSqHBSuHL#?VfeSUf#il*VFvz#KYe(NL^g zTBSnX?0l}NKAEQ5#80XXt4@=hIqK(+@`U%j*~?tlYt$6MO|8u9d7#QiE1&t5+Z8L~ zUdpvYUdDHJ0JYoClB-GMD;;9cTuq!ea<7V}!0KV6G?;fy0xYP^@B7#38=j4nz#X3% z4g)o`14U7lJHNCzx~rQ`C&FTWt2JX7^YJ-?{#H)Q4Ru#}%IyPJ5(O%*(=Kxj`4wNj z#Z$~o5hi>Ygup&a6P>T8Iqq|8V8l5#rq>#U2bIODr|*gMYNZ#ZT|1kqU}a<6$ms1B zBAZMWy!qKzb4<`5Cragm)egk%XX8))3lLf=0q(e_3|z6}CQR>qlMUJ49^k+ zbv|mfd|Me!?(W;n_e6R%s}qK&QH9XV;8Syq6E`|^3m1}wHqsLu^Qaw9s>K~LG`Z!V zX3%x>Da@wXtERqd2avhMMxX4kcs4^=9aY{29o9;Y#$qaGt(L{#vu{LdJXNVYpQ{JY z-dZ#mF3}dTt*2t+^Hf;NHva$-)k_^WBci71Yw3cj;c5=_zlKn0502V8+UgX?EobRUO^{TOfKW z45nTx643m_19?TqKPwrOxc>lEPZd<)@IK*(VnNr*zts>kI`UVS$zuCTpmtIywDUNu zJ_?3PRNyz4%))kJNx$T>>SXI>ObnyMe*|3D$+~|ri*;JAZU&xeVdOhBu@~Umn_;5+ z2XEnPvqric2SchADNTgm)>O1#MNb1ynDd#))r-esvpv(%qd=TVxXh|FN&3ni$J#5q zyP!IWFFhI+Tx)>JDbi=^>5T`kpPH$RcYla!6k2rM{{ZZ$(xTSWW>5rlR~JI?in28@ zK(J*G05`X+Xk3Y}JypWYs0Rg%Q|1X~W?e+1a_Pz(-< z)1{P?8!Xhp2nL&KgJ02Ub;>TPGOKZ|9ImsydZ}t|U2YM_U=A9qzV?6@_?n8f&?tqn zxaL-b;1$&I(}R7KJ`aChFHh>OfaOlmfN5Osv>u2L{-YyhcrrUT312YpkJzWCl-*MO$TMYm0Tn8Kbn{1sa2-Z(;%X?Miu=R%~?0C zg0QkE=0J^=7r4hGwjp+nChb*&ZPpZmDpD*x922t5H)aGT;wqBn`WD$$$vMf3W#d+k zCY$NH92_AWn0e^b?PXr$=A_$X>b;{(WI1U9O!eW5@ia8DH$|c;Q)?I~=9Aaqg<7T+ zwJEi(E&$m6O1Y#v=*{G??8E^27uoPWij{mR%q_Sp`>UBmhWac~c1oQ2TXznq(_zeJ z>YXtqQ>e_tNL0J}ob^c!yGGI$9ESbfS^hua(PFdZ?%2!z9!j(7(lFzZO8?z+e$xH=X8mU5U3j7<-xZN z8atQzuFb(=SyvF=>pS!(G0cCOuZUw^Mv%kP1e#BAmz>+ep@ywivx}bkhFs^mVgwBsLG;vOch_|<9D z=!kRJN0?0SXPYtDpv~fSfUw=$b%6ZjMyFe`wpgE-IPxV+=0T3Y0omCocWCI(!qNK;u6mkfh@;3gcRG{48 z=gXP}h!YCVV;FL`SL}<0FzQAfp#@fDIqtNL?RAMI&uC*oF8Qo?+Dw+@-_=!d0ls9c zH)qf|n(q|p4;zk>f9pk$?Kf1ThkNMY-C{H~Kh5Rjph#|kJi@Dqbt?FVmQoju+^Ex` z-LavJZ@Q_$yaZo9>p)B<7;fm50N_9$zs`1p2)Y|>56OFtKs=5#osDUz;26;-&30`} zC}APH4OKqz&Y*MLxW<7u9oZelOVz`2pYrUec3BK$KD2mePgRM=R&(C$?r}kmB#yc% zY?o#HRVs8@UlD3vrj2Nm|0J%e`a=-8to*3;%MA-RIylE zb?F&nz##hYCx8z@#TKd5p$ki{Yo_%@NmsdD7Rb(sN_6YMJ`vq-s(IOF8cJknsPs*D zyYfPtBy>-wQ!UiH(L1?&CqkImHzXU~HSWv_AIUN9B$ogN(6r6BRY~NW;E3hu2sg-W$BSXA!? zPRlVy=+8tGU1U0<1o@&0aJqP?&|(!T#EO){pyGR)j;7;(CE8RPLz>!+>NSPg?mCcu z6K*+ibR829Z{~p%en|YdF_g>m2mw6P&i2Efco$8I6jyuD1a(#F)QS`hFrD z-^EfcEzKW-*2p?Rx~$5z>6*?p2Q?Dy3wnPdu=t!iY1F4;JTAUd(PFzN!A#b|-;tnA zJ>+_N!hn>17Qi(!)ejLRq+0? z&J7C^GF8Q7eP|YrMt_w%-gK&C8I{}jV0`EKgep|VxHJC%Gf*G&@}r&Z`2=wlpP$0h z0Dm+9MlQ1r!gJW>j+*pX>@7@BfH}kv=XhQIU+Aj4y{BIFS?>lA*G7w;$Z$v*i?-neB8Eif6R_9t$K8^ z4reS*?f(FDJJRRXd-*^EF#tmBp47uWmM))s48c0KeihnXjA~Y+HSpQC@vwgv8h|yf z=V;ifhJdL?rgjZlV>3^uMV#w-U8mT!^Wm#GvTsb?j`a(&am;Hm5reL6&HA^0tNN&i zw^;ntW1+2y8h$9hHCDO8HU9u)%8kt3QHN)ZQ(s7o%9{>XRRqey_m0dtnl+7;20ojp zYRQtvl%jac>eVtHGmc**1 z=7_A=5w@wc+{$fjhSRd7)(p4wSWd~Kn-+4km}^^iJIF53?W+9eB^LgwfYH8ZtGw1` z34Z!2l`1qfq>`B2n2cV&Ce!rlvO%;2*0M=WFkQZb`IPF8hVp=+fNoW#HLQ_uKByc! z+-z6(hx(};BuR?UuR<RjF0ad$Ty|N)3-R z+>PXwg~Bnfs@Zd|PLMkP01@(7oNg~YN9KF2>Es7Q%5QEb77k%{G^Vxy2)xPy5OGa~ zIw7JLx)reRfqj$9UdL+7jv1IObsHkrW(9q_vl#g1Z!7P(-8rrt({x}Fs8tD=)gGH5 zL%fmeWe{Nk00&gcX4|N6m7Y2#)SxkpXEO{`j-60~6H#lw;q_l<5@}Cgg-O2yC`yCE zPM*cneN$w@2W1XK6jTj3Q!VpeTsgEr#3`Gh)iCU#q@q}5HMQKKzKSc=Z&pvyX0bLw z)f~|_`KAWwKjdBG$RY;TR4B=1Y^0ejS%r~wDokvhbRMM>po?99bbD-anNm^CwS~UQ zO_PKuMLnHL~9B3y$WmD=CL?RxtqSBVexeHHYaepAt-GNQl)&57YW%)IRb%osgyZG{;8E5 z=ljaLa)K?@V5>Il1o8XEUM?e5s;zjZIeZ`(ncS>BFgwo_ZWTAMIi^7p3KbgXxzaNc9}0G8 zYc17KtxhVqfjbyjchWuEvj&*@CbFTZ>Yjr{9?b)UKw|HILVi?@g42q5naCg;FrHH5>P($4wj_7?;%`<0eK%R@R zE5E#c5O!?flVa)`aN5V22Ycd#|X-Iao4D+;`?bK_Z$qN><5s%8=3 zclAtu#g5&lRo+t$8ij!EoIl$;I5!K5_o@EPf79n5q2BGJ`$r(_n;4*O0Re#)Wn{{WTSF3Ihx zS@4xU`I^vup5N-9oaJ|mXjLdXDQ7HBmrSTCH$7l#2o~viL6qB;i=1Qwr9WL)NzhB=|*H-w)>O^q$@GZ3)&ij5{_0oS6` zWU)=A3^!B_b~uctbs8MEx?^Yp+^=!hFI9(YO=_<0+76l(gzS7fnNE{UWBRsc)O9%eoS& zzKC_R1kf{XM@5C~j5pr><}RZ_r$p&b_^N+J+MT(HsZgEe&N{o%b~k5LrBpT5Dh6D? z`YK_t8D!avx^9~mm8!C63ND;b+@R*fBTEsUEOkPaY|Zew7P)C;+`ehJJZl+I-*;96 zyu8ysiW(ms7a<)J$t~7q3JuI%u8QXI(Fn0qOi8#+06cuw<;j_VRO`}xH@41f6zJL= z>V~PMx^NPWks=DpQI3hyn+08YB0;i>sF@Bcy2sPLrW1pOj2*I|#~w|(CdiolRqgqw zQ=%$9qdA9Ls*M6|Av}wfV&1AO6Ij}uCE$>-#y_D_PFq6G;=9TdWZR;Zx-GsIpK znp_Cbud?>;ADSCek>4~ra5<6KCr$TPx(9@mLGoPkuL!vZ3k27-$<)aiQ|UW&*Pdlx z30pN6s#v-r2oLv~w^rdKEf+LG21MC6Nk(j}p<-znr%;Z)7Ae&RZ*^fv9Q@rqht=$^ z%X7?^Qe^!V$W6;plul>G;^~x{DOZzN<$Movf11NE*@WsuyQ-~0j;T`!16d@N{We3t zWftLTmpz%9W0&XAeX}1(*R4#op#9q?-Sg-bN>yC*Qhot22d|Q^+%$KA&x@Fa+#kNL zdXBI?Peod@A+>UYsn#Q+7;@atFAuhFHHCoY^CviWj|b5?)Y~nK9idfw9vPaW-dhcC zxf`r~7PY1ao61Z>wS*~Q&vepq zw!j{X7V3q~Yu++648z_#fzWQTLl9tioYMqp^jOEdOIp@mdigHY?<#ksb8j{fYye%c zQ#4|!u;hyg0M5Tfj|cw%5DzrRmqm!E*mf<@S(U(v_5O7U6)@`!x@L|3S%_Ve&$Pz>>*;RXK<;Bcr9qi#|FUE z89VG$Qf_NlYE>ccN$3_K=9_7VX>>i?h*(#><=o-#8&x(8L=;p;q|7*!W`eE@nF zb@AM)A8%lFn#&m)+p54kJ+-S-a~^Vrx1MkOD($6)duiTFRca^ftf!kTF)noP=$!0D zT8^sxtqpMuYy+3A<#GcyBFc?c300|9%T$NacZJ)J;VI0=*Pv%WWp-a__8u$kG(j|} zmolfk$mqLMu^j5m{_}*|vqyw~7~6~32=`8-s&JCmN0MotY^tw$NQ$`~Pr~Ne!{!sI zR|6L=A|kH;05wAsf~Qnsv(uxVp?K7n_4HpGs<;EU#j0cy%5Q5OuE*5o(P7_J8Nnr(E#MSR=Q>~Yh8-IIpLUkw8ZCp!9(qbi7HFEu+h%UHh zYn>HJ6IQKOF}CN?Vel?>4$iF1Mj*E<>Ufz?)2o$iRd>{@QPm#fE^~~MeAd~vRq>Sr z7~I`X!_{E$G@vt>_@5VYZ1TjcwxmqVImJ?@8v_3T$!C6JX}_X#?F2VB)nuck$K7^#>1&p z`v_!aTAiVM)6C2_^{M$P{khuhqHzJQshQ>PJ}9~Ql-wO=Hkr!I@Em>Jpr*0GpyofC zeffa&KsMz|lnWsdDX@VNHc(?^+m+;=eoKS700U{+B=!%h|<`+a1 zHAd2)Yh`sB73PE)Qq5GiH$-nMCMa`z+NLuPIm5Knl_$j>VZ}A=JkSU6Cd9a#{{RqF z1AXE6sv?t)QcI1=ZSJtZZ}e1IO}QkK_1HABuvv7h@t+0OW7zeMKJsPM}HVbrSTmw8pKYu|D`=J^$h_bau&MPeI4+El0o zz0o}uJ=KFM;o?cSIsxmdW*wC(Ws@2W))=(DogAk^WAF>@6wf>6GzKM7!O(NuPsHgn zeds&0m}A~>E@_9ikv!3&yu4|)2C9Ck9z!#5vhrVhpA1h zrA^epZG=Qd%L|06+GjB}97)^=x}{X-021cK_X@2hIi-wcAPhnC^FkczMdg$l^CW|q zyJ_ea6yfMMAvu6PlBzb5?%+5JSyX)@4~auu{N_No8^->tGew{}GeA=2K=9_#bz>n(@>R(cW6=+T>k(G&p)g6^C|TxwY6|>C%q-TJ<}gYJR;>lW-p_l*oUeXe>p&?@ySQ)96V z&iNHfSbQVhVfROx!%}@7`nwodL8jKXBR~ehS8f@NXfK!MoxvAsrH6hVv=)}s6r-za z9S@;U#y>Q7ZVvfwh{C%p{EBaJN-i>mD(Y8zPNQ}$A%AqIP1Bl~$Y;r6s}~a6lxB&g zMYRK6IV`}jrxo8nyQXKucUbwVuBhgk4iP?x;e~2=am@2^)2hQ$!ct*y9HV$fi4jma zy+M^j5k#=QBwFyAd%CqA-0jUyq-iwHx9SRc?2LG4h~etT{HmQ?Ehz!beKySRAyUL* zUt6-6+E4C{M^X13c;x7@SUf}M;wZkAM(WoHJZZ=eBni0}{1IjK9Z+Z)et*$paJZ&o zDPm1Gv_Q$fs_gtlc*hRm;h;6ZaufWO8iJjAbc@?mYnodfRyq9C=tEjLm@k~2f#^3* zq}rc#Nuag7(*&RB6;AWLZALgpD4mMNx}`S1DFUF(2Q*HKi<_FT&Kr1zhJ6+>tbJC# zS0T+z#&rnA?(e8ulldSRT`)>{K4AQjZ8>)-=VRawz3w!kM#%ib+E>FT1Gw=8s$Q-wyj{5Bue5+vx<^Whm=)jUujH_w1P zA{HiTSP7>NQyQ&~%>x55t{!1G&NbKQ&fe@6RZ>yAq4GWLIecY2U#|iQuc-2*77N=ea^|b zlXg$+>~MTbAIji~4L?NJo?VyS#9d~m(<%(Ny9hSP=E=mCm{8ba$~mT1aU#~bU}R;@ z>c8RrrgD$Fsm#&&gf#{bEdk$D{B8resZwfCfjwKXUy>s5r4Uivt4h&WSy@^U(L3T% zWiFL}Rj5|gYNK@AyacV#;2mPDQ8bDYLE2VY;uEU&Yc;U=mf}D@VLAxriRcy~^hQfZ zlqU*J4t2(;FqyfxDyZTdVm!1?IqfhPdj9|mhshdMSm%17-sX)!JOC)_vb9|VKvLAx zvTF^P(Z)o8k9poMWKA4R8StFL=7y=I8>oU%AplpJ^F*E05VD(~>LAJ>$XSVYL)_>3k>WCppm<&pF&4~2Z1_jEL7KZ2o-YYUw3R-egWdp8S_?|H}s$d?&0 zbZOM24j=B{P%u7ZeiECArplQk`6^DSQJL=35u&KtwH|91Z4+qzsEj+SRVVE^9M;ne zm?z!eUaGV3t%^m01drr_4i2G`BV7#iR9!-yAiiMx`PHwN<{%+EnX~QOrn_3nfs-_<$h#w&D^&w4L{Veq4iwG@2Il<(}DB@|-dw>*!uRHlFG#iqf27~hX zAlCBip}h;fzNzNI{JN+Den^2XKQ4)Zq`}A?{{S*`241SDs6ha`;n}{alv-UmpZO;| zmm7oRxkH_<%^qs4SrGz%0ESP^2Gnr#_9U*!t%1Wjvl!-KL6$tgd)?`Buyk-#sj`oD z$|RmqeP#~oz9$(?&aX<95b$X>5JnUp4KvNb z+p7e3O{;}>QFSh;&A~;k^i6P3ns!XZU=1g~o{gjUc1CiDkK|Mwg8pkO$e7(Tn72|D zwb4zH%zCV@b9|&HgR*NidToH!{#3Oq4*^Na=`xpkg7vBhDO<3fewlzO=PNWd@-Ix%5l!w zvv2i9nR%q@qQHFBOD4XS9RC0eeG~%-#3KPTz?30eYO^xw=S1k4lDeV-as(9Gn0G<} z$EYabdtQOf0mm!8Y8pYhgmZZd>Cx4vD+#3ptd>vOt;H z3M7{3pvba><~h|G?4%nMD^kky_oMMfbVWcR7SF0|Y_$-jN)14Tq2M?+r3`Hs3pSv4 z)GRow-H4sWs2r9p-ktN!AaNqy;edN&)itw~g{>xCn9JYmDXd@sKpF&Jh@#ihHL1O&p^=rWKfH6(+lqE3 zjt--8wX_53wb!Q2ax6V>)zl8^2HvT(@mP0vQZruZu4y%Zxyv1TN~8uQ?#e@M@f(Z% zRsiI7W>S`y4|dL2M%JZ=%-(M~F&eBrY*%#Jo%0temL`Q!;nB&GM5~M00^_RDRj=AT{aQpeji@%)Cs!ZjvAvg!g7D*xtmoEy zKpfkD-FCx)&s~ExQe4^L`ZX!F?0APU!a*Krv{c1*J@;8lMl}b-@ z9>Ui&!D$dd_8J@~MCT@hB&>D-)1>x{RUqjNeV#oWKbq`*+lowocZiSGzQ)};s(5;R z+g+(J6DmArryv==lhrf1aLm@8vk8PJ*3m7$iMlzF4gVa zal~S(fBAIBf|%&gnHz$Oo&f^i%{77bu@`CZ)BdTfq(G(xhF1RoC8NFPOnE1>ED7XQ zYSftdpwI(A_3EdZ3F>;MJalZ?qxq^#rsjZL;^@qEPUaT0%ldf*O_ZuNqhX?}R;ey- zQMdh&%K*Rv(freMlH;cSt20E5v8KwF9)p9okUEr0kF!b4#54hVl*1U~_0eMvGZ5bP zl@LJ6a=Kh~wybsAK9Iv(?o`RH7!91AJa{gEyD+%49M)*7aRWZ+hak99Z; zCntg+r+rbC7eUj}HkDIWEx)4d`nBo13dn9wYeba?gJD#`c8waX(qZ4_MZvCapUE(@ zHh)!^+hlIvC4F?&JXRv`oE$YX`KO%+phd+00NFa2b56;Vci$|aWX+*{n;zQiwL15< z&OkKvm6gIQot*Z4R}YGZ^KTAlMq^>X%I8h$go$!D0T{aSPT6^@*e6c{!7zz}oZ<>D zX->Y1ZFJBzx*#peZd+=mnUITdBrQExEk+pX6Jg)VR9`fc{AB^ln`!-O&n%dqco|ra zwAHBR9^tK>E_PXRoUQ@>#}38fJcSWgoQe%$X;rn#qv|C zY~2jnEpCaw0t5vF%FRvCvSMlou_@H*2QcvKP!rWQZFTq|WB^&OJY{z+#yGZn*R`U@VfiMrn?sg+Z?G9h65>ol_|l zjX1d@aE%-hbefPlYxGp{6mw*BM&ds-(@cR)>=xH`PLtTvGG|83f@|rAHeuatv7cyb zjd*5%50b+%?_>SO$+Bn~sx^qH8$RxeokxmJVL6*HM^37vOG9aluCuzQ;V4x#8ey;R z2K=vp=BF{%aU8%w^R@hw8G)&Yw=Fk1PQ-Oir$(DYv(~A4k8p`}T%Y8LshPvW;Y?(b zVP=s;XDjVht9O=lCjpjv^;ojUgHfQD7%dt%`lr(@?(rpopzH5A>gRPSuA~Rr>qA4M znr?TKb%mVF?`4fN*zLxBUFuaTZNo4TnWRlJ{{ZAY;;@*~Dv(`Gr#NXjnVM`)Yx4Bb zQ)y*3V8LL2cpPV4P5P`o9A|XOA&h;_TV*=PPr>3vXK3)|*ZvsL{J$ldm^+Jtjw1(A zz1wp(L2TMnUc$rUr3`oSMYGIItj*?bUz%fC4bfQUgwuyLH>b?h*HLXv0cbx}h_9IC zIW8K|V>ha(A@vAluH9i%uSTF@%3eG{HjNQNwRv-ahZAyz3?^4Ro?N-QtVBK@;Yi83 zl4Vh&Lk&%hZgW^e@{1-rR_izDtKmB(mAQzmSk$fOF4_|*_B%nP-8HRvYe}9_r`0gh zq9FJO$z3=&PK&X-dWA~QZ*__c zIW#tO*>_}SasL1_7ib(MFK1Q;E*!U->G$tf%2Ss&tD3i6rT5 z{FKsjkH{*nZevSU*}6xn8Qesd82Lw40J;oJdEG-m)Qv}? zAm?%G@>on27dkV%=+EoqtK%^)tyR}MY&?R$vdUe#hs|){=KS_p7hx*8x82ETY!8P( zyAqZzu&+X++aGq(Q!nBbFSgcW0Bb5zX=^iPEOk2&Pt6l#$Ur_9l5AZ7xt*e`-obAy zc&G3|S!kl`st=R0ZF&w6md>j7b-aqLhsD&Q@egC5qE;e}YISM5 zE7;&#eHA{^?AjQH+c1YVba2!s6UvBJPWY^?)ij;gUy^pq>ZN(8(HQ}1nnWusrpuO4 zwa}Fg@={co;bcpBc1P_N8X=aU8$u%(1lWVTDimwM?*`K{5UWo!W)132$wYE18W@?;eNKC#Z3PIR0~iR-8#xi93?&p zl{SMT*!MvBXrN-m}c zMWFho0c81+s7BV+ORO$J4tZ&6sKQG^bor+P8?QJ(x4Nxpvt88`U`icUq$o2BRmv`m zC}|y5I~9p#7Kn3}EzQka69ae)vcAui@2}ox4(~GU@T?{i36hxZ*v9E~PY}srJ#HiO zOr!~M01Zh@t%T)q=kVn{cT`zHu48B3Zr?vsx@`(?sB+AgILG9uVkwIoK?l`%bK0Kz z=JJcD76@!d#bsF3Ki=j|<0!b;EJ*E~RYOuf?S;Id+FH`9F|7@&rQGN0?y0YCQBwQD zGzsr2j%OHXys8xH*EFcrq8(E)GXdo4Lhf*`cxG}2hjeR`%31~Fqm{&w8$#^|*KTSV z7z6oscTH}G!Et|?RccfXb0ws>W)0FlDbZAI7Zw8}VXCh}nQQK3xSR76>Po}9w>DDd zkC>EcHX6?+iGlvgyQw=o4~7NS0-aX5;kkycw5nC;joRV(DmZDT(C8mQKOn4NW{Em~KE%xfM z>|-%4eK*s}4p7q5mD}&4#9}JdrBb1!LAUV*g$)^wfAbYX4^9}-XoiK0!qTf-lRKPT z>uWnF;@JVv@=Sb{R?^K;&UcXW*p*gsF(D)QFeU{-F?VIFPC`y9gp?*@~<7 zhj)&2=?aEEi(N|-mb4SyldKK8F6N6xF*PP^WU%`6U)sDb2Cf_J6Pchkv#(K}g*o}^ z66ap$c|BK#&=w=KF-@h1XQ|kFm51!=9E3WyQJ$yt@JwX0uW03W<`flmBlA@-IO=sl zjh*OJ(QCuAT1E8<*?A1Y9ovrZqLFs{r#OO07DPHBM$0Rl&@Za0@N*wuL@7P226``v z(epvIV?2mO*>RNHLYC8Q))55 zw3r~1lmx-F0b$7~HJ6C!S^X1q5Iq4<_w`QAmS934Jbo$~Ng!KQq!d|*r7;r)cW-+R z#D#fLC``)Sg`&FXQNNmaXiof7v`)$sifw8Scd0V#_|oOx*z=ni=x-L8dyUn1T$u6-$dy$ zp};vc^y8|_mW^Kyjd4-|8ZF@nzRGnHp_b~2D}OcO3$k$4YSzt9F(I!qEz(m!(#f={ zGZm#IYYS{)KBZvr=8Hz0-&Dp?Ye5=;{Z(gCqGmEPEXf*qXsFN^4snkN zAD=|(f|+ePwQ|O0Qy@~O>ibMDwN#e8ODZ+No#VIbq=fQvzL0Ej|NwFjVSVnelW@panNp1ne|bm^motblPkWqIE&waK7R{H1XbMshalX0uyUg zbvS}Q_YR?9{?pu=?C&yW?&q31tQf54u$LNSv&Kko$y2FV(*WDcg*vtC(`FYt*y6_* zIihm^03~0($mU1#@|B0FQz^M_-m0-Bt!<-p;L+9=BP3OG4zgMyHkC(ro3xzXZLv?M zh;}BWSfu&z4o+j#rndm>CwrLTD!P_$ik_@@{HmLn>UEkN`ff00`90Nu4v|5*x~wfa zd055@)hydz%`{<|P10@E7h;8GY8x8ryII(yOut`zjlDFL-LayjT<(ocza`n&Dle^5 zAj&g;DOeZRtp4z4Zd}b5fb#=INaJw=UlgWYHuFva&uuPGv%0HAvs4{GSbVLjX@?g% zpk_83%y}$6k^z6vplKRz1hv8~ua)}rPpHbYtDnB4?6314>%L)ArB^7{Srokpvl1_3d!YfaWJt~!P)l^|K%WTYLXB5qtq;GSvX zDtGZ(r83_2)-=KRdIg67_xPHD<$|Aj1QDBNmDsr48>?Zy;}!8ROJDwG{{S`GJ(-Dh z990KXa3&7U{{Si9*dbM>PE#K{p_|SVD#0zMW!Yn1dDKL%_Lp}<4NaqB@Ek(z2ZGax z$iw2x$}Q-zcrw#R6;g8o;j2t~regqQNT*iTn>*1}tmX+IPccH3HjQtmRhyaf{$7f( z%Gm-*9*U4_L5p7KJGuun9|+UZP?r!vL}rIc{DKe8=hMpFhg1yaKAi`kRM;8-lhe=5 zWqz_oy%54?r9yk-@B9hQd51Wc8F4*Or$`^k60gGOI*WXd4rNi@mZ_5iqt#F$3m+KC4v2tK{bbhcbNAa)3scAJGGU!BWvqQU%s>6I$ubqJC-6#;LFIJN|;DR}T+pa~?9d zc@xj%|~ zaY4Cx3w64Yv<lMhqi$7E$XcJ*_0FH|iHX&~!$sbkrbb;Q|jT4ym*(#pR+3b9D*K zFjF4jpG>xuPXyTXR+gC&uFHK;L~fiKK`P6t!@2$CN=?o1>J>NRt59e>fEo2vs8Fd? z^wt-DhikGCAZiu?wJJTibI&pJPpMS2Xh$uzK8m~9%4#{lSf2-&z1^1+5&W{%QGx zn;f?v{{Rq=MO*HoyIRAb$_a7W=S2EluHN;r_MAPhBQ+DC`4svtd8W~GcAd=YDYaha zQh` zp&5zKZe7a3)u%`rv)*z=Q?|KRX3)SsjVEDgjIvCIj}+hLur4)EdrQ1)d&;GbZIAQmEWTN5M55{hHlk-4-Q}6wNa29Y_EHGoUfD zuU7>{!iYBkz`rlkRZ;kE^AkuC&<V0Ia2X4?fTy`0brdurdnC;6-#&#`7)x$jEaG*(e9Mt~+&+U+f7xM`VH-*d~ zlIxuodQ$0=Dw})`8KQE};+;|b#eJX$jR&gxwwROgO0Mo&d!2uh%nvagNcTqRuWP%$ zT7MDo6`G@RJTZ}fnx`3Qivc%IV+nTBS9;)N?XSB&Nv#+4SavYLyh-_PRZQlF4c5`s zN95n?pVvh%Goq1w7jo8@ftkWXKmKG~Njj8VSKXLW)5e>bQjJFeX=wPmg@GZnLqR9d zuKTnLu{7Rr?PnlkvdP;-_V#^DB|uvIEmt(O`P?Bc5-zg2N%Si&V*|*do&nidrZ`%| zbnW2?HclQ=j9pj-ctC;*czdeT8_7kPUlw=fpz(eS8BV)>({a=tRWnJiW3x!i*xpmc zEYdv?sRnjaHuO#!$T!s%R`G1J2Awxd$o$p?IkvGQboSQr)iS}1PQ2>A(}HFpzB)RO z;Zqh?Boyw=?HYK7)8#PQjq1~?6+5>ug2xF5s3-=ZvM@*Dtze892tqA*0HdlAbU)dC zDqRbeL@r|*C)mo3N*R>c1mP)wcy(8>SCs4TAriy^s65L1@0xvX$)G`WFdr3x1bbw?j=6p=)LHPYK(pg&{!*X$#6#m)(*=9p-R7RnuQetsUE^ zpoVjo4vo)=t%=bngm=alhthT;oRm66MH?~;H zRN6$j%^9coHC5e(iuF6njeGgVgig@1I-|3^=5}Bw@bp-$L!8%CeL7Jt%Iu`O$=d+C zoI~o;tjE04VV;ryMouV zloJvz8>XI1x^@)PWk(Fz>BJnQd7h%mC^n;A$s%6cheo6sdDCKTh*!JFILLCY(OLG1XjK8uI$WW-f(V6|0ugeJA)whxpy( z7h~Y4QGeQ;=3%Ietss~OLmgLOJ3rsz0d^#`@|MLyGkyVJ4H{kBL+LuBvM|#v1dE$| zE3#`f^oAO)dd|-FG`o}!dE&<}K$!aOs2b$%YrGt5x0ni}xnWhiaDsap~hPzsEy<5FHGY&7QTzqBl7XTyfD$7KVimsO4(^jKd; zp}UL8bWg!5n0wmF=AR>2(A^pvbFPH$s2T>N-&)Nr`?GguU7d~lQ-wFqY>p+w_(XCY zBhhwqr#%oudAX-pkI7+sM-^7DWHFR##JYx*?a=H>#NjbDXji1_b!odR*x>{pZS)I< zp~4TM?|bL7!q_~;cVt(nPdxIsTl%Vf;VcG8*U3KxQH;cAsYG0EMD+4Pt{=Xl;6slq zh3(`MYO$_(fC+GEKZ#x79SPIPNF;71-+~QfOiamH*e+zc51NC1g6WiloaeQz8p&0$ zE;MLMD9z4={{ZZdbX*-_WaGMl3Ak$(gH(H`Mtc7M5_8;K=MqVhPUyI(V1Z?2mZ=*k zJPjOOC-gs>!nguJ(sf4*PTJ)v!Zf5@gvdgkEn{C$XP0%Y; zc1_Atvm;`!WG61`DhE~H(0gJdMCqwWjnQj}J8%)fkD}}|j5)p!Fm_K54Sj@JG)qV1 zp_#Nmx1Qi8^A;J(fdoi}Pb+~p1|!L4(aIv)TogeY4xw{Kr*eft>kEh}_$*Owj3!&? zza3E;r#h8P6-Qp5H3|54A0?&rLgrSGx+iLP&@QN*zG&t2M=87%0YCz@%2B#=q^A6b z0C!GnbVTX00P3erQQT;v>*}-8aT_AsOUF{7=v3_du-;cY-ON=3n(ZRrvp+S4Y}$a! z7s~PSR7*};lu!Qvtl$Eo_qn2^3zh42bfrjuFh%ZYbut8vC!D+=~a$w;xBHI;@b!7GkYe6KzM78k|hz|2iIecqz#i!Lq+lnqcdBa z6Vi57>(O&Q&rz=y`@xibZkvarkP>8)Nis<)iFl}KH#pGrRYPMjJk!t3@=m8try!)z zc}$2ix~#(d)yss~DlDwSnC5vqOvhf3sxuNKwY0<>=Sk8N%{H>5a_4vrF_;53l;+ap zCPR;fr&Snc)umG~g6YkgV^q_J4{I|TP)29~hkM?L;a=7jv{S8Ah~AxJx1*CB`jp@_ z#%fQ}-w(-WrqP=EU#M7YOIj;4IBA$VeHInqhf!&f2HPwX8d@ka2mpwi4X&tye(k?S zNc*8ydz$7|c3GUD#%_|ajPHlpvlsY?FkSNt6AI8H?9FhhMraWZh1+$oOv6;c zxEDre(0f1^>hmf17UXL{WzF4~$vsNVLHI=|Rm|S;jwH)QpCre(GgIWUn`PgC^;ui2xaxeezujW$!L;Odo~mA%!VYF*5*jr&bQjLd6>XfuvZT*u3*EpsXTwZXNG zve*i2@fq{#uxw-BLl0AsY8%LN{Pa|Q+f>$b8rlb#38~KhVH%hM>V_v0_cC4FHY9>M zpX=n9%5HnkR)H=jV7n>B^r_+-TBys&%btA^Yt3q~>Zj=6MBKU~L6w+m9st)sD8J>z zo`(H;tQ|Zc0=ph2B)D@GU5qcxOy(|Zh#rcaKK88^jQ$rBsc`CsKL+0M(NUmxgU{r! zZhcBLpgNEMx8a=@E1SK`J3?n?cep;yEq*6Q*44DVI=NP_S@mkvbKdhVbBvOIK>BV3 zY=u|-=`%VfRVMcG)d#k19u-rws&ZYqdB>8$c9kyrlex(pn=yUMpuwA;B<6q{rTkl? z9pPX-Hk0M#v)Bpp{%M$YywrY;)*~;FRk8J6(Q07Xy?s-)dA8f9yO&1vO$=xamlMm? zQKL>NoYlL16{uActgjkc+26| zRVOv|9fuArAZKjruFLG-WydzNER5H`yIg?%!Z%RMGdLpF{(Lhs{Amo)4i}l^bU?$U?muHQR7{YdeJa=59#( zrq$TTnrJU>QFWGG6Y2RQpKm1tK5tYe<^k$~fn?`C@>6MM1=lvRpO65aslB0vIe%K# z%Ri!r5NB0&h{ED&SE1via}WCSSZ>n5(!|p6xuRRUNYp7ZRNtx~8M28wqW4(B5L8|* zr>Z5_8lXCPEATt019?YCMg_eP7b|&0Y>X{JCdCsjl`2@}mlAB60P8ndDOViEK!%6q zLBqmZ6K?x{imO;M_vYJHZl~2_p7}1sIxX%x>Y%9^Du2uU6~K+UC$RmS}@8JrgQzU=R|uH%5R-2 zazWQXuz0F{{{VbzIEicA+W>cJ?&;att!0-nENF2zj;M@HSAC?DJkQ4?@aR@-oJ{*)5O-O`a$H|FtwH*tkQgD))OdGFAmIX2@v9aRXkNGW_Tox z3r&^-1Bk1L#ABm3?g`%uSn z_QoWCs#o@`Y1;Mw0QUa?Mg6H}A)V$pJ+p9F*h3eCqg)>wK~(Vc9a5p?YH6pK^4ek6 z`mW10Gn%w>Q*4tWS_;6!ySz(zGQ8%O2F{xGSYG-0>a^2r8iB_qNYnhp{3?rH8nGg{RP?$Sa1imVvN}d=r4B37js*%nGM$1Pq zkuCLDij>1?2n7DKqk60+9m1D0o#YS<$^#0~1DFP5%IT z?2QH2cpHfKRsp!TcQh!608V~{rVKrUUh>#3jZ>($j(QY{?!dHb<>aw-T3jf=&j3g! zK1&%-4NN}#-1=M(q9e0u)GUgX$*TA}xc>k|YIl#zA9(HNV$z#Uo&e{&!oqw@6ZWwB zcnTTq-crog)Nf1ZY_T<1Xtte74yj0<`Wo>~-8{7Nn zV5&5|=P+}QaN=5AItAHy7Cql-E_;VFoYQ|&vG1VlCI-1}63D4nM>y}7p#3ALzDNZ> z5l!#zd0PT>12SV+SWZ_s8=I_78nrjksoj=tH}zP2c2-p_r(V{W2hmg%?9k_b7hS*X zoY4eJpii%#^jL1q!sn<+l3Qz&*pwLFK2gRF5bTYpnnuB~q?D`q%xH`FQ-P6b+4qtg?B?g-&zKI!r zoNk#^wT`9;CT1`H0A$*9oYqt{!>#};v>8vhbBk%z5E^wW?Ol&S`+pI#<~HKw+x8?r}!M?ESu}q?lWcQ=O^4$mP{I8I&Sc zXA2CwCdmo2rs$8FFc8ahATDHQRW6;SH14?H5jQn1Bj(fHnxa@`-FUOhvk>yKGR{dW8b^lrs9R z@@$Jq1r`;U1yc_E%=x!ssMc>Kj_p?USD0Vg0&7KTR9g)c*_SXKZ)MtbE1vrpMJbqL zjKJG(n!|Hap;^u>*D)^o%BhQeHva&`D|fAPUgrk#^66vIHScM5Cbe3Y`^gM2utD@q zHo1bGT;}?otFh=Xm(rZhmlqQ3#P#Z^v5lJz03YmuU^$w`3zAGMH994fpWZRDA5+4? z6s_gnr{XVv~YiDt3k$#{`vU`1RKi(G*q9BX?wFW zr8yG&0^Wo9tX*ExsP~@kn+t_1)+Rrvs%1(adzYJVb1~k95ZR;yulq@H{{TrEEOr}8 zHSe=nDuMJWw}sAQU9UYix8$4NWpf$Qa}huDLSr1j>V7Z(01>dS`lofT`2?ha~n+m?M?ZnIO%MT00D zuJ?XjR#ykO=cy5!Pml^QmBVX_4$5Mr4pY_&rHI8E^z&2iX$IFWYcf|FI^dH%5ut@^ zaFhV&05>_(chBUQ+L<+Ic87AiIn^HOk7?4Jd7pJ*A0gMM?I+7&$>R5Cx~oby$MJ1{S7amSAprdTvuoiFm2YnXP;5=qJfJm5HS-1>n0e znFDkQ#?3c8Q>9@Vk~T($9jy(3%3~-VLqzIWb~W08%zX7IRHIS3$js6+4ZRa-V!QX@ zsJOMT%t5_lY`5}Qm$jmmP{Wu^iI((EZgO#TT<5x8?Fs4V0((h!+iJl#4ufukqU`!L zGE#G$0GpjW)*gc@_m6c+Zd;h;))o!5oh@O`;BtW=Wzk_pF+I(uXT|8)PpC5Jz+^Y{ z&j1NA(N?WVf=4chQ<;6wMOBY!YltAoBUJVQN3=iFTYsPRSUe^SIKzY5aiCz56^gGRUAI;*?Kza=nvsvQTHnesxTd%A7ON_5@cZdl&a#fms~ zN%x(zM^dnTm4(Q_9QSyt5qBdem)Fe_@GWFJ%gxk80-Kh1S=-`W-FJm<5OR`5ts2jg zH7HZg@Et!uyE>J6FK#HDEY6->cZ&m6#?R?!Rp`^2ggpeIlsOW9|U-}^H2Cww;UYGjdM&EnN7xF*!Fn6 z@#dUdM12)D(>&7)IS1wPPzG(KJ3Q(L2sl~C%{}=5dz-lVCphLOYlYps<=^I=EP)%z z-A+^JsA8~HaP@uT%Nr-stom;8HN~g|ModR&#f`a9-`7u{GQMA=yy zoS#yF*mOfXf)>B37I7YnHj6#FbxanEpxCsoS#GJ$8eIlN#HxFkOuyi)2IUsmi=b>x zlf&DTCXM$(=h0ajU7OL9Hf>-s+CNT|gd6o~D&yZRwCcqEjoe#jJZ{XEcO6w#o8QcAfM@RR{RB=&77g zf5%O(`dM6=M#CyQeH4lFQVNLw0IMUv$udQ_8TCr9<; zizij=F!=C24b|5~LOcdl%B2)OC04CEw3~|VTFbwyhe_FXrejMhO$w08E{cwKtK8j| zGLz}md8FdnMXt%2ueq3M*{cIca%Z*vSlT3hq_)8I5UDtv&0!5YEHxGv^H^wNKNVGm z4JJX+!lX?3COhz_jR(+tdW4r^Y(6;_@lqAB-h>+)6U)^{Z??rd~(eo&1}t`8t@3YU46 z?EqX$h(kQKwML$;g-Q5^u-2&};0IYfjfMw5G}&SuPNS<)bv&mi7MFS1RIlDiG`rlk zXyzBXhtXqOCZmtY3!oZy>VU&k^hfOUq(RCjkAI7MolV`_S~4A#SZJk7R{(YZbyWV! zaMd4`?t|7Yu-%b~W7_=n3rOz#zDe~QN$P(TcoX_pG{`Bp%-qs}rd=Z5X}winG8#In zP>ifF%U2Ry+D7ebe04o1LHtUlDdUtfn=Hz0(WCnLtZ!>#Ln*Yjm^}4PgZY*~}m2s7meng3QCSrzt;~ zU)py#{{Vf<C69ZLd5Eg-SC!RWH2|j4sUkE@qm4AGm~BSDot(1x zTP-8iGHzj~`Jhm*$0SKhzMJr-x7mnpdubkfoIrsnX%sP8{rmaUP0!8NB* zE0wtB0e5A5eg#?p)e<2;vb#o|bNZvnRlmZ2q7?&P+qB)MssKvlnOk4U1_+EPxuRGPhco5Ss1Js%A-xiBEMWx>V0lySzX> z3Z;s{G}Eg0-)caDt~sQUH^WM!7iAsHoGXKq#AAH-ykFsyDUO`XY2$TjrbGnKGSE7f=ymY@F8uH3rCHdp`|a z8SfY;)fu@*Szkm;Nm;3wRX5W_<~)80#vxu|5JHg!GbUgNvL+m6Hb*C!KY}5rnAvqV zT1ok$_>aW{$la0jkHrgoM`Sm01e6@YA`xNH5Nv@7)ZQL73AmOMqvOK6P*6F@u{$Z>bpVBAR1%~^mUd%DO1DNsQ?>A zgS}N+a0U*kC(;MacB|WZ6vHnrW90mSg<185CbFo_?&wG!vbl3&YRR1eupc!+v>b5t zn@RgihEjSNSfPVx6@h!89%5R+buEogMT({iDT-8^VAr>q`A1UiNnhRG+EpR$J|_&( zI>K%l^_@z#M?5jDIYG$Q>?f}2wY*rGgh?f);!jUSg{0=5_N$1hYDvNgZNRUYVyobPvu$6u1gP$w&knXjDu zp<*gxGB+-KqNom=18M&NWm6W{Rdc48bO+|~5z;nUK^^&HM=_{$X!UiaXLcFI^|F|D zSljr9!7{sQ8hBUKYh9E~G&uhNsXq_*lgizN!Odt{$u(FS?9&oYqI*k-#1S%dnDkGl zH9O!O=+poJ85XL*kUboETby0sA3)Wu0_vqnaIhU%qCj(gl( z=UkG!k#PZ_l5`6cDQBqMy#jSNI32jh=?f;p`;edl49d$$9`^5LS>zK?j} z;bHJkS9SDNYgI3(?9M9_+Vw+>vknh4`uR0sa2QrlrA#%g*#_P$rcTFYK7ALR=S1N= zu%Xu|4+*j{1n#DjW9FgA3N&kn1Dln@p$h1<>W_Dz8FiK1*38+<5dfWNHnr1X0@>)QJHp@Qv7fnr{H1oYoBsfXsjo%b4R8jAU-bprPY0Tq`KQ}HFgMY% zuo=0lRz8pyVzl!zqyGTR;uZ@Hhwkv@)PTOEs@D;kJ?}M7FwXJ!mLq)KP;Md8JVF!onE_^= ziMjig)fPHRp1fYb3tr(|LqyK+TNPnFY51F411Kr#W!YAm$l#EW9K~nk{&6FhauMSmx5t%;Mr+;`4u1P3ih%7gR(;j|iRd(z!jXb@> zBmAqhX$Fc|;1~~t(gxiZX|NOC)2Zc?DNGirP4v&0x7Aa41+E5kO`_83j)wI%O*a?x zM1{>VbX4g!T;S0^iZuwSQIJ77M9sJgje_R^c{IemxmSJq#LxKdB4?VvuOk7Y!))JO9c##KK5mZsd~?(@WZ&BKLv~!mgE#(*NfD@U0;>LPcxCL2KDHXOO^lC|!jS>jKJXeW zLtCBo2Xw)hkO+Ocs&1m%h0xLgy_FFBncJEtEZ#b*3~{b%wwYsP&L-J>*JZYg>s7=x zwAm8*k@z7|uEO?3LzMXOF$DQD`l4=*RbLZWQl{B^kNrx+c6C1Tq*SayzRmPm+Czvw zNDS7zrwzYO8urMMHyTP~+)sv2(OAMVut&6T{{U>w_I%%Y9T#Ve9WjJ!JEpgnCXk;K z1!0+&ysE(;!~*PEX88I5{{WmW!EFBkdY?v;yCj1KtN#GeADW`<*=aw@Q|fIBv?|{c zs&#qxG*qf*?;t=rjZ;A}q^|OWd>@i(5`^$4MUQah!_`0NE48Z5Tpe2r^2g@8RG2iw zeM-j@daMKHt5~}d-;h{0HXn(3K0*TQW`X*{>g`uz;oLswG<;4gvp}{EkohVsA9qco z(V>44DWF}lh;`s6zna=AgMU;@?wB`($emRp93cG_GC7&DoUYB6CB)n&RLsxB3o0Ny zWp#~;8JaqUPNgrB8DJY37xYrlAvA(Dixn;{bV#@f^r_rvN6~$=58hK}JqDBN-S`z> z2aTg%pNgBLPv!Geakwl#B8is0ljwRML_=?)E|2=M&i4%N12$y9W;sv>W)N>f^VK*> z9Tl~OE=|}X=fv0`7I8CVKq=N9YbYQT=FO*~nVpo4H9@&;ZT#0hV&yG&oRCwSigF_= zbNe~%4|sW>93*b{R+^|%23i5 zO|FRu^;799t59=tljw?_P|73zf-{meysqpx3Gzk*8hugA5>z&2Nu9o$AdNglC6o3J!HTbSG@iE}xIyRBHXP%t$e}s0d~tAY6msWC&Epd!LZtV z*KFZ1xvBw~zB3TPJI}%wYT^YKf5eET4Kq!kIsX7Nu~?_sn2fDHBfNhK?q7@}664>I zBsK_v8mcZLYt_}Hjh&M~e3k~Beb{tK=DppiSS-ixh1D7(k(pIILqyA5JT4lATAmr~ zt|Vpgi-YRBzSzWhnfma&r%Vec&Cxoh#gj70*Pg@BaW$EE9(=BANdHP)#sqeAGl=jgfmSoaSYBj9C8wUJk<=EMr>d zy!db78k;5x0o7R!c6TwYGs?}$HVOEut!*qD{{UB=Ci-% zdM?+iMbBqvR`7uvBu81N0G>TkJg65V7wx9``W!U^L9Tp^Xz+ zhYqa9x~5ylp2Af;Lz>4h+C*mRBI&H4*07S+STs7pMF(YjSn>{1Z+}3B*pl$U-~vm% zWei0(98(`h3oUR3&_jW?i?J~E>QklOzNR9xrSM$mIlA9q7iIQl6A_8TP&H|g(OOQU zVG9}CrLB8t8bKXkCj>Hgj61 znK@(VsQs?Db>Pl&`X|w-*S0xM;zI1|?QJTw*+!?J4No9AX&kDhW}|yJpE9aBy%ks! zmVDLcGHo|zEo1)xg~CF^RCZxcF7ZFrQw=I3l`=1Drh}xZ-ZxEb!qvp4mx1Jgvdr7c z15Fdi^i>bMN68Q}<|{Frx7zBtWEzbzvZ%*pG|Xn#Wac=SvyWLupmRe=C&MbJtS8Xr z(N)c33ZNOaw^c70_i5ClfX2R%{afzC<8gXhm-{C{ zC^$Ozi=xWXc2`XguG5!5d7YFjG>Gnqc7RtYg`i8bXajL`^jO|rTw^)4?}L?2@$5bP zo!&wGm)SnZ*J0|vy>o=J@t0^+8A_|0O1qtwLro_(>W(A_(%Lfzu(bMJFt*4xr8=*u zL=6X>lPT1uTJRhn;TM6qK1sB(Sf-D1tDt@%OSM6!{dGcJ02$d*IYUMFPX7S9YjZlv zp((>u?1#}f>@1E_?e>(wW-gsk=JrG!nRN>_2gtlG?-21Cq7R~`dpeG~erc{Y*=8Pm z1+6RUh3tUfGZu-~*}8_YclqW9#Uc$~4P2@CDmM^f*dPt1Qb{5Cz9m*Vrk-m|a&0K0~~ zM_J)*QTX9u+uFk;!EqOaQ7Y@r6gU&Z%Y*uq;!z3gHZkdC+cUt`O5y&P}djU zf1R?iqc4AgYrNR(zncEf)qz-5qI}yU@Lh?I{YEyE{Igv&=uxLwRTFQ=$z-cWoi6Rq zc+6VoL@;i!&U3223diOy6!Nz*A)4ksx&>Rg&Hn%ocn!%QkRpHnRf(@yGL8)U#l_aj z2A?-{UA`O3grw(pW8Q(Bo~K~Hv=2P}%Lca8+fOf5+u0yusOHMsmhbOr_$*my@3D?? z&RlYGk0y^LmlNJU6II|&Ruf_UQ!wB$nR~~0S`}){532gl8Lq}3&&g7yNVwC>8s1d+ zSZab|0;^PW7Y6Ro_)Tq5N-5D{-!#0cRO$WB9;H{EIZ?t^$2`$=oV>ZY+dW2sGu@f$~tJNwapSO%utf%T6ObHdtw9^NwmsrKRYr(w8!A82R*d;rPlIT z&h#3YTHVPj3tg3I(=Vpu;(a3o5!9*_ds7ogTkSu31^h!<*d`ZCsmW}B?;@%91X6c* zrP{GYxf%!pCcyWeUS6t)_IC=`*Q{Nb9E@=V&OZpt`L5RO{8oHH%Spehpwr0T>U`E^ z0@o#0#=kSpT5a(k=&+O+DA8zZ8~*@TMARj^4dG{QR%p}W>Zq}UH$~r7aAS4dQ@d>A z<+62O2n=WoAh1M!oQ0XAnNyRRbWrw?(BaVNs<^wCu8S3kF-nWy{!uHppQZ`_06Q+; zI?!uwTVsBwarSTc*J9ZD_>zMyc=sRf=N zMMDMIb-wfO9^9=SzQd_y!s1=Y?mMTF%A9hNFVP)o2bcFzM!YYy8$MHz};gk2XR47iiF~GSsHs zGMmf2S8PDdMuGHs{)@Ec)F}bx{{Z$_=HKkV`aO1!{{YjS{{Zf_V~MsMtslhy0O-4A z;QjRqT?k=${9#u=t?e93yoOq1{{U!Ro&n8EJnCNJ@0iB8(EBfK`?n;E3{u;i`r_^ z$j37~>t>#uv42&F7*;b8RkdnIJAld$$y27>t!QZI0>RR#%5SX3J^mJ#L3g6=z;mAr z8p^|cptG6t;mJ+T{8wo_{{VKt$MM#9V}624?J~*4V=#>~5lzr9=2ktGfMY3S_o@9tejwYl$L=On_MwKj*>eJMMQy$mDIa)|@?*N0*R@S8>Nr%Gc)(6w-nA~j=X*Zu& z*byB`xj^Crn)qW3+GL+UB}${J7CeU=f6z{2fe!Tv)T%Y}?_D(0%?Yh+x~%%y4|Tvo zuZ%KkME`MHysMXe&>&#H<}?vHgExw^I$H;~GwA)7uRKl&^~YWI}G zTr$A~$IW(sWKj&J(OVi@YFksEkNPZcX=9&?#nm+`Jly{PAaAj0H0Ykz$sx9|-9EgN@^0uFv9nol6+_G^f$~*i#z)1~ zHZ-_ZGxa1c?mt3JqEop02)1aOccm=va#KnTQvt*>eHcE zY%wEWvXk>b%f)ZknOp*v*sfJEDW>{;jipN^b6= z!`D)sm`);p(zh=+@>C4w1ldqF?!a^n}K}oZe`=v+$LVy7x2cBz{UnPpU3575@Mw z0%3kDq8Ywxn_u@&T)^?y@%>ebf?Y5;g%-X4R5Tj&Cy1Ks{`5zt?hM_^us_@)` zOqfo_Vaw^^h_vN%z&|)tM78b>ENs8wZ_QytviGf+%@cU)yD`l#ZYh~SCpOmeU71cZ zRgO&hd%ag-;o3W)QnSv$N7Sy|#pZ1o!?u0j7u91i6*JYU=ewygtcmxy4VRL1BY6ro zMD2BENch2FRxO&HI*?1*pTY4Xpj#xSUu4jF3OgY9}I3@?=a>608dh|*vzz@+3$D` z%rjgxi;Jr6sw!0tCuzUtp3`fCsu^HeQKrKuW!^Qw-utSJq+4}}sYk$JbB8$mli5ju zp|VJyAh9(B{h{p>Fwh0MD%G1*97lB$Kg;#iVQ}wlPWA6J>6TB3^(2*9^+OwiE@j4d z0xWe{-~LUs^EBpttOkv_>AJ0leOw=9*8UomVna{=0EC|R7dV#^WRr4*m0Hypz|!YB z%>fz{R=Ah9M(oq(iD3j-8?22y**8vefXxHl{{VH}Q1L-NS17s-LjYI=a+m-`zNxg_ z2|n)Il;h(z8Z}jQR*vrQNJa1(B$mvk(gxCX(KW!t&qZD)HQ7C++l2cit_2HIf7LcE z2k{HD@vc47MGCz~g#4Fj;IkT(PC@UBk6=m!t8mBQ;gvr6mq%(oYY*Bzz@iK{SsSYO zJF@*krHsnjY$5TXN4q5Ih;ng1rTaH&(0mhplia}putx4uIg36;QWIofB0ixtrobZ} zFPd<^YbcN>=%1Dhk1(>I6P@ax8V^}Q{Zsah6TFj+Oekz?9fMy~tnU29e zg3XkU>el`!wduDSYr>0cs%0Q5B zAChrD^}09dvVX#!OQoP2jdly0O9a4rLa}T@$&?+)P}el-fXa(pK_g`0U_aS8ocalb z(@$HX`XhHNn5v;Uj}98N$V`3`g-~r$n_cxq&9j0w(HMw8-5kaYs41~1&ywG&eJ7v6 zJIg86a@6JKixu6)?yVDYh?f(~rkj(Cf@J`g7la6J)c>tJn5L7w>nLQ9K zx+L!dWO%t1WlJAeI;~DnWK+w_JxcpL_js4&5?f3F)`uT^%&P67-8uc^bLQtaar1@P zxN3Eui=rCW$9PGzmu9w!!{D&us1~?}h*+#uN4f7j=1uiZB@`hXt1j!Jy5&Z7P06Gc zPjt#;SprNVfU*S@3GF&?>Ve%Ai>u(IUo6&Z#7svwc8>_p+=h4x4VV(|B>K6Wp4~zysYi>NY*1+pc$G!%<#1HU$x`8VekV0dG45(~_e#WJs+Lt@ z1bq*u5Qnh|&Fu;Wr`}Z$F0z=)is&n=euy^{-XCx#95o}CR_}D*Ar`PrnFTn%#!-{Z zs+O2l`EDURixp9`E>|SDe?|OOOfZ?Uya>8;4vL;&8__%w$Vz+U7JSnh!qcJXvUSTA zRG%871}4ehHB;i%7W?}7AlBK%Ql{VyOGi+!6z$3X06SM>wt3qlpe1%_yL-o4+^Y$c z<)GuzO6>e?-+|}&^K&OLz_Q@|QDM6lBMptCh^1%KcyNVJ8-t@-lg?MPnD~5^K9&j2 z^p&85?B2aqvlL{VkOJprCV%S4&AO*go{*cH$xqLOADVe^9!62LSQVv{;FJ#cT&@zb z;;MtyL)A*1oapaQboOXq0Bo@)kb#S~z611Fhj(*Z6*2E&*mU$x%6|Hwfj7X97h z;p6`R%kKXG0=p`nI~7AUPq}bwo@tk~+UJsE=DRdyKWY~`-rloyN!M$p+JhjX(m#@I zI&PS0c7@tWvTtzU?F%v=os)=bS`UX`Frek>x~5trUP`ehz#?Op&3K)>qn;rQ#C1BR zy7^220c0A9BFZ_7gnT=an+O7DxwaUx+rbo|2)|S-kVy?UH%Bezm zsJ`FjaxNsu5LND=S#1|m2|&fuvK`caJ`OFpx*i8=j0@^ho=dfj1gg23$-B2z3&Smx zYMp6e)9?xyNfWU2S2NKU6RZ^iGhbx>P)doq8HLr2p$L>CRncNA2N%%p#Pah=DEl-h zFutq90Nj;9nW^Ag-Z*~H_*ZFT>KEd1FL~*=(FJ}5Sr8Ozr`T&v?tzt9>{{XqF;NOCIS7c&ho+X8^j}y#=+4N|d zqq}84hya@Af)hX`VX-Y4u&;Z2(Ar==4MWrh?dq`EoY&$2%mZ4(9H+@*a8;{1r)i4x zoNb#?9X3s9%muvGpa`<>d?qJbsS;f!2-4+ErWJa17z2sAX>Mtff(FWoB$nM_ulHi> zvO6OL`nAgggLxPSGtWS~Tem7Vzp0j!PbC)kN3T+c3|=|^0C#3c%>IiF+1PN}U=FS# zV`3fo9Sn7n#NIUs$sd?sb=9ht}SpNjX~l)htaCXw^o^0OlBAo?6o%ut$Bh^>0er_ zSl!CP(Q_zKIkNbj)U5bQ2l!KM)-PpEgb5OXxC&d*0L@oYnHDm$2s#AUh}lz%HtVal z**FM~#bk#I^-eYj$DaPcX^G<|i9G+60e67qvuJe`* zowX^hcmCGNU5@-CvGss_S=;2IamgQ|ds$`<)Vv8M7jxA%UGdvIBg^6?O zWvndhuoAWhas1Uf)akXrMzC~EWoC@?n$W(>+8By$-SQ8UxxbptJh$Bu z;{O1$Yv4_~bwo%a=oaPEfTh}Eo18;y46-`v6zZDY1gjofr^#B_tDtN)S$0lqWv9?5 zG>q})sknzVO(%~-^i9nGXog(`?1LC20|W6@AX|H^#A!09mJ=IlqR^@HLDQ;(Kg&d1 z`xrwd#nrB)N2(t**dvJG2Bmg)XXd3x@2hkg4^`Tor&OBtq-?>UQ^BdAsZyY$(}7L= zP=rF3rs#{bMYjbXRBoW~akE5~+P$Mmm8<>34uI-H!FEq(_c&@}H@xlD3e?+^f73EH$<-D3xIbqv05B32#MSy9h(yRpdM3tRFF1R5AA=7Xuf;+=c6 z4vMubt$EJRiXmVt2{ZC5vpyI7S7)0|LGxG-n+E}`k@l}mSzklRBxI%s~_qB;-Er9Vm(NLpE zF_eQC-IFqtQVbqnB{C`8Mya8$d(DSk)9XZiRT?=%fpDA0R0Cv-^ym|VT?{Ra0MyD2 zWydyKH`PDHU7-9{T4d%0(WgaQF+D=6Y+obEG9px35z8sLE>^`j#gW)bFFegvDT&z- zij+qPC^6zyI@Ggf+C3FEXiv>a%etf5BQR@OQaoUOYZ=+~a@A$M*X(__G{`EmggL~f zm2@NYH7d2wdxbU)NmzPx`@B6k>rm=_7cf~nCk{wCiw1!Ks?Ot;tr5De49tS6K+eG( z6z-cBa>G&0n6+8adsx5oq39=b#sr-cm#GRomZN3K{}=$s+&wW!lKycY!TL0 z9JJo^q$*iPq~B!0?i2G(_i*gnQe3ee(Wl4({sBK#jCbwdq*%w~pYa|qZA?Zn;s#Fb zo^oziHQbw)7Ev8Sh6vR=yq8Hvfd~E9RZtgFBlm zg|R{g%P`e_^!cexW-6mgqceI+aHxLx>>$vaDhE@CJIk<+SO^C{XHDld2e<05)ZWHZ z`xbyjCmhr0sn^O}(=B*&91J<9$gDW1<50e`NYYXO39&2uJCnMKsc(GKK6 zgJUZ#P<9%WKG8y;{iPBA0IDU3NL8#5`hu?l=C z!UXv!a0+S>t5r12$8ew5%`}NNL#F5#T}1gJ*Zh+ma3Jslbw#4@3$w6vol>qLtpm+s z@ose-AvCFJn|CR>T@c_SMRj2av^R7{%EC&b-Q_fdZKcz+juu&*vgm?n)dveA)8vg> zjbk+>V6eDfwqpZbQX~VTS75UiD2!boG}bg<*|s+;yF!)!0Eu>0I=N}od%->?=&&!s zikc7wVOsm;h21t>EU@({7;nvDaL;MBQ(~xNC=l0MaH`pZCpp=if-?bUiuktc;ii8wsj=mhnj4gJ9fEkIeh$4=T8?NkEw<{N z7E6iz(8OKMhWs*_N@DS%ZD*ctUcb>bfaPz=cWyg7@Cb{wxxCggqrK1*ZJE+jbW(JS zrvT#~iO$(ah=I{idGP|8ZhEFQkpsyvx+eRCTwoYhxSQ&qna&aPPo@bz$qKbN6KS|q zPQFQ|?Xs%ZX>V0WA3)Qn8d_Ce&Z(J%zKP#)>-rPb6+B9DQMgoub4qJG4EdE-p_jOx z7g!1%pF)jRInDwK?C1iX7NPU7PzFpV)$6p(^09WSjjG4VcEh#CJ!0w+p1niEM`+SlYGNGGPYm-r z!gd1#LYaPNGM_XqQ0VzDdoG$Il6ONb^;af67Ha^fL9!A==$`=P@=m)*f|?v`q`H1c zyQ*wmGBF@vM1oKF-f~yDFn48D#!Ti=JfAha5FsyD< zF6{s;XS!pwSdje9tBH^`eif^<9`0OKD-sTDJ60{#KJoO<^4fVdw^E!OGa)VjP19mN zAXA$5OQc;f{gF!%E-!6h(|cuj{-HQb**@1dM%@#(*7_g>8^H91BQcvb0&Fgv4BGRm zyJK;Gl9924b)&NM-c!tZ9;w6^z6_n0rGf)%{$W(8&^}&>2Zx58VO<z0e!ZU0S%DcDkttCs=oM@ZCy1O-x+oFJCqGp} znx~1Q;+PPP$1%+mFe6G|QMV++0OQZeA)OTIbi&-RjhDAr#NWod^^4|WKE#l?g=x^*HtupQZn&fsC6gt?nV&H~iPhmgtO>Edl zU|M}98SP0sb?~sY+_lQMZ-!fy=Gd4)c>Q?AORuuLR!Dbi%*OU%LljuY2_e|vjRI@6 z1ZzgH19m^Zcu7mOq%X0mvPiv~?6yBDwi49R52f1(*utu6vh@(68rXxtu2+Pf8t+c*X!Z`X!VljNzTuf*`sOOwY=YYHNC3*6EPgkR`f@Xi=0^Ah{WEg z55rLVS|UH&?^543%;w0dxjOcV^&dZup{Wzhd_Ml#bnG0FZSOr{$`e{@UI`&Cv!}i} z%)O;*MCP%({o=|Y4I?8rKNFOF(-J&&>u!089Afrx=(mtWPXX4zGg=43ecuq!VJ6jf zBghz{)GN1XFdOE;9Wrmek>^j(D@7&tufaZi7sy!V*}`fx>Q2d*TP!7@dFjY@&u3+| z2KzRY2Y-WB|Bfe5O$9BWRwo^<80OVKWux16xTywM(fHz?^_ZHwasBoF&CL)FVgMeE z{xsRcfmos-s{eveQQ$D;aC7Nj<|pQ;w*M$twS)`D@m|T#g0*cC{ovyoO0TC`jT_|$ zK?<~*$30rR{mLAL`R586stn$bJ)t2xX-U4?gS-&Non_fYf3Yt#8D{>z0^}-y5KU9S zS0bZXOnx;}+ItsuW%S`aJYS8t7Qd``#c0AON3@3VFg?g{;?V5;$6?2k5Mk3(Xnpsu zaC(fh!|u_B`}~7?DZEi*npEgBLD!6hqBn%6vo8wZ{pYrIVPVnVRLi$EtHODxPd~Ypcgbhq`dJ$f6Q$v$A)xy3fd(tr7udBq&yYzw}J<+Jv z)2w?jd8u7kfe*gz=kC?tK4?UJ*0$hnYI;EG=$Y}gYyGk#FS~5s1vFfkzhr7GaTc4L zp=rXWaEU!1r>6%zdUntAiBoPf$@=M7^rg&<%#wKX6BNdIXUvWzkT`R9bqyJ@Fq$YV zd}Ftrs|k;3TXCHYYlwat;1pMRs*-NyHLNYfBhKrjsQC^$uORKekjC;o{A+|?*nLXD zykKMMNqx%0I;86J{$g8&{?a+D(EaJ2@=^Mu^-r-1zW2E8=#82Z8_uy|-Ol1z9gt}6 zFKcQKOd5$pl4Wum`)mgkX2;6QSm--dfS{qUDa_5vPb|K2F~ZKIE<(~iGRTXh>)1c6 zoMzK#T0SdI8jHTY`gvhyI{VY-O-Wx4#>vT@o7kImZ3nXbq<-UbyNClPcH(3Cm%^G< zJc`4=ZqhczJ6R2Xm#28Qn!38rgVqgbN6pp`F;yi5%v%Mh>|%=ehgsiT(rj3RkPLm+ z)LTR{ySBY>S57RBKdF)#`Sn zN)dhBaMMifd$~M{?9*B4BWA;1-PR?`NcL?UEL>QuYJDXvV&OcDb3G<)@>lrDN9mEp zMi}+mf45PlIRWK_(u;yvI(b`k`Ka)paaj# zP58pB__G!D-*7SB9Ki>x;jITbwlM?h9OznlSiXYw@V(UucG|aolS|*00yz-p*RrB+ zHw(#Vl*Zu<#Pg#@&ORalhvk(!;``#GEx?%fG5$H)>!Xa0x~@onCGUC3_jf#@!5W zNa~Pk8h0*ZBdL@O3ug88b$Ez?M4;T~cHS=y(Pcg`>6g)XwJbp9_2Q3W4NauirQGIpV zP;8@Lsm^e>Q`+Y%Y})4RpSVoA+l<)P-pH#S?q*_Z3Y&Oix#}tgy##Q549QlpbtBjHE0&qQhO1&{9?^M8PqoVntaB3biad*# z-tBheuwHeKvLXLbM2t)Ka@hZJ^Z$(;Q~RS3<>tus!daNYldBBao1zG_w)Y z%WD(wqP65_$^=K??w7kkx$$QZ=bP%k7p24N^PXAWUtIVrlmA zwzE{!5g$KegGGFM9G+U_WsJO>B^n22Fy>_h4-o#N(1I7XM>}Xb*^EWQuXkkzLfFzp zR?g&=@Mc*Rfs@(NPLfEUDA^WO>oTIT6bG5oQJGiq>!knvieizZjC>#(T965HxmBwj zQ`469=KAqp1E&dF52@oxyWRQg2cW!cFlZaW!#F4Vi#>yK*O7wq`5WvYJdS_HZnxlZ)0J{U{^ddk z7b8uamZNR+T8N6DyS@%jaxl6lQto^z`mUE1ML^<)9|yz0L+EN3js2RVws3#j?~9cX zje4fvC(hm1qj#PCwf))dZS^Z>e0StNm@UI5V|Hm`Z-|t#OjUzl|cGI%C#0{$v-1oNWz^K*G%YO6OXba(%>Z8;|Zx4qU`;Fmvw~ntPW~CQS!LZA^ z+a%&z-cK*L=6=_AH#Kg4=_@hBl-NrM@m_t2REVr*d-SNNYOBqk;5jyZMSb57-(_q#0%kC#ve)m9vvnL$Tf~ShYZ;{5@I)C@r}id2uL- zK~p|WBPcH*Baj3i-X%l^v?#nlFdNPCkm_ck zpR58a#Pn@=?{FYpA||?87To_$_^nAzsJr`zrf(%b5(y-#C+x4K+RDiGLB(%NxoXPh zg=NHJ!M*gJ)i&!ZvI~vn^3E!dyd>5AX< ziTd5N>UdwP!alj75B<((oapc8|8i-z&;7+lM)(A&o7|$o3(!2W_VvRX0Q)Z#9si!- z{-cdz(llmg;a%9e?}GNDOeup?GsTd4g0sB zc7n%F=)AT7@^*#1(XhS$k4%|-;_%-3G2gtBlD5wnvBu`P8s#n^!5sEpl&24h79qzf zK%@?L!iH4J)msTtQ|!mEbJ^FJ*%(EdUpC2{eU^|&1U`K@FrqtyHQ(sY!#r)j-`C}k z$x!L^mE^oB%qevKBh~|rFhz-4Q8L(N+70Au$s>o=IEF3kw!Py}2%{i$CcRhr*I;b$ zk0@6#uEx!&e99O+rXG|*fW4X}`jeOrbdkBnMkR^z0+5*N;;1H})1=rrY+3)~%ysQU zdvK|fBj)>`cn)bWXJQP(WoIx=62S~`LIDvi`#xmnCi2e_;+82w( z`8LupNt$;W+bPX8Ny1yl@PK2cif~xyL)eHNF94IFlvz9zt8|+YGA$v-e*mnE0_1fQ zeIyxW`kjQJppdlSM?@VODb1~;1S-L*+6XmoRLql%RqaVr{pF5oCNP0NgsvUf4mZIAOs5=*wxEM~T0~rVYt!$89^)mW;+?LpiNzM}5!4 zIZ3Q*z)0uO>>Dg1Nr9zCE))w29tz|7fiIZ6IUFl;{K7hPMGNW-=KiDbw-y09ruA>W z+ilw3!K^M{|D|@*r2WkG`=Lld*xtv_U}(RNO$t?o%f~OKzQyf(YDCSS9&n>c{-6Ov zC)?)L987?(@jdB`+hc9OTlZo>rPpsvs?StB(J+@0&hji|%P1-htUxS^Ng;HKY%Bp* z3gMZ3kaS*7pD357sXyr5Ev%I!6F(DFN0VjVr77LRhSMmV%p{Zg@h|R~yq;Zq7*s@I z$X<(+>|W3^u1PuNRlPzhI6Qyg{uP_Jo9Nf>B#-6@zK|J`pNOgDwISlsZ(zHn^yKDF zyG*?rVS>gK(-HXXzwyE+gLx8OayqR#WxUq4In5AbMTGQ1&Irutj@5<8{bPp|SrvH& z3J%-noC^RPU%uc?R-lCq39GU!Gd9<4yf0E#5Ou9Qfpx!wMao2uLx$BZEEj$d&l>_A zIaM43yfZ#)34Rg;#g4}gdPiA)$^U%yvYy-9fZtg-kc07SsD7EJnNkn5_n@F;9LpXE zu7!JOx~;_Dmt=udH;_o$ZqA^Y5G*O|Rmq=wAIG zbUX?;WK)qcd}UY`I93>*TttOmGRLA*R-M`*wz8MdInsX=x!>ec;NyTL)vyE_yq#Qd}V6!prC4K}vp!q-ZzaMDFzxnVDPaT#yXmtE_eu zjB=Wp5T8tZi}f$F<6jP<*Amvbjr=%@X_-rHB>C`R_PZ$zhE4Bag2!SCDE$+V-Zs9K zfff?TBUh0|Qv37DzA2Woe5mC))@CkgqSOH1>a$=WWbc9eFoM)0LZ=Qfjm!?`@}lO# zmgAPajKuyP_AV-)Yv}@T7z3WIW0esxN9iXcqY}+^=|F>)4^ZOPt9~J zS!?^Q=11<`3!5;HO4s9co$rb|@we|`4_;pgmWq7vYy6yjE>r?^I~f_zp=Y2cLhpBQ zL@BL4STD|P#Bed5;mFm4?3FHNcWl*n^Xkt+pp^XbnR-E`D{NIj36p!5Rslr;M+;=k zPmX5|i^-!si={Oy5zcylW{VxWe3w2&7F-mS(kn}R0$Uotn0_>;B|79ob(K>t<4qE@ z_$Awl6=X~g_kBDw!Wnav_>K9EcPfDl zlAod}IB`(NbHv^FZ4KMegg;x!xSCO}F{exWdXArG-n~Q-YwdJP_;RPhG@Q$w*M>2F z2M_PT9b+o3s!Y7-6XYgnw5?IZK)hNl)R($67fOR#3GaiV`phj{0nm}Q9l9|F)`7Q} z&w-KCQRXUu>=}#>xh~NL1PAaw zNUbN_GD;KZe0(sdGX!gezl*CcIyYw}Fcr68^b}}TbSFQgn27ssXGPqsHvr)PBzcqC!f@0a z2wPOP899FYXCP#n51xs%QfY@Qm}R|i=XifE>xZ(}n^L)MRV!&-^gu2j%LpmtAZK?; z-gQ82POFre-odhHIpo>8^g-fzja)40;YA$QC$c{lWGTH_zekXpyM+5N;rbdS5=+~D z3Qx|bIoCp?@63lVT<4|v%}BdUR_gHYQlaO#Q>7a!E`Arnzx!*J7>$JwE!EUre zvblQJd#YH9L>UpBxt*a~C8|LvJ9xE2ZLW6jS(-HadC!h} zn*i<1gR;<-AlEn)-KwLSdb#>jqSuqN*e4Fy>Wj{+jq72E9@EWT>vru(fnzy{RDiII zJo_u@OULVAY^;kX%d{X5yUfqIT^<3A?AO^$Tb7R=mGC@qGfZ{3{H4az@hu7>tp|;* zWe~bdXh9dH7qT9-SU~*&jhg-mK-ft%Y`Ud_O(rX}5BM}3eMh+EPH~MCHWpt@3TGpray2{F>#jIDCyD#vRK<+ZO?@%#ILXf44XpAHX#yRHX#tEBgq zEZ$3hH|yo5E%jc|A$j&@5j5we_m*!J zeKzvDk1INVz`9t$Oz%?L7tyENU~)|o9x@I5ZR=OJdVij?gKeScb#@o_VfdkY`=-In z)#6gJ=2@3q_q*F99xk?!@i`~I9@kg}aeejMCpOtePbGQtSRzkgX!=>`;T9z_fFoFJ zJTJ38uL1gE^`vq^s^a@q%bG@b4VI2EwE^5u+3j0qD6~>KcDVZY58+Z>Z8CdCt`JmE zs8F>tkCOC@`hW@xh}adiUgKb0jX3ZTc!t$YIbN_*!9Dg66)M(mB?@ui3sn0&XugC| ztDG1&_0BbEHXfU|SoPwl!A#r3VZpJr$FhUkCX}y*+N!$T@9auylvI}oR~$Q7tontp zzI31|OQEi(;b##0l&v96bzq!u1-Pu(t^LLd#gX0|Mvf0~E94ZU8X64;@5^rXRKLmv zHoUl|Ir_Ks&2}mH%KyvrjNTnai<_t_st5pNC(3p1rPCi%Phq<&B6)$ldeXZEEsbg~ z?@NT8Jw0Z0&UwX%{Av9L8}m3x8m>$OlJByekv@JLxZzhtI~BQR#Mp|ae7s^i0Q@Sd zZM=d$dVbyY_r<0!)yNzW@HB& z&fje!|55OgrkV_PoVMVvCGT#*W3jKGll@uW1E)mifu&X$s1G8=M#tSM%vX>fwyxL6 zK%^?e0Z03sUA*sWqhID$O_F%Mqs{%|8?QW70+@?|snOrX{u-4?zmX>k+yORcjrMV2 zqF2S=BXFMhy9?&`d$dj?#Mv#_eKyuOkK$8Q9VjoWDi&G-V7pQemSkdmT0|)4sjfwC_= zgOk)hHILE*uwHMK(t=-CK2-&l9<4Bl4E;wziFmTr_P{C@J%Nmd=qf?4&Mhvg#yDCj zUb{+*0a|LK6e|zEXZkGGF4USfMZ)j_(Q;4qDy@x0-rKv7Du5zxH*~qjUerW)2hhnJ zOaK^((lKK=?8=>zp*4<7~q!ZOxBb6gyL-^N(#pKGerAD`A?ycud zpJk)+Ihi`Nh$`h(`o%49FA-*Wcb~U??%Es4Y6X#pGZ-KK)^F#n-1I%aN&}C*hB8Yw z{^hrGv*7cDFL|8}_JE6}%^EfPl}np5R%sl(Hte2NF!-?JY^2Ssp>G3RCo|(Bq_c1K zeNeq~_1*32@Q-f@dZHz{j{{GsKC2%;Ea@I0xDIo$FWSyVPTc$3Qt!*>hI{o+=!PDe z^R&o--h{`=U%isP9!-pP?3g`zIs|?E_LGH9+k$^-+jmZj`5!X>QKXl-fAZ^C@cs#D zcAtxGybws0q4#k;+QJM}&R)H(8hvyXS_#3T?&_&gvf0?t&#`GT)HJ!6Ub3VhZyP2UXp|dFMAl&$8?0r_>duPS`t+aVaUzLRn zCh-0XN=BmJy5NtndKYaHph&i+%?nzYCDXq%(svM|_tY64eyIKSPQ^Q|A4UJD$aR54 zY={tQF=}V<(mrI+f!ET}CMhh19j0N65S)4hwoXX1vxAVIzbB;)DJyG5Ss(V*-Uabs zkFe7jpzKv+BX*5Gmo}g#QJq}}a)sdFB1$U~@gfg!A+;qRu-=n?Vs}xE5`N~P+*J=D z)V_9FcF@g;6G(uVJ&;_x)+(wq^C}C=mP~|4iSJfa>ZP2{&TWKl+TN4@yZ4P^Rj2Le z@>L6`A^w8Dty-6})cgCjsCKk#Nc%qO^mUE*ZBF;#3R(vN-cO$bUnYtUty()Da?vb6 zri8E~eidrf-{-7u3SLyQXNtp4pe?ipIe%n&d22Z<4iGjNblr|aci|&hS z>((c>6K0_yxvG?p&S+UgmY}@YF1~leL?WY z+fhaeOT5>FAU(M(h!M76Jg2W|1~KwFP0j?M4!lnEehrjM5BTlvx;v|z+v}V+({hJU zo=8|Xcw!3$X839{BbDDp}1F5;q<7|3n(b3 zn;G`rDbof?`;HLgB#oUWm2+f^UeBJ@7!*aWGek|%fRwVV1`0^{AK6neyhfs=w1=FP z!U$@17{iI}E=WCM@~X2;9rX+bSySB6HI@TX>L5tZT^S%nGkFeQqI2Wz)YZ(6hgFiF z3_&r`i--@O7r4ExD_{Cge&b}1dB!pGVN~uH#qOxqRT+%ocQI3MEKxG$E|Qhk!!AK? zF?cM^^~`p+9jUf7T*zG0`&B|1o}(z(b&t#)vJz|v)`qDmr$WX@7o&EIGJf$g4=9GO zEUehf4`+E8e!VAIhnD2LiwT=3^qL&B{`2yzr4?XSz&v7@s8gqw5OWL{Dtq@edb)(x z1k%9^O^*(&O3R!J)t(Jp7^91vM(+(*Cq1Z^wC$f^&iG{IXIU!1hD{Ot$*YWceHN-| zDxPLs{U1fW_-4SHa&IG@n}{t>>-u!)sW%umRE2-rS`P=!CxDlT!L3D5+8 z2v^F02Nkixk0$TkfG6#f6J9NFyKQ^M&^vToOMeD$a2xMLFU&sy}=-9N~$ zvOabbbtr;d1>DB$;)0;3518t(n#I8)&bqRQ*8E~0A#AX55o#GQwXuDV8D#)hYa7rg z_Ko`3-`n(sCa0M-W2EopwUs0-NKBL)FyTLnA5){7K_!l8=kGTc48DTbFTbQN+rKJW z=SdZ)?VeU4C~MuWMY>1)&|AH$Vngb?n&Z^QnM{39^l_{4gWkh(dXv*{H-D2c5k(nd z%S33{_BvH7o=s{TBIy!+Ij!atc;<7+sH4o36Js(ilgOuO`;_TXwzN=!-90(?S~GQ< zkf5Ae!+xm~)3~<4(j((#4uKj$b%GI*k6cr6Si2UKJN6wnYu1R8-5>2#s;?1Te$^6u zB5q?Jesle8fzB@mkZSUfklZk9KxCj-=tBKJUw`y@`0c9p*kM1>ygJuh&Q*Zd7E{~D zC~0-Nmu>g&^USQL!RgpO)JTI1>s(z+EkZ2F$*hin?BU(>n5VIzOTgh|HjUu>8U1t^ z|H8V`bD=NP1bsct7&0*aYZzvL{%t3=xwMc!G|-l6<2HIPHrD?@4K)$mhaSpB5Q#E{`Kt0o`7yC5qrT()Y zEgEh>*Tr`P%~t)zhj7_mhf!Uld2AT9tbN4G2t+L)BqyI|A$b?Cgjw55s!b2eSSb@gsX_5)f#$7 zpO4NkustIHH;WZTU#ZEI0XdCYGc}5@zrjpX_Z!w~3Cu1CyLhfD;Kv&{wcWm71npEn zxk;d?&O1OKvQM2$M4+t>K6_-35LcJ~OhPF%qUawwR!+8|V2(}t1m9?m&XVh|g;Ix0 zC9H>|Sf2B$e#(GNveeyIse*=pwO<_(A?S!xwv{bf@V{AyueYVy%Y-HF+J7-(Yd#$Q zQK(__Jq6+ZImjsuz@oRJ+7wvmyzw-8l}@_MKJ2#cqoM}%Iml$YNbO0K`m~W-=S7jx zJx#Kp@l)8ak~bm#H0u*)tbUH%S@os&tWo1f&=ZNRy+8yh6xUiXSNI#a_1@$~3FVdW z?>i&oe5Cqa-y8ZUs-Bd_&xb=tu!9QUTRLx?!5xZcsga>poc^RXMJ$7W5RA>ivGa+B zxO)MAfRlDnBg~f}W8FP;U&|U>1fF1~m}GrcZ1u`|*6;2Q-=&vkQMLsLFYn7D{`V;h zTXrF<&Jq9jy%&F)nRy9odhfe9ihp6VO#4E^&FCJ~clBXVOyK3_5#g$dCun-~4)j%^ z`e%3&Hw(8D&7ryTey6UG4+OSVFG81}$(h5O7;1;_pn?Sr6jh0W zr;cpwv0>2GrLJOHojh7J1HAq0ww(pJJ*w33>Q*3KL*%-)Rl2~ zH_Lz%tUs)8qJ#IrRC&t-K7?{mM45{9n(G&N^hMc)=`Z!3xTH`%wEI{eklKgrn##F- zz+7gCW-IY`)krZoP10YhPHz4Lo%j*0Nbvlooo8ov=% z#Z(ep<5C^>lI5T~>)DzzoVr5E`@;*cLmi!e#MpQ26J?MwfJ(my-=rS?yo%#%)Kt^$ z;&B^}klv9-kIEmLfaKeJJ|xV*9EsBt<&?d0Ps4IFUDM)$EXeug+9zG9$t<&Ruu;F7 z>+Tu7^s`SLRW%O301TTK>;5 zvn0R0w~FM7Cp2khZF$W`LA?7puLE{L&f_|Kaj z!?W}XG{6P5U568k(5Op5hK3~vk%FLf@MMu4~%;pMCHB%*sm*M5LQR;Ka&8aH`U{=u1 zzbACD+_$Pz_}mFz?Zvm`78MPrlP0YgOY$uFlm-1d30ky>vhYTi=qZiSU_JvvLqMTm&@l|CZt#q7mcZJ z0ss%OppX{p;n1fb^}tmC*EKoMKmt8g`I6tnD0?}Pn;NbgmX=v#eNp0t%e5Dy!tqn( zZA}ihplw_59C8Z{*k6E9?ooj1rG z|B8RdUVafaf2ZaVi{?p^x7R#<;Qqo%ApNgFtXH-GjnLGA86gJ=2^BpTE+2!jhsjl3 zyB)`ev`Bk{lm__JeR|jf>kz73*(tIld-O)KOZW(OlF>e)s7NE;8>;}JXy)#I?OG_>d61)0 z!Z-rdS(5A_Q_zOPqil3Z&N9&yK9xe>adQ**ifJ}MVwg4jK2yc577+#ckH(qI zEI+TR;v)ku+pc`>H||ea7zVXIC<@oLYKcF}{EvdiN_O@)E>&I`Y>@dS$}VoqcAx@D zwIdEL3#jcZi{ZBUEU}2EL`_pat-0-3x(Lr2ghiGz@12DhWK!yu0qo*s?&G=lCO()n zKReZkqSbfdo5}2Rbi8Br+nNPTJB@k(lOkK~2SFM+Im~i*nQAQ3O{?H`h+6SZa3*&-U_*qvMl1MJ1|!purRaoaScAIeHw}US z>YyH-3t6!Vr=St=B&zqr)M@FShjQ_O_A|w%WsNcm6PcsR(7&0azMP9az-2HP2jb@- zlY0v+pE!8&{MG(Rw$fZ=M0w2J9|I=C#IaNMVLDzdJ$Em`_WcL)hM9e6 zF_VeAYy=h?78}{04mV-<6f=x-KWQ?ef{y()nWS&JL$99-QBf8mjvRjXy;$^mzRCG~ z<@l!0c+z6vx(~-EXK|u7g-8rG552n^0GHKPH%*aCfpjmfVB1trkYDEu!)%EULIaY| zL_aN6uA0wk8t-;Lx1gI24uS^3BnHM$T*A*;tf$*%+?|AZ+`nzd#_*lO{LVnoFt1oRngpfOfUh8N^ppV5`xnH+}>yvK0bxt+tv5lcJrgaRn28)J=^)I_! z@h!r#e58=7KPb7`O!h`XmoV!A^s`h~={#vI`_Uiqrhbi_YI30obou4iKHaJrtV97V z@tmSoft03p>ngSMCd*f0bX5)_m8V%2S3o%xo;Ov5)1Dp%&{{RiHnGoyP$$M+Sk{;| zm}Uy`7C!t8p{byyvYTcu=G7$o`<#X)DA&*!nQ7pnY60;55Obp0sqDgLMZCQ}?&%$V zE5bEAb<{kX5Ap`gA_@^aYrgUC2l`VJ0dRED*CMH|zw;e*0xIK{d;1$sYXo+p(2%T< zHckEqA!GFQ4H6eSm>F#WYqOO@9c`1d`pG6&M@mpO<%KMVjCz^$ zu+9$m{?QcL+111&>Rh^)uKo6GfTFIVWDh;;Zw@v#rj8@PZaNB-AhZcPdXE$w2^202 zEGkzN)tC!hH$01)Ew}rn5`zm(duU)6sb;Z)#^5zpPHeMZVO@^{Gsw*yNsmsHQyp|# zZ)P1vsQ)5Hg5D!nl(k{B3_sdsfM*K<+d>sPbN%`n*oY`+oq z1Vp=?PQ5>A)RihCO)bgx9ej&N(Dh>*xp@=I^Q!TLmUPqiAtdMleWyvK5Ozibs4E6qr-$nW6VE5Wa`3{ckPFDw zw$drdpbW3fjz$9Xq+o?`Dyu--e=A*Q;&pHn?`kJH~*lL-eP8%%35l*vi9_<#ynQ}e=?5aX_S3GH^nS^;>@in{IY$vj$4bO%`BC032)#||^sk$$ycSwd((guhA zwXQO|0ur|Tl#xCllr@=)dXgc1+DcVs7?Z!W7+t~TtgyDWpApE$UAK)b$$1$R3+O0h zfBa~_YW+{X!W4MXb(Y(ZyjJX59iTDtfWh=2r&+kg`w6XW{4ZEynDZL~RIXZc6Z*1;=mA=Bv*+SZ7~_Z2Jdz_+!x8FV}ay z857TvZD-Y84eSGdp!@PDjd=-v_f@NCY)W>Slm(eoei-d)q|AENiK}pC~mP2AguOV-zKWjjgMc|Z|VLGPc2sM zf%Z^o>)^S5hvfzL865J0W@@03Qf0wyK$)#LvUl-EMssZm7pV8>qh)g*^j3T7hhYUa z&n|gxq_~t_@k2qzRRmG!k1njRA%yC0*A0Y}ot`Lws@*O{UIyt!wvwbM=ilUY$w|3^ zxHoJIn$EO4q7TW0J94IPJ>{CoSnaO>RED|0FJHwVup${w?-+!r3U<{=GcR@?yDr zNq+zJp@vJT-Hf0~XxQAa;~xn0*m_C~UZIHNyFl%Aw45;FNePMNvAG2^o7)LKzC>Rg zFSl6K+q0ID+lN)imz2Am`pF)N-XD0x9%pW%b_F$3*DKqoe%pE?0$3X~H?qmu*>q4( z#BL_#of(S!=WC)k1qtla-N2HwMq{1*^q5fnMH?MYPHvOoMTdloa-E@%ItUx1zTeD2a@W)0V ziVWyWxp&V?8(a=8Arz~L~2Ynr|`cBqtKU0%hQ`CoMqQM5^p#LZy0)WpO^Bc)aaFPISW%>ivN8py;{;Tvuob)b289YUy)inhSv1;b>bZx~AoQvmMGZYF`H z$J~b)-sTuAUn~tqi5>OTp-2yDOnRu?%DG3grARzg9K!0-mPUMLz`C!fXnUFBBBGw+ z>1Kz+C7@4;i@72sC%Z|v(a%)oV$n!a(*RztEh|Z-0AOcEtZT_B;%EgY*x`|9Egvw; z(@McXx%%E0E2@_%uDw$x#tD5r0k$%G_5&M-)q!#bN;$i95j`5uj*^VcFk6B_1|uhSES9uekQ zALZw(R->8>CP79lyYl^N>y~=hJVY-i06nbN8(4w*{mfcqo=WVm%#3jowmjVZD^vGk zTeEUNWaF$(*Vic5ZCyyiD=Gz6Uc&~eue%}XcXzRxWz=!QhkL$JY4c66dZYXK<+ADc zgKt-^pq)l4Cfc0f#{s-$gy20Nn_&SL@TpBw?dv9lU0Zx618{4T9?LIUPNIN~6`VCj znR`?-4r#k`IQ>Tfu$Ng5S0dP>2dNQED}aP{9=lF=&EG~L3rrk7#U`(Le zi=ZfVN~+1r`pJaQwEp0$MB?7B$gg9d-5H!JIFrd%oPR*|*di8#pHVk4cP408)VO1n zOT!ZI-QCDRii)P!Q;=*6CWdvYop^6-X7DMg(&d>r&=Lr`c5HGJ{-<7uf=AhtA78 zzrEm^u$}u43e~YM=MZP2F5e|C@+VQ{U3h&>enfIrd_~gNs&vY0+n>`0YkE`kA^GI35ru{K;T&|55(b zW+|V^W3O+DH@K3NfUa|Qu!F!z!c7q$_rPsjlM%+y5}ygml$)sbIKN7a6lFy`e1Mhq zu@*<=_8RrN9hE;Rud1bd`+38>{VVbc|6x@xrqI+G3fCs6Lg^+ksZc#Bondth7M`x;X-T8B$THd;?<;$ME`xxYm;+dCUqPBq?7cefuca>$&DRS2W}XRSzI)KeMp|qZWV`Yo7;dwjttm$)ldOI z4Wq-Jqm!|@`Ff&*`F&YMSW56x>(mY@XV8qNXvD6@#b!k_i*=c#(-czc9+W_|Se`s2 z0F)}3Lfr3oav(ekJ4+RD)S%<87m||PNErm#{(eME)Uc8mubiSeB2t{vxX-x9Zm-I* zzR_7mk+ETv#<;_g4tDphB>q`Ya`YXZY$f>oD$BXpSatletIhzi#0>($jHN|P?NH0x zy({hFTi81Y7w!IKG{gh()Sp(JmWJ(`d=E5jm1|IlEdRR7awFJFf97dO@E^_Pnw<@aUJ6#D8JyExmx7Bo8R{I;T9YaE?E_Ma5(PDLm?CR%F znxE0S9J1=hjrm;Fvn5=oFq|N2xthkRr-=kF*He~dxz4J_TWwCa&?_7SL6i^;^8AI^ zAR}_?g9&yugj^@1o8LdMU`)!pDs%9PJOR1h!qyPa(jMVL+N&FmpxN{Dz3Iy>ud)k>;9Al=x95Pwvoi9N9)sUP1VL{$-(qhhrk{<6>npapFFw zA(i(4l>}5=>LS{U{7C?t(gj{z17;8a)AwG`bcx;ei+2W&_qY zB=)E{u9L-l#Cy%a#lM`UK4U2mazolF^jHb0jCtu`dBx$!R|qzasOU0BW7H1Q`v+$M zwGZN(Z$W~k{L}z&X;#5ZLEUVS*S^)z-pUsftOj@-; zuIsmq*M0S%mu;Lg4XPCpCF?r>uF(@=_lc&XWMGaCfBuAX76SJY`|{S^J6_cmdg6*i z$CgL==yhln%=Bm?6OLI3xf2CqX$^Q9!_+mVUmnohOG#lwh;%(A7&6Zox#Y~<-OY1h zdp*@49#dT03K{~9&4)|RO)h_qsDTEk{Z#th+1Et?FzDva-&g_Hi?~bKi8&RL6f(hF z+FT&#Iwq17MT!WZ3aS`hUh$Z-C9H~g{c5{N@ihc%uoB3`GK^+W3PKSYDGAC}p2%1f zRW$kWfaDY_(z5u%f@{?VIbK6W7gJQxC%Xt3 zxr?zic8r*QnpkP`RPDc+BOm2mJYnN_j8HKj!9lLvt5G&Ziffgq{&&p$fGO(VFWBW# z3;nm^@SCpKf4>}syM@6{LA73{>3X)4-qQERoM_(5)p>A7qTxA_W2Mde^UuL+KdJ5t}W=$W#0sRnJ4%Xd~_!i~uB!WgZmVE9rH!~3SVXOY?U|MD0c zkQ0ikiN4tu;9UJyQH|jklbEi6cGx=j<#Yb80#xm@zUHU7iLFGYgINgLql>x!QKG+W zE#usNbRorI?o`cp;1yzJm*5~VJ|RU6k9lMZH?D2HH><3(x*mwDA*c4~Fx6VCLj|zz zhmMbf*$W1H)X9B0%4G!m25=juY!o#m!SBCYZ&dFE?W9-c+MnBzv@fK+mNE_vpRh)! zRr6rpcKz*_2AF-*m^z%paY#@5is`Sce+zdS!fJg@Vw(F{zYd)gN6B#s*+alw@!2Vk z37(cuBr+JcCg5JEi^KJ54on&z;yh$G zsHh(Qwo`X()SBpQ2O%tamgJK$}8RnKZ zhCSDJv{B55J4Ts_bWJt5w4ZxC1t*U&Qp-Be7_824$C_OqzBxRw5ov~dzWpOgb_W)m zBONRWhx;06$2I5&aggeKw^OtHd`8!^*se>e%s_v~wz20qiW`}X{R(~wx^e-v832EQMD8rf$M0h$$PZOO~6m0)+n;!NFt!?h6*7QNc zuw}YZ!IY}=<>i?_dKDbsF$?Lw^r~t{IX89Re#1s@w3(>y|K6$+ecXt1eoJB-KP!K|}UKw@vL$jAeTO9Fm{NXBn1x_@E!1 z)kMWlVC>B*`{uwl5z?>O?0zc7)=Zg>QRfpff)t%XoYOt~LKzR6oZZV=#P8DHdG5j% zy3D*0(jp#MxB+ zx&m83Nps5{x$QV{Vom8ofN7~>g|ebIBbr};X|LghxTPynOEx(M>xhm4@R7D}B3DFr z|3V7XM)~Fg1s>_Q{Eu(ZeVK&HjVednR2^TC(9Og(t-G54;qTJZt%#_i!c+`C&Z_H% z$I2CAS&PQ|We=aj#6e?5hfO79pqswM9rCg~CnDS(^U2K4WSrhSnmaxMTgCBFUe*q) zKD(Hp3hd;z6aH--w)X;9<|__%&^$-EAQlp#-{lf4BF1`5I_x(Kn+Ny;$XKi+;HDGk_`Cr2ckz z6SGN8`}P@@f|_`hguUfeJFa2m51PYPR7YSqI8)Gc?i|^(&yb|P{Kwa;^+m>?dsJR$ zd8tE8Zb+Vt-~54wkMt$2J`4QUmdFa66-dnslPhuDriR-wBh2b<2}*(F;;YtHEq0<- z;z2&`k#HvNp!A!iTr>3#CKJZjOqweToRpp4=0QquZ||!4d>7SskhYb$_#_~g=b6R_ z`cxZ%{_wG-C7;`zZ3rHPNQjEfqd0dmv%u(Zd6=mKv@!v{h zlHyiUGeUqaQ?G4T40KMeE-E)uBZOZm+L68!Z9fYHRNjs4fs6l-qN@&T>i@!sAf?hE z{e_XEq(e&B$Pr^3jYxM&OGrsGx^u)}gpw*KC0#lu>L}?30YMsn`#pQ^=h_~iNg_7Kdo!Ik-dc_lm-7$WV58BK8%uD4JS!(SqK9v0Gq%v9*oLH@x zsVEbFKh!>qm9)dmXMx^=-j4fji#I&bFT&Oz)(47f&&cs2+WVOP^g*7nUVY2KzyS*ov#>=xn`BHyAUy+dhII4M{zgdNxH|6VpXT0nazGF=0 zKZEx^;Y%MB(H^$f(d0dDrG{rv}w@~tyQ4kiST#;1sPu|XE*)KQWGAI$V0kj4Y;wYdBYQfvLw_7 zawnh3GeqEyg z`<%KDNI?yGx}rh{#=`A1*Aq>R=%!1juJG}ui`1$caE5X+l%-YK3FiCN)ujlm`qOn}wQ0id1~RavAWM!1 z`u9H~QW#%-ScP3=c-|UjAiVOiIcrD{$;A91bmV!%0W*_98Jj%{r9Y0~pJz&!hC7T~ z)XC+NMpqZ9yOs9i3K%6@T|vN(%)t6dcpTE_}(+QR5B8@?|&oQ2x}U$onr9KPX6*}?$JG57}B z#gW+XyZ|tqZ>SmiRWBrU(lwp@#{;X?64Tu<#UFdV1wedLW_O!z4PVc><}3AjekILoc%hp%)#i5e>&{z+Gl z^i>q2*Ga}`jgl*k+btFUBf7$THoUF2AUj1cY9mT8Y#76PkuvdtL_YYccr2n`MmCEoo80Zc;7CSIhg6tlRRs--bH=X3l-i`&jY**O z$_FMrIhFJ#BtDqU+N5?OoyOgfPT&wRh~Rg-wE6=H-$K=ZyBE1QUS zt<@d@j7=08eKvn!8W$eAWnt}v-t}$?)4RGy4?3&x)K8fO6*i`Swn}~Mv5Prkq5nhO zr6}+^q6(7|xr4-7p5EIjc<*H|`vySf%{_?){zXhHFZ zf$Q!cQ!P|FI$)!r0(2+~COt=~?UcJz{RE;%6{OuLYbMjZDLgA!z&2n<3QQ@y?;y6X z5>(SqlV9Ly7?D)aR>S|wt4MZ9{vlb6t&G$tiMZgM7VrKdR{n~XOx+Ev%2sMtH^WuG zZw95^9D!&&PJxO6dG5?4t3R$v*Yh+rrMOfGiG*+i5-<&s@u`@Q)LVfI*pc^caVox+i2X zEQK(?OuV!;EP(07JGJW4oiIbu+!rhsAJQ2|L|@54#^y6uKk}PAOzt0JP=))P&ps;u z#Z#2LH!CxTs!SixB0n%Cb<(QGieFWU$s`t(YE()Q!aSKFFe^JS_Z}qi~4vDn)2PFnOKd7W$7N zil=H2QqyIj&)$bVnD!+y0fq7naJBp${}uW+$UKnDVXB(TAG0rUo%ILA69@?$OJwCo zk{hrIOeGPt*ATxSn5F)tUlkEZMRcT>2%c(&=?pJ|Yf~9TDH)|*2qFP3K?C8m=Scv6 z%R9_&L5A(?G}4HBW3_k$SuesM@wm#mC)&OPo;Fet-Q1;M_qsM~S!22L*c`N;V<@wY zd3sAv89wtk1x4&f2%BcifYdMY-1%FfcbnHHp1=rUI_c1+0Kb<(Ci=w7L9d@)Beajo zFioV1W*?3e;17-%_E1}n@WH0KJsM(eIkBYhZ@2>r_*^B-QJ*Yz#Gu-G?+JsY8Dm;d z;5Lgr3S&+)V~Nz=(y}C%Gl7j7_MNcqdhxENXxQJ% zb4=g&&qz$I>hYfwgBQp%_{KYea!+`UNx}hT{bEEV*lc>tHGe_L=`|PckMnIsN8{g~ z`hBnmt=2+oC9umJ*d$^HgNYA-d)0HyAfU?1%1USf0pa=oESf5#1RvzQHz$q-2|YEq z7DaVFh%o4VG%1Hn^h_Xyfxo|pr1 zE}c4~oTZ3TUS}l$Ss=z4iP3m7c(1-bDN)o@ITXn}H$6p_P`<%`b$G5giAkLQ7isSt zJGPcuSpzm6Fv=>TTLL()hrnbfE&6Cz?4mgLCD-QhlWyw9us}FHmh5W$O{AT}A`{ zgC8xRd@$5`SsM&{?THmFnSmVo8@wQ?^<%t;sqQ{NnAmX`;hXTpG&wx<=Ew&Dt4 z2g{1lKTNvf_qRC}ti^`_uptEg-GlV4v_5j|b|}&0K`6T=AyX7T#fNY1(3m=UkRafDa#KTQzxVmEr}q8ha>*_`kl7G zf;2mn?YgQee4!VzRTxe2HVUsB#)wd;iv>P+%iqUQcf;ZeBS}r=t^}O0hW9$xM_=tl z=*GTMgFC_q){-+s0&q2@PT<<3n)**aYE)`dt*Oq_cjDpLPSzTF40^`Mqj(fq8Vo;< zXqMenOqcv9qBX=M$fkN^HlNfg>=agCVdTh7v%rx2DjJ8m<1KVRyp@G=pS4Fo-|4T{ zf}X-P%KhP!tw6xB#;3a?jV%ffp1fm$vl7gyN#i9(3}yR2VxXu+wIjL00^Jgo?En(s52Y520 z6h#$XJp7Ja=O6Vm<1oER&f3boJGJWDRe~+q#FQ{K4ZGOg&!aA}K7S1EC@`${qSZqv z-z*guv2rW&C&;SFtCQmu9)X_-JxhEoegeP7X=c7U%Sub^H!aL;cs);aYQaA_Mpq~Y zc|t;~26U9EfCY|bplmf}m;=n86@y5Q>a2CyY8safX*3gSiCk{<-gcAk$p?{$OVzY`U@ z&@q@NbzlZ=`Vf8AZ1IVFK*{5)KB=a$Y`1*P`XYxFe=r)fH!C1-ZhEHPB!jT)#iTK( zV^S#)YQS>kU}^4#ipOaGhuhPo#ep*h<^3)a0Z+0IMe5tO>Mh-YU5^mOhKrb%h*S7Z ziol&2I9;MZbAsHcTY~T`*l3G%5KmAn{*LLhUbF zvxdq7lX1D0`rPCEu~&WBtdOy!XjW6cS=h5)Eh2YStWaS}Vv!XwYDQpe; zuL*j-xDntR9mFfdoeYfcH=$>G<9PD_s)-vhQqLPZb0SER1;|_qi)PGxa6do?Bq&4r zAFr~9YNqnkiTQ(7pO;{^`zZsVgP&;B(u&3X)eP{olF6Z!Wbmh2C^2wF$U&^z$FFe? zyF!}K36B(1aUgU+mxEq~4HH5DcB38m!Rb$BKw=5}3l?fH*(Ktd)a56r<7`Wp`Z_3uLPcsoAH4kvm2kCsOfr6#*#l(1!+*8>H zS&XzTsC5vABzts5GE7@5)v>MoVJ$PK<4Z;+0;o267)O7mNu!7p%32n5YT>ns(xm*4 zhd!Uta>RUu#ZeN#4R4ueguGmbmeDBME6tl^jJPkQSJy`5iJqWudp!wPA~U>=zSl&qcB)_lthNyAASnqfKlHY!W^am z`u>9I|6?el4BJD(w**reQn@v^7vNO2TSc6V za&c=#5eR+bt^7bjWxP>z`t%M(?H)6V=)YKgCp8krhR!Pi%95UVMGE{Cw+ajB3SQRex@130tV=4asasU9WcEs?I&63X&XID3cW8J$+)270 z``J-vj^CqVT{@e&u>I>!wFa!6l->{HMC6kA-3S0*t;7|vZ>{593JW7#NOROa==)ns zUoAUv^0NKrFTptnM+!kEt;; zKcEFw#7~o|YcD;`Kyrr)p{VQ6u!WfWO&Gxb6NIK+F$4_Jx9%|NQBdrk8;(jIW1q+O z)?Eue;FApFqxf1*v-9ysA&1fG=D=YOv5~1pTtk9jBNRje-6_KWHR~sd0+z#JcFQEU z51H@47qnZHVJoJE-CJmgu2f$}xp9^HA4)~hzxvylY+`Tl3x|hwagx&N()t?kuTkca zgdOh+igI(QFvZ>DGuUBx2PbqP55?%yVg=M6i(sgwuiSyC;8ff-4jpA^;DxaZ9?^fw z;7D8u8`>!cV3m+`JKy+V6iJ1y*zxlYO&J5Bxi|1ohP(d8giP~4t+>aYsOLpBso%=z zfNys&_b`7x3iKM1z2cUE z#+0Ei0^q+L`eyukNljnWu-D6BLVi|Kdc?dQo!r7WNz%hO3kn^6jY?UK;#Lgb<`|RC zcuNzeh_w~>uNiq9WMoINc1c8R{1YOrH?YMr)q_`O>Apuia;8GDKo4GZ`~2Ejv%17r z`DVXCED6EZi;@|)|3!Vq{UZ{z;Fpi>qf`Xi#qAp~%SVRZg&2I# zO6fw$sk*-^!nJ3HEC)mer1mO{_Lu|f9l}HF0Qxw7UUTUu0|_VAl=RO3=}4^=s?oKw zk+74&=evNOWxSu)UM)yrTzlY(6^a$TF9C7svc^qGu|z+ja=aviNsN?q@34={jsxSk zLxg?`zIzy_DqCBEjn(b^qe*kD9~}>34-<5W-RiC_t)Dcv^k0YB!B&oogYUG^qr7$0 zx1Q?j)5MlXdtPLbeTsCgJNS*QAjQg6ZZr=fcltkC$2R_x6ETjBj_9<7Mt$#p$ zAdv*v&xa{LgB^!dGK2OKIC)q0VXL66ZZqz(nHhOyZg%L0U{l!rJ3z z0kB1wZgVn{_quhmq1`~Y5rlLv2sOND7xyIs{_>l6GC2ja?Kt5>f^R>o|E!W+P z23cnyWdfZ2Hy!%1BJepuNDLwARo4~(FXs@e;|h^lh4)3TgW_L!&%n4P&_+ddeje@^ zFUxFPW!@3@5%&za(uhH=ui%m3;d8|?7dCES{(tP{i!euR!{j04Ry zLF&Sv{D_-d{m;`o{v1Ay81hpMzw#I%OpsbuFG*;5D-S`G*&p$6bT00Wg3{qM^GZVx zpR79LWX6f6jOP8rKg*Ak>SmO5!@MwI8HN*yCLn=_b;n8mM3nwR+c->Ys9>iOHE7Gg zKxkxmQWfaOr!ElSpfh8M2rMTXk9pHyy}^vCmF~u%dn*?VI9Kx5RpD~kLtXw8)vywy z^K^|bu|n*`9Q2|5965lN%EOwPn%IG=3BMyKn7bToy2 z(8o%@MvOACD_4EC3IhdJb98jNn9|29slMHLB_S}+c>SK(Ya2STvn)n7ZMc1ZfvkS2 zJbP_fVGzPh)fjUx&He-tQ_j@~x23-T+V-k%J}y1RfPgVzxEThA3IEE&2RrZ9DTtS} zo!O50r6zkISb{5_dRuCpf9M@}Xn4c;7)q1E1Nv{Xd?{IX0`|gM8OgyE7+vz$Wae(a z)=D$a1qj$;7$}0#Fi@j!H4LOL5#T{Hb0t;kzy5J*=G>)yDom-E{?=Skgk~|qo#blW z%wuCLBO^cq^SNXKLyT`+t20c&*wCT7a1=)v`$fq4*Af`bPW)Ram?3yYV8{fpDolIC zXc1r*^;<-1pjmwwH{m>_L>cT-tBCj65*;;gpXE}{FF(JPZ4mg) z`nJY)-|PkZ{w0QgVK)Mk@-XlQ!5o3@LFjs^S09naA!*E&tcPA%I` z{vp+{8p~KP^8Uz3a4yxAfuj-HB?yJqETS1nQbKVS<3Cj!pzgJPt%Krc6h+8DN?@Ti z0T7!ZMul&{Na=3?L|aWZk$K5;K1KSbk^q=CLI7-v3R4fQBQLLb5~T@yPeNgwGMa5( z0p`GhFeUVbm=i;S{znKZ$f(MyvIy)C%Q5L(*3LI9kxw+0)lVENcqw!Sqx^AM>CT_f zk?`#4B_`7Y_XSR;l4{VwCivf@J!H(%bms*N-2J?--FGbOYdXxw=(BaP7_tM=i1ATF8QJmAR41 z!R~#Y@9;MGB>ml(TU<6r`WT_g1koh~WoA-3xK+;{6b|#}3MUJ+4{%$y0;74?g;q2= zG`J-d(Jr>Iul?oUci!SADEpBQB#UI-Z1FN(gn(s266B=SVwVgB4Si$o5aS4L!w%{k zrkL!z9vI!wAcUuBS&Qm<)DqNSr|cW1j200gS$})<3t_Vgd^d!MTzs-qf9+_e8oZux zvuxI}ZT<_9c5~HT&vkVs67;*cx$KkQaKyzp*VRgM%-<%0qx)hGlJmMD`0R&E*wet6 ze?;z7ZADjzSyk43>I9KUqvjhmvxTJw+pXpp)KG{B#EdlgTzyb0s-9l%IYP5--GuCv zTRvixjS0yb)ImoT&}Ow>z$eOf#7Z@Ies_I^c;w<;!s)a=R4)@6fO31N}AK~Ev> ze=b7AyL2U0l>6qW3n*6ME_>e|+?1QiAH}^QJ54o{1IerRyXT8A4=~;T^4Lu3ce^e1 z{-d{LpWOOykLvG-Z#0MxOusERpEUETup|OG4kO^}v0}_K zof4Q*`Y{{_-)mgflqR5$C;xA!(Lcsa#hGj&4B|}QkJWEyWAIJ%Yrt3Mu%WS)5zWMS z2MQ(396EVjXd{Hi^{_4tv|4V^5(HWavaJ7^P3bkAFXl+bmRSUeqChV!P>mQUN+@^Y z5T0jl@4a`vU`<4CpgA^YiogR@#O?&1g@7+(wsHsdk~#`Svs&FS%|8t5U>c5NH2;Y- zQnR9G`Vpi|_U=-`4afEJ=4l2Ijath&JS(&;wg}N9^xhTbLjZ#RHl?!YKmvWH=n*or3wrg6NjS zT!T$nl^V2ubDWxGRBMTt-L!VsGhY1=G5k$A7;!qza~9l~w@h{8M7VZ5Pc3L2_`bQ_boc&L~DjF63(cg6lFVAd1R&*V4cBS9|^{XCiOjkjdbfjA+w;H*J%+unnS<~%nOctVIf&7RY!=bJ+_QQ^$@_p!!TddEcs zUv=C@Yjce=XhnUU!z5;>NYnA8te;(fe92 z`vSA#6R0!y@3Md1YJO7?`bH|B&|0BIkk33!kXrz8(BIOOeFc^f`{MnEjH-g+FYCwS z^N5i|(d69!h|Y*VsZzuxd`<`#ArwlW;WJa9SzEu+=`QcWc<3MKG{aBjYT z14I(EM8w2*?%usiLVTBq@VP@obcdMsE)5+w$$t{`3{OcJc^*qb3By5BMz+S!ebfKV z5|Q5_zH^8Cj>M||qob#-()KLAnG`&2pZPSmpoLZi&aBfDlA2qs0Yv~4O^GIJFLv&> zG)BN&Z5q>gA^qBQK2F_FSy!t;q~?mlB}o%!CtIXT3zrsVH-GzcGG#dW#ZgRU3bRC# zUU$!#f1+J7m)>399chtcjS2jYTqS*a@m{IMREAjU#NxGgcNsZRog@Lk*=OJHF<7(Fcb?1dq^LMi z(E7U01V&cxkGmWbz-<2@JK9AT8l}TV<*9>^1F+9BPXicZ&Ypo0O03*5NA|E>sq8=GovYj zGdwb=pmbAW*OAjI9yjNkQ-QKc ziBoy_Cfh5cTVq^O!LPI%8W0lqeM4*BFXJ+q`P*}?hW^1KdNGk%z56x=C-Ua1XuVYd z{ZigW_U!RCF|w)j@wQ~+KO&Jos^$b9pekgAm|%bpk2>qbA5XHl4*P#ZDFqI*i0z8& zeZTVDwa!Bc-|Q|K+uNxa5Z;<>Oa*{G|C9nz&U;4f5xT;9a*_%y{9>&>s~uA4c$D9bYZsg!RBMLe5rGq!cujN;l`ER9-zq=Z{O^IcEL zdy%?*K^5F!siQkS-QM#nvTLaQwgu8D$7L9%ZJ|BBmcjo*{n1CJE6(h;P%jsA-h_ZG zkRriRT=|)-(9_I8vP}UEu8UFJTC}oM5lu2cQ;3K9n7>H&C)Q(Os(Iu`inZM#PCsbw zCifrF*GBJ-w$;zmCu8&}Hn)vTfbbU{SW@fa-k351_$PDVrUr zhMs}UQuiD-qV&;5iH$I#Aq<(QvU5X;EO}IABcPKPp`xj8{_R#QjuVn^q5GFy+wOb8 zA>UAnAGYhqCPFqP9F&2?^Z=n5MO7&mu-;|4mmCk+3=BL{wC(H%nd!ox9D6zhvAw68 z_i*V`0OOIhDRFq4?vppuzqT5^b$G;=um75T%w(#!obC!y#{xVV{6n(c?mHaI7u2ka z!RxZdg+h)6G+aE{upcBRNA%g+9CK|HEtImQxk36Umf6Rr!Rvh;^a8jgfk${~rCX~@ z2FtYgp`2V_7Au&Oywf>j763r+M6gC~AE7h5ymfI%oJHhen1t?mq;f*mbw(tny=7o> zuqXrP|AF8e-CSC_s;XHAw9;Nmr4LIU${QUG%YFTis9Nf!vZhySAxC1%&l*_^@eDlO z;F|foDg8LVSD=N+B7Z2lcI!i;&P8w`s0cC-9-DGmC*QtAzU~1toM>@Xxb*1mZFWO1 zurC_7RjK}BN2Uz42ey6x5f#dvdx|BlKOPyigdBeOxs~0KoRzWN`C9kOC`A#H?*ZYm z$wqrIV?607D43g9TC#vaW+b6mvPjZ4Z5rydk+8mocB?5j|C5y(Fx-mu7AO)DL{P4Udw8(x6y&5ZE5DDj zj4j)>LA5ojL^|>#sr5&9_1x+AS5Ls)o^k`HMxC)Q^OIGiW`?|@ZY541l{@cj$|{(T zI=Wim-~Uq21B?hb^KY0tN|-emW^@6Tw9805&J`Gv*<>r&UdoQ7$;xP(Xbz8j%pXy- zbG_ZU(d%gI-q|xK$o-hwashaPWi|v~irc_XbsU^AN-6V0_)#{^ZO$TR)Yqe&O3g)T z@_N}cB{plqK|odRf?XL>>mDWy%7#M0psEZ8q=9H@=J`qf(jdJ<>Km{|SfZ>4fYBk4 z%8~8)@I&nyXj`glnpFfw{@@KZvgHaYk7JcMYSL?#i0FBzef2_R4zTZWW&8K@e)Ods zGdS7y?>Xlf+1sHn@0L{-Vy_}-{pG3cWB+m}>?yv$`){^ve{sf@j-!?H3|^`f|IMd% zef9SzwL4)k^o;#`Zm2=KwW@qyt0Lv^Po#V7-+ZlUwZCqoC)3@WO0_SunDEqGWHn%3 zAGr3u6_VGiSRc!P65_$S(iWR1HbQOo8kriJW`C^2S2+L#dgE3tMOwziEd*zwU^dFjjTEU zN2C*xJbi-FuF%VnXm3wQ{)1LUADB~rSX0@|zDk1~D8!%MAD(Y5^WCA2%s*Rr`nwf> z@CR8x^|Bbm}J-wjxdutba~zdS};v_zjM8vxduby2Q|& zC6Z%e0YLpts`vA$i196Slp^@1I0$RqA@JqEt$^23J!3MtCC$IW>g@JgoX1|lfOofavBs-CsUj6(E)pzz++Z!PknpXUNn2$E^a zNE40iPtd=68_$xAj*omi*M6o(52V)47IO0IidfN13P!T4!bWL9#IkNr$qKPH)<6 z{o(vv=R6l$5&lGmYP*2+q$a%f$_jikuQm6WdOQF98{1db)COW%#LC^YwnM2IvXySX zcbHuDbHqHqHs~3EbV*sb8yvJm8cnz`4oTNX0q-T5@sZvCh%{YwMI~7n^0u-O?*0i5 z3$)562`xhst#XHAn%_00ltog^B$KPBv`}B1=l)P_FQ|1FW!pgVyK}#E3~%lSf9Y6O znR|uQzzzHjSJ;2d`I_4=a z-C^ZbR$~d8n0~v+M60Kx%6ytn{ zCS!20O4i1(SV$;8D5PBrAn!cQrESoQh@mYa%(T&fD6M9lT)QhG0pt9lfj(v++A>eD@pw!P*E)Cin z1?b<6@W$4CDX!^OF88VMck;JI-#CZsv7g4? z*%cTV`SgL6JClE_B^b-}y(>++k*WT(0{ckY*HOuFMVsr|$|!7~vvQtx_mgMH6H~wG z_$%)dDc+!`D5E+CyV#oZ;j~99jysksvfolz;764WuklA*D_w5BOi=AbAtnn|x=dBN z710z+tw*J$vYHYabW0U!cMoPHV!J*6Gn<=U)>*Dn5i;kj34s=( zEwC24l$zU5an=dWB-f9e{z}O~GgThn=!t%74xlZR7iEfT_~DRKG3c2ckSgVmI!^ZTNAkoi_MNmf z5iiCc@q~QRlr_7iim96HVVN=H1$3(XBYND8y0t&O?_q5s;TVJCWmwhM)L|eHO_>2N zcExq1sVh`}uP8Yv+&f7DVnSCQGFG zI4pN$bTGfAF3_Bydt>qZ&t)*3yy#BO4ia#a&@(^UIr93TU@BK^yj9kvcQn`7PN(Qz zGM%DFX{oxd)R5z_pl(r;Y^w)$XOd=TRwAJOHa83cOBU})5`I?gS1?)0Bpev(Cv|cr z{1V8I<8-e&t5}cbf+d*0otVhsH_7lHeUt4cq$BkZ!7EG9DNNis7{@k>=F8_M27PU) zFv(38>^TwK)J%J#uorqtyD}lUKna+0&QdkXqkIv_%V%LW$X&u@{dG1V_?_mAaHx-b zJv+3SO%+q2R7NFW6ndl9*fWE7a4aGD;n6^TP9^(|Pz|uyGeACEDW!5P zpqiOB@~n4nonmVYt}BR(C+AT8Lxas_%+!jnyv{QGI`Vw$cYy;ksi;%Zmp^`~ zvM*2u&GXo~o8&Z9^2DWCK$HEYyRH(`v&1}8OJwzJ`WN+qAm$Tmw};sdw$tlj?2iP&V- zzkYtAf;F;U(~+!VgN+Pfu6>~ctCnCN8TGYBqddNCa75Y@d@ff>{)eHFRLKzTG{P0p zkBUV+6l^I1Ch$*i$Oz|#xys5^OFUXvdSNW#0E>3EOswJE)*xMMJ3U9 zU1833?*i~6qewW5t|d{YRx$1FJr?^_$WMa>GhNYMM6$(p#aEC*vIqjn( zT|XV$&-e9G2UB*qJ3JpsOZ(*`SN67BL-TQp^Gxp=8FyDTFX-XEm66|6Gi4tNpnk>S zv`-|dn4YetAFZ+TM`(|HWYa&^-gsuA7&0bV$uFnqx~mlp{qUm0^f!M1eF!%Esx9(!4xGb z6l+dOzJsjBP7ng=qiY~Q{@ap+x;^$>5ppHTU9Sa=TOIj2=(45}mWRT&OsJ0P42$qe zQfUvi;xalkzkAvzevg!Il&2NvSpvqp_eBO@_UKyd_$_mV5O6$Pt=d?P*E0P0*~|7EXumDF3+R3z;+peE?Lic}@y9`0g()N93%wj6Z5qe{_QK zfw&ID6MoDZ-Mh&a6@RZwsT9*1HR2Se3^R?{7$9`lSZYOcze+iHc3l8rsI|Ci5!rWW z!{lE8FXwk2?j~8%+;f44NKE#-=5JIp{IH4seoCMil@U9Z3FI0jVfC`@cxD2_SSsI% zv^6ajn$r0~Jzd6`65M0%&-&|_t*Y;-W9yrK{r>y)Vn5;ut46d#bNb}lG%)X*CExJ& zdN~d)b1U#@w_yySyvM>=CBPprN!3-s&c}+`tGT{xkzy9-BHMl*Igi#|B}z<`TU(xK zcd=`C>r_^Z|05EE8Ydfy2_OM!#mN?{t!owcd#@iwM(?dmwMP~b5T{D?O9yA!%=8JRhl4E?KaptV;j_G8L{9m0zO|Nmbr7tsH z?VK$AY-@hZ|A-Kej>cd*&$m}e@ppH8=Dt1478N(}*p{5FN%{Kgo<1#S8A*`PBR}tG zXVdtIC;INaI9l*gb)FsTQt!DY*||%-mX-}C&)C5sj!XV^>KmJ=XQeD_uXU9&6E|C| zb}fv0jIk=3ZOwl}tlM;XkNkA8xXru?XP2s>l3fchpmw`?T{FyhVEY&Gu`wV0J&MWc z&(ZQfScNR7*)b}0X-ArRnd40LvHlmb6S0lYN=!ssTC5~R9CY~Bwxv8vT)*3%Y`Ro1 zj#`8j8IYt=J}!Ckr)euwF@KS{+8r#l)ccQ!PVbm*$(QAQH`QM3yaDffA8}pIoJKCz z>oShK*(-5PapiprN&6O4+5pLC5{@Zp6nwJXy;(a`Qf2a8}pEuEba{KsM9$F{Qk2aIiw^GDKgO(QKbiZrKd2q+x#TBjpvjKI2 zI{8GKeDTOe*t%0!j)hC{d+tg9j+6FrLECKYDCJ&wMlSAxE^5{CsB(H77k;K3Owa7e zc*z1g`$d0k}}a_DdvYKX5RYqp&;=Ck1lfGU*TCB#u-E~SU=0%9-?SPLt0 z5-kC}HV2Es6hm|%$)2t=D+I7gu!$HE`|n zu_%2^O0#7gWFCr!1RnWztB;IK>d;wjYv4A`ree={jCy9cHpMoVnP-z9l`xsxh1ZXK zN##qz-Y1KhNj@wK-*$>XJ10)T9Ju)9hVp-%k94U!+u+6l$w`+HZh#Z~^-YJs+}q@e zZ7gRVS_@6OjNP%<*m(>PfJF_W^n&7Ck-Z5s52XoMU+y$iU)phadvdTj7`tu3hfmDt zNS4K01Y|V4tEB0A+m^bAH zR<_FiVs^wqpS*h)IC?_wVPlZcT^2>#mr6-1FutOysO0~TE+_fuo6V@YXM;#Nl z%ecmnusoJ{B}p;qVs1VI`SOak@wCT`+-xa0i)Rnf zULJR_YX)2)ByPsAh~FwfBhz zYr$)j-X6xDb6GnncSnHFE}HHjRA=N1?zDiqBY-#53r)SI?wbh@5!?wKS-pl=3q5gd z!K+*NsZUO~a$5Xh8BEf;Kb}b6cHZ}WQgM_;Q}=s;uTXk&l6dJs*EvsW$^`>Ipc-5b8PzShEP$m0^?RH zX2i!nyH+P@)ZUm&yC9ivnDs`lc}y^*nfo-K=JHyr=l0V9^fY9+?D5*IM;lO%$vo8O zSp(QLxsU98Yb0S8a9(3nug9PRI*fffPpJKYxJ(JXseQW2=p9ON!GFNB z*N#uMN}tKBINMA9BUVPw_x0&{*;DcO=_y_x?Y|#Lv5tVR5No1NcCGeakw?%D;hTr( zCxh_Iy}fW#qv1S&*h#na(!7l$lPc>EK36b_&{Jvd~H(~16|y^Ik3A06dX7!2Wr!krlqJO zFcJ){E)urdHRxs%Rt*(f24@Q#i?`DJ`|Uke;lpFBsCJa%AUq?B^8~3250z3DDlPtE zpoQkvREN~~nPiUG-BMWyR=T$5{BrzjloK*P9*VW_es8+%avh5k$N*cGee)TJgx^-5 zilBRTSPohxS*q~&V|dn?LM>DDJcm!D8Y9=IW77;{vev-l7qp>a$(Bs@HYL81Jk(iH zqNXvD*NfSFC@dh8ZuRdlRoMIU8}W`SW2N956&(YKK$eITQqh2sVo7#VTt79 zooSSB-F z)^|MVnam6AFPX+mc~M(!q1^R?m8)7q+0aAZ#bnx0@F5QXRk!`ENyOs1D4CvRbQOU) z7{(bq^Ic9+ipX1Q!Md~_%l;!OpSdVA=;pkq1n5`NXCrqgRj~32f2s)6mvM*WS7u6I zrj@J~(K|rEyJ`NT{q$CATRrG$N07uR`7rxGq9duN zs0Yb%JVAyb*hv3(eNdj*d z$hLh@H+dV7UPi4ewA(BhOkw9zOzu4_!>0DR1Sj@p-{-KZ7^sjRwU|y)kfV0zOO?W! zXgC10YV)fS`SKW*-p})&K;{X+tgMaa?y=-JZm8H@{UAyHMi5CS(XF?tD{O#KLbaXK zwC;6ZuOj2Lq0BQf;iJ}lmG(IM+KqrJSHZX0X)TsIj^QCr7q|QuLKy1>wdVJ z+>{#Oo9)o(u00!{$eF|iDG-Z(P~nf$RJGuIv7DxDHlr+>1X=VF*Ap?W^wkRf<$2HZz|KC6fk!Cc==$4R2#3{#) z;8Dy7fE9uQ`?B(mfleyY#U*LPoij#(nW6QUvq>BMGCYN7BSmG5V7lBdrW}iM(_voqIELPG&hgy#ZNsc-R;>2CE`*&wpni}s!y z%aGgFRMP68gc0$cvqBkd{W=Uc*J@@@0;%U+CD(9}lGk}aVfGgLi(=kh0Qf+Y{Xx?! z(Q*apK50rlO3vwAf?LM;Wr2hZhR8K$9bcfmBgg+z9<%7G(K{BvzloBZaQ|87i9ho@ zBh`sFFJnBbp>Ezh%G`$I2~sY;EHa{rS)$y}(~g7Zw28Yt_$Elxyp8YkD?n5DkEL*; zwvN3ZS!8}n`uC{wth0&Pbt+0KL&sT{1d|(wfaOw{h*A<}nO;uho3RfRwk6WXqC!kw zOTIQD{~Ma@nROb7VA`@e(O_8x4I8+Wb(ZghC;Cz4l7)`_{z15Ps*wa%O4INUz+RbI z$8*_U!>4f|C+ULd1!iryRmYnJ(U~CdQSg*2KE~@`URmdD^e^(F6rU`(^OO3 zCDAo~b{Eds(;ZgB(=u;uFl&Xk%l^0+7t~jGwh-zQgQKjvJrT1F)8N*_B%R9gCJ21( zjqnlq@HxUqujx~SIwkItX6()LE6N3bz8AgHZzypwdru=oOYoGqq;~6%5%P1q1Lt}; zjZ}@av1jtL>lz41@GHG>H;qcz{H8`r(84C0S<$I{DqYa{X!xr>TKpm!p)-+>17XCO z@-T9huffy>>vqR2Ga| zFTuf3chWZ*Cp=IH`S%WceUhPBpF{m;opnm{X``Q12OVnC77a^q-+6$|?GmojD--t{=Y?`$kC_xQ! zi^940Lai6C?wOQKn^cl*4qLVmB*+;@9m{42>ZkYe+xA0Qdy|Nfu+e11j4R~pj+FgJ zN2g^dPHD$^WWV;XVTfz}pyShpS%h`PvUW#GhpKmR2JA(ubfNuH<0LlCJ#r*NFgZvM z#@_!H#(M|K(CSE(pVZL#_a)pnnaL%H9~$a|0zt{QD5!uGj1-R6EU80#(Jfr_x^iQ;kJFS@`S11Iv#{ zuqDsR!oQ=w^ZR*DSYuC)>g$g@uso=-q25mVQ^qkFK39I`CyMc0;P2b_2tr{NM37PH7QUEKor|JqayAvrMk8w)bDPBLU9hK&q5-qJo@c z3fAAbVF<_6aZ&$X|7E^{zHtnToKNPsRI_yo10EvZKf`HCd?}B zKLxx11D=ai-exMx>3HvsL%JEelNMQWWSu{{v}kK*NJ`RX$OnLvv_G|>8RCGVDZnK3 ze@}w?C`Klrj0|^|fqo%5Gw28!{~LVF!sIwgCk6z(B)>5UL%_L z=Zfo)XkJAZV0pcA4d|z1)+^%$S0iSc;pbTOHwYh|X9oL)s5dXIH@*ZRVV}xv$HnBm zu&iJ;E@r91{Ev%vZaG67?yILc`g&c?Z$I>wFZ>c8w@6`*-FFebmO0jne|_g@bGb{j zF*D;@QA~lX7i^!~#?o`TLNi2P=;_@Z)W)DtWSW%&w8p`kao~#$;ekkah(388nqqBx zxcqf5>Kfo&JbdT_)ssVO=xDr>SHPJZP0j=py;rp10xuM=`vQg%tW5dh>Gh67RJfYG z^)6=mOA||xd|VfPDN3MMvY44Z*ht*jQRWW%pBrf+?ZS?YaY-++^-(1HSBSCDZ~9AbYZ!}6A%v%W$FI34Z;2xXPvnF25jp|k77{T@-qwibKM$H(93&S<`p|#- z#h=;g_O$~=%6C57t;}r`R%rlQ-2D^5kHL@0dfNUhgc8_0k7sJy@Nc0h5%HJTtwu4S-$#D`5Lwzk_lY5bs7MUGYe!%8FWoSf56m2o8y z;*ldAR5W0GI%}lex_G1tI!Z?^XhAgZ*oJ~-=Vex+DUZ72uMI^Hj0`90uRWo%gi7T~ zU226e;46;NlDlGDg#yCiiIX|JC7^Dz-WmG8OOu0tL8DOIzt}v_8U}|F^j_kV!fix? z-f!U!bw`c3eR3!+&A4+1L+kmV`cnk*;)KCnuCx=A0F$Dgi<@k#M6l z7f)0K25Nn9r#P}>)K$agOg&TsIQ(Mgu{iO#A{o9NURANpq3{Bl5w)Jml6=Y#RrQtR zRHBYL+%eJQpZai>qp#V|X`PmL$xxP!CIgzHm1b4f1zuOR0qML@ILoxb< z^J!fVuTdki3?aACtmj=Lp~(EBye@FT5w z^UExO*w}adA4E8z?i_FRVgg5cJCZupx82C~M2PNcpJF_UsSgqLBt8iJrb;*c!z~zw8Qc zw<{SVCF&f>H-o0O>)&MzFKdc8XxrkxQ_2`|^c9nAGUUb+nQ9E>pIsMRK*sta9mEr6 zQ%KlxmRhLjg0>AhegFKDReKsCvj&hh!29Q1^tEJ)b~;9E&$h@48iC!s#)<{|_`POZ z+;;c}B~6%0zR|v#Z6lURyb929gPqs*b} zDADerrKaRPFnHne83fYoJ918a(_cZgj7}l)1t ze`&2|YYk7w9~w)EGHZ# zQj&a@DU#!x>#icGC&(9-NAme{Pe6^(%XTMH^eE6azco-rv@s;rLB>$5DCJtI3hu5u z3VNZG;U=3#pkdug0dptI#9r7LS=**ejJAZbyb^5XAg{6m&m_j}Ih_R|7iT3L^f>30 zXJT>$;GXCNJJ|HsZ$)%*r>hQXT1{>YRlaioV}>By9UjS4g!o zxyOpTo&%Jfij!P3x+sTt-`g}9_~xf1=Uc@44(qo3t@@i?Yg4E?i>3lP-^?&X;Rz?q zLbLY+8?fBLLx{Y1w2XB zcSARA#4oIc%cM@c$@^LzDA^eb{2IS#lwm-ps#{~YAj?hODTQb=YkCC1oGKjX_E<8V0=OBNIx-OX>gI$RfXLKO=%X%)_G|Z@&~No8tXmqd`~eq+}go z`u@E5*v&JL04pZ zBt5EJTPrd?Ru-TH<|1~ZTs3rFwZn(c1jEz*y~($2g>xSl$E*r3G`yvG9m7M+%6o*h zCa__p+sNK_?t!o$pzm2{@?1aI$bNMMiMJBf8k%oY=`E#8Yc)RDMmWDm>P@rz|BfEC z9Mm<<FxekV{!w) z)~Tt}2dn=LX(ccfv%9AMlY!4F>1Q5Fx{(hVar-+c>bb_z?>XLc=&ozT$Hex*h_tG@ zbTVU`-=(_|bkc_fzor;szA%*a&ObGe!Ug{V`igCPS{-egz6K20+qJPVrzio>>SX&2 ziOLFt7lFWm53ZR^0F80E9=v{FWx}g*jZE1Ao#YM!ik7z-NP!UmDKQHwaw)D5|uiEj%!L4AT%r@^Ia``B^({ut41YEx;b; zY3ZoP?PKKaxl}Lq1P8H@g9X4yo2K~vXQC%X7<+l8lYY$j83?54o`pfoG-Q|5_N&Ov z`E)1VK@UlGO8TX$s7z#(eDrKS@wdPFX8QYEt_k}|(|~~i6PA0<*f6dcKObUH2Ihji zpSRBafreL@ucjy#-su4uMDMBH1G9pnQ}~39P1WJsV3t4;!retZPoI?zHt1GUA7iC$ zN0JWa?LRlBgQ`SS$2BVi;MN~KiO7WMCdg-HWfdO8S-AzPa|Z+*$%Z#WX6}jfOqf>a z>}go1P&}-3?K_Kb8+X^M$mVj78bY;pN-mNaR=a2kCG#pz<0V39HiF6N^o!PAg##nU zR;_aDqMbtBGsmGl^Fg1eF$z0zX0R+T9p;}KE5HR?wl^xKM4FS0SgQ zaz*L+0JK$IuG6kff6q?00C_X=QTTL2e3g+5-`%Yo4-s8siyGBe`{|_$W^Xfmc{lXh z(%UghfBp2jSBIDWz<3zIdqQ?iV6y{6RBU+D5`w#@^_72;mdI$#s-85-BYvRXKv-8- zf6bqHgr-vfHnF$Ul%*z=Xh#K{r zPjR8J(uz+7|0pwR8;P{*fjXOl>xv?6bC=N?X@LuZB0a7JDeEHy)Em86MJb%BK^sJi zbS)jWF$NChm7maw(VdP;bsLzUlYAr{a`XffiS}Fib`SNT)#O)Xid7F_j?^Mhl~Gv~ z=F4JU#thWYvdpCvN@+H1uBW@x|M}~1Gq%L^esu$U+p(<0whf%CACZ@n1@^L+#s5+v zkBYqJgD&v01$!4tfdfC4i|Cv@kpS*2-Nk%%A+#e$*{QpFMqJ&$x`A;H5#FJLR&pfY z!-ACEJ#~rP{+>~SoNG!ZqK$66Cb7_9Mev{IrfgFaoQ08unhG>Zk5 z$(5?U-Ltr{Yq^J|dJ*F%K3DvXxa~tu4#7T^0adrP>ioJwPok~df-r!Z^`*L}nK68| z1LcR1PEGPo_1S2DG0 z=D5X=yf)q@y)C|wGh_r~0InFr)e*e0!z%Q5yY`_%a~q zg>J1=lclOq@Lx`&13PS!)=KXrjNDEPQI;~$-2g7s3=7a^%^LHkE*W|T2P z^?=$D9vpTlGRq6Cyr0ZU&^Z88du|uIi$@>|g;c}m+REJWcZTgq;nm;C1=RkiZ<^`n zf4InNzp;gYuCdb(t1eX}ovo86vby=RJ1#<~LJ%8OfNw5{JEEjU$u9RTLRrB*yEe$+ zTVa#wNQ>gv)$+7f$JYuFuqu$)B3TY8{&UwF2MPlxr_CoFg`=3K`#oX<_baN7jxmv2 zO-(A)EGb~}6iw3CYr#c?Onh;y1u!>B|8s*vkIft1bOhAA`%6rokfF9ZQ4o;L9(ef1 zZL6DiLpM-%ILk`*bET{N6MO=E5=sbLiz1p1dVi>a%ga1zwhR^D;OoP%iPnh^qUCr? zf0o_}EMVQ{CB;Q!E>avb){jUYS@sx$=YjbQC&XTsYTijcP>H{}a(bkwgq|$P(aeD4M$6)EnIo$nxtegAW&;^Ym_I4d zL1yiIqEU)!)0Eb1$KAxu*ar?_AN0$T{mhdQHG(*;6C@UDC9M|YRsA@=31(z@4pCA! z1y8ijY@BEt=R!^^#0XfNH|nwccybC2qwuat$}7vw98GhJcZrC{aT> z0cSNYu}3{pBM^4&dnt7?EB0TTX5$c_Np4>8Cx}Wwopi5ChW4A33ifP_iikq4N{}DN zgzJL1*H%6$>y_$9S^sA0R)Ru-*P|m0T;;+%8+-8W(5orSq-G2Nf+?ak6x{dDciy^w z`SYb>V7(V6p*moh7TC(q6~^QlMbIl`X@>2YF{Q6gRDpR-6_e*az-8+N10nVSN1Lk` zQ(kSJ^Rffa=K*? z3?OGhnV%a4S&kVp;)+Y|Zd3oL*c({AP`_s=k}PNLmD^))#UC=k_bXD=QefR-wVecGmipg4S>8Ql0oy!8>bK<@qXa&ZcajAd47tazllErBNwM9W@x?DkJxVQ@i)CE$SL=@ugPv=C{m#% zIw@|nfeB&cr0A3>YVR*i%1J@03a3|j`pX3$=a&L(jfy4FHY-ZH(tBUn*acO`Ev*=` zB7>9smRE~Udw)&+vTyA-A0v+@DKY$lkM~$O@=Mz3%as^*sb0G|; z;ngJQkGhmGpu1!j_py#pX7BQBxfIK8H`Bh(+KPwJm2xLPhf#bgEfi$HqfLq?WU8un zuD;~a{l@HPme@Ion}Fwu_(LMaN9$bUtSDnkH~fll({`XAUcM!@rPy6H zVp^ruME>Iwqc(fZK1KeYD&z2)wqQFz5y$lBy?WhHy<3G(l9}4ZTNw#7!Y%GhVp7VD z0Ze>{GA12)hxMGrC@eC&a@=-lc4C6-x0!SFt%=bl>tt@PP4L1BwHk0Sc^R}k!O|+A zHg%E`&5G9LE&27FQ86nJL>Q+1*n0#yYviR<=}U;KF;vX^K9A^TQ>vux2;`TGbK)w_ zd{bmE_ZV-&!|QV75!jnTMkx%-&#(-R#TGnsI*#}4(P`?dsmjWdzdM1~{dV+%BJI?r zzJjR?0|uDtJ`UZixlS_m;aG_qd(%8&!mDG2l_2Rq z?<;n&#!KCPJmh8irQO{kIv>kd>c|*ymT=Nfk$B?`CIQV?%U&sZ#ZHPrZn$gD2Be1z-S4i? z`^R%qDe!W&Vba`Hf#VMRJ~m4BL93#uH7kKX=IX z7d%_UHxcrEMbt8Id9DBtm&DOLoU-Y7c6k5>gTqFlCRgX=@4A=)U0+$}wN0m#g-+QX z2H4zw3%6U`7~-lF+b1yLg{ALcRFe+AxC&2UB0yCF_g)x25c-6;7i`Aup3s6CFqjud z%-4S=$`g#*^!O;h+q(r?;kLTt>%3P}NpS_xoRzged8m2rXnLXPFpqttS@jsZxT#5p zJ6-We9#%47&221~WdgKjf+n{MCQgjK7R9zmaSTpJxWT{aR};t&>4&q>PgMx>#X5XIjIi*EcBO3-a8`St9d1rE( zJ7Y!yY-ZVczkP@qu3AgNF0n6eGX=lQ<91%>P;MHQw|h|Tg6|#aXDxR{yc47UE|23L67Z-X~~dMa7#gnLJ+~BGjQbzWU0av ziOZRcd^1qU6ql8^3x%%YFuMS+gF&SkmvM%1Ktn+=k++2=aRz%`mX&LjqcfE5+sOe) zI?XSyJ<+L1%VpepwjOM2=7mUFd86AC-PFeEL`JmwpW#dLpK zUP*e^NvCM97h9@jScza#S-eeS>VAN+=Ceb~M^B@b+4 z%mJ`6X;W(brv7tNk>f#WP=Jp1vPGpxBnoY$JN&%d^))45B87#UK(Rg3jF*`e2g_-@ zvRIuu4}t=^buyAKkO+9x?&R>ntZi|9JCUMNn?{{xZ@zyq5)Kgs|19E!y@AErKOKrx zIlaJfv`6M$ZqsJQHcL(fEe8LpP*x*Eq}3pExA*@bMT86q!lLtvg*97erH$i*o-n>@SluUEpNfk># z6WS@Eb$nd+a9e*lD^bvpyosV#BoI=3x=f)LkX8g-04Si=cx}juGb{w zgJp9cX1TGM8LL#lGX^UAxsZL`yQe=bJe@}R5CQr>mCb+eQI+nnU&%~XM@4?rY<&2; zcC#+4P4oA@s?qszx2i0?!?HesZ9D%XnLmrPy?8hjA}aeq-`EJww1HnjoBiJ5KW(gd zULdUy#wKu$TpePg3~UN+(z|8t#8!2eI77CWC z!0@WS{+5;^ZUPP@tB3x%A*R6vGd6dhcMBBULpLqB9%&utC|(Y6qo3_?S{{>dVFB)m zDi2na*y=Z2`g!eiK6DI+|H?Zt$-S^vN8+}_6Qom>yG=_=pWXS!2(hZ8hL@g&he%(p zC++IaW`i*3;uX&$F|zwZpo)c(?c31cRU+jFu}>&Ag7k)U()WOt7tjHN6DLd*Aj&7m ztvg#*&^gOB`k2W2Q|F48{z=d@exNl!yls?5HMlhZY}ZZ|C;(8#g14$YD+4M70tJaE z?S5sn!;2)h0FO?0@{rPS{HVW2`vq>h5gV*wr1fHG{dG}IHgWj}Z)T+iHvRH^?|FvrYJWer(6v9@Mpc#d)A!{@m>nBEB~$*ivY zL73!>8o3pDt$W!ELhyC>-i%TFb0euc{hH+r)E&#;Pwj0lXhmI8K5%A-);ps{^F*rm zzv~w?QlJlo^InpBw?Obl4I1Yz^zTMBF=|R9$RDSz{5c02Y^Ktsx6;cfT0wH4ZZW&kcIeJE_udsa@6jD3X3i9GTctScc}nxykk-|J)e250fg^J~0Iv z9|W}_fWHZ{Lvh0X8cm@(FRNxtmFJKmm9yBxq0jpe;`i} zO2@F>gpys(cwPX%L3+{NwPE9o{2Izw8cPXuBm@U%M zyQk#xT?x_kkuTXl=E>IPtuy&&37M@Uq%91dIY2RWWmz&?jm4~xbN#YVPE1#_`Gs1J z1aMv{sL`LIL&5(0@QJiQY64~dzE9(|Em-sfVUpX0ppk9s3Rp~Z8SW^#* z-2}@V(s`}9OA?EWq*Fx*{F(+e0!pc3w(^fTqRk4fnR*H|&JY}pca_&j{fjs&n7weS z3m`-?)v2kGloI zy#sDJD#GtK>;!tOUE5WDkm{Akl9lJvHjypTZ7%Z~?!pAO?b1lxcBCZsn2K;hywl&4 zCD&wRDE@VvdCgSweqn;*Kn)Li^f$OeHTxV!Xz6<-T0FPhNI9dxK6E5~M<5*Ln6aEz zoC$)MCR{KxaR}R9BJEt(Vx2<;rjpg`aNqIWv=8R?i#Z;S^7IZdLx%(<_Y$5Nq0Dx4 zLp-)uP(iu0$3q!>hj(3!#DV*ak+hM8lx}2Ayor4d2gX|w$IhJug)q53$Y56dJ~$>q zwPtE6W59?Rg)>%a@_inX)DOVC)zz;z+X{AkrFfM8+9KlZJD<0}0pOnNyOeN6RW{&C zhF99sr-UY)IVmiWlI+T8zqY*z}f!RWTI z!A|}nP75M_!j`_)n(XT$EYcD4PVHij!eph(0Z%AuD+?yh4_f%V@C%jD)J&vbR9H^MVOoho07$P>+N z(LtGF$;G}LeJ2p=Kv4Q!{7kg>+rHMK_eL$WZL%Z-vBGS|{2otVKmkkQqN%D9rxd?@ zu%4hnjT)~JxLi>57KxHzyREw-JVbi26G~)KrQ{Rx%JHZf{eFKes6bMUWhZzO*0IgbLEG52Kf zY+orFC(veOfHX0kkwt940*|GltV8{Vec~C9c^?PhQa-56Zh6_#KjCz>x8L4EP|5R6 zu#JEoWwF>S(Ih`xw%(+}Fx34Qxqx5+Tx${FQBZQ^W=TK|X}9z-0&B}KFYY`)C4-}% zN;2427c^v7a8Bxb=Z&(b-eWCqSb$()AOEoB(6Yy^y#NgJbd#YJ$AeOe-@!&z>1%?1 z&;cU%xb}{#X1(k0G@R5fn{mIwR$Qv*rK~hPR@gFGOiB_Hrt`Jr`rB2;Wn*UGhHXYUB=wP;$>$)YP7$%EJw5fRIpYcWU; zgv=ofho*-{a>S)=mLSY>Jq3I(ngUUo53n9QOp4kaltfIVY3QROyNjnrH@ZAW^ z4Q%7mofi7krUsbP*%QSIDoRZU28J;&TY$@ww_BSWShra#_yvtvIQFqPCq?E3nBE6` zxbhxC(sPcU3kEL2t$RRG?Y$|asHQ;moF=TjpoH|O&rzsiRxk4IoM#)u*>aN;)26AY z4}`ROddVstnmJIe*7yeh^!Ye5DcjDPzk_+X%F!|J!XwzOv*hp19yjz^08>*`9G*Xv zOY*>XB88FEDWDz6og+f{bm3Zho0JCDqeS6E%ay>#=n&1#J7wom@BrvRKse<2**?K* zYaZj5?N0oPdj88djPy=VW9&pU0we`YWrF#b#b9=#r{uA)J>gJo(lSIRWxQ#@6A687 zq=PlchVu7Lcf?(Yr!+~;`$7Y`hotdg5)RCg-|Uv{ZQ~GvUpwzkJlGCfW2W{TCRHV~#88}gaOg8Ap1jAyVtLHS~GB4IB| zTwLlI*fnD22!Fyyn?hP0B6S7h2Iew5gfo~u5YmYr!is;Cu|b$7$1&`=k^yyN(4H?~ zWf<0&iLa^u&+h^GZ!nDm`ERQl8v@@}*lZHUBI17LdH%Ge4|ucZWXe3#D|vx*p)Ud*jY={-JkB$Z+0z^Tr%&wc31?QpquKmr{d)S?Bx9C#zu>SlKyvr$dMmP!)J25 z^-rb;!{^LgMB9tDe%g(_Ec(CGtD>LzW3P&wLV~_~X!(!6UdxJp>!uYjC^PB$nl!dp zsWq8@8DHAk_>=itUstq$@@357ibr?MAv)rMz8){#!FYI7LUu?!^oJZA(bs&6sHJTG zEZxAkyX?{WIs5`?L-hlyq0d`RnaQzJW~d;BN$`tD*e>vR7Qn#5Hg}l(lG-?+gnw?} zB#-vG=)kOiD-;$T^^^dOT$ zQh26@T}g}16q&X7#WlA>wl)jLY1r}Bj_iFK*{mLekcA38|0g{l^SrnIJ^m*?xOt1= z!9zybzxW@ULvEvD%9x%$3y{MGruY2UGxhdOvh?6YhACRd+3OcI?N|NOPyGhLr+pg* zg8HtBdLR(U2PLQf`VQlxn#S%@8=#~%L#-f~1+RyzID6Tt?u&o$^imdk1Lm7eum=`czg9u57e_wf7p=g`^V>y-8t9igcUkTxxZ=_^{qhhRz+cWOh?4!uuN=zu#ws zvYm~#2eOG-QE4CD`_lah+k<*ApoOE*a;4&81Tmmkz|=N6kJC{6WPL=YAc593K_AAx z)lP)FT56v}T@3tBkN{41-PsBlRK3mV{s;it`Ty`DUjpzRTT!36#wA2n__Ku(Ff& z6R-{Sd1?lim;#7I-flfr?Vr7$@C+Cq>&X;b!a>6V-OcjGdL7} z(Z_5j8SQyS`d(>n{d{38jbdd#umyO8*3%nyeAo=F-*j*~WGj~ev?9OkjTj94G7!;U zn|UUuV5y_Mo$uIK@6vtyqEj44~F`p~S^46bt$58cVZh5;md? z?~4jE@jU!4|Bk(_6aGUTr}k5W9xz+Vv8xx8O4DrDxv;*_&9`LR4c#5oUia&>il`q& z(u^&n)J6&D?|&=&Sa|&ClKt&uf_`JwMsd)~(UG^`_GfPUm?k+XUt`N$51m`t?zNmZ zdMkDK^{>f1-|;qJ66_+#U@=RosdQuSMs`!`?A>jr)K(8eb_FW;@4*+8>S3z_5kEUx z?&miSH$hkTQ6(1x*0p|!>-s6Z$>85@r=jP3RwYUr7cy*J&siIQz3)Rhx=zCYW|2Hs zU9Gp|(6~PQTVdu2Z}2*X^l~md1LNPNmX!GvK7<_vO56TJ6-R4RzEnio_m&Iok|H_rGs&FSk3s9_Y>8 zDiquXfF|~Ad_pk8ZS@UI%Mw2ccXiGM=BDx9dhlY=_X0I% zVE2p67L!60YvK8-ANF@gx4dHwC-FXy)U2JV){*Z)!{al|O1pyWX;lQkEUeSrY8Uw| zDXdJ&Z2k20Naq~U{-{0ppBuM!op5sAd#Ja!6i~uye0NG(_ZEZ)t|Sqq=RgfU><+HX ze&kPaZ79wsvk&k%8R%IUDHCih{V9^;8oGHo>}&iQQ`JY& z1KA9A0)76uG;bX0sVqp}L*uZzJHK5!TrWOLb*mMWUEJAYQN&&6=`?)y@(Y z$>a-HvK7p&@sS2=139{-t9y+zT-7m&SvJh$%L)P2=FR z>>t_Yb$V9F&ca$*wz$yfS~JeIS||4UU~PsrBx3i_QR*3o~5ZE})!eH(|=6!KnggO#oAP03lTJ7`d3fIq@!D+5dd%=MNBQ*;>p@Ea#qCo6bk?El)=HDHnH_JO}{tJ3?YI~ z5?BLKF+7NLrDAlo&C4qnqtQFz;u0h<{i`P-Di|;!=L8LyTwpFR9Tym9Gla?>7CoOg zJG)bzlxiAFPGbMuI8^#~C}OzzuW$E%$04$|i_<~LlOBBEe3K5kkzRZg_%bN@|0IU)g(&G<#S<1HP;e0^W8p8P4L|BdH$DE zWN$O?`YD}nk8AsT3&$E~mt<{rzv_B>P%3b!4=|uYV_o&sVqm?2r z3N83QrjJnQCHBtNh zL9v%&%TGJ5A2>@qwK8KG!-{(qdzL!H-u!XQh3k^csW&umSTQ%lC>|B8hQ@tpy|MZ9 z;wiORO8mi&x$YTd(AeUgJ=Ue%_f{`5V`yXMj51C5Y5x;@L)T`R@GCfpnv_iXn@=|M z{Q;Hvf3o>L8^*o74Pj*9ix)B?Kk@>3JC;-#?`#b_3StY{%~KzI1~@hhF(flKe9kC) z|K`iF%Nri#YK39)#nX8Hiv!NQYer+WyUT6$pQRav*neHy9C7Aki@Uxxp!UdcwqAxp zHU669U%$)jYLwlmUzK$A_GR3BqB@RdtC;Dg*BtC-vGXrCNYk$*rYq>fDQnfZ2Qt0) z?jhcve4g#jd$k>ZO{KU~Pcz#;f0(Zw+mIZfV+D}=p=1{ycwa$p;js*2_wpk z4>v!|nR`?5(0=G`X3AY>SdzZ~w~ZXbjj6*v!=5n3n-Ee>THIGRpRc`jw+$e3{S+#&)K{nmIV(>5*>~otOq%4h_4(t zI9QV8`x9tCAqnY>A5+O9lN0>z0l)WPIN0H4!`;WvU!`q-Yz1%q=OeqSNdCNCqI*6O zwF+^?IG?LOS7f24`d%`2Fhmiw*8B6C3OzEaH#rjA*&aiK=0(qcMzdWC*xtSU1(!pi zR!uevi`jSze_s9hKsPX|r}hVR7!#2@Hp{9nyv1gk+ok2^PwGf%AOwpdNrv30FyWBO z$uchpQv_@$g_Jo5XGi-;-MCx1tsrIlM(AGF%T#32RDoLH2Lkw0mS0#ZYVR(%Vo>{U zvG~*b`@dtR$-3tBkd_vQ_9$GNtB%vgmmH-H8j0HaaZAz1;uumamsVWzh1F|TzNEm@ zw58CyoUKWxN4i^#O}C$z|M)x?aY>1?(VlEk3Tb>l+``aDb;yzIWkqe#{YYG{@_lTa zjuu737nc+P&TOVfqRE-!0U0$h?eYFh4B5=&h`RNlx)RT*#VT&IEYb$5PBZ&_{9>8I zY*qZ`!!~n%Ig5ZRh`7by-aM~wfK1*`J}A4bMe)`pmeu?LC~49-E9+B;W9Odbv87mi zShi}?4~lQLR)4**;vDOV6Zn)>4S134%)9yJcbd<}wE!zaH|?6{jzxb+RY>~nnY?!% zB08VqHRXI8762*(cUonqxZk|P+_XqIdB#bYFa18b0@3pK?qIXN$a3Ki9=juOPi1aI zwmWOmknp_MH^=hryNg6wnx)h)&_pcA+&wOyc$e!tq)l_#!s(wI!(31FUO$(L3{Okg zc_{1Lw|nz3phnW?^u2~u4mZ8Oy;BP;E^r;p)`^%f-WKC{=D^?|A}Q^W)VI!PJ*d2A zbmzT{PgR@6hu$4G%e7Tuwy0b~5|=^KFO4DgwuUp*{nH=jtLf@a4Ax#Y-8-rd7nLXU zz8{3l57q*zH>5voC<|)Iikveg(1gDM1B9vBubw8!X&COeUY!*1o3bq`y+JdW$JO?I z>NUC2DLhxYX)i%9%=+n}++y_z+h2Wg0}uEJ(WSHmm-xS~7?42RT;LjO?2Tat%BRzh z|9be2bNp6_Wr%lxph)TGl&a&7E1TuF{!e@28v0DM*nZuMW|co`-I%C0y0A2yWk_6s ziu=^YT->FA)nvQ;r_Cj!n`MsLy!Bd~a-;3S^4U!iKd91LJ59JK{I4hFH?M|d{6F*V z{=6YJ+?gYa*D#yvY50E(oryma{vXE~W9Hh%7%DTSnPF~Hj+vWm%zYn|+*FQ|`N8E%+IbX{xc(c1j!!- zCv()iv1*pF>$~lpPPudVDm{HcVveG+ZkTSvB?jqq|Bi$&LtQaZI+5PmNjNOm)s9nq z0FnEa{6kUg#M_Z)b_S{qA<}L;s=wy#({GAMKHJjF&adK`IUH+C?ff+pvX9jFK1H(i z*)ZIvF20%bBK>{h789o4za6dS+22F-;7@J1H5=knWH(JO6@bi-0nEqd zrMe=D<~uK(MNd%s)3c*3moomL5bt8jq=&*h1Nr{34fS%Ld@Xo3aV^j7Sxnlmb(2qh ztF?{3`~74O5PXjK(XpR2-EdVE4(l)cmY0L~}TS!^tTJJ?rVHQDlw*TgwUgm>#Bh4;w$+tI0vFim zh8oWNgJW~+#y8wm-E%LAo#!@-GqdzyH8e2JyRocF`R%q1)*qF*wZwhOMT z=0m<-JiXv3FpaGgMCJ?6cd_(j4CvuoBsEHdUGJu9T5>P#MSCsruzoR{0gz5^8I3f6 zVV#zxQ!EcZEI0@c5gAx~#qEIAL0Od7d-tgJ!8uDz?2E~Bx4uk{u82_kdIoD$?yOx* zOi6hEdhRu;5>b`zbtm1bjS0Twqbj=yx)yP^vzlYr`N5xyGZtQb3|a~I{W;Hc73~WcfF0DtKj4K4w)t&uL@W-yaFyEeg6!BnnWh zv(X;j8tK)_yCT-b%LHv;XzSw>qke60SW(et-Vt7mAo~1FaS^kpQhaV5{XY((ZSRo! zTKxCz+64PWzi(92qhra;q;mJ3^P$-jZlJT^v5pDbAdJubZOkJ13FdS@SNr8~RrX1f z7xdFFsB*p!kEbQdxyHF4S|c3cC`U-(PXKJXkOFZ;LtmQWgfG!)sXf&v;)`lP{LSv` z;ux8SgO*V|U3rUOFlpFkX0@mqBOEZFxynl1YO>sN$P?73SP2fM|gHf0Q zAVXU+Lwz%W4=bI`*rzUI*oK95>@?4z;5f1EA=|tcOF4Vg*NCqT>tv22?^Z*^@-|~d zWpYMxcLPasTQF71);{}}wr*4%GPJbo;jdzIRO|L{B*Wl^!4a5qTJFc`@d}jFLTO}? z3(>uIov8ilN>EnAX!qx4yd4+5?G5CCFVk-H*}Yl3 zlFED^(@UQ8?i@Ky+r)jNI(90A@D?n$8nd1qalY?g6DhgWuljL`L%tGnTnF36k{njU z`n_DrWGn@pfZdQ|5}X!}gKzx}P16ur(L>6#Q?2h2 zTvDUw6NKe(fAaLk$NdH98D(GAgE9AP=WU$GjPn@>d!8Z?nwYiM#rnke^*|G{h;2CUNVOq!(8f# z*;8vFO!sq^SNJ?l9xW$1u>4~cm2w{x$-7rb=p*8}qd7Un_nhNFy&`=gQ%QT7&34Pn z%pYlJ4u7^=*>{{FIE}*Rl|6j2h1?W2c`ZG#HDqWWTx4SC2g&8(GatNbmJK}J#xGg| zHRf%HTDYS4Qc7U?Rp@1(-$Yx$g#xpDc82L|)6*xa#DuYb|~N1J4!l!AmpT3l_ae*2U{6{;|W;>MGG`0?=cHI?e`xq{=p@J zX>X(j)VX+K;VHZ&rBQC)`$C0Hqn~mD&K}T#r+mYshQ_{xn!pE8E8o4G&SEvD2=E^! z5^ydiw% zx)nT-87*)fI=*86DEXvD{9ei5UV3p!VxgkpKjPsE?0!m7pUpj3MQTag9oGnzqK93mLB8;=-` z;Y4q{lU3cHUXj%0(G7Oij6q4{7ens)ow)5NV;s-;4}4&?ukH>HY1@+_BM;${bm(-T z(iQ9X2Oc}Z?+#KoIJc<%t^$$MH}Hx0>pq!21wK;mKZDb-HEPBH7l55iIh*L3ls8WW ztF@Z#J^!7U(vo9rsI?D64Q#9qG{ZpkxRui1)+1TqJKqq`Z$@ zWGlf>ET=ciS!t}Dhdpw1_DE3+n+17j%Odythm;1dbj#NR zR%V+9*&`Ru4gOo$%p7N!Yesmgkrt*m?p=CqiY7cT7$?W&<8;uQ!+O#hf`jp zJoB5{ic0Nk@6i8q&i*>X(^93_&QUN5h0g45|7P`A7~ecO<4WAMH~r(V6V+jKou;<{ zcSpK`OW?)chp-9Zxfr?adzM|_=dPP!5f?wSUo24Ni9JMq>&p@;>ic``=d{>&Pnjg{ zmm}0$hwP%Z6`lT8SxKsv(fPTD!$zysvq=Yck+*`XCc@K<#7l119 z%rJ>E1B@u{g4>rx4y$H+*7x;UtjK;!3FcMPVlzZqrAfxyV#F}ih~}I>Uz2ki=8SdZ z>^#0icKKpS+hGCTZR_%Ifx}0?)Ncs3-nPjZ0m(a>G1!n@UT{WANURv2=pnyE6z2*< zPc7#}ZhoD}mfDRjJ`wF9FwJ&gGB;aEg&Wz%=OJSE6-nGQk(DvFH-ISA)HC1t=nO`{ zfifn@2oPgWaPTkzVFy@Y9A}W_FnZjnQ5_;%m>_Pdsj4hFbrb4UekiNB$lWqzS}WjN ztGy?0dG|EA3-V#`uHQe{&%6zHmuv5(YE4U{#U`cL6R6lxe;Lf1V`Jn33SN+_D43ZS zP;O#x4L|$gKSkc_4;vyLiVQegyX|V=lf2#nsQDq6@*PT*q@$*GxVHp>AB`%%G=y1R zMMna?yA+19t}V4%H?!`7lrGHumS(9QZRy!KHQkm;kYs4+JydvAnIqK$I#Uxj`ayUE zK1|RU?tj-`wCb%RBurD{3LtK(-6|D78M_=9D7#s*__ZHX&~YF?uQ93YD^nm3{^E(` zZor=A6-lpEfwAh`iKzQfgLF7ynEhXgwU&pf{ROED`Nam=j6DILEY37t-f*TMEZL^D z=6jEE7?|ogm|Hx8{ zy99tPw5R1V!$llzP$tk8Z#!*imReiNJrpztWf*VL3$ZXKL3sod&PeyQA!ITaxVH98 zd=vS*xQmbE+PO{4-=B$s*3Wk(0MyuI9YWiEza&FGkZb2F3tcrO8n( zixR}nGRVRMwGK+Y@9dRijKnI)WKau4Z@T`I!e z_8%ryCrVje8EiYDQ<^2un&-T(9;u5>;t8(^*wOUoXU06HtlBjl4a3ozAxg{%FzR@n zZs10)rS>ITp8q>3m}|mI`x>*zG5F<=;7BL_#hFiI>@@67E_UChaP~n3^QQfY&(F%w z0E`qsKAIy(t_zpE2iv>wz!I)@h*SD$ID-t*ud(Xam&W{3Spd)GKco^MwT)*wxTeG+jr^%#aV$EL=`nCM#}v+(y5kTITSr zoV8-;o*l+nOB{}ICo@HTVmO|qKVUy_9CD<_(UC_`po7;>?uIyy?%*?3s87YF3f&y!Yu%X>dMj4B6^aFXAI8jel&h_ur|^v5rsDjxCbSU>J_X-las9A&(#v@l&b0tSy$(P&Pbi41K1p?S+zWTF5%1ZA0Am_=-P z$)-pTvO14-GTvz&FIKSq*xLTPOib!#yQ_(HYw8;3Na1J^Y7v!n63;B0o~Oy;MkA`^wdQE&>dr$Y@&r#2X38;mO|dg z9zl#O>X*hbSy_ndRK*Lg+OVIpQ%eTk(F~y?SeZR+Bq)))G|#Kg6iXR!iSjsOD`$9N zLuhKOQME$7;jDraJ?jT1``VG!wWjIf$_tFPU6C!@CCatpn;;uM&}sUIAF^-n50Jko zA$iwGTc-g5Ohbb8$+J}F-4#@JC6jQb-Tc@i^g)`c!DT& zL$sSos}b`wNDAZdHEe*I)Xw>DPO^MHqL)8dr9cnO$hT(ROD5wI755;rBO@GgUYh`b z8LAND@!}+n(BkvFm^Rrm1UX+x@#;6_>eSS!1Qq$Lnioq{3O$35bnO-89VT63uk(dqbgWjM6A4E z^a>AqmMU+RdN9cRPZMjSb#)yWZucrZw!zl4#lkT=*>!daXLRmLLo%u(tTD!GsDEUFd+mFL^nuTCfx(>Q$r{;f#N?P$48e?8NlKVcM!ujttH6kjJI%arR->YjzQX~Ui71d zv_Z@F(0r}`zWBGj>HLaldL2L0r&XR~&EVR^3@8x*wp#Ir_xrY8g0Y)vEQ(HC67HMN%cUpv&V$%T^=rE^6LIi{wks z3BG^>pQYdnE7vt~?JcjF$B+IJzq{tTyLdjO|B5&o_0^(Z{DUIZEu(=g7yN=mmQdjjNKc>eF%vYv0 z^b{%?L|K_kwv#T9!ok75voB?aL=L%*d{E9%n`O;^0f^;V@$MmY7WlYrK+0eAsq($c z10b`c%&wH{wi=bvxqNHN$vk?QVjNE0tC1(dyq9^IAEg(gr@upr#*5B)v1*~h03fs~ zq-vF>s$hkL3oB+}S+D7f_skH~hpmOjpP9YPAEQkVluv7bbU!ah$?jO|x)|7P=sTQE zCYZH`WZLa9gz;}_22mwhJQJF3qDw5iU1O+ft9xylvipN+Eb|&B#RSDm?Rh1DUv3=g zK0mAVULu|C+?JGVs-&v}$!9(9O|G+}(0xFIeGpS;)5-#`;l(;Lv^m+Z$bb`~030#) zB?J$RHOUAq>u{rs8d5l)Wq~A_POSt<=bKR}XBZaNY${EjUeu4T9fUaTS*)D&^>-+e z;sjRyNh$UhhTz|1UW`sSJ761<>)o~770VsegPi|%u1m1CH~lp24}34^-Z1HUVG2cC z_1)Df50!r4B-7Xc;QTmh@tCR`G*v5I<2T@pCqlba3V(wQGoVow?dY17HK}X-vN2%z z4j-qPQdV#fvJNw~CyUS#vrN$=MtWD9I`HA>(@x{}dDcXtB5+(h)-t^@e9^jv>F?fi zr2-GfV80DnE|D>-&33=K8i3BY1tp|ZgcbGf4C(E!#kYk8q^B9X5Q;$rKM40n<0^$e zZUlXwbMczJ10bz>Q2`eXVBT7<{=(w#kcLip^p!JpioCl6C?wrHXZ-H=gS&!xVlDW; z5P89@cfNVwG9(loOw=RPq}+HVLjF7CkuKF73Cdq6?iTq`aKX9;B_7Gf-#JQ@S{*lj z45GE4s+=>_2Ho=;pJZ7Z@egcJe2dPS=45PA?0pVR{lQi+mRFw>{X8{j1)Y6ppiby)bzkr6KU}_;D=&WN_C3iFoXxXaGyC+O}B=(S-z{dI$5iF;# zKJxjcZFypa%S>~`9W?D+O6L+C<6_-*#?GiY?eRQ0nS6-J{lZeH;diKz(8{SzK~ZPo zFtUP1f#&&-7jNbs3d}6}zTAf76r_OC^tr9fFGh<9qEJg^wS~_;+w1uLq=w4>qRNCq z)UB!@+=lMhE*3h?eoG-w;7r)^ZhS{!=d zk`2WuG*ijtl&z}R1L>sOt|j*Rq~yKOVR!WD(K8|btoxrR^CgFDJGmcHs`}*4^~V`# zyU>2AGEN@~mC>Y;yOFMC_A|T3#!_%u5g;%cehKpto(R}i^FS_!iGx2N&h|+&TitTO z@Jr$k^-Ne(vWT;-i5WS zoBX-%fI4oE(ve+LMRM3UW*rVr`JKKX*Kve5XEI#8$oG3$Eg|ALcHP5sFcGgTSRLFD z4Jr^T%Ue>)?{rT95h3DIeJ)P(++LTwQrfJ9LI492q8xets`XjqqNh+Bx0gk?5T10o zC)eDrU1<1h#CfPB`*1VlEvNlF@hvFJ#APML>>glH(c>0FbpS~7wWLk%zzpb?d|45` zs5u>l92cJI__4W>BE4UK#fwmq_dXB5Q*Jyc6LU6ZOe`4G@LTfwowM#e*`YiAE;zKi zCU&t{Br9}>*GmdxM^w1b9cf$EBsJ`ijW`t3{8SvgU!L*qua0?nF<Hup#>Mu^~aj1!nZKm@&pE)e7*33jcVlNX>@l!)-&^VxZ z)2~t#&yPXyGow0aa2dWMj&_$SzQ^>5pjxUQK{xu`1Mikdk(s)H?L|~+%Gh7(ilEuE z^d7qpi7Bi)z}Ov)i&p6NcdLLti_5Z*dl#llAUrD`r!Rwys9c42O@{}!7zx%7LbkFz zC*#@#jbQ5~W~RBtAtg*bu>=tfr8#wLcVC7CB%s9X1RWJ(1)i zI;W=MXE7QQ1TZ$ea{Sz6ySV0&9xEc1uiOvXSdi-TKjlSR!`_%cSv7X#qj#ZF&?D~> zf0JBh(Y2HwNW?U$|KwP4v!D3ZR43AF3E2KNSVCh-r*GkrHzib*U_|3)+SLZ;R(F86 zofyscHp|dfEsNa5oa=Ajrad>_1Y4*5Nr(_Q=D1{t&h68ncWMFj8Gk(IKq36d?GbBS~iaV80&|RKSqZsut>f%R+ zaU6_z!w)q8S6a4>wjSbTHG_(sSH&IpKQdaP(B8mj9>(?~zRu=1_LH6{h+S)0LnOu8 zyxUYOD$NsVOmS8@YZ$R?T$ZnLA)px6gQi;Dmvy+6AX_UGrT77bDQ!_}iIR!qs0~(l zD-ho|8!%qc3R0nk-*gXvZOIr{&~j~J(~MtW!wVagMXaBoH%=C9{$95+EBthtR5c&F z#gVitG-c=|+`lBUf-8n_7v+VlasN)xTs~Hf8O=%MLMF~~Ef^L&aVKdmYpac22s^?aYIq9kFy1~`1^?V8hUgkAa01-xml z4Q%fYLdI-y1dZCGq|=|95^ZLH=L&~>HPU)UG&M}DR zkN})G?}rdsErTn2-k)B^8_xM{7ryVIO7M!GMFx>Yt(0=z?S%vYWyYK~#^kV-=aeR_ zSg!_A>&t>2py7~b8kRADuT-PNaDpt$EnK)Zfpa{R`nE3FadGtHk;sBMyz$6!Olxao zTXodjvmndEhySx;8{dpo1bNaS+OcU1(#3w$s&7Yg5k5X#q60=()akm2AomWd`PzZe z`{ztFFFmc`Npjg6f(jvwK-I$9k~f*AIY_3TuQH~nP7q1h=1xM63t*;^ZLmLNbUizT z$tc1VAx*>17A2dJgiHlweXmIHId@2kdOLGsd`lZkFW?1WQc#|%Vliy}8oxhIh52{_ zaW#bu8yr4tZ9L{HHB7lYQK*yh`+IBbFDZ|H<0rw)q#vRLrKC?%`Yb=IM}#(S!%Mfc&bC)xb^<{@kik_Mx#;)JBWa*mSk2;Sux%Hg;vH2X z+DR*(i)I$B1MPswbiyMQ1ug%2N;0-~0B?4;LtEj~>;= zW0D{l1~);WFsY)-s{{o}U7QGxGWan3E4gPuXHKE|kNUmnj{kA2oUbcUPxqth`&wLh znag$!i&i(f4+%!F2ZDF^WRgGKX5K3Pm#=x-iMH7stE8o&U^m}rT)6Twk10r_+5(Hj zH*^S|gM?}MaCvjN5P!nbFgdTmN3HhCoxgju!2;jo745e`8vYAHZK+gmRVP2c?dAgG z4$E~fL(2~5x`n-Uy8jj19NRA9^~hFdVApf?R+`Ji6{#ng3o(Kd)UDw8Xn5`ChlZVLu6;h^5{5FL`4Em-=__WwQ5d+B+cT5Yc$U@K_+Ts;thkyw6a!9~byLHc}3jAzS4kte~g~PqeA4 zh2@okoMf+bMec5;Qg_LWy8*BQS%wmjTHvU-BEH8N$-Nv$PJ@kGSc#+7%?)wnBtyiU z_uwYZHKTStp6FTh;63+q8a(cwQarU(mmX3T;Ft>@Kd32T#{^^!p)PP^QAj^ z!hc@bIljr8BPT5m<+&ek7FKg6CTX8~F|Xtc;79N(5vY8v=RWw+a~{ydvPIWE@voiq za9b6(FwrpzjoWckJC)cuHjov=qk9k~I(%DLPK}Em{{z*-QXKS3Ft;JCRdkHE zG2M;rJ{Iy^GK*7*PR$~??R8x)?o0vZo3?{*a_%ZV1}sAi1)6JRx_Ou6=X`p+Kf74e zH2MVm-88NJL&N*tv+giFI8+jv+saPgW=(0Uw6aWY8ztx}!3M-@TwIZ_7R~jV_7u(? z!Jhg2&Q3d&=YoovK4VY7R-uENJkUt_D0m988^_$G6$m_-b~kPHHzu!%)M?Yg2ZYlh zMC~n*p+&SrtpDYa6veI=)Edr24wZT6MIRZ`hMW)AgsYmvdg!X;Vh7}zVURf9s+Gkh zm~^ByQ7m%@ln6fwHCN37H4EG^Duc0FSog{eucZ}9(fZ2_uNJ>maSa?;C}q~Qsx6k< z*i-KWm~j0)p_5CGDs}ndJ$UtYE(B3KsU$3r7^>3L#p+<>mEZcbfc5oGy)$fkS1i{6 z@U@T^t&q}(&*|@WR9xEP#n5j(JV|*@H+DForEn!-r2Vz3(M)~Qr>>%kC~;5Ed!Df2 z6Q85qc5GVzZc?qgj#VFQ$D|nTWO|reed*^ zuE&uZ|Hj^pzn~-Un(_QP$o7ax6~EON2==YbM$|r^6V@f5xx0k4;S#|9$jACfKm|ljlO^K_y=Hk`9?2~JE(oIy={Hkv-%Y4j-_K2|2 zXUe4?dn>tjxDb;mDr|}qFO`8I(|qy3zNF#2{)X2tv06tc*d-PA`6Ch0dOJinJdExQ!YM~QJjmiOqh-)=LvVamju=Hx5vl|`&v<<7uE#SUm$_USbWx$gYc$OmY-niR{A3|kE0bk)EE4}$@k7e@01nf zzoC9@28XTq@^Q30E#hx?j)tEi;eMBGC&*ZcE|mV41{9<{ecII!TN3|amMiH-Zu*V! z-~JBYB}5el_|V~8N)E}|DqdRDb@y!{OBllKdKz3JX%*sQ zr7VJOXB4z-M#sv?@Vx6w%I`1|`!dj(dGRCCEBPh@M`(FbYkEqyT#%t`b!iriw8Wky z@hmtPHduqRIr6yx6*-wQDgsvonCPKVlmS>JAB3sQCFJ!XC5 zU1+mr2rVM_ySF~_VQ=~?{)$?V-E3Dqs#db*Qep9+l1{6<-Z<-c6P+U|zJ5p;bcVtO zO#!Rb-!iZ+{C3kkI5uip$3-;jr`^pVXzO#NpyW9(oSV(oW*d#!rj|}##hnrt?VN1C_-_z6 z_rrONZXf;nQ6gW@V!rUyAgM_u_0>lI8nD@( zZSW*FO}Zl$tkU7ElaXU$T>t5OcCxylFF+@)LWf!55G?MRYomS;tt&!u`JThkH@7i> zcI=^^z~WsO1HNc6{=F6)AEJPG;@U|a;;)Deego@d{$ZBz?_@^37H5j+EwvH;VxtVu z0!PCaND4UJ&}i?PIBlwii-oK7=S-TbG^~d1io?D(uqK}=2KA&uw`o+9Z*BP$@ibbS6#3eK0aMN z^AgtcL^8aO!AX_7E*5VfSKo%4WeG?6Tp{t$JI6Q!Z*+;C9jMBz;)14I*(~afHSCG9 zRaHrHmva#d&>1o(UAD}Z1dS5#1r#?meEFx!@Oa#GpNsG5Q$i!?tFNg<%%tb*Q)^s5 zmz-B@xy>{~ zJl}ZQ{TowrleiY`pOL#Y8uC=S&mL#AS3K#vAXeIbln9*kodR}_rG+^Q9Opp5RiV>o ztyYIw)FY159>sD3=xlfCFtsi#jGTCv5EwWW>krS3URiljllI|#hv@tlsbjd2Y;+t3 z8jD#I9N>cNC|#~l(99@IYpQ~iBrZ;y{<-g!a}?#)X_kO$YR4`>(i234yia6i{)hVM zxM<$@=Qt58@Adcm>HVsYO8?P{3`*U3cuNz`IK5s>X}`i}u9xg<8+IzPE4jl8+Z6{J z^S;E%hm_(AF+omhSMwN_p`@v-i%o8b@7&gGZ~26Z{e81 zu2Rhwi8}LrH*H~^&nVeehIFNnO58`#& zdzc}^beJac;z2)gO*%$C<5Gb+xC>^yLgpO?S;2&sTphq={xf-CUORLCyw5~ zFT5}=7o)Ezy8Qz7vU6%A)^{xRqTdF$|A835^>KRN_P#Pj0rbLHiKMxZ>MaveJzvVR zwy}65^e0R|VfCx5GO+39jnFGXKfgEu{NPZ!jN6s;WARN~!IcCxkNaL37}1>*oR_8X z$oXFx$_yUVquTFhB%Qq0137y<`i91tty-0FkMJfS(F;}QqK>U4fDqF;K1T6kN53VpeBj!&L#Y%kFVfEMN**A_lBQ>ZL@U=E7%J zEG)}pzKmF-=J*K2tZb?!A$ARYzD@TS7cm>KgWM+)xx@IVHKIjxjEpFxa!49e zd`bHUc5J2t>h00ePI%i1{4~Bi1=`hwMtx&}h1vnlDJ|`#S7Maz%xquCB0E1bRx$!u zt`J_{Ln}BVhGndX!^q;SHCIoptJ{{qVS4?j@P+w(bZu{W;&z?=-s6T%TYCKW=M*V= ze8Y~scIM>&IQB4oi;1G*SqHu`yj4aUcc11+{!m(zKDxY;yJPpr%hR&dJp}W?ncpBq z`Ei?2bTjeI4~1{4T7^d(9xVY2R#dp~s#wXAGMXp>B|KMRe#!mI`k`?s@TiymG~ncy zLWuF$oYn*P-|3$vQ_c30YG+q-c6e;gvUQc-RnR#zT& z2b#3*v+2K|H^knK!F@J+vl+e6SMh+l7CeJd@6&%~q&vv&7T<1FhRrHCi8}EwXmSPn zxHeq0IoRO}GRZ2y{`;^c$=jyl{FVQzNgl)Jnh?EyqQ_^x3F-KF!E=dz`TOun*5#AO zIjSJxqK=rq2%-1(^qrE&=RA}Qrp2c%-lRY+%tYn@0y61_a?S~mC)$P5IsGad*S1sw zA|8_BkFe)0Pu$L&cS^g+$MaKmSJaoT7WZ(s()8vCu}yuRkK5bSy(Yqv&s<*IcnNb6 zcK3ves%Z|7tsV^e$WAn=RWjSA#AF-*dRwqo#ps$Lb91;3&}$DZh3%r=MCjuU&EtnAGs?*qjGSQ=*Cpzn3KcFO&nf)(d(LW;egqdob@f^dByebn6&D|w1ZSF6zE4XU0v&&ytYn#xo6 zGXayaA9M#9km5CAny$-Z`FGOOsI|u+CER|as!AlVhf+7r^O4=;-0^5>+afUqapv~NPiK*VupQB%mp3j=P^fj(!&gMt035Yw8c|R;UasJFF zM};Zh-1{~6lJ+akx;+*G^y1?^h_BVsv(p>iy91d!+%1qLm2KYAxWWn2Cqh0qo1q<= zwzO5*=XKk~wm@i2^QQ_*=fznwIV`5m2vQoyof>Cyj z;?>i=oT^h(rMCVmx4LaZf+xg0#-~iz{oLSUoQ=Dxka+kL!&Z+dT-}cjd&%W?0)4bt zmsqI_)fTNrM9-6o=sginJ9jW>z(_JO0R~ov2ohvMEl3t-P~Wd zh?1cP-nSEv=b<`NiLO7!7);q<(VA4bE`ttHu3}dG*Ga?d2aJpnQuEY#5UB)}T?+)U1 zSJ_+SrwaENSu+r3`tp{<$3sr@w>8g3=g}AUD$AeT5DoIgs^wgB51C%TWlw4=vGgR) zt>1%;m8TaDC_o4ge9*LTl9SWf8at;YqAnPtEvO*b0SW_Exugu42kgD$8~;EMr;hJ( zOor8y$^q_knjkH+`F03lz2M@5bMXTm`j8^x;$I}ClMeiyW|yk5WmcYU5lu+GIx#Or zzR(0el1amQEszYm`UR8uzvl+1ZJvEmYSeb8LdVpZHH+zaalqhC%A1t2t)J-5!OT&p zkKO4j5@7zM;CiIKz=LB8#jZ@0&&FXJHjHHPv$2(UY`8YJsUIsatLGBfTjdY|;N z+R31hFutR3UKw;cX-C*~#KBEN9J}UW6yyJ{&27yt=F1g+k93Npp*wmk4|(ch@$8&9 zrVM*M-ZFem18t+%6?nERWSK(s!hx@h93vQbt>xzDhDRS1BaMs81V)KZiw!PP(>NFw zg_m9ISxTZByIf{nlAI$XuMl?i2g3my;U)1sDRF%EhWHn39Rwoo=E>sE?XF)6~!(8mf0;^+))Yl!tQQZjvw(wuN~1sD;D_zg`F)s1f{Z_z-#9+zH8Dzh=^Vi zJCvd5y+X)k{|h=P%QkF_;87oyZ9CLx*C%?6wB^rC$dGwY6g+w1NJcR*s#?!qL{ZmU zSeY6t+H_lj8{4phn(O?@L@KEvHcYJ;|B!R>G`c^Z%e>1_L^{<;6xA~yYjl<%Ks#TB znW}PWc@-oepfk1y;82W^@R#nd1GN=ag2;$Bvr!v$O&1TiZ2*1L+fqdiR}=F?i;X|8 z70Py8P-#6)<=l<9)_8bEA?od~rE|e&%%|b`vx4tn`DrqarS@BMsbQ0CGk*6a-k}v- zPo}@kJtDeKx3rGEsD8jbc}fjl!LZ zQE;$QBHNch3z#7!iaKy?5h}FVb=}V)-tuPjLyMw`=30$hgvURtD^)sK7abuUJp0h9 zy5NAu?0Obw*outM9lCc{UMI&gFyiP<`3c%_>YGY1CFbWEM|ziU=?!N}nB92Q&yRKd z6G-JEN7@y&yl$U#k@UMpCJBHB+?Am&P~vweE$)FWSzxDdqBxC^*!0L7HVCi55Q z*Po@U?iqrq5}~hF=O=$?pGv+(H)RShoQgiltygv8P}C4M?%DdgA1ZjOwjRJa^00jZloDmnovM%!gs_^4hzq&Ii6*<5$3v^hvfxvN z8K%#3bYu`*+9EeWtxs{cXmKiO4_XVTXA=i;z zD4Eyv+?F~?1*~wMz?BiHnGgYK+R|deBc&6eCK@w2lEV5+T-dXvQ$sYD6x#c^8%+X} zz*Z$i72lV3O~|zIv+P6BlPJ3cd@2@+X9|l96GiZ)b0O3_TN)VjbP9K!jQ2j9TKWQ;dKYop8~8DnyoPu3CjkJglIF@I)IXW>hM&m>65kG&573ci81Ew1 z<>9k3Ynk^;x5-O8!nAZMM3ikoujGLkc2kIIirpocIz)mE`ux7Gf_M1BnZrP3%dR7xD(Ky4ZW~CGX@vy%eQ>YK*^FI-_3VXP(jNoPN~HBowv?`c{oz!jR7L z)x`lgM8Y@^kq5{4Hky8@VA9%%!XmN44ZaYa#}Tiu{t}p29M0eT z`LGmQ@iL7g?}M5EW`U!_-VOIhd|GBSxl{NtLlB!ZvOQ4Bevpq}`HcSd!92~;l7SF! zzus!Ou9xllSF6dy=CNz&W8Zn?5b7d<(Y;!Dj_dH$B|F!N+q>7<dP0u=GB&#GwbElIsY`wT&ms>dC;9Ofl1;olpa{u=522>orgT%l+sY=!j< zufqTMfY@%swZ$9f1St`ir+k&Bx4PGvYBJ3VrMTW?R>dx#9=QLy%40$ETvL?}kPaz#{|E0aZ!o~o9M1JI9 zTmWpn7r1!L@=td0lGNUnFWkPz1i$?=$BcY3j7qxtv;PyatK!nt!j})EvwWbEVJ9*S z#v~<;!eRf8z8}w6rc2Ii9v$1 zzl~E`JTZ%K=jTupGL)-H0D@8m&HoR0K!?A3kO61nY~U>?zf-V7J9iF6MKWf=PSnNe zw|1c+L$`Xx%qj}S=TaqCTaHf%tdPEAQ1Uq0U1AENmSbl3}MRafnOmE;Tkb zx|gc{vK}g$^#lY3Dzt;LjZZEML?IYq>L3sd_zXvc4-C&t<{7^dp9l|#WFNs(&*8** zO>QimB0mEo4I&c=r?~rw`zOsEwrj+v$uaDt>>HC@BJQm&amT=>a(%d!R!Wo(LS3_lVM!|+hR1JteVHp1NxXQ)N^YN~lmMb^;EkzY`YwK(koTTnlk z5bz@5rb}{|AyM4IV>;~eQL`65@>Y6-e}d>DjrJmhM!WXIcJ>Qug<6N%2wx$u;#JcI z&l*SNakuP-?}A{4Gr5JgSOCN>y2is2)S)R%{{Rx6MK6(W1o6_S5|71P43A+cm7jtU zRT#Nr5U_oq{LhvoaXutHuul;lVLVc;lPz8&=O`D2JBr#ic z!0K#9h~Y{LsU<$qwdM%2D6m*10>IP+qyw-cx*&OiQ`{K%Nq#25p(Xv|WTWnnD+A5J z#khG`*mM@K#p#vJ5S$_Njd=k)-{KDzP@%Hm2CM4ZxxcQMZ!D zR>w@RmXiNC~l2vQxv!ITRMBX=s}m@Af4ScAl;4O(i3@d`njBF_^}OwEyU^%H+2 zFXGc~?k*?EK6n=#;ur26gnTG)5AHOT`Q@8K{@58;CP2rnLQ;i*s5iT~+A06 zbEVwLKjfBEWxFake$gMxg+R)x`kdlZbGmVdoY18PCy6=FqGpE zw1DmqmoT`Z8rUH!5Tj6&ASJNMEnq37T=H-o0}iZXmIWi*nLm>L5zFh_v)5%QQAEEY*zBEA}U+ zC6VT#)pehQz^IC(VySV+T$c`pYNQ~lUBqr+OL-fp%Pv0@dx1f4opn-seX(l=>|<|c zP1M;#Hq^th)9_Og_CNTag+cgK6G+f=@l$f*EP&%EMshqvml&yUxEqTG{%Ki5+^5R~ zE;x*Q{{YK`fUBE@P+9Kj!g$FMpwQ0LcNTI!4X}pfCr>)gbiCQRa zfMF0{MZak|XM!U72oI}Z*~1RX25glH5EH+MlhXbts!xjZPEfVDH>9xWPiZnT?Utp& z*#s7$PC*VcFL(oHhw?3pC|sw^&zQoFkTofZsJK2M*^s;Hvj2$Xw8}SIk4%f#|4YNtR5FT@t%SgCZpc7Xh0=F3i;18i_camlQO&$jl}j zj#=PG4G5^**0ZcHh8>As;EF?dTlJ zGMCwNp&DNhf^CSagDt4pls(9x5&~InZrbSpDx%#SJt;{MISaXT1%d!0FR=#7Ba|bd zQ&~|Sj9C?oNs01h%#!BOwh}uNONV%nctH$@RWJ&7%1X5CC64q`Co((UGaGt7-&_BT^BQ+}mo zYXBI&L(Es{8jFadlQ!X2EQ>5Kr9h(-ru(cSfzc5E}HNbqaVSwEf^|LK^a)U@74O`yxB`kv;5hOo#r>`oVpm;G#$Aue4IF0R6)4*O z0J0L}$MK$x8Vz4E07BRFBso1p4@J^Q6$L!(*T(Lpo zQV7C9V5eb_)f;e5=ge~*T=zAWg%pbzJw@>W!9=!PQX&ZDMJV}_*58=O_<>)Xl-1;l ztVRN)rPOVND0Sjgb%<6qD$y;B;*Sh>I|IVkauzED(Vtj$w_@pEwri~V ziwvP$xa2WO*>T&yUKwp|o}l&>U#f+xWxsH4LBr$Ob3?dRxm>(Y$~IN5Btl&w_>n{6 zUL-B=J~jzt`Hzp1u_h6uKooR_Su z-&KMAPL81l`wigm#G*WE0Hjm1%rf5oDu`O487NB{Lzh#=O?g;I0%GD)7^vvMP(x7^ zeh5WNA%!?>AR^_k*BEm`UkOzX9_k|t^&eP1c`k0~rOJ?XznQUTNEVLA_hmi{$d(Ng z^&cAa_>8^sK~?@tpxmJaFJrf3kAG+FG-+=kgQ~=tH%RO*>_~PE`Gw@Nc$W7m9fnr9 z5fh;(42|a)LFI~8n5n_|Akffe!xfY{FWy(oP#OCCRLX5$E(uGa0;!1~K3gG6Ii{0Ydf2N^Vhk6*xhJ z79Pj;UC(DmnPeniiJS6J>_vV6L_Y!=j(C8`$x)!KRIzK zg&MlrC2>CB(Kp~Z7E*^0A5bM)9>l3dOlzgbyCJCy+o_?2_>Lq;psFc}Xz|EooJs-l zrOu|QOA$oLw8m6CDU`6Ga4Hn0c!)kQPCgk#)g*`%Q~0(EPKGvK_ZaBh_F=+Nhgx4` zEe7RMG{l$>s9{Gx5a2lm_Oe!19jqfGV)G!_^&?HB&UhJ!vW6=~1amGY18QIiYclLf zdYH~1(>pkqi*XvE({dpXYEw%wJMJEuWf((C<$j}}wqb6dZ(CQ~Z8g8$1VypzD!3W? zk_A@T+IWL;c5D!Y-;^Y`i--`fq9{~iX%1`vg&wn-OH|zQrD~)(m{W9yn@(JGiAAwN zLMEC;2*3q6!4Pchw2k?S(A)8_CP%h5QGN&jZBKBVK|+Fv3@DvW!mBJs*J3)tEZRd* z18Yr>6sYy|6Vu9t+?D5}@R;{ z%T&7nQlWQcRK1V35eI|tr-%orrAbnu`M3z9z-$)^mG~pErr7jC;Zg*{xn3-oR(6p> zu?5YQ68%|8Awg4w8EG+;#7jt5gBq2PV7y|^39}ZC%$6Vv2JSpn) z?~;?U{iWDeuL#>xUTtRUVxW@d8>r;69xwy`vs3%M$|IZ2h3cBQbY9o_hY36ESi2$d zR8ZkMltil#$D~B+#JwvTjS_T(C?}HuCzBZfU(`B-_=^G- zluLG>#L1*!s4$01t17PZVgWeI9Z3 z?hMxaN6k=hC5%E+Y=uD#QFYl;!np(&2?TI}jl?r>W1$*Nr(&mJS&XHbvk^5{6Ku$r z5M8(p?wlYHXAoY-*aOY_$oY@BUIx;I)D1f*-P0p9PkPb&go>?I^Hml;*FqlKuoT!}N+A2afPgg#h%%U& zuL(Pf!c~b6H#9qpZBn4^VzsDe{h?n(5QR^082yrKH*kM zC}BX@mPC3d4wdw%`(@ro&KBW-tOuL#VqpR_8}IHOj9r(m!T4>f;LgHPT2 z>|TVFf6RKd1Gf{a^4-cdk2P|rw^@E52}?oqa~upplzQ26s+E*O)`g^NOsD8a!@(|; zTMBzGWo;1*`wW0{hVWq|6Wk|5Geg~f&s3^!Fg1rx>SBfwmD|Eg=PUx~f4UTom=eY-@Lq$hwvf)q_ zP?cbHffSY36cLWJm-QBsrH;1B^CHF;N|H9dC0d4S?C+0i<5d-RPm&s*O(z+sk)FqG z3cIAu)eg)6&>{d> z#Bi7@50+JW!;vfaky|oo`N-{v0Zn;`y>{G`f}7%4S)mBGRooyCW*{Q)g~Xwyf#GCa zI@2s&P(`1L-^CKLz&kphZvzo|z8E258n?n1q$_6BPJ)JH#UPBvctQ$t zzC)`RjIspsCKA6eA=uHz79FJA3*bwzRV?}^n7Fo%%b~BtC?%f%01a7p0-#qRfnp1{ zW&DaoLWW9-d1OL1R#{doRHD>dVR47T90|_;emubdQMwVct!UE}E~@dl0r)#2f>v zjFa9n?f(Fcfqj64bg6je)M0y3*JjPel_8jj@+xcjxKPeZMz^j@@^mOPl?g%L45>gf zKB8Wk{4(KzD73Q({EN3Tmk=SVe*sTUN>sZQLdVq9dbZo$?G$vHzEm04l zlFo$KpNRYQDSWsRa{*=TZ(i6c;p~x+8u~!XXvS96=OZ&SoU!U zb!8sTLlwhij(;?_hE#qbHn@Y#TjXegn+n#Z+y#6@5-3I0kGMrxL5;9_!VAbvry>hO znz?W%BlR}Z%1#9~sE{qv=IuhRTL}9fjT$>$k9jcT0viFWg%m5K?y6#}7!`Gv_QO)a z=qCr%s+CG1#Ej82(vjk-h84HKGTyN4)@*x8R8ifYYs4f-El!a?MIZA!_Z(rC^csu^ zQ1tj_Ej-q^PFbr@g_duE`%`#-aW(_6ITLP0$fFrXhbrGsQZklS7Ht)%)Mi@ zOCbaj8Ny|+OCwN)O_}sWG6tX!n$?vGsEk2|MKfP)QHA(}@AXCHiFU@c7^Hv!DdiZN z?OTx{GS!s|v*xxm2Hy~_Jj&}90iko$CKyFQOk*W-ApIyXQ48!b)ej_FAAxm=*>{0w z;VZ3|K?etx3hJj2sZ0L=5mV{-5M>dgta4RUrVW#G;f$M^*uFp&tp1@F=fpzh;EoRk zz^S+ii%{DOM#zT=Z<+R%d5AA@qB%OvD`O7S^A*d;Upp|Eg(Ct~YRE#82UM%Tvw^St%k|qJA_`)ec?gM}knH;qr zZ`@YFM=$h9;wbi16e*)f0I>yR>k+OkOXzl6xyD&^o%?4Z~o z2SjYGxTVXttD?8r3ZgY`DoFy?JNGC6VP!l9%FB3HQL$}H+1Dbp+4lorsvwlU! zg71;*TPgzSmz2w>nR3eMQtfN=0OT0g&vpTKgo>+nDz3+1Q*~0qh53jnQrw}vf-j#v z^$ynFh@h-Qnfrg!@dC68^n*oX8aBMtTft7(nN~?=+%JpRDf!BRqaO`0*DtnNFsE7U zc?@}^8EXW-5x=s?1+I?7$37|mrIoehoQ{yrr1Owanei_h^BwjUVm70dctH9vq^~e8 zIT;xAUPi8uMk`+8bVYQ90xzhVsWVQSEOvOP29Ui+h83d((STNIh6qd6Ut5G{gj>8r zR0sx%1Z_m=u`r9574X+s^!e26V62R?ae%;r9492pb@fHX{U9IJ6ROGkXCMWodXDPo zojNG^zYrpb5H^DQP-$RNWOiEGn!h)qtsjFfYZ9MD23?$^vgN ziZCvczT+%jP}R1jr*5L%)q4UOj}Wb37?!o*#~|08fZ;XYhzfc)l2)-&U;td!9!|_$F%S$e6p%VyPVgoiM76Ve>?g)|PK#_*%BwON!9#AbU z#X%pyMsJ`pilQnIt*=l!3fpN6UCOqY!LwrfL9mjFXoh&8&_c(TC7nW`Qj^z5Y8JSX zwE%2PlACHYgGi?5{YT@nTrRovsu(5tMY@TVw!FxR?bWWgb%P(z8*lxL#>aL zS$Fxy=gAmR#-iR~B5YBDyX=1f5Lu&KnZ{_XzXX*2)+LD(ivIxZHs6o9O^4`$g4g;8 zds;=q#@Cp!=7I&ATy-A{_Z`q{XfAE-2R;^O&+#6PIrB`ishTx2TW znNX^3Wv~d4uOL-IO{lZP;JSj#iAE1{<#fHDS85qkwKO4D>g1%(Dy4MtBX zM>$neq6P!z1*#0t6#0om5T}S>#-T{?fC_^eS(O*cCG;}Aq6Dfx5dan3p>da}VJYrD zCDALv@c=m}(!^vnf`zUT0c*8@ZW5)z=_71si0evF0embzn|lm(HM_%B+nqu$84n-| ze;QKYC&aBSqBap#0e48xK#eI;qWrP#!MgtdgtJe9^)4F2fy!cs>B5EZhAHKrMu4{x z;(^i(R6F{MXx0~1vAe-(_J8gVmh|78D+-cLcIfOL+7SU8L>;6IZK~ClUt0N=4baAp zE%g^$B2iC}idM*B>4D}8ridyL8pn;+dWE{QwaS1N!|m8x+M==6xm}D{_D4E7ZSTa; zml0smMthIK4wIWaQmHur2mmhOU{Ww@>WE9I4|KE;+UWWvCI$Wwz_`Q`^@}{S8Cnvl zg2x~QmLz@SM2p-dHOrnKgc=d{jVu~g5c*1&=PZc2^WrZgByF;dyZy1k-Co1RSCrBu zKrDoxI;EQQlot-QmV~7aPIwv!)Z*B$;OwOAN=JnZA??k4(Eu%{I~!KWYnxAeXy*{xqp%!rZupH_C#gN zdXg?9Wf!NCIMf^007s(NAW*D)C=eq?XHp7BDxsMkmk*O4!Uu(K8BJC%Cw->nI>at9 zuT!s6QBm+)(nY;JMMJM7uHU)(3>yUdxeF2g&>j93e5i+p zQ|tc#KN-heQHW`^B2;>lKKNm(yYI?VUGi>S=skcN0rL@2H{J3HK*Ok87?`G30nU+1 z$Z{C&#EPXGWks;^{{UqW>M2sOU{cOZ2bQV=K8RGo<*0Tc%BvkGJ~fGGWDxe(L>J29 zz?%T{qr|?}9&_%eLs6pgJ)7-8`tt}HE54-`PZ>M9lrH1ATz;T1m*kv8=tlvaOjucz zvWoLO2rYhVAxUSgl!a&G2iZ!QVvSvcf9Osz-!&8Sth02dYwj*qAsvV*Z4 zj@ID9^uyW#o;9HZ1lv#|DAmmoOHlI7c-ez&ur&k`$gu%G)@27F$U=np?5(o0){gfj zD(9GY!7Y`2i|kE{_?Fn+sXQY03@>;@S*dCdzCa4O{3&-HL9%TK`#S)`IJ*}_JtIR} z!ad&i{{Ruo9;B*;ZHPeCa8C(N@~D6$Op;nF>2Pd0_+$o}g-jTl)-5I;VHBg-*Qq{2 zDVGcaY`K0Q&iQ2{JVJ==K=wc(6>JoO^3XxK@-28vBsBDutI`c{THr&p?{JiBeWgLF z^DNS>@-8k6#JIB6xaVhCSJW)DkOg^A!|RX;Ob@tz(WJE>3kf*2X7n^a5l3H@LF#;f zmMF~$C_o?va-w-~J6Cd%A0wCT_?7Oi1M5yr(Um%lp6XjdARiG%;9Bm$^G$+&-ztf0 zU6;rag&mdF_rp^0L+T&aAkrMg#*s?(v9Jf^{Gl;Vh_U8A=r1e@p#8uni{&)1XrYW> z^~Wra-X4EBxK7(mP3^)wzOb0ev#BU6U&TZ0K1mh%I5j!{0I)hBej9*tCf-Z&9a28h zA%6px@I{DL)hxfm66MGQ`XbT0tYr|Da)=F6FwgC0`v#shLqE7_qs7ub{V)Q+-hOzv z#H+3|EU0Ev%}{~uLM)Y}eKk}9Uc;jlA(u7=h{j4>Qulh#)W9KSeK4VN-MWerBKk(z zQCNk$5pcX^5tM(MsH*1ri;hb-)V)*NWuZ!7#kuUse?f1tsOi z9pV(k2(Ge;dEAzCkV=Ys(HwN$LJdd{RTZ3P>L;ZJ2X!kW&Ywd#u~?SX6b1(Dua?n} zu-5rSrl{}5%E(G0uLY1!Wg{+)Vqw>`0uhxG07=wo7it?Qbl|>0q9{b&NYGGWy&8pc zLmR0l+(U^1mYi7I;DKJiU649$^5vY;-*V%G2B7&OVWQ`cW&FkkRaHHwSZrbmTv(zp3_efAzq>ZO=4q@Jy2d_@OC(OPDX<2rB#*S9pB;@zmz?Bio^#?7 z6*&vOU=$R*qvmch3nIj(Sh(w#SJ-P1<&bL#9t&VF5D3DwPGc!hAwYIGvfNQytR0+Z zgDyhtuU8zI{YrCtsv?)gdEz#SU;8beB>5mdU~hjFVi{xq0FOTt(HK!$6uzoaCNV7s zw4$wwG{n~}x=8x(T$Mn2S+5@&k|e;&2)+Vb6-mjlaG3E`D^68VpvRFR4H+p%Z6Qht zb?{v#x!_^WKuJ>^l-Wd9qobz7P_bp?@}g=x2^Hdq z#})-@0&edqJqtql00Ct={X`(QEX)4@@+dT=V~)U?pa-Hft`iRq5!ZbA7r8zZM}(vlz^S_T zQB!&zCpjB}ta=!=gILVBft5=ZD+mF|AWBbyG=@HA=Z}U_Xt_Rd>=kfYKY4Ka!kWiq zFZTx_Yf_-nI0C*PThW)ztCbUCni-V}y9=tAD2%?gS?*B4K~0X!Mh{4+EpDbJqO}YZ zzo=dCMGBy6_X-*q9wGUlV5tw$DgOYI6{GY_Me~f!cKU#DkQZQ|ia{~?vHnH{1~F|1 z3zXnr!75m?sLUQ%x><`;2Ga8th>i@xtL?=i-(UkjQqRS?XpB-A6fd!rpra7UtJEN% z1{xivZ)u)k)c~fdVd#|saB-fZmdYiU!XOBa3K36W^Kj@x5LsYivle5A0K8PM*AI6$ z#JIu|NcWJ%>dQWU(foi1n>R0*|sabF$`%+l9 zRe)V^h@=yAayvc3g7#|m;S%6osNt1#KwAy#1HF6_g0V5XY=(q7{2YIo`$Hnub%BVg_#!2U&96h3nY_QLalet|8m-Oa2du+8@+UtdFgh z^(p@V;q|C7a209tv8hVFSWG%@I?8uty1iVi2a+8w8*83Hu4X#)sQJsgdQ@%y^O9ZhZ7>Qhqw8ih2EvF=<9~dy|)E1-r5HFt+0m4Z9KnF2y7~?N@MmVXoW#c zYF##!?I4Bwnbbz)OBT&vHx~91vt1*XAgA1XxJ4O(tG-PG;@E;}8dN;WL13&JsQ1}C z(G_c92+iRs#AZ(ohAeUoksVP3M~KP|8Ij0i7M+lqE~r~4WmD_1f;y#v4cK?fu&4*A z^9CA=Tjz_3>d%g;CwTa?&&;$9G-ROd;u_hl;<8Xjd<$V07oPb%WKh1*NHx?L-w=Jy zj*31#%PK78{K_bMejxN^aE1+qvh@TCF7^P^Zx|Owcdw0u7ASy!Q7dJTl=?F;khC_v z+-@9lqL9r7Cap`jHkGaQ5tg3YthgQ+LV9|rf$FOvS_P|xwGh-0(TTASiCE*hb{X-j z2WPaD1u_j$^5nH;A4J?r#Oj}DjndKg>I@sfafK|l&q|CgA_KKX5}A@G%R<@l9w&rr zu=?0Nb})83Uam93t{4=M@iC}M+13cK)saT6_dNmeD`}QXVdnOiEYXB63SB_)uV29s zAb#Lhhe=(HwX7Ud`@m}21J|-yXi&g;eVz9nWm50NUkPe329x=O0ZoWfQtg)WZdF>AjNM?X-{S@7HjhCy*HfPbjXSM3Gc z-`Zxs)eBe8hFz~i==P_U z&AWAexdOtwYb@(>!Yl|$%#TN2j*%rC>lp=e174J^N8XDQ780H_I!Js{U-oQ6;W z`BA?pk&S>WctAC_Cb<{9Rr`xTk#{B+acIP&{{Ru4%kcpXM`GUwD@gR5s~)lmL+182 zJ_4n!ZI=)UyDakI#)IUIy%5!^y?}72cn-jQs1s^XDUkwNK=AEK#cRmI$i}qnypRy= zexcB{;7tum@DMiX%ONZVG;nc7y#*vaL%m3w z8A32V4`WP}lUl2dDwU{m+*<%$*hYKsutvYmIXk8kq{x`<~YTZK-BRH_<@Kn;1a4VT~D%h2h$psYH3zH zDVD-Nh{6X?QBuPDfxkbA&@bz^EJq{{V1u4dwjKTCE6fG4}r9xGJ9+acrPAd8wlFB2!+dxo+pw zzE~?sO>{stQe>xDW5NJ}z5}v|CeX?m+sssQz4X8Z53&>5F*Z6Ou0^iGh4T+Bz$;#1 zm!YXmx_CXrykLt=vT0Y#|CMpd80_p4A88)6Y5ck<4#(~v{rmt47Mjy#%^{HM%`9r9bh*w`V z!IpPGCbs(xf3a!x2JbL=eiCqaBFs{g1p#aE1!!6z6dl-MK$a#(Ns0t*X+o+mk+p5X z@LN~iOHV5!#XA#3Yo-yYcxEtiqVW7w?(5XB5Kj2{mQ$8Qg4WN=1ze7lU67I8s-pmb zc@R4rWUYPRu=1QWa7Qv@13~OeflObrIE4dpr}QDn1jH2&0FkU?vEVot>KX^5@FiLT zS}FzhTmws*8keKU&{eeEuQ6nbxG-|Bcf?m$B@r#$qvAUy1xi&~sP`6@3nluQQ&qe8 zcnNu;ycuF!`Ayw{sHtCTRGqj!$H-R@!h?oE48e6|1WRp45W@5r$B)wrs1ba@1#V_Q zF5&y)snSz@VoeK_FC1k^ka?DkdL%JcqoZKT8M-3A<8r42ucgjMwVxANO`j60r_nFe zsMV9rkAOt*56HQf{hn zvIGVpy`$M09hz%G4YiVp=wMF*iR_d+u>ACtp*4U?rS9HO6!V!TjLBsKz+6ua=?1V0 zL;$Fu!SO5A91%trhw2)3p)OKvi0J03Adb~B1UnZmCR|2>j(pU-w%2adxlCR#i#|nL zIxbt}laI=U`HTdv74917rlZ*d3w*@7#nGz5c9q`k_cDMqJTYloF(Az|5R7{fXt{YD zaEVtuGO89VF0N#Ed4ac4yyug|ref78a64PhIRXTH7E>`mw-X?)w{-$Vd4UGBTTzpP zg2Dyeg0O-OSh^8<0sTRgsNjvvCT#>^WykJut!2Q$FR4O}zY)N#dt^ZmqNbsYISAEc z7_7dbE`qw2&-b-Ks)~F*NYYwV7#~S9;wT9&y?qkbu6QroP{|Jn+t}f?^9T6p4{<`5 zlV7@w3unPE(!7Vgr^HaE<;ApmlxnDmmF}C0P(9gYFMLOA5Gtb?{3Lt*qRZ|iF@F8a z8`P@0F0LSOLp?rzXCsP2u-V+yVy1#}QVo6s!G=SE$eP@KABEX+-XDR6AB=fonwu)2 zSlb5Mj$JS>QiN#3AXC`l%o~|DEwg8lil?h9Gt`p{!uC?&7cUcjC3@b!aOhkY@=9ht zUs%*IcO%zAmH>1j<4MUzvu}4FZO4KOL1;!Dv%ay2)HUw11;JnB>k(LkuMqfKktiu^ zgfqgGA(34>c@9vxq!Z(_cj(Ib#)kXC6h+-D2=OmT5deLT!Q`N%Jo|?9LqQu+iWb-? zXG?OB#N|V1Y5`jvJxc)GS^h;65UfK=!IqX06HSX!Fa{yUK2&}C5pt&lR~B*Rnr9)yhEH{6J(4k)>|#P&`@<J|^^Xm!*1&{7~GY;?*4o-?@g;ba9qRt*uO|lvvOoL?dpg z%7f6Hv<}qEhXF!2Ma_GtBS51$64)xWEewL1;V3wg*jTrui-BE>Qn_d<>L%AikbxSm z1S*nWNrZzPT93ruSIs*glq{T8y{NDhgpXk7$Y$rD+gsuPzRUzF}Ar^L6$i z$RT;2TKz(pBJE#u(jB?93-t-w&2P+E`9MC&Q&&raP~zQvTq+x0oQ<*{+6bz=Lm1cg zgg^?EVf4Z*m9aPGZc^>*E!wld#2T3p;0{Ef2-;^g4M;_1i10{B<^a)bNGK)L8u#}Q z>ZjyD1-~#&F6L)PMxt%_iUL}shqJHDM!+vek7O~~3(d+ZR4ER#Nh;7+>UXG641`6q z>Kxr;ySX^9EIw_S!R4$qDEYa$U(8E4Os6E=-LB%by^E+Y?7p|H=ZQ*M*JJBsD}4!F zs1mq&=jJk@IHTDs4nmzAAQvJMjOk0LEA0@kEJ2XMVv^b_70`a= zZ7QDPt*~AU4QpR1i^Z-aL;(}|l=eNuxoVA`AQruVlbw{-k8=7S+Imh`HFW!CY*4b= zCm1&IhoMPLGIR_I+QbElvf@e{26YJ!lgzNPkx%Xd&{l@kx5>U|;s_o4eaibi7?8)iTRqmze3)nS7^90HaVl=tv!SuEX(^AOR zQ3AFGRMZ`nR^7t#$S)8>wR(jbcZBKPDe)gNtWb1i^+HX3_8r@zy~{3EwCN9)DBFq& z{V*LijIq+mPt*WL%7QN~mB|IXHd8BYFy_kz_9`u>Bem4o(MjeY=s%QJ2Ly3Vl=pwR z^Iy4QMbB~zjpZOyF*O9l=23R{Iy z3gRA#XvMH_eqN*WID3K+w;F^t9U<7?X>Nc}zu8i}I;}H^5&}wtt$TiBzhsf(0b~%c6;S0+L4najOmod_!3Tc9c0wdfat56(7xOQ?i1d6%y zl#}DwuXXVb^=-pOCO5s6&rpOAsM_gU2ZI^OC#$GpuPPYDsHWAJLXAMG-V z+-XTiC99h#n&?IFXM;1`LwC0|0?M{fH{LSSA0Fe;MUC%-kItYBEUmiF_W(5)kJE6J5mobEr2@w9Eg_|#5sc`FiGgM(T8m-vU~`B*RYX<3 zEDI<<$chGK9RC3EB&y>edgq8Y)1-%PGfmE5z^mBD!JA%AK*N&##VV-S#4tE83eOUq z@DKMfOrB?+F~f4m!CH1Q%!d=4uV4`LA<;P`Kb~qOVy(0m{#Cyb8OBw1lr*n99S;zT#_N%G^(= zE(n}Vga-B8+MP$lYDMCt57Jja-S_5Eg_nncl@txa?^^9%68o3M_`&X{daxh%EG}k& z?RE$lZ0;I>4M0x|9xCX(xU#gwrtQb+Bet~1Qs3t#$cxbT8hx}Y<$+YVp%>C)F!zv7P$fSTp_fUCD@upb}cor=8?Ot z7-=w|-^0lvVM@DK@5zL5R1qJMl&s0E_=S`nb%oTMwz|tX2?83#IVgdK-Ha?+mEk(8 zinfNx9E$|?xTq%s_b=+9THu^^T4HdS7Ft{*H@^V*k1)8vInp_xw0 zn+T~|ycub7ys)wpi(dQ^fR+RTiY@p(&Jh}3(g*-Iu%3L!6*I2th&d4^X0*3k6vew`J*Ys!SsxM#=yc8d*vJ zyoIJ~l(lJXvNAdx2h7#bcC}$_*j8|>xHUvX&0tYBreTT)FWfVViFdRM(Uv28Bs`3!p{+@|%lVden!v*dBf8xT z^%`ztI-bZV9c>D(rfN#31z;rt0p)=UR4lN1+Z+aQU89KxP=V-E*$A$n=s%Q5*aACh z;AjLR#fbj^s1u)YH%bjI{Kb`?*B^g#oq9c=Bzy!N_27hdu{hrZ=|gDp`i)BfbwG;0 zZWU}8#kC7v15st_vs}50U|Q}$IsrTGA7@?jRXAMiE^B&~*FIouDvkdDnN(|Qr}NN| zR`3=4H|}5J_kK@Epc5~=aV%g$*P4b8W48np{t39I!qTI3rQu>HWpqFgJ=MyDy0^Bi zln;oJTM9>Nn?H$j7FY*$j(~il85>r-h*GTbgWi%lMQ^zbb(NHjVA!cr)g-S7yx1vS zxMKjSzX!|>w&jl^nLHK6oMntq0YQQhu|bA5u_`n2Q+DD?}=xi;y6rUw@aIX+2k9m7PHi`16EhT7o}fOI-kGYtsxyo{mS38+eDndTs60%m97G=CAe6U}8t zI=Mwc{{RvlL0%?SMuBF<2T7sYf)rE*H$=IrxYg$2DZ0f=>LsG(4XgDvLU+1F_&{;D z_!^a6=1N6GDNIa^j0+o&q!w5i_W@8SSTiM&wx}$NC;-F9qiNzTD6!%NEw|cI1%{tJ zoUQ9&TDU0SRty7m_%K$~#>rVpsc2^sp9vN}+s=0Ym((NEvCcIf|VPBL%cy-WJ zpYWF2059-q%MZ=uDz>HrbC#<>s)?!k zg`po#kvuj9~ zQQ_9Uppg87Vx90|#D=W8hT|C+s--L4^C|~arFYgh^4v1^ql>T|Mp$()2(-4q`prTo ziera;qxP1O6zoaXe5A8u3Dn_r9+P=1(0Qm7U}4YE74$0jqp;gq4g&g$3AWPO$Z?Fv zg5W*oL_iA{UAR^hWFW9koRu}V=$cVVIe8io*0U-rijAI-3}7P`sN)AmJxN9Tz+!Tv zov5JP9jtQiX1{`fV!ZIIVfvb1rgnZcx}Q@0Xr*>O3&Sa0R_f)xET_483r;YEtn#ib z`vNIqtf*H$BibX{@ei3CWr*-@BZS^OM}A_@X56uNrE|(JiVO<0bXWo7YQ(&N@sL%t z`ILKDRHj%27*m&A$b(C$M^+Zwiq9|%nZfKN2tC4jM&E)5QZgy3x`9K|w)%ykq3f~2 z3L2_OOBNaIvk^gj5~?n~Y>jJ=*vo1R`qQKL4>U%-dp}W2?}P`zc|>r^q5{Zf$fjj) zlR0|58pd7(S#S~p{{V!Dm`z=7KxVJshs3*ieWKFZ2u7~8cL^0K4QU5F%dCnq6*8Az zO>VghoMMC2!MP|pl(3MzCrJV;q_x%TG)Bf&TByj=+=s3rDhRC3m=lzM{ozERkqz#i z&1F^+qKExQ99Nj%S+HM;wlbsG9OQAJDjAKw!U$h`Qj6W>Gm+w14GxG9f{$RKUeseM z1I{5R@S`TQXlf(9t^5p3hqY5uS_eBFbTQr~D^30dj@CZo0zO&-N>E__%$b3<*=_e8 zK{itT%BZ+(N>V}e##zB&zD&7FE>~k{-8wY}@g<*L;ti{aVG2{dxRU6i3-xeq%gw1% z!7Pu*g_SKAMzFow`%>k3 z4Z@J(%jfkxts4PrNEfQoy+XjHBY49TcK-nQL8YAa@FZ(2@hfr~sy%y5nOED=?P*@6 z`z*Er{{T|*IIL{>NF91oZk!m*CM93m`Kb6kJ}Vrki)6!8m0K)=ifsrAn5dGVPaD~F zz<5mIR=e5#lwveNJ+RA2;`J525C?$yhEVJfcOvbey8|or_=_NSkp(922e>ZRdS4Xs zR*5OnJ=TOy0BXe-Vo`d%s)LnZ05XqZE|*B~Z*2_vi$VG|N58n6oO08d_d(ciYdZUh z)-J1&eeLn$8AZQQQ=jTtRyTb8LoG>P568GVVrG`)%#MI(Kh;BtEw>VyU$i6&t1e*P zZzSoD=&T{HifQb8F$}E={u3=61X78W9e~q;jj91m`@WLLzfd3%&YLCq8kFiK-3_j^(Fyqsdk)mJVt&Po zqD7XAidA*y!!Yf*MIP)-SP2G*C6Zd-_CVNhLMDX_O!%vk>b#W7c; zm&O%3o)chrD!b|e`k8mFO5p-^)eKx;HO4Wv7DbPyE*1+vW26eJ51D#(X<}W5-&Eu| zv?2XUdp5oM0j^ z&fu6uo)LaXB25>|0 zQJ)5&)^1JI#E$GzXJtw)7%2aXm}z1xW2w7 zmbvi^Yg4h+2X3Xvu>`P@6jkV&dLIke66gpcLerHBS-yHD3}wICd zd<)BjiYij16)WdzB{90V>AbkqHR&9N>PHu7!&DBjsaAxmEt60(AwV_cmQ4v7 z?K$7>P>JBH@jNZ2K4o7#u*m^kj{aCWsp?w=wMpg^Y*S5|y{|nXwi^O?jU?vOa>lFb z;#w*3JWfqMrP>hDXsE9uj}wRmL@AR@Z^ztbzW4@nW0 zF*<1T^ud)zs^C2xJVaODsL^7GAR1SfjCTVXK41yNhM%G7jdQouN3&b;8wSz2OwdLF z1Z&DtA=P|Typdp;*l|j}9(+O+RI3$V_bG68)u8c~!cNbbT-0o038;HiD7|OIurb@Z zsHG|>TUf}PzSX1XK(n;FBHkCU0*;Wl0cy`aCuQps$rDs}d~C01^u-k<$0L+bOl6M3 zhR+ve+-Jov7Z`|AZ%uOT4woO5R6#J%XRT+^5eR%+xoYX)!*o1c?TY18^KCYE+L9!fOg!iM}(yYt2x$wvC`_cQ+hY!dx|hU*sZ;=RkI+8SU&!5^yk z4&|Yw&xa5rp2rUn1=rejAU09L6FVsSbFA*YN(6)eBMh=%`?885)%OoHl<5zs)(ILY zBWDw9>Slr0)5hbw^+Z%Q!E42r*cl9>*ZT&vx;2YarB(dG3(pnlfEU8lt_mGZ5`4;D z1TPQ)vr4+kGCAN|kLn;IG&aU^U6`tXulbf1n~GFqwaC$h!QhA+*;PoXTNfe^z*Y!T zD&S_4k1Uk=jZiK=VM6f`d&Q3{$xCjPDa2t4gZC_@s>>hD1-*Bn*!GqHyUE~TYeWo5(dw`mpnsY7RL~`y)7Wln`6 z2&wG6v&Wc00!m4H7)rT;`|$zPRVx*9&FW~F8B4-CR(_h}E&de!&y*tZY~)Qo z8D@wB+V%JI4!;;vQAu2;I2BDECedJ$`s+S+jzUz}mj#Kgow;m8M*jd&d@%D+@n1c< zjxE=wpi)qtBG$ig1sLiaAKk%2g90sl$6$c7MZ~@>NZe|SxDQ09)X*{0TG4(mN&@IxlLF(QuM*l zRK-C`yRi6{#egA2+yq;FEFlo;DkZH;Qkl&s+(44ezfouIokz(5)*~i5iE_P`*ej}Dp@pkdz?MonO)Z;eiE84j3XJW~Z2^b2HqJgRe0*Rf z&A=woxVkX@;(g|Ztr)watyHSHGIjCf25Ib?dwRgJSGs;-eh}N_ij>(oGwS(Ek9E0uHt9E*|3!U{&QyU&K;@d191-cQ1NfUvG{~O~=aP zV# zM5Znqy8i&6c`tJHEP42V0fU5ZOn?hn1iA+XBr4|Bc^@cW1;Fec1R|fGbVm4qBFpfI zg5=I$sZHyy#yX(0=2B1(q653g2vxe+RmUJD*e-@M!yJ6jh`p83P};>@ptNHMu~hfr zA}X~XWn&c$s4g?q$fR^;r7efjr=nnlK(g=GNYpBb`Y%nFz$kR9@d6xT*nCcSuZV?g zn`+(}YcEQOL9_<9h}f(jP*SiOJG0`VwRP33`h_9^vAV)xWNOfRS1qRnZpUD%ilfQ% zDUB*Lgjy-8a%zw(%5a|v0;{mPnfB~IP;myY1|q|t?2JROVrP?1@Pc@NB5@p|e4Of| z2=t5>*$9>%k?9NBP9mNu4eY4wsEc?cr9lbf z*)vr(4c1(^(bS{01Dw{bi+KG_TJo+}xM&Hl1YCoV%h)cS1RyTx>~<%NjXNxL!HXMa zDeDDrR&U3-QAGy4tXR+l+NlS@GZ=!-73x-~mZWyrP!JSugbj2o1B}OwcRWkWlsR1B zPOCfSSQd>&yj$urluQMx=_3n_*6QW0Hk@b3X0Rt;PzAADWkA zF%iZSeyN9C*TQ+N4dI9`%$tSGCP;g9!wf2Pz&Hu@J@=*E(_F1M6Fxo&tE+H zjb4iNp!sK|M}(fg?H_{|O{3;f?ehzRNW`$JlHTHWP96lW6j zQ>XO>OXp{LZ^R_|p4kxr%MxFKDi$;emymd(qvoPBM@02wYX1PTD9tEaa)b!bcw^82 zv5*->{I}t$@RGx|GlUlEtn3V|0q(!;j17Nj)&L(ewQdoi!y{FqSq0ZemJPaP#TL6U z&vd+FEm7qlG(?(#M9*@RkpXK&<3%S}?)}wMv1D4PC3ztl%Bbrf6J-j^r_ZUA2CczZ zRO@j|V%L%V$5z2f?kNN-%o5pURq<^hZc*q5{lsxe1s8Qgj4uwY8ibVqs(jp0n)gq| zMX6GcR#cX-UaJpUOKDMnMWfGST`PoBC9LIzXiKy>tJh9@%>Ou)C{2}W)xF}J* zbLLu8lQjk}HILWagDnR~{VYVGp?6C9^)RonuJ=zLvOJ`B${I@`ZW4p)34f%v{ZqX6 z?DYm#)ml^OAlC3ol~ch}nk7n+2i1eND!>=>?h%x_ou*k3n&4LJI@ZF2wcpes76tGI zWMx2Xvrmt>6Ki4#K)S2@Y=rH{VA7ma16wCg5w*$`YK`nX17Hac9ZJK1JAGUN z5D7;>%=&`qLvGON5&*OpgUfJ|^~ip&#Cq->V4|=yaTCYFQ0@su4-RNKTI(BLkP!t``J3CYQ!bhiHhWZ`aE$Tv5BYAH{4yImtdDr5y%0f`gIyz)PC zy}X;^$ll&V7qg7HWMNYtRK=(RjCcK(pxT!k@IlWPQFd8ODiodp_W%sAH??dF3ytvU z5qvVQYnO2{Ej)38;aN@|W`>*NE?Bu9O^UQgEr=Urar|>^uiPyu`X0+g&w`O4rJ!H- z*v@O4N?4UaQDVKyHA@~mW5`!aWz=p04iKSH5IKX#;gJ+I`jgCPil;12lt2XKO?OeO zYBfrf=u-pYV=aW48xdteFfzEK%F`B>B~n})Y<5%fi&J_gkl4M~pb1JMAI|zh&{|&e~*aOOqS`n z50DoGqEX1~DvXvO7w&kVAMU;)H(Up|ZWdQppa2%pqjt_p6Ji_Do~7F3yru`+^}|Yd zX&^)lcp>GCsHS7XmGnoFg#rnr^-=!eShSj7CrN%_ZMyXMA-2h|I=D>u+%!)4rb=po zQAf=oa5U_}O?p$Y<^>`L#B508ZS@)cMk&}3v0uu4zz8~cs@o-yk8CH4w*Y&096z>J z?mk*p1$BCX1|>Szg8Gh5>>@tn9qDv=uh@;v=!GJ5Nal{!Nc=F_)DZswkv48GsR*-w z(h07i%+{(m<$*xQbNEHsc)=l5n`L-r$;Im>S4D+FZ`2yit$kiu%Ij+FL#5+ zj3Id;*TF7JyAH0@^hyaBYmxeZ^wq`k!AsaEa8}E6BRx;Hu8zf#BYbqm#4OQE=DT$h zPQ#=uXbSK+hp9tFDjXkBtC4xy@P1|44ZmnrHB+@K>I%RSbgAfYpD7W?$;HBl<&!)j zdA<*W>S60yHOez^%eETA0?Jlghuu(3pNV{$H%Io9)`axty0r-`?4u^?L zbWKiIp_Z?MomJQX{{Uj&sLJHm6dqV-l-{iU5I`>n-BbYbwO?}(S#Z1|=g@sds=Vso z5Zs*+=75Z{w9uSo>vRavZ<$T(&GNrV%{K$ zyT)C_saqEMo44ahmd7e%ji6AwQ$LE>$G6*uS9m4nd9_map6+(%(J_}CM*PC7ZOKwb z)VJIs5T+m+DOC_Y4stNXADW#$Dk#IPmk>16Bkj+Uyg;N9Eyh`}GP}p%o^BN&x|=Tj z%kO<6IDdZPKz<)ki*IE?^!VBHB?Y#Xq;_R%7SOsg>IE!;ftS#i73Cyo*i{ya;F;it z6kSDd^&SW%0M&wG#!+ICE1ys;x{7!t#~6tONN+aoz96JfWqV>c$P6m0u!K)yH@oSS z%jbxa*#_vqjOOvDg{J~jpBKM&zP<=icNDbU{rxH>vI43NRT{h))9}618or-wzQ1c% z%X<97olpP*d9qh>9m7?hEVl-kzWq1IV0g7vO@sCAh7C{^_tR`DHA{A$ho|N;-qs7a z-rL-v-zJ{a`-k5p?V!m*sxQs?Vh38Qo57wBQGtxuYi|7>B`#HCVPUU+-a-Uq^oO?N zdZnwEt(#;}W}QZh4tb9|%pVKCab4DZ;bg4Guuk&s!x-Y;K;$;mmQhBnR3Ou3Nn)(0Ohrw}2{!pR3X&ge(AY#T>s9 z+AJ>BL+j==#H|_)sz4C&K)1|&%UFP`Q1Qx-wN15jzqq+WhW`K{afcM_Wli(IK*?^Z8H0pg7W0Gi7Su!h3Ba7I%o$zhrh z)QcwSjCe=t-B*TLDzo2eW@ENbQ-?myGYPJ%tJS{*(N?xuqr>7IYNhpmQTU=?ky3#X zov7L)X?`H+G^j&cs(iqyk+4t2e+&~<4YvBP-AzKOY_s8JL$Zx+>g9kZt^5JlY-34O z`C$4C&^3wChX7OsZ_f#u6m{*vv(dHvRJgUkmseH)0KOwwgHX#0QoAU^QrX#$;PG=R z;hV2xD}(gLW3E5Qje5&>*>71;AXM|c{S%%sxOO39@EF?4z)F6fack^0FM#sA68YU@ zRrtFLYb>*V5JQLnqAg_~Evj6h z6KbR8C7XEJEzuepTw9%|Q5bd6i3z&TGi1kUDxdW_ z`d+hSQH&*P$C!;Q0FtgXcwpWIa;0tZBc&*!HB=RY2bon6%soU4wANNvS%I#{Iz|0p zK=b5;G`Z$rXqHO#@_?)!Ko=TrQMo{(zA^@*-p2IVx9TfKHvLa=YD4p4^u;A!) zl%GXm6bh0iw-@NBqqdOnMZK6@E06@Gmdk(-Bh^ZK4`{ZSVBpFB}q$;)cXqmXdE z-)tPy{DxI38!%Yw;KJ_ydtP7yQ*=fWd6E5DN8NR2!2qoil<>VT%(Gn)EI!v%LI}9R z*`?Kz%Y+-i+aED3p|^^Q*~U#<0S_=%p=e?A6&b3^urcKa`v$D&x- zq*Z*?jP`Yf)5{t|L0v8G;*yR=wObw88nW5G3@vBEmXN`P)cqIBgrE_;kHIR#B^-zV zDBv8J%rIH@dSFDN_Jk0`M1lmOIWh zmmshqtAbd~VGL2E_ho-Fs=kctea-=(eAU!Dph>4rq)}X!ZmPN-<&C34*1sPF9X7Jf zj-ZDVXpV;f^aI>B*z{QN$BnQK=0c|+yJN;ZuW+i^cg)Mm^!tt#2`*dCwmL~Tn} z+kC4kGrPy8RMW**=)SN}Dg@OXY9bLnD+GKRkD}#EwJ`7_AY~6-y?}5#Pi9zHfE7e7 zdzh5^W!AyKTRhdr*Of|C!o=+ghxizz+l@OttwPn;wmvN}HSo*j*1@_nj6Nemr;CDF z;66m=xB4L2m2tk;m*y+jD8zuF=7NQML>ylBb9d#q2QH_tAHxQUxV0nq6%vDpz^z8- z*Wqn?XkP1dFw3Y7S%8~?Rbj6CjnvQy?hvvzq5aJVGe?>l`+cx_eF6~Hiqsc@qZ;ksn!S!E~3+yJ~c3iI&CRI&)TJ^lBPP)WkAt)LU{@|$?uz#aT}?;<&>J4ed)P1H zDRD}pcpCIe6A!Oz7;muAa-_FuHp(@8k5d%&*6l=?@ZF^p&=Z$S{$MVlZqPg9!2YFc ziSRA*Ce#$B+1OimIF>+DKT&{a2hI73WnTJi0l)-bR1>|I0JF^a*(r;&iWx{@zm4)m~u!&VF+5q^9RqgxhFNoY+4IW5PI(Y$}U{&obv}ND> zjb9~&ihX@D+O&G{9Tc$G&M|3CsI;+mIZf2QR>4)`;KWkEt&CBHN3zQnsfq0Ce8`3L zuGBEJ@2L4dHC!cIMbmlM3f`#XDKE+~*T0xM{yGP} zAnBCegtUE^E(M5wkMp|3Hom1l3nI4)5|M%FEV2!aw@a#o!TP@@yv;^m~s z2riE@i0n>^J%7p`1|<~vw`1PBP+_=Bu`p4E^j|S?Mx2rCTgHlixiI)QB+^*@NJmsR+@{F7m2>H5e)YuGSZjh52zw{ zGhPAi{6+-wsLwRwj^ZIhPX7Qqu~`<`@gE;ByUd_g5YV{_zU%xUNu)e>yiKT}k4J(f z^tDf#WdJLntoc82b!-|_;MnRB7{WCwVkAH}#!*mpMlA-n81aEaK=>s_Tek{s6mD+~ znASD!LJ`90h2v!e>Un&0pPK>{>(vct?d7ofa zo}QtnSzCo}!!XwBUk|_3C_`7wq)mdi0O1iZ-`)acMX%~( zbxD%!ODhyc6?ST)7GCb5B^BZ1j6wD?Iy3DR z&Ar+|gWGiWLr4sC>+S$ZP^odnfwp`+M3@9mQkoT?4$2upwqIC81Hh^^Y6>}uk7)Mw zH=3qV02U4{*wy#RkZQcdfvx9Z@DEWI17$i{aa8-h8&NfTe%n3{E8HXY~QGArnKzZas4;f_oQsh0g%M=|2sKl(SrNlvKfw8bT=65Rw z0+wQ}+PMkxrMv#hqk{9W%_!E~5a~~2em-f1*G~^WFkk19Rj!<#t)ag=1!HA`@*tqy z`#vEX=Rb1r0qg9Bnr^3MmZ3p^q@YVj8@*gmQ4T7z@Z`TmwI($eYE^$4h#66fDXWaQ zL%R!lJQAA$LmsFIiHN`qU9E%F_KDIl7LP*VJ*6-YoSZ3B@Mgz46+!<19~F<;T)^KkzFZP&%{sAyUi8U33OxJ$WA`GAY#BQS3<83q$aw=e?7MIP zxoMyWfZV&;|{-tb+sTMC6RWI=qX&%sTA$s*xVZd(a#w3IBd7a@F-K5!e zy_PcDbGGgKEZ}*DS9RA4*wU}}=317$G}(3I;K81ifIg0|wm4;^Qu!|oOa{vr&>-<% zNDzMz*)JybWn>fcnAL0T-Rai{`)+USFwO&TY|s$Wn@qqSZq)1)<8TSaYC zen_HQ0eV(L+8ZUl7|=$r4cFWR9WKv^pEPB(z9BY5wqhodD$p(e0E|dDEXz;BHM9vz zLt;d#6x(jx1*G)XnTm~IoMkc2kfKj0V+Kf}c5-LbDuT75gWue(BHBNY_bCs+)N$mL zIuYi4fV7{*lx?aU>=k-ArXkVFDIW_V3 zE+wc9ys34t>d5J);@Xu0UL{hYv-*QfFfiTRTA*O9F?s1a&u9oJ;HxdVM%7$jkBDqM$`Of(uUa9FhUn^r_gEbIhQIx-nkd@_ThW zNXapy;rN~AhPjv96C#n+yh;El==g{cb+q^;LfYF<{8L~yTnp^bgLLp15`jQvWV=fB z+$7d4H^v=E2shx59Tp(K&qOv2T7xcf>`!ipK}U>eJPYt988a>m;{4P;As3d9uYRKh zT>|Q!*XPt$;KZ_?dd*#JH&_nU`hp1*az2%fwhgVm@_ct#MxS)QhHXHv+K4cKMM8Bh zQ|x_CnKu%gRWllZ_yzv}u@9HKX>=ju=4@gcP_Grp^b{`HuRG!e5dQ!n0D)s`v>?DF zws9^Q8pmVc{{SaRK=rr;0+Ua(U?)gr3IsebTL|(ty}m+Z0(t{-@tM>T%Yy{79;)Ez zm;yDGhWtn;SWs5{5%uc!Tf*^`xZX?x1^)mKpe8@=J4dzb3<9{iz%+0KJwBqVV|Amv z>?1eRYNe;7qb@-jwRXZIKo)sm*0XQgvn(O zmf3xs)ql_ujJm)p4=ql(QPPj!)C;9tJM;RL8Uiw2z9k6I{52RjyS3o-e8pkMRr3|F zGu*j?$J_)Z7uuyuLNZu+SYO=Zwc!Hbma*GBv?1r712oGY$`1P6+Y7&IRH zh-~ZI76Mc*Vbyu-8#EPrtKsCRl~8@t48YqZ;M3>{MIUR&ba?<0aj~#Qy-8gdnaJ{oRp!+s>SPwG3-2 zsYd?*Oc_O#HwVe$9@67hWC0im<5I*Q2h$Qn#~=x0!TPwbRFw-&Iq z_9Y95-CmC}tiPm}g*=$szev)@y^i$}zG_7Y=D8@|PjJzpzgrfG1rL~o0bL_-RsR66 ziU%xw+z=!h=^m={`jq=M;vhf$yPARU{{WEOD@THLm0d8jcq5gMYP~VwITG|$9vF!4 zQc$yQz2lU|JX^)=q0P%%{cHkI5e3Uq$-ZhH`YGT!_X@J`|ib)y$#9cz{3v5ES!72%yqs9;<&uQN()LCD=1A)EV#ayX)me<@6349-9~}v>s9Low3Y810X%p@HIq?4gsv&{Y;idloG&7>r$!lROQ^}MsRQyB8hLT;L zE8+lK@_6+$zT)r^(xeM%{>yC=FLastQ>RPx&Jr5pxkr=JFl>6|uV5)+)w@?JvzlbOX6=2_})Fp0o7-QvQbPXxJ!)Kz^W_yB?Dej zMc|(=%v{HE&t$Z(5CExe*=ExK@I+v$=5L}rfM0m$z^{%lVNTP1^e|bv8AiyEht^6T9NAb5H$z@Wq^Oox|K^dr^5dLlInqNd2Qweov~b?!yDa) zkMHUUQ4tR>+I%&%;+KmR2~92i{6r;VD0n^WrExD43-ujsQ3~)e_X6&wUaofvaK1+x z_W}$G3q3AXrs4fU%eu>aLGv7iZ~=4qHs>WG-j=+FvhR^)n7Tpfr6XX62F-k>me)&X zbINoHt4##hL*2_(m+8{nI zSqzdNXCZq)g<8m_w0Z*IqKC5t+}G&}u9VL^HkD?@R;-pP_#$7zIWgBIwdSVB>|80d zNo0_r4F|NxZeZYw{RKnwDOW6QUhGoAB6LPL?sARL#Fepbo{&;)CsQCsKTrhSSMFdD z&>x67dU$7=VLC1I<`53A+h?fGXZUbI5$hZnLeB8_h7vt)2q^?&| z+44XQr>WAAo1^ZaZ3VI9Ygyp$No6f7xun}E@6DcNCsb~cWe=*x1QzDp4W1&;F;?B) zM+)0F@3F-!b>A}F0m-)LnEnLHE3mD!wex8iLrh&v2loyX9fgkucCv6gyn+E>>dy;p z5RAJN4>Qa@B2Mj|mGB#|)Cf`csvQW2s?e+Q)*aZksVUEg)N&+0))$5waL}=hz7Tfh zkrt1xmclO!pPOfc1gn?<{9zH;8EV?|^u|b-gd%){vfS*nKATN2W9N6MFee5ogZ!4G z>dJJqod{5=ZJaNyC#hgL9ieM{A_CDiLDMF)*!ix4$xmyq4%DwH`!U>Z?C?INCt?~O z)DI!F&RnDLJ|l2CsGH@tkNF^$JZcSyDmFc0wW0nq)N6DbfZRpFJX1+y>f6|q!|GY5 z`X*yNa1Rz(_y#VtLrT`_tXdHx+~rf0i)-3Ii3Y*)!F%8^$NPjRbY;W1{Ys zdcm(x9zpi&4PlT?8Uo913z1;fsrME@T(6JEE%8j&Ye8s1>L-}!?XA09@7%7eYGf?7 z>Q;=n*8rH=8mI^bJ|p!|k!fvi_6Qj@0%-jZNP+N=O0XD9o>dnpG+ongsd{wysdnIt z!Z3y*RK7#jOA5Wh{8ZEH$v8Zm=gAxU`zvTqOyOZ3k8WP;9}vsi7Ae!``em}7rHFhn z2g0k1X0XRTE@3@OC&v95x%i4tDDe}+3g6e;TCUb3Yf}{b-4XHbBdf&=2LNb~_-Cq~YyjjTrPEK;^sPiL31BCJRk%B|PI zC<2+jX!fPC-So5D0_iHh3^MwwuW-f~&G+W+CO6bo@1IiLBG;hxS4nqqJr;`e>+T6R zwa|{29}>4KATg=Jk3g#Wj9+FBN|#!4C=K`7x-4TFx8fj)hnV5Br6h1*7k5gLQmf5C z%Q;ZO(#zy-i++5@1p>A|vsWD(+2ZC7GvlvMk{H86`DbQ9f~~{#ETACBgjN1-d4*`E zuhR}8DynXZr(sb;X?%N*2nAQc1xlk54I)|!*r3@+c0UYv({HJ7^h!#RW91$b;lqhKk=ZfS29LQAV(DiLnAVt8;2t9KFvnppIBZo4 z(V`-aw$1+l5bzv#&n=r^g6eVt4Xm=1`63iZrudYgtq(x<#P3Dm{{WO%)BT44naV-O z4Me-l8EISlAYXeaK0an{j}RLzeab#DrP7)#hK*Xja$(ue1ba)KNnyD16%}|g&?q~# z1=(r2&y>3Qjx07YMq%con^R;cHMON)L1i+~@(79dcMIktkhX zUx|0y${)W`F=Q$IK>AibBsxr$>L0}8hVN?o9t+V9q8L$%btURrRj_E+m?5Xrd?6l7 z{r;c|)mV(|7+%x`kL?&v4<;Wyh%_Sb>z=ZC80}}6Rgb5fj;EWawi3=kR?C($wAM-D z)gVXoGTiJTmevn1FkzVmBSxQN+#*z|D3@3&u^E&@W5w}BzP2Muj75QsRL|slB9^Y3 zQNu`U5Qi$WkozcNRo7{nA#6OJ5o=FeZ_Ik2V#1~UA-3Odd_WY-Vo}azOS&cHHZs^- zi$_TsJ)^`d3nhDA{-H2HS<>soajT?Fv9Oe|>8mJ~U!m;AVx@t{hMfC?$eyo(nE!G`yqPbEi-$*AgwMdwF4s8 zkf5BZkNfu}dYB;{>Y5*m*Z`YAWWQ2KwCzI9scXzh5mqB*loarz2+o8nN4M?@vJEr? zQO4LtA~Y0G#nz*&HL%qsTP`$DQ&%@Vw0mOurAm-|i83)^{l;LWchwr{{Zc^aULo)3oH&T=EOnMO7bAp9))nh4{S>`GRf*J6^xcY zg%MT9Pt8{}d`YcmtwM^o@NczJ{HsFS1)zbzwS!cpc$E*B;9enyvvq2NVLtNKBz2PMRVil|P;$6?T0vpHE3l9jV+-}*u` zH`VMmrj={gijBsKUfJ^kS}3ET8U@8|jM{rhO0X%}LSETR*>h#Mkz$Std$_iR^?Gw7McbDhAf)$GF2T*+y~q}A@iy|0ld8VEYp zCQS#!cTk7S@deRQ`Ie>y2loJFS_-HC0NKyHAiI883Uo@jN;xrA6RU@$BgMY;a#})v z5xkY7mOF3EV5?I7A*sn^Kenf$t34nqi_5zpCsA#N)UQJ|EHmyWK}Tg9TyElcyFOz8 zYq5arj#BOkkPq|-RlbFU0hn#<7SZ!_xf*DmAwg2rk7L$h94gwg+*ZL^H9ugADDdCh z3=?6WP-ApUg1FQDhT--=0-S@*ST!=)r{>XLV={LQ@5q%&qvDH?mv78Un`P-ws1l~WP;5kfcj<-}A87&6mHgCU z-uPuEyLkTqq-1i8WjZ(O>IxaiSub7WrNY>Yl#ims!!>?GkAqH;0>r~->p!R^@KgYN%q|bq6K>*f{vBpcO9ICY46639^fr7Q5*SuBNs;bL^55ajkjVI7arkea7W3% zqkA0N0JOG?Mi7Y=u+Tmoikk)zY4K%@Q>+a4#xZpX1cR=>po)HPW3CD~KI8u%QwlPeuKxg1i-#N6KgDcg zCy;isE9%>N7$O3dlGg+WDk3TapjvGPX}7DLsb8S-5vTDQUL3%rL6F_o$I72&kD1%t z8roTK_ZJbks;#X2P$-Bk?%Jp}*mjY9keix4}^%G}b29=j-)q9%&ey99Q+3#p@; z+LW0~yZo)&&thzEu(S6W4$Vm#@qzVIzeL-3ydvW$7rF--ZKSrZ<#+pwYl?vAj*sIY zwp>WIwvCL~0r4*g-ohE@Zu|cLBnXSOE8iu<4F$2b4$*54$f4pKr?Lv4Ayu8bnyIDW zj@!shVMbbW!mqfFkWmPpGy8hV;r1Sv$g~Is{M$**Id)KSzlYSLx&#FY=_y%U3cC0I z0O^#A4Uc#3c=TPa1$me@6>ld{Aq^3)Ytae_c%z>EtJDpEw5WSt0uF^M23PrCY-n!h zOSh~CS1sK{+Km!WHG`IkAyq)__z#Fz!YGFewt9!dbz`p-`u7o^f07`@5)c<1&Yk5& zB4ybMve0^h{{S@IOHO(!V4+CiU-qVA*;?}WzC#A9ax4sDfvlo$0+%gpHjzQ4@hXjh z3OX<}R;+^xBYtIphj{~OTE`~8x^Z+pL-15zuzp}(@)e}@&u6GU4T%qe_L^r+RH>Rd z`s@NjLLu-<*=LKHMKzA zjz}$tlF78&`IT3vSdcw=SN8~{7sh|H!5Y8NOSD1dtJ!D?p|F;PH7T;%D1qBiASqQA zj6T8Q1fZjD$G>F7D_PZkz$15jm{-7gnNRiG+-KEiZMWMmS-ZM-T~_$;Eo zhh>Pac2Z0PFJ9bL7Yw%@`>xAPDp}YK8fDvzE2CgytT8ssFz}Utc#21j$e>-cG{=E7 zg6UKp+MK?SD^Sa59R0DEruWKLrNH3v1nsw0X{;#!0A*?}RxZaNBsK&*UDM{zQrFOB zr#pG~$z!#neuAt1aEqH{UEg=LCxYr;k-3}k_S>uwaWj*uVEmAIVd@5;38qq#(ESu% z(6^hHkr=R3dudi(>ofttrq2C|d#?%r%}^5S{>RJ?+AOd*A;fW){aw>qEnk};cCu2! zkBovn{{Ugn)Fc!P+m~19FE$G{%FVF(_Y>z`@k^*0fh+^@ZxGP414Zij`-8j{uIb}s z@@4M#Z4ax4N~knjdao>CI(6@NF3$Ewnyh_05Gt3ZUHf}mC@-t4OD%EB< z!Qt--Ne9Wjj%g}d_(dMNX?x3~!{G1acIB)}F@NS~hqA~o+*W2qEfdvgQuOgLbMPM5 z-dwB3(%1V-OVrB94Q+di)ve_@03MZXcK!T`Kyqr;f6qYD<`dcRhL@+NaT3MpxzPb3_&#K1SfI6s)q zl%l37?or=_7cD!a*pHiEL;~o(Lt8cpQ46-dW7Z(>%Q8yJ$Zs2Hnun%U6Gvx4q+_J? zSt?D&dO0tMwT_zlmtUrnXe=vGfwe9Mz(H9@lA49~6>I7U{Vl5OYvytOWf(Rs`yl!U zFG5s~Fu(w-x1f$#n!7P~$n_C-_{7he;Eb|dL8V8dB# z00orVB^pPpLS+#cJM!>^dLIywXkNn@PKR1t{E*YeuyYF(Q0LrW zH%$#C#~0l#2kl1(FmV(=_G`-#BFDS%toLPg_z^ej-7z#^QykCI+$ZM-^ z%;tl{TWwQg2^6HcVZzq#<-{Q^=$VkKy^XDD@dIdU%o(Nl`jwQrAvbopLT;SqEv*3?$9@!kjiE{A)Wi^QLE9whjXmZaL z^C@0Cl?)8r36yE&IUVqPdt=Za5tG&P;wO7}rZh^zSCvZt0AmEIkg;_4L=olG^Y+Rr z*v5VJLv!Db8&UqSF9%6sR43}^Y&6B36>`IpitcsU+TV+y&A$DqOKf*AlmeT9{#w?QU zmUugDheIOS0gj9XvA9K8wBCZnTQOrA^kiO&rL2gRRG*}sRJ{EM@NDCAe@No3` zVuOH`i{QE=LO2C<&3p{gwf2Qxw1D>zQ28Uqt>e6@OKc55J|8Xmg95oM zt6y@NuBDlG={*rszY14j3v{b=%>(-gTZ1-GQit^1a5kJEX-!n2w8l6LZsK{@1I%#P zgCZ(yK2=c!TBTpX11<)-{_3U2Q-TGwT}P@$3nN9oB|{OXGi~0UstHq7ekiLPA;IL! zM9X&NpCif{0O99|uveUp9*2=)g=*MW;$T^1bU^u9wla1LAGoc25Md60e9`bW_Cchm zjj6Rq{{Z00WdHzQSdZ+>S|^tU-`m_>)52)_Vv2=3(ie}0fvWUHye?V)07<952bT%c zTqs2f_A;p@WK@G_9EJvCtbFR?gaQnCP(x{afIlrofh?oy3H0d;4q@bkaO`;r)O$R~ z>~Ts(!9il!2Y~b^!y7uM%^63;LJP~+3XfKpaSQvuCTkrF_6FE0D&230B-aVhUq`C? zB6H<%yjc3Um;LZ2*q^V=U?7bn`Ew%zl8OsHT)B8fR8U0pxhj=87uk#qvgK>18!dj% zsmk(4&-veMUdp>Im#OW&Vc!#n7N$dT{IATDyw(OE(iUCqYu|&>0l->S)#6dk8_;^M zP|nSZ!s4)WpEWx&gMN^M2nCNyT1LYR?7Yc}4^>ThJ68!p-8SljRyY9bw@(CXU@fR4 zKvsDjZA;d;m?C&DK3G772;~}u;iXO^*~J3`3%+ ztrN62nGyKi(_&sMOBh|56Rka)yNSMuwG_xqAhfYSQS?MmHMUz}+@xJin)s-dr!CoM zoT#d6_<={ooMT*Ey4ds)U!vy{({C8{#aP!NCI*^s-S`||O~vl=O13JY0!vq!M?5WTi}7$fY6_3kK%$$1Wk}V^>rfYs{`_U?IrxC7Eeoia292X};V(ky zWN+>*S|aEp^W1_G=p{8YEIhyvm378^LLEyXm!yq>z9Ya|r-AhmrB)B2$S(Ew7jKG# zR<#hcDzTSZ-@KN2kmy-{xY++*A}aWkfX>~ z-@yvRrtGTyMX-4GKE>LiEuu9?E{?%)TB80EXsbty;yW%?E6R4|WxM8hYZd_k@T->; z+d_-Nil+YI?^D;LUI)xB&j3Uc(4|23wPWg`XkB&GRT0@KJ~t2qJ znBuQb5%O8te)Timj#H>=P=+n1h0I9zB-pz*tdKR0X%@ zBEMi3PPG-LT58%~2aA-Wyso)^OzOQQv%++!_<^ShD)E&0gQ;H%@n@e-!=+_(XM-gP zeKTWe;A+$wh40;?@w4f&0Bqw;S}&{Gh8eg$pAViS6k1vsT)u!uFZ9d+6{$RXiHlHi zj%(hon*Qov2Xeo=+gHyB5cQ^oVLNp^w3ekd>!%6UqgfLQT)#Y&*(-cJEE4Td3JuU$ zJ}ig{E5f0J^avZV@wB-Hc`OhObH=56yn7w0TcPDq>>Pj!?X2g;VF*!o+~a4X+&D;- zK%vF_5z{1UpVEq@D$-U(!5E5Wc`8;apkCDhEnpghmfF=9_93?c2QNGa{t6yyS&h1s zN2`V_Vy3Ww6t%E_(&D1-te8CeCJ$Nl09PYvOI5!XR^oYVJesO?0w66H%B%jfT15Z` zunLvgVj=|QAPo+wTQ>{~}kWN9ixIACfxLCaa`l2ZVPKC!-W)TD&{Le$b{K{HDh3zjiN2}iNm|^uS+c_lf2R@pNIRy;3v_#NG0=7;u=@m4nj2W`#2*L? zXxJrf-O7%Xb}eAqO~BPWyPGL|u2=ci%F-T31N1-vQRB%4D;r0rgl9T628%75{)p>+ zzt}9|0{)u5BKIDUJMc?AmnlFHj)f8AUnCpq*5X^`0wt>NpusCH#)_!)I_KOE z_XfLP`t$rp8i>_u*WB`1sEB-;)?;LJ}9758UbU*BbKy-t8Z_HJ5|b8*A4|d{l#UA2d-qc9X-*2e0o#mkh?r7$#nvkA9P&C5~d zD!G8vwejw2DxXlotje-rL&*N71@6bZmL}1fQgpeE@+*OLE18nVK%IuzbviO*a1kZ1oMWp)3?Aw|sG5bry&A%UKIrO_0AG!}lFg+6&3-QGfu`>?vM( zo}!$fT)XVGHS)tLGL){BU=$C2%oEa{(H-TNLG5r8{Z2PP8@~kKHUY}MmO;J^SAI=W zHb_Dv#8d~-C{m7hcd50tFc_m>XUNNyEm1_w=VoT9uwC+HMvmFajJbzy>P28G&qpCe_!Qlo9pJJ~aU94E8MwJFnL_M>nvu|GB98Oo|P7RSzn zUAqJrAh1D(&58|Mdkv1aHQHXkqp?t4^I=z@aEWb&(?QJ(7^qwz-WgTV8G}o^OLe)G zRSejFYzbx?)r8#7wzZZkvr^sl2)f`2L`M3e+wtx5XPKxiZEZfeDz14H@H#8m2fN}G zxO~}-LOdbstOyfEc9ja0Zl?)f$^|7sL&KLGWi>6{uxY%y>;wyiI=jRDLWNx`Le+Uq zbs&oL@ElXdv%Vq3NFpL=#cg;z#GHkvTv0jaQE0YyY&|+HqfMs+bxP}=y4e#dCd z(|=10N^8x$ld^SrORpI^t%8cj&8SKSCa)%{`0P~8D73#SqUFO?xEekmnQ2&E+o9lV ze&undLz;q%rHO4atvh`m&{ zAfLGTi)_N?#uLETmBHsvNq_k20iscPJ08*?4P7o0PW(*5)wrKEE<+X#s7SEjh4%}P zX&?oVJz;;jQuEq!1A=%?&8&Y0v;@uYpZHuBEzUCz)*KSegMd^~lG41bN8C68%X@zl zP1+J$GjI+_$9fY8KuuS)8o>{MuylO-Wq!$zq`1Fq0xs!do@)GL#I^%hUuVlG00zll zwD%u^xI7DX*I4PDT7!NY_JD7J(frrkwNqexaSRMCpyg~Dg<(-$-mkcoA7PF()|+)u zo)$x);T}DQSe05@%7M=;6Opa?j2DxC155xQs&VCS*D4;|D_Soee^G(}1k^T-^!Z_1 z$597TFifysm`;zJYjzhZ6U8wCcCUb$lx=aB6$`p3jM&&J)yZsh4~^IvjDICt@zxDNmTIe(DRa=8V2vGhuB< z!a$+eh1bgdrz=5g9nuc&!;CeyQvOFtMym#du@X^H!8%5pU7mC93fAJshE%WtDvytu z;tRpfL+lFKY^6gzAM9XzW;d9>CS<;Up)7^r*acH{et)Aw=^N1_Lzai~U{STm>S+2Si)2>KZ5Rt_dJ3brOyqG7NrRXCYN z6?v#G(lCmF{()>fgH=mg-M~<-jKwaP$Ndv+o`SLkMIZ$oUfkA-de^2pQ9!)lN}#c< z>Zu)XM5OpXtA$UkLK%1St#27t z-N9X|B&A;JA6{L7sYPu-t?!-r626KeZHaJgKqIe<>>!Vy;S{B>+)#b3<`AgGxZ{W{ z(w@)1P_oa%Xe!HD;9v%{;Fm&`>{^5YwI8>^`$b|+C3v}2 z`~xZ2_7}oNRj7iZG;|o*ewA!)-W$yoqqlklrJ#5+S4I0e#}yfBtM=iCBo-xJYQk48 z5(JgmY;;HU4br*`L)GgX6gt<&yN8Qq(SUAD{dOUxn58#%SaFUBQhZb~cG+si7AnAo zgJA`-@7n^XK1ESgmjox3XbUKS1$d}$ty3%s$l+_jk!INn9t+ShD1%p7Un?v^kR^m_ zg=5|@8`)u1&a60eRt+rt>?TPA6!NT+#jwz)!%CKhT~#Y+1pZ~tp|DXMMzw_wf{B)& zEU>{4kw#;~;D8RWF-|BgtSVFUINi#=45?~DTCc)%YEmCwu40r0>ls*js`w(dQu~vK zDehIuaUv30?uR9}5(38-Q1#wiOt(@)NOgV+xZSP90ugCv^%(;Yw!*m^y#|HamztMk zblM9QkSwrd$)4sf5Jzhi*A$* zrRhpkTrq>t_i@W@DnOe23~EvP0wA`pK&a~VKGPb!xB@T&b9F|`KFAM+RBe2={{ShQ zb{M`@o)_;R_1g9OO1kjyiL>CUKTVKMpQ_ZWr zy+hZ{LAtgA`N{+t+h7~8 z@381_^Af|7wK}TxVN65I37H*kVNmcA;1yPhc%OmYRW4p(m?t%2lgD9nLcq79Ul3(@ z3-QtO7z1VJo0N*)%2i?x%iB41F4?PAS~m^AO zv&1k}@QKyd^X_NieI6iN6|DKFO!%qv_=lFHV-vbW!zru0g6~>d^uE!Rq}@25QvxZj zuH!8%=W5{vTq)~!*yKxu^JkyL*f&GnU9lkx1LemdS6zQYvb0SQt9jXLNl2#4ZSNjg z^Y%wIF|DwG;qD9h!OwHBbQY*Fnv zTx~GY(Z%pN1>2_c`!OtNkdD3qq6b9)vRm$!uqg8wgy?c2g?CdeJw&E$XS|N*f%F$| z_Ei)L8VTfEF%mHpkl&c0X|EOW8*Hg>TM>;xzIWk!(K=%mRu`H(^ zMq=Jo0P-%4rY+7m@j|D}I%Q}Hb`&dfv zbpHU-7VwBZCYmVqCZYQ~2ZcA05Pd!v{{ZxTK{8Nm&XnzV`6FEd2oEKxW%_<1HrglB zLRjiKSII+Man`3S83yanCczz1v>*=*SLll=2C{k-sy+yp5U3D73K&e6=F2DD`H3l` z?~$2Vr=a-sJP?+PuZFCPZ&MhJOGG9n(0nk>hT5YvETLWq%-fHF3>Tkfrj{T3uW(p_XARvw!ie3GR$A@YzJ`ib+3 zp!rhUJ{ZmkT?1`tw0n-t)0r3gtpQ6tid(e$K7^F6X$Rw~u!UPbGGU)+lX#-vd=}rR zncc4j)pFvw4OhQN+;}a>c^AXf4>Z*W_#5s!J8gGEDe@7jnBu09Ty|p7I?`+5mmm<+ zEue+hl0O=Vs^0nW?jdmMHE4f3#u7^VQt_I`+z`iTS3#&4N%hd`%3L$9t9V? z#730?1h5j;CbdKCcMH5USLWDO>rwZjIP7en2JB#g*F#xnu$ijT<)*^E0GDJLT}xqS zftLZ<>9Ua{f>*2ju&y*dZTMe_%rq$j$=R}GZjQiun~f5DqiV08P={0nh@s#gF(8X4 zuE6b|jmpHhPfL3#;zQ8|X}F>o6OU$#AVlfEA?OIjRkD=;!A8)bv>~-`k{wy+LFdfo zd}gN)SB^ldMo@z`)%^g4LQ$k`J}vbJ+Ha!RDNbepP(R`luxrd#cRN>6O9KS}*gQ(% zJ9%k8VH6);M|$v+=xay1tJnVkLzlh`pjwo*6_gPy(v%>)HXh(QU{K5P)(XAlMF+~5 z2H;DwtR;0QpFq|IfZZfR?xLz3Ej7SU;qsQ6npzd+wdx6 z`7R2*RASA@zRAUvrur1Gh-s(+Npt7-@$oBt04QgH4X+X>ND8iRxa;8@AZ;x|Yw*nU z7(LblNBa{2mQKtV{V)pfZj-L~?7IR0`ncK+cTW&-rSI*Ha{A0*4AmvS3=pah3l`-A zexY)_F@o^xsZ%9ZB4;h2+ZE@ifzPsaJ9%u$N)d`cL7dLv0!7gSr~d31Yl1#GwULY7Kgif(qXr~|+;`jwM_=cor%VAH~t z^H&LYJ(m(i(u}>wvQ|gg7to!1m%0@#MH*8mGRP<>*`!uJ0A=1ocVvD&GEj}K+dvcA zF;M-)I9j}%N@6q!B{uY5Nent+tr;$G192@;flqEFn2q~Nlto+L>N&zuhl`hm?{grt zwCpT~d;5ZvUwIk{q?YnI*xmWKUTbR-$6E9E5dmN=)bSWukQFHeen@wDip_;V^hz~W z9AHO5x6nuC6>98$QNnzisD*1tXwcl(a^2ACm1Ie9e?NlH>_By4dLA|E@pD;Di2z=eZ;_MD01{1IV^Z3Z zYhACM@(2OHbwV27skQV0PoOy0X_ZJTRz>S(`Y?rz2I>K;FPpgqb%D-64nJ`ybW}ed zcJIp&St^p+b+0p8u?E7OX%O{9%_j>Y?#SeARUC-@d?hr@=StQs2`|P4r>{GWOElJM zKQGH0u(%{WcSs&p9$mn=S?{dbUM|1Mo?a;b0AWiBb$G`zNCR-$`Y`pVC)aYI7AOD# z=p?0e@CW)MCi|^F(GXO>Hva%&PO>x4&@#w8*ETfJ1^2B1?N}gE-hvN$$dmS%#HR)} zE47WbkRqC44}H~5iw~8!prhHbO^w}n5XTTW6XE%T(KZ77Ixf7R8y`lY9e|E2Zuq9$ z7Hk+XTMlT~dJhsiE>%h9D0uurYGD5WzC+t`-xcp~w6`-L$(TZRh7xvz%5FjdhV zfbIq9YGlO5M9}tY`J5vuhA&X)iq6>Dzjeaz$6)K?!869JTml=1jIdSUiZ(&&YFp2X zGh%)*DXG(i3-tr0?=Lo;pb(PO5|rm}n&fBT)E^@BuWp+BlS-ND}V6Cd}UBz zVuyT$3im>Xu=`n9no!RWY%61i{hjYQK{b!no&XEi+7cO8iB)AG6*r124OnZhyqV0@ zR=TBM{b-^j5|;H#VROMKl}5hVK-eq;ZMy4=gftWLUZq)6btM zo1(wa`X|)_i|i|CdX;Kgc3mie)(kG_D1n+L*z@3skKs^+2#POY<@olElAiH9RRh~d z*c?wmGphLsger?ZNIe=A8$>|8ACgf_`OROMV79IqU{v0OvN;m0->ye+p2Jg0>%3)% z-8zNBu8UiMr0CXI5DQCv5Sl+xE!k^j_U`!=JsCxpBX%L<{zu5sioZqrVrZ;he~QCF zF6R~h05e*vvhreGegyJ~sl887&p|)njiyCB3Bu*WWY}}uDP3g`1Y<`&2%rcDUvoYv z8kfhC-)}=HzvUX=6)A?FGQ5F2yw}0QD@7gsz9lVQC5MlRMR|evjr4||8I;f!}7<3fp-wEiVO_i{ZwEA)s$dX zb%Y)$et3}`JO|4h-23+%Z^yH8Uk%cGj)tz^9f-9gz{cUDgfP`q0BF9wROw2C{IP9-0W9url`$!Peo|O2 zy!bA9oXR)$LsBJxYPIte9t)K|LikQT;9D=FfAocLQ9(wNayW;Q5*{n5nUKun11LEU>!L$kHV@eO3^AMPM zZM$ky0jD4GPTItc7p7qienM1LV5>3$NZT!(xQ5Yc`2+=a4NF{35S6Vj%2Z`*K->y0 zbNQ$|YzNe+xy!gn_|_OvdIh?p!fR@m%W51dV}{pz0Q4g(AZR0?(uCQac2-a-RsF;_ zk^ca6I$S_#^d1B>Kr8E=cqhA$?Uf^)aCE}by50x^JeIU|kK}3-_zV#29f8xzr2aWP z{Z6SjhgVea4X#7<+TWO=B}@@M(DMz;B9;#ph>^|qznBV9D2g2{x1(O8c}uU%;i<;u zjsc0Pf>(6*Sp53cmQHxQL*j~UJVk!DZ*L=k@l^yz(W&`wsV)PktC~>b!x=3pXt=Ve zYFEZ!jKhMv<(6we_C@U~zD(Z+YQ9yD1_jJWq)^~;qGZv-$a5@qDz}97?``#$uMxEqp-`?W;A1@oyZnOR)M`=ONASI<61N%)uH{5M_BtqiUCI?`_^Q6;AC(Tz z1*t2pH(e*$7X&(Lxxl*}nLed^4TGcBqFnPa^-zi73e|m6VuaGfV0Y3Xu*JgMW)X$c z^|UMn<*JMotyDWLiFWA)Bz3UgmclaZTW6qox3v+l(y0*Ps}HVA%bm`Lg?ZtV2@oJu zuzau2Cv()p*Y14?Eo)I_iXMgcv&WJ{l=XJ=XA$IzXisNhLsGUG6UdM9zv#9agJ73q zsq++CC?f(GWiDS!hTCk{!KUE3_g@&8-`hw|bP){S_jw@Wd zKL`DWT;TNj>%PcGtkFK$ejyzXhQPL;>ZtIqhF>KsSHO%OR@J%1^7;%SEy+*bC2+8v zcl-x}GzN%@@JjLxMSy9qf*^!-`So+GY1>=a3bST0Jqu*U{s2HIK|SpRQ1L9o=B>LSyMS+zx$>to298O=2S#djU&Uu z3LvS9nq(rM;1~oZ3#g`Q_>`T>E&SUWmR9Q8`;~!8*+jo0IJ>E@JD=3h5drE_2>F#? zQsB~*KvkpnGRRe)Gm-g)YOa^yzDC_y7YuSxSRjQ4ihTUAhH9iX&5!CEdau@8p%UTN zppOO+jo^9z0EQ<-UH<@v4jn!0xd<^UpE9pQ!M}c?)WF_AdVrW#2qkUPe^QFFQ}+0S z*xi48xM=cK*3@=1d6CG)!@)LFn!*@7jra8^M#iyFuzBtM%12lB%dDL$*|3bh3Sc%b zh5rDsI|(TWlmKjO+W3O2Wk?-`c$>lQU1EUi{{ZX`3qXd0iGCrg){eAwV1vMTh~Tx{ z9p0b;;57-?R%{J>w4lh=j=K>|J)yc>6N5qs#)agszn?LhM%wSJw3upZqQg~`FVS&5 zQ04g-{{SMEbfpgqlojEgi-ol#m2A$#JXow5mhfvX5srC=tDOfD+jMP0#+&~DB7io9 zKq6Z@686k-_Wed?QC>ZJgb71_ps2d6M0qW??4H8o^o>B<%gl$~ zU$ZJB1uSgS_ZB1>L^FM|%3xwZriYjS+n2B_)>3#6{{UE*p-uM)Q&!q9ErQ22i$M#S z4*iaoEeB2?1bPyYPl-ngY1LY@Z!j*`nW`xX$iX07E71r52Y=pdspdTP<(pY_&eaI0 z{-quu?w~9`*+^R1&TVbOOVL43SXyCu8fBnstwI147gjVO-0JBP;v~c5taze_O8)?@ z{1H<)y53%bBTKIkx7EKpHFN`7?-zezGO~gW?{u#$hQ?GSXM)LlK(mZ%qyY7q2KLv& zEuO(gTWC??X6>^Y309-l1F$!>?T+@C0v z!rlnOq!E-ike@M7Qx#ON^gP=xo?MIH7OZ77d_WzfD-JFBg;mppzq*7BCtyO_i&qj< zgV6ok`i6B` zPFulyEE$~vmE;Q;Uvev0)s0HU-(vl3O~!A6-1MMK;zLDFX_yZkfK7XNMhu1pI2KiI zQ^<(9Hz`zepl~}B5;$DFtAl*Y+kjgx>svzdf(j2^6g<>VaT};sw9>H)G(N!lDW(E7FWcuE#;0xCAx`k77(F;6x~tWrd6odY7T7mz+wk<&1%70H8wv~7lPS;$grL? zVqF(y4J;7?F!ZId6$}>gI!Fb?xRo)S;u`KHDRZv_S{%Ha2NPC4D@xdv^(yQwbU}V` zCPY8=m_U=9AeyGWY?PV1L<@WmY`g<<-1F*C6|N$hB5OeWoQEI4vbD-Rbf zF^)5v%hh>W%y1fJbUpkfNvopY+w#L!hsu$Ir8ZWtXYG~XDcIT|SyAVvUB}U`QjZdq zQls8G{vXFw^NlJz*zp`;k4L*J?hrTP@U2P*2&u02K4-xDKK>!=ZJ~30%N-%lJ;>{S zTRtN|h2Nn2imE(}U)gh1Ui3eRRhQw*{jvcI7gHVd?60&k)2AL&^GJw)Fl%vQQvb9?u&ufFn!B)luvc4k=Xo7QYdb7FlC@Qj_+uT_f zeL^b5syUH-4cmDEAh`)W z*?AQ6d?{K*zni>>5AlQPXORa&$0BzAoFzaT$~;O9XgO0`S6X^yr%(EcXkfbu<`k|z z;<06nuZ(V`3tu|&ys;%07rw3-*r3URSj(r>a3V`k{-rk%!?!|Lq|z2pnmnf8?j>0+ z=pPYXYdCmDY7TRjLp_Re9sr|D^)So|`b&sXi}4FgRzpG64K{G3%yKpfQDyl%76qfW z?Y&_ynXSGfWg?%ufD59SUna+Pe*=UJ2VUZc@}Ex+)MJUlt`FF?V&WU=>b&wP*UP-D zA;eO=bs@#eE^(&F_|gduMS2YsdXx<ZxH^1_!S}tI;`hXb2Zn^2QSYA`AAH=A@0@kpwh^c7nEv=2}6I}sl`FkVH2nROT1@hIPW zac7gwaywE%sI|1;Q!OrHCIvo)FqebHE6M<9@gGzx9^0#?5|kjFleV$`+F|0O6{J^Q z9Po9BWvJ@0pq&H63%#T~T+Jthn|st8y&8rieu65HWE_Yj?f@gD!Ehxt=^bakv$c-a zwEd9quW1)8Xujo7WxhOw2tgGGrE7jTL*BL%p;g6HJnM(zAX>R}35yMCB~)&x)>^~_ zDRwsh01yBT)Y7Cda0U1k`h*Xl{s~nrmrYYEgS3ty>a&82(3;04@AWmyzo{=vy#OAOqS}*W9Pj_EkX(Kja(_X-(UJvd0Uo5gge!GwZn*5l_Jd%}?fCWk-2VktB zJVax3{e&Lq`FV!HbVB{j;Am(ZgfFIf*N9jwj*LOAODUbMo0mm%RBq32%(*^+h4G;p zR{H+{MI&xsL9eU0@|WQM0EI~4qtk!pA>!P7~i0T z5yu?;D^Lxwpa26)xVme7M}Vi#A$kXPU1nUYZq?S?c2Q7EJQe1k7Lrrmyd{auH`dU_w66}^zdOuT zNuqf3cPQLbp)aa{5PT7OwyKY~=E!Ynuw@SczM@cy(XY73DGc+Rx`?56G=rBb%#_cU z<_I<6-xBX$iSZ3ozXR?%f}PkwhlP<@HDc-wEC*|?L~;{E#=S*>V|NlLI%;r1tvM4m zc~|}1Csy?Kr~E)Ftf2zl76q>=Lc^%O$U5h1AR-bT>zFpKt!73B{WgIr}+ z7nKU=*>Fp8mtd>-+r)H$9TWmG3n^h-fB| zvHO>s?LrUnHd9o=kGWK7z*N8>$b|KHmrZH&FqE`P%Q_U}6&(vN2=$o}F8$joh{5|S z1>kIZ&;Y$5jzNu*wLgTQ_AcVGmM(dltc_X>irQ;d%)`VwC0r})9Q;8Zp;la}PnbQO zV)1G#rpFJvAkl73w=TW0ZBR9_9&_+mLx6W@hS4wLDN)c}%IG>MqoMd9Az<`I{{YIx zRMFsBFl)MJsSr-~=>{R=4`XBiD;IhtI$qX) z4~Y2x0D!~>CoS^}tpIR*3`nT5EY!NH5Q&`%4$g%_#wR6IL^9r5x~XH}<#k~G$cvUh z5AbF@q7hBTQ`{h^3{gS%ab_WOQE?rnG97~lv0i+`!|O9;jalZ(UQ~5+qVwi{%&oE4 z^B?U%ULPyL6t_6%>;CWnB*a#^q$!r7*ri%j2KFT_V6K1cc5@B*9xQ^O98ClQBJTFM zKv99@(_-J+ynBHlLZGYALqRh4BZF;MX1>{E72@X4s6Y$8{{Ws#E;g!z)v5(yeKRJw zYDG~@AM?LLYPk>QHxOPd4)@E^IEhQ_n_#o?~ze^jv0v z@V)&&$^vYudFeT%-~Rx|F8=+fL*zowoZ@Nmu#(VeR=-M)bt2Ip&D0o%`YpjAr4~#2 zq6W-Y)z|>=TQb;G3oj_YsDto|zwRf-B?rIE5!i7U@nBnU6-$Tfy_V2C1D8P6sLNyF zS!Rgx4JcfD<< z(&wFeB@OF^Rr&+tvZ$1+%Hs_;U^INnp8`B574R}pG=TJR`IayOD#EvVN71G0>`e+# z`COynn?jkIU%ArtSDo=Gmc#oW5cvij@dE6jKSL-5*k3#ZqOv&zKV#$Gkql7xAEZ@$ zq*^`xwlvzVtI;gvTd2fM^e1ZAwOD$3L|+7RXqW|Fj>0N{Z#`Ue#8JoqomI8U_bf<` zi2EYKmg6zn%8JCpfsR`|&7{|#U$QR z&zs?6lFcVD^E|N$5u7R!Z{CMsmai>x8AF-qS#sWc54fDDO9b$}AoUJ{`B5W+Epq)7 z+i}J#Q|UZPOo-N&RWpvmDpAI-UP_vA0fzT?%L=yjKM;9mmm8mGx18a=SFGv_m^+|{ zpp0E+27M9B_QknK2ZlVN>6zpMjk)c4dlap~B;9m5Y#mnJ`rPpngcPveVFuQl>3xi< z-oV@*28=4r6~3aw3UPxy3@LRe`beX@fk?Wjs_3#`!^EcCC9Wvbe2@wj7)(mTzH1f{ zJ_v~2!4m%fhF`Z2l}iqmY4{=NrUuNl!B<9+rm>XsLPjCRKC7OyBa37Q%=&HJrL0K2P=@Tc-usJpdOuK zfP%~F22|I#*^vgUfLN9P0IkU*@(O;)8vw^ZIKKq~WFc@rusJUzo@6S5J7pLD0BJ0) z{{Sf{0-mUb)O-EPn=54k5Yh86e3pOYe+WZ`2?}fnvHW8zZXhS>*b*qK2m!E_Y9qVL zM$4=qfnn@pQ^*L1&D4G5P~v`~D9{w!?o?t0s#K(64-(<{g1K`36CwJbnyFF`DM|X) zLJLn+*XjwbJF>m1Ey!MQ_`HRE3*fKS#-*(w-%Ely9MZNIS9H{Ed0Y{;d>P+xbYyXK zoj!1Nq9Z{cLy(=e>~6Y5zZI(IjJVl4JK{d!ff8t%b*Mk3ZBxT*?pf^a@I0SVx!T&T zQQ|#(N(QzJW;l9$c0Z!U6-%bW_S0?u0EUqT$_$T_PR3vWwvUJFmMUs{D#|!TSF=aC z>44ve+2-?QQ#0t(=WjEHs$I3;N6kkqUvl9;3C)Xgao=xjJcuM5d)<*J@* za=9;UG}Q_g0s%EC@61cDG5{&d_|{QS?JD?nVRG7yY&Zd>4m$zS&DR@+hgFpo-D|`v z$5hS{=mjsH;2L7Am+~mqKO&`q*}iEDYUdZkXSTe)ylgQ=V;@qg99)%E6=PJKF5;wJ z+m+bn>RGUr?0z$L~lLw2b$rEZ6#b?}T~>|gZ6BIOjkJ*vS4vRBbiT*W}YnWlyQ z&}gFValcaaR}aMni!t;@1OzK|qugCVV#CwaA1tHaASWs9vnCN}_ZU)SVrHdXYA2W(1fairDOL%}i5-&l; zV0;?#0RkNZ*j1zmyYQudQRCsJKZeO$lz37|tLvBXX>>ceU%4oKPzUjL7$A=(c!HtP z=l(?0{RXQ$6btclBqBIOUD%pmE{f-!9tk&B}N;&LqDac8Z|&1 zPTJubQ+0&=Sq8zasXrIH?l;{8t83cpFPh?wOFf@?<}I0}5V31perJdZDS-4%K6xsy zxE+3#YCW)-<1~ETgGCS7XSzdAV}gUjI~8nc4}K~09Hsj%QTcs&CcMZYSW{bMEn8S` zkjVBI!Io2W9-y_x6)C54?ht695yPe)Ts3#9UvB=@9|Qvc&*BGF1pffYBrX%ZcnY@`uK6{F;4Z~YGF!iXM#1n(ku_i|jH=PSl*x0Oa37yPW5|J_Ikk(Hs~G&R zTtF#k@E+Nf6IxvuN*kRvrDRrnK0j!RMG7tD`-TXsM`|79H1!<7M!g@oU4X)(Yg5NW z*i?eD$GD|>vX$%3M%za(+V~{}XAf8ISdz~nYk&6@*7jO@oCjFr8E9LDdG&D!;OtM= zWf2EIxcS`aB}D>VeV(98JA9WXtTVw0z-2(Qe&35{Aidkm_3a*Gf~MvB2o1py7=7Ex zff_F%#jK;iX>Hyj4+rOY3lCG)q0*-^PI-Meqw}OjgLOzNvZ&<>+U52{E19v zSbRho=%)oERV8TJG+tIbi!9c(4#h^myf)x6tl7T4EQv}2=wF_&EEccB+wLUtsT5o| zn<~NInvGy7gLWq@9Wo&75WQmi1IU?4%$_n|NuiSby2*F7w~ujKv?{mMEfodv>4DNT zPTANKh7iz2k__Ow1s;728V;VFl>ioz52ByzQY#%|$ zqUjoKdWp3XQa!nFImVexzVM|*quRH`=Rb2Dj`+6yPXT%ZPu0p%VenrUgEq!A$Dz;e zCRWgerB$#Xc$t68>>Ae%RcrMDtUnan`bf08FT`5R2f%k_nuF6Y&w9tr;x?}f zjR=R^0p~s3BHXs;m}C%)E_$K{<;nmzExXL6jnpb#Lhbt~?W6C^xz~646`?A)t0{fj zI?2-mgxG7<0L9wnZ)#xd6#YBZLSmc%e^HIi9Ir#H151lRpKQ%+e~M{K5^$EEeQ)Sn9MBfCJYXa)DuHfmZ5#$40DM~D7L z&Aso!P_R-qXUic_;5g%RfWX^PWwlt{%cgG{58#1BF`qFKF5+6sBd*cu_Z&d;K~5;d z1Zy4p!3qIJ71rIx&x`1!y|hP8(CluAH!puHE|*!)j+wTfeh&k{@JueDhCAv%iC-7( zaS{sczq{rYLUaliI{S?Z5q6e)YGokcEhHNXmDbnYMzuabmLlyh0~WMe&tFVY?}POy zXe_8X3WXFlk1?(>3{(FA7UhVq;g z^e@lMwXyxFQE0NBDdm`DzC(|K=D}R;WNvEw%Nr7BunXVk7@u&0=?3`tLo#7spAW>o zMquaEf8Z$D6V$bx4-$(__+oP?^770Q*;qo_V5_z85o5Bu2B);@;WU!q;M-HR&n*#1 z>+ZV$0J&vpwdeaNB~~jyul59$r>CRnmC#jf6_Kg3CZFX_P1Ot4eLDk?F76Ok?R-}| z6=uPT@he(5Z=@BU3xJ2*QOeW|AZnnE-@`RPv$-{V)~@KTR`x2mlKC# zMKN|Uuy`NbyaMlptqoc3+_)p={{Ui6f(@nZR2?Fh`GG(vZ9x+2i+qe$!GQ3xvL(XC|DY_&SABipjA z9~_EWV{2apK&x1Cp};7FQ*Pskt~LXZp}f24x9(p~gh|@ILai6b84IK>9Mj!OAl`sz zeq#$X)8(t{aJPME(?qFo+L`7dM=X^dId6rnk!4*=vzAOD3*QksR7|CE2vgS`*tY>x zohEX|^(Q}VdU}P{__!6Z*Xah*oUeXm$F8u{*d^uR2xAZ!@kQmqo+$+r|1` zzGBEQ7T2VuM8l=kVjnB2zZcj%31wmG$kJbq>++&z=GQOoE6)3dDlvsP;qDj%cQB@o zciRh{e2j3DCXH_*95~FGJ#OW|I525TfV0^-tz=L^k1K8)2O?ChjyI4O;g?FoO0GaU zJ1rLmp5g}SnFB?|%u#(FbZt%YfFTfssN?H@9|R7%xmR!&@&&pI>X_XC^dL7kM18fY zJwRx77t13R!@@C3Fr*wDJ%CPel=BAy@@o;tAiD=i1}M%M%prO5s zn|4zls5grUVB~{X5EFlt6v1ArN{(v^{5Wlb)(Fc)?`W12=YH}|E7(Iuyj5aQHzUP+K*Oov>hG{Pg5kDl440=;&F~EvcHmp$x*%Osj ziYLstohrL;@*-6~)LrmPBaMnwzs-i1@(`I5T#cqYV!e@YqTzYB^9m?1F}-;hgSN}D z0X7O>#lQMVP*g=tG0(Q#BPwUmMQT<6uFSwRcP@^Z+;j`75?ELGj?4lb*kjeT<71o%Qf;MH?_LA&a5oR z)5m|}4WiSvw{nu0HRhr5k42R#sY|MtiJ(w|WLrYT&!T*oy!e6gZ(V8%sZ_5G%0qP& z` zO@JyJXnw2S5o+$Xs3@i<>J~vst?&;=h>5waGqt9oRHGfB?uW$0ASw@pO`*#=Z^enzAPSrq6c6W zx;_wjR}VmHdAiQRF<@Iwei#87Zmcc2xpEJK-b_h;Ur&j6l_)U!8Hxt4bvzj@it`O6 zIa%srK5VFt&=cg@W=oCOQ)87G_8$WsulP&hOFwo;v%s6hS4xL_v1^tj%wp%XR&5XHeknr^h7}EIzEFD84prGHikNCTRGc;X2Ll!Dj?~(u{tr^Nc2Ic6t}!!_V@MMJ04CHWq*X(3J9Fb@Di+4eAJl6M zw3hz>KBH|)y8VmKj(0ubY$@MK!72uFAjtK+0;u__B*J zU1|3QJ99&jw7y+?SSwq0m{br2a%L=iu@*raP~a53FJQ&PpRZF|cIQLDfB=mrJVibV zt*qnps94umQrTKv_=^-2R6M~$g6*KV2wxVgl;+obkEnGmAS%$6F~5X^!nYCw;G?I8 zw=S%Qoq&fA3;Mmw^-M3V{Hi#SfEeT#nMfmY?LA^y!wgOSo=ZG;H02j*l z6crq`s%`*nhEad1X6S~&c3OgE#dF8lsYpEU?R!;Uxnb%9K`WMFnQ6gJHkOdKP=Ks) z^P(=VV`4q86-qNMCuk8sY{ErgkDONjIpw9%kXbVApki{v)dsX5Z3sgBncf?z0w)ZOU z)p&=)RveW$jF&ZgtflNl*I#iKmvZct_R^_${Dri%zlfAYnE2R_E6)D_QlNz|_ce{( zP-TUUCZ05os0Q{{(DwQDD_u0z<;yTKgY6$Uwt8oei15%h!LJdNs1ZueU(8x5nr5cp|UP8N06$^l@#tSV@7U4iWp~+9x zLkUD~lJyNuS|FXi2LSv>fE;ZX?|h=EF09;MM*Cm{f;^Akn7r!q2Dg3x=0kaXMiEY|)GLJGNY%Az80Gb8T? zq5l9lML_kt3s?7>*61m8{K2#26whkiK)Y`CBWm1rns#uM^HB+OW4_xhj)VeSXKQxP z>F#+8cw{MCVunB@ldp; z6{SQKu?VR7M;Q8`xWi9Uip@Nb-5rRI{sAhb#PzMR<-OXgo!HA&WF=@j*?zr5DxpX9 zdyl1%6p7(K0+N=J+&TH?Q6H!gkSoeeox%n4Q8o{E3$XtH)7;`M;qt{+-}J}~p=S2s zO_5p?ymx)nuR~34MggpOsd3?Vn3Vu89F1m`K4M30t>B(w<$YLrf;d@r_6UtFuyWy# zKbRQ{W|87NU5KJoT9(!UNfWTkBdFz-71(>L>{9Mvy>KcR202e&?xN&vs2LK=w`xaM z-ZZf3?Esz)3e0{ig>|O1uC->~_I(KztZTX0l_>^3$$;)e0Gbdl9UP0+N&(Z*46_h` zHp8ox5lgx~^p;91LMfZNJIkK{I`x`tBnpzi))zU8C=%<$#;WaQ;O>fIp+%n#1fn}Z z1|=Qoc)tNQTM919>^wjTYn!jzZMg!dnO_whhSbzny$j!P#}w|o13L;EV%Z9)G{iX6 z%mdJnXCqB|@e!S++<1XAZ&gzhW74`H@bv+p@A9{7^9u}Z6cM`!3nr@H^n-rWtm{zK zWi5UL7}1h0y6AF4UQ>CGQG+Y&JEJO&uIh| zTOS|$hDw42+X(2#ef9yCQc}+D0ld_|ULdN7rBIcTzaXV+u}5PFOGKfhHfg~5TbM3K zvRKDz!m3q|Zy2i`2W!+(M6*)5M67(Hp>lh93acS->PHv+Fs6sF=*M|>mSMuiT8$q^ z{K8h|fTXL9K1N%=OPk8~X2$q8z?9%S5b+^u(APb6i6 zy=)0?8s$;hZBR5+r&Q*>{Ko(SuKlc`1#TcKhQ4_A5g7!bbgXmCH8FGV0-jrr z?T=!j!4ZEc!!99BHe(bkNW3?n2m#Loyfp%(g7&L#LkgCYsi{YFV9R8HRpD4Azj0aI zL{Pf6fMpv(RWDqC1?Jd8;`7o(Q3CxuMHgb`D4=IJSWV0B?!R*7T+HT zb#!M~->I^xmZBz1!PUNoGj$KYNPulbE?f4L5CUhl8Y?2LUwGOYmu(;Z5hAGAIvHw^ zg*6-o2W_%gxbqZ;-)6N1!oFikRs7w@iDREv5-O(_U^F}~+XVFhe9OM)fNSuOME5O7 zlv$;N%h4VcK1xAq^@?PtkBwjVm&JDj_}~1*ph)a)b@dSTSTvWm`20Wl0<;$mf!;j$ zmWA&x{vjAg+_tp@DvMp{p(qv$2long4ew)*uxrc&+X|;>sHsD^DQOVJ+Ccs9sLGAH z4|Gs!oDwlme9;C{2vy7TIzY04ad>YJYrgKPJ~U;+v}QAwy$>{*W8 zc~?Rdj209qqKpcp{{Z<0Dyr)BckzA1T5iJlDxtj^U#pMQ8+In2e#Rh!X5HtAv=$xt zJj<^g+gHAR;wh>dcfLPSP#c%qQh>Tvd;Q99+B_q4D)r1{v?E~B_Wf}p6e8V|70)F+ z*Ji62dE_JvMBT5{Ar^reA2SWBOZxK0v>+Deh}GodJWn*CyaKOVtR23gKQV1>8zq19~thJ5Srp#xz** zQSDm`y4>`NjqzpuBz0iNgJt`LHnn=se3;DlD@rw#OWhvdZ`9F%hW6Wi!L};apK(dB z-OKT$COrTmxZm*WMyi4=23*LHFNYWjkibo+RY zror*KGtKhqF3+Fno6gF&@I;ou*Za7Z6Hcp|!Vw-BRYt)M%58m78sVbbDD}u%+7p${ zVHTiw!E7Z$_7u&ng=A%__0avoDAg1&P`@=1W6X()#cJ;RxEL!c#!wxWnESbG8-BR_s`J|js^1#{-0F~IsOV^6hTLV)~1`(WsD_2imp)$ zTuR5I+GGX{X_L&28oHZC4IgkAB|7)_Fcc34Af=wt#e3IVm5Hf+E9@tfw^CPYt|F}X z2uDc{ffeqe1Qf8Sh}1^ON<5n?>MT*do4b_kTWn&>vGbys6V{ThzJ3_vh!j3m6}qePtP!VtR8K4_hK|Ij{{X6pTYC^y+KMXnyg@9`!sU+#$rru;rJz`% zkgbmEK+@MfpqrNIRr(h=RQRHzmZh=AwC5rf4yv#Ir7P=&mmxGN6A@sCw(DW=?ZwQ7 zsjK7dg{9|Jdoh7_i;WktsWb=O`SQbPfli(eEKeY2VJft4FWM>NN|*xIh}9E;QDh6z z>Ej3%4Oe)|T8M7$>(LeR$~8I(PrcaSDskAQ!_KkMFSRuj`7=j@++}?bw749rFR?Ic zB{+S1O0YXY9k=Dgh%t^hJ|#jn^Ob9Kfb6p!5~@Pe5>Z(ISY5S2;xttk-((R&8`{K) z3^W7PF<;O*b-N$LLwGa~5*7hgQ{tjPcGv~Y8nm!FSHE$!1*;G^x^Q@XMYvjnT|43p z2nE}zQm0avp$w*_wDPL5A_MXQ$=DmJJRnT~v|26rhr&^6>)h~`J1jU_v^!^_dDfIH zs%}FJ6{FNN<)qa^J&{ycl+{WVYe9L-p5VVOvW*UTAq(3_F`Xybm!zqrv~R9d8mhkh zeXJsa?4yU)#z(5OJU(E|0oKTtmYN>&ZnG;-aoKp8-a?%SF7W&Mh4cY*@o;!iJ!ZnA zUtVa7!>FE>;!$yDN4mmc%Aa%AFxB${Z7%1lf#M)2*O)5J3#i;iR~ahKkmFc6-!X&1 zA8#;D1wxubZh6_l%P@*xRAm6H?=~t$`DO7wB(p@PWWQA4IC<4VtqyYGP1&E!EZnea zmLOoa`j!#ke^R*It0E7&xLv_dm_iQ^+JuQ^7f>fOwd1gh6tdE?^>V{iv(b=Kix06p zPCnN`9fr~K?@f~6Smw*ZN2Ss0Z~Rm~CYWk7TfW;~Gg zV-UcHNv2p)XF;g}VP)b=n=k1j6eLJ`lOfeU;cBzB*tu{aZsVCJgUE^>OnQt;`Ip!L zCs$E7HuyaJLwiNN4a$hY?5|$G`379o5iq62D^Mo!7SPzrHeN)8ppDL%$TP@}6=*f% zv5V11#A4Jwik~(q)&Bt0Gl_@=r=k>nXDW`a!_MUOBzcC6vxPfx6~qQ z0iCIv=sNejcii7?45py!D9bGa#m0un zA3px#H{di6?2R;C|y3JJy-uqq${U3^2j^+&nGTM0)1E!1e| z(x9q#YN4elccbcSc6%XbfTez5U`FjLNSB}F;2}LhL3OXD3hY6a*F+L{r^z32!Zxe2 zrYN=ScA;h`fV$J9kq>wV-L8()9S7Dz00SnDAC;Wi{GRK(~; zUTE=ApTe%E^#WWp3!)41N62_1q`|Y`32XBc^jhpg>(q4&$W@+RFLMAq;jC2 z!%bF8Y9g^8svZevnvF_UDC?4?kHM{|mKq3212fFHCK@LyT&k?fd=LId zw76D{bYbdx0(Me-+44X7fm|8X{{T)aU%pg0hLhF}Z!mgm5S(*$KNdhtU53B0;K1UegfQ*-<9Xii1t|D$Dcxi(JO2_Cb=5s_-#ZuYLG(Y;=d8 za12ck4v>U4&!_5GnpFi+v}ijWsmeJ4Wvidgz*@Hd0F?nKDYCl$;^iN) zORkj_)%NQp(!o+KNVic_FQq6VY7yE$!UIs+>Ht6H147POG46atG#2>Si=DSrS2C0EmmFkvWtAK^9 z0b0TYYs8wOuvy4Bw%tR@-HSPd1Ug>bD9Vj46sXSFuQO4v_txz zEdg3@`6X(@eRn2@vwu>(v2U;%LuYU1B^4z14857>j1+XV19zXO#1o6=#0m)f9X=-! zhL`RfyuE+v7Q3!D$op+c=3)#niWr>OKK2jD{DTs;FSz*-&p)WpT-X5p1Sd9jbtfTYbe^dXn~g6(|QglE-rv zEfgc;7AS=PAj(D1v=#ZE$q@x?+Ny=ulKd20;~5$h(Qd{ZiKMPI5qW%(aol#|YqUO5s@c&Vmw8os6ECz~4!>E4mg5rwgD@E4dh27EE; zUuwXC=l=j05?G)4{{UKPolErQ+`iy~i{)d_4CIGRaLpuZZl8&zW-ENk2LoZyKy`Kc zfzpM!V!+j%IY2?j4@OE*!EDH)2bOjMji@06%5IyDLn{o=+#kt9o?r#+#$i$oJg~N1 zjfXeft(cil^pktEKUzmyQ23}V4YPGm?e!?sIx*mi zu)f?KE}QLD#*NSv)jx>->}hN%J^;?0i7ghr{7ZwwR4LfGK_))^q^V6Tdeo<3lnG@= zfCq2-hWS+4x

G!3trYlUGo2n%Fg-9xHFUJIyz6^(~3zGb``*vn~-Ybu;L@}k0Q zF2(k(C9AKXFDTQj5CtS}9oCi_&FVPjUqljEEwsg68ub-W(y%Bgi*Ax7LBRh2Sko$b zMI1F+Ex7PYqgPKQH-rJ4tF~VM0QjI)@oSRN(^Xy@l@YY*xpg&kH!Y}=Z&!DTf6Q1_ zU;2h93W{qJ5{_SLX8k<>0B_uEFpq#2kG4BD6_hA}W*D2!^x2 zD+5%AcrC6W@iCvWyC_GN+(&3UY*DygGPczC*o2}&3LgOuqA#vQK&Of&Eh^1`TP^sN zV(u0*zTs*BiNX}$7UP)KqdmLDR$L#5CMkLhaugn!9WZ5#uV7uzog63ByUZ^yFV%$iw@Po1;Mw0 zms+&I24Y=l;|y% z672Gfppspv0Gppdn#hnEGdl_eH2}wL7^bSa#k3lHgy_ig*a=ajOqQ{j%kg3k&rw z{ReECfM#5@wr#wWH9S1Zo7((vC!$np8PqdS2>R%YK${_nR1FVx4qdCkC=YV58~0L- z;BL@Mz-xbm69dpKT|(_29)l800T{z=qVa@Z8Nw{nRc^lJJU#=&t<)ia`8~kt3~iZ( zhiu7&1^YARC<|SeSp+g77uzAx_bpOj3S+QB($Ly%X5)LiVd5e5D&9-Dwgqb9gL`ue^JxMfEsqlhoIAae8*ej zvzLGK1OyZ|%FJT)P+jZSJJsrCIdu-W|kB?IM5}bCoArD5pz||fb zN#bNP+j*04uz%uYFH(y0ERfLKP)SP%+$HVRsMo1loE%`PSmyDpuCv_VMWMG#6 z08kPTgV3v>jB0@<9vpns!EzfzSDR2OE@>~YClmUV{sahSSMdl2^^9S=k#^w=5Qjyu zZ)X-5uD2+(K;=%LAZ*&6G8Hz>=vx*}5Dahosot{n$Ma%zY74Zdt@w(md3Ugax}S#^s#Ju6XD` zSlaFErD3!5W%Z)@0K`>v+N3lEI4X$ylz(*q>DWGS*A~Kc^v3Sl7KlPv!voO|WmGh1 zjTk-u0Q%f6q)ModwD$>Frrm#)GXU_;!~<%)fDuKH++wHmH6TY9MhGsMdjcw=y3`j4 zG~Z%c3-K)_R$EcSL16fUipyO7ncY~NZy<;U?UhjmHf}=E{e8kw3NeNz>$TY4T*IUI z2iY#Rs+Js&;kW^*6AmU9)Ez9N-kT4zW}i_wJFDgNK(@*&V0kuhl%|y1`G|_08;^pa z`X!?p*lLg3886d1!k@+Gh*arIsAAoKQd#;F)DQv6q46JU20>^mT7x^5B;o@Jgdne<#MQE!K8 z3lLYk{-x?$jnd^+_Nx`yMCB0`fR4C#l{KPzv|xHPP9w4ZmVz9LU-4-?Wo*sI->l;wQSW`BJ{iwat)hZ^rcWa7G z^3}h$2|;ILYnJ6YF~oz-=-16mp8#AF1syyH$u#{%7H^Gw)0{#)+uAP;!`WHFH+tF z1z8ysE@RxXnjjq|gXRKJtnz=NB2?G8Ml0b*BPC1CH=#?LgM2c#pvPN;%Y2=cQA&h- zsj%Jb0GW|qSMn^d&Uzm+0 zSBTQ>Vii$W+?9&qYlO7(DG>yKwJZcGOF{t}${XIQJ=$zY8Kjz%(-lgOxB_zA5WH?&P;HKjg(VNLiIA1?~45J5Xt{S^yoKFjr2+ zRtW*2@We-g$LVb%HxtAL3hE z!SH-Ws-{(n2*f7@d_xNFtcs9Sh{i*0t*KdMHd@?e0>1)+&oO9O4jU)f~p$nbvZN!(v=68H$n;$dMItC0qlwse1E72PSlI z_NQ6qKrR(mmtS(oZdV&*>|&o*B-dbgzazI3Q?yKsLr=H@um@^7*>o!UiAogm!qzAk zejquw%i9e`6)N}YJ#;JRjxL&3i7%E_#VCNZ-`ozR7zH5fo8fsI2BzYvDqb%ay; z!oSm4@$A_12@MT(iK!LAM%v8k>@QKsjvk+Iq|m&V{J;yVs4RT;H>}}b84KW(sS>)# zXn2%V^4j~HWKtJS-$+&C?oFr{ZYo zPjb?h;cyV08-R%3oB`NULFEZ-u-q(av}{Nx(rlo=N{8fmhM5*}Dv7d0yQwar(TH0S zP(VEXqf2>Jn}6yQoJe@Psc<>wv1M4BuqNgvi`l|s)WUM1&j{IfQBObn2jZV1V{my2 zigk{3p5QUm5Xte>u^(`vzeJ``1LXez;;wmCA%SQs-9ntI10yNYu2NcscFJ^#etbY6 z-8CGYFJP4l{)j30%7QIa7~LB4@Wcv&eQ(qv7c}1#pov3uu)#O-Bmh#h@1LRxH;*5f zb^_a1>LOPMs{p+y)vUBE9vCM;Tf~)HX{7Q1h-yvKAxcwT5ui_140=0nnN2~jnk5a_ z!lfZ;9CRhi$D+FgbOg7=0D!BEfL%z$8!t3=Y`Hzu|X70QJzGb0R1C_Tm9)mp8%I}v93!|n~UDj1&7_?Jc zs)Y;O@{+aImcIw0d5E3KiJ~nbGCZP|D3|_v`9ea0Tk6X4ae*e88{@y}Oppo!L3)KvHbUB^vahr>cZ2>Am6T ziYo%aJTFq-OcaQW9V(!^`(Pd0#>DwyNTa)9zb;Ec-nFr<$Y2cypC^3AXb=AYK@9!H z!?U-cu^vM{>@`CWLlsZypKk(%{{V0f{(+YMX3I*05w24z4??E`@A!(utHIBhD$v}a z8|n`riumXkiu|<->H__r;u^?2IAOLCbwLM|8|4p3G*KKHq&enR+R&lddzQX$kY5Or zff~NSWxnQ)>pYlV`4ET7{{Z+kj0egBQR<+{K}jz99}ptZt%R@;!hDz#m2YJPwLp6- zuZqOVf9fDDj$a|oB`}>IP1O;y3{e)3 z{{RTKQk^XKK@n=;Rb_dXL(x|UR#r<~1O<;FLrmeIad7s@RD)=QaTv9|9XqCnJ=Ls3xp= zKjH){m9X(SU|R^anhKi$*1^be`DMf-r5ek%Dn#JEErBSXH7e!%rHN&`T#br&Y(7HX zABk8Saa5sGv}NX_!{!?*-NpcKtx6fTjKVbp9kpkuf{Hp_d5vOzD)uudo{HIhdX0R< z+@p-sWfF_DU`KC%#JmQce&Hv;0R)J$eB4^DZG1rlgRQKLpwt10^AIk7$|eee;J2-f zb}GquyFH05E`V;h;gDPaRC;%UTKe$~ucQRI*dza>?s;Ky-ExRaI>(uoY$v z1t+5Ay^Hz9 zj?dfx!ScrU?Rb3=)QRFN-acRbVhnvZ$ft>p zR@fd{IKHJVI;M!+@eBU|z(TS?nf4VUMMj~F3P<$nP{C6=%|=C_P=zdhQ1H_aJz;ji z>Xo1n35Z^#tf#I~l@LJ%{cH-9JTe}^Z-Nz1=_NHMRVgLaSr}>E#>ZNo{Y$ERtOB8B zLB-3za@DDB*~yxZer_`^>R1Fycf zLFkjY4_Qnb?Um-?`05CpxVGi`9wZNe?!u<`%`MY7rpn1rT4NUPKQR*%UhIxG(PViZ z<@%L7Rh@lHsR6pDVgff;5KGcmZqaP0M24EYgJE1edxp_(m$D1V4)C~8D1}|+OSK)* zOa?lwN`S`sgtY;;zWvK^MfN4Bb|NIm36n8U=#(F-Dhyer@JIkt&fXE@W99Lj^g{`* z*O7rOkpBSsBPy(zt5zr?o9nT~4z+xU2(9Dbo4m8W8HR-$-};6YVP85FbPmcMuu7O{ z%NSfeoHDfmVglOzGu$BY^1KL#8AZ@7qUAX=ROP-dU(rA!aPpV`02bZ*R2x9mrh)0M zGX0YseuDNZ0%#VDT$aXCs+yYQ(x+$6It}$htnmCzg3luAR37_PY)fh<;y$TNr~d$z z30A3Y<2wll#57mY{{Z9o%TJ5(UH%}@RbhNL*at+7a^iS^p0KoqM;N>bgV4oom6i~Rf50~{C zjkeZ)qTQkoR4F*)~Jj zV@8;EGZC9_sY}%;e7rb|rl^a7T5cN=R^SMHt~#@0-?)(;oTw&nUs+Sai5Dw9zft?` zQ7SH=*^KS$16n-XB`d$SDv3Q*p#$AvZNl7zui6VhHwKr5S~&suFR`OaGT~O^+b3NF zU(G;y_KW}-GZ)W`{^5vN_z!0#qK^U)zjXlDC_1h?QnW@Dw{op}Rbnj?{g+huh$kXR z3=#EG;At>m&ZG7>4S@Jp)Szm;KoGNV+Qdo=eAN)tqZ&hxHh^JJ0Bu{vTl$H?M%f}O zQKYWD?+90DB}BcYe&rCc(`}Tj0;wzG_W+|nT)zu|U@1q9ht~zFYAOA{`|t4c7{?Xi z>KBSf{M2+Zhom&6GvbFHp_m$`_BPck8~LNBSftSSXHf0f*#|Tugb=Of8rE3;p59M0Y{q*wFjj^YLN`C zyah!2A3qlrQ9c}$!e{Xn3et%$t<(IXy#tFaN~_TBW<_DYdZ zd`Dwd;g@=fyGW3TMvz4JtAv4ZJaS%8GyIR4)Z3L92L{FXZ|)s$Lmv~Y<-@B|HD&C} z5}TJ6@}iAmE7*B*T&ujefUDu>u}p1G!4_`*%Z|zk#w;$Ibn6!C!-2*35QxyzJ6kIQ z1s3u(3cSjMJX+#V6KB4$qcql8UL(HoE9RJqq!zj-CBz!LoNI^C^h4fIp!G-C*Y`>{ z;-Zle)E@}Y##z5+&Ysy*M}@d|Wg1aER0HJmP5snXmQKd*@&XQ7V@JT3&(?)KZ&p;V zfwHLa>fp}%w2P}>F!an>&UbBV#FY_s#=HDax;iLO=6i@;u|oNHy9-6mZ!^pkvI6Pc z_i>0X@DSb@Qp0r^ETKT4MbU!cih{aNJ1!T{u2eRNX>#^gJ|Ng~rqXn}z4(e`2rZNM ztx82i8r^uym|zs8VkonuUJ$?en{h8&x0YL~76;GN5js%%9}K;lJ5{Y?&4vUOFB~ALIW3u-Gk`_w|GBaqQdXf;%$aS#c( zUursNQe|Xol-a_kPTJT(0?+hZRkx1EcmtMTOW0g!lsLEzMavg3hf1~@*o0Or;rf;j zUKars0YDnJJoN>Vqw%rWVBEy{71SWlzN;$*9JrmqPrOMVLMd`hVPFa^=j z7xxbml;EkbO`@LWGyY!-4Zy(btM1@&*QtUK*%*AogU>2jc zq(;)nR8l|uT;;SI%Y(42x#c&^_f+ZQXDI>7^T(Mgn$bN{a-a}_#zHY$qFa#Jk81WS zxGlT50oDNdltpJA5c$)0P>2L}{W74yQ0oW@MRJFtIArR#{{YQ#ea&^2u0QOm65u$) z7pswEhHjz2Blj$%NNA>6$dEV^*u&->L2qNT6Pq%?bRkcbM58PsSQJWNGu&{v7~y%u zMv|ZWL^6Y;73{l%V5Xu}6*l#3U5l#mK7M1RgW_=?Q3SFLPCX^)Fl7z$Ox!h@0f5Jx z$gZ&f>W8wU#8E@;+JdFe0RX40^~qCeJ)~HTFbudB)L)IOXBfE3Ri-|fbbMYY#oh6e z4sw>d$zS;Kg^6iVTXaNYS-Oa2AsmI?l>wIxguB6&P~WtajZ)!o-4f7;M&3o>A$JWK z`-bqpEX}|!rGTW1)+q8e15c=`Z+x{2fLtmoOP2otk22J0QnZ|aZLK*xX(3IN9x|9v zw|*sRYR<3*h1)DOQO}kJM55so9t(*y*@h*G(`NyN&vJ<>Q!dN*{DhY9{$sQU>f)=i zIaaTkWTAqlTJ$NYa+S@rV-BrA?&~%dt6^B_{mKEOQ)P{!U%Ql*SiI;=4ys#nqz5I6 zf4ZPX15N|tYNx|-RZUZjFG(7r6;rGA$iTfNkUdnscw%}_N$P5FbSA} zr4PjA(Wx{wATNAA6rT#qCf6cb6ST%4#e|oY_6USEH)YO5uNQ8RlpWr!Um`Pgq1?YL zyZ}L}>jgH(gUEf#T_-@DM5U?iNwTF?O!WFEM4!RgY(tdjIj%;kD7vT(Ty_d zY05acX$yY)0zs#bh|>Vob|XQnAD41AeZ^ndm&|B3!PTCguBNW%0A0fB7A8Qiufx-U*l|r%8K_I{yGo!B653A>zvr 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 + [Fleur](https://unsplash.com/@yer_a_wizard) on + [Unsplash](https://unsplash.com/photos/dQf7RZhMOJU) +--- + +We all use many different tools every day e.g. for our work, automation or better productivity. In the series "Toolbox" I would like to present such applications that have made my day-to-day work so much easier. All applications are free and open source software developed by big tech companies as well as lovingly handcrafted hobby projects. If you also know an awesome tool that has changed your life, I would love to hear from you on [Mastodon](https://social.tchncs.de/@xoxys). + +## direnv + +The basic function of [direnv](https://direnv.net/) is pretty simple, it manages environment variables depending on the current directory you are in. This may sound not very helpful, but it could save a lot of work, especially if you have to deal with many different project environments. I use it a lot combined with Ansible. Depending on the deployment environment I need to set a different remote user, also the roles should be loaded from a different base directory depending on whether it is a test or production environment. + +As long as the required configuration can be set by an environment variable, direnv can handle it. All you have to do is to create a `.envrc` file in the directory where it should be loaded. A simple configuration could look like this: + +```Shell +$ cat .envrc +export ANSIBLE_ROLES_PATH=/home/xoxys/devel/.roles/staging +export ANSIBLE_REMOTE_USER=project-1 +``` + +Each time you create or modify an `.envrc` file, you must approve the modification by running `direnv allow`. This prevents direnv from loading a file that has been modified or created by another malicious process, for example. After you have approved the file, direnv will automatically load it when you navigate to the directory where your configuration is located. To make it even better, it doesn't have to be the root directory, the file will also be loaded if you navigate directly to a sub-directory. When you leave the directory, your environment will also be unloaded automatically. + +Direnv is written in Golang and available in most Linux Distribution [repositories](https://direnv.net/docs/installation.html#from-system-packages). Binary builds can be downloaded from the [GitHub Release](https://github.com/direnv/direnv/releases) page as well. -- 2.24.4 From 315dcb14817ed417cad481b8cc989c295e891a42 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 24 May 2021 12:01:32 +0000 Subject: [PATCH 014/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.10.0 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 2501333..dd82408 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.9.3 +THEME_VERSION := v0.10.0 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 88ec313482eb27694f76bf9aaf7fec99a80cb1f3 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 24 May 2021 15:49:55 +0200 Subject: [PATCH 015/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.10.1 (#11) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Package | Update | Change | |---|---|---| | [thegeeklab/hugo-geekblog](https://github.com/thegeeklab/hugo-geekblog) | patch | `v0.10.0` -> `v0.10.1` | --- ### Release Notes
thegeeklab/hugo-geekblog ### [`v0.10.1`](https://github.com/thegeeklab/hugo-geekblog/releases/v0.10.1) [Compare Source](https://github.com/thegeeklab/hugo-geekblog/compare/v0.10.0...v0.10.1) ##### Changelog ##### [v0.10.1](https://github.com/thegeeklab/hugo-geekblog/compare/v0.10.0...v0.10.1) (2021-05-24) ##### Bug Fixes - remove inline script usage ([#​49](https://github.com/thegeeklab/hugo-geekblog/issues/49)) - improve title and decription handling on error page ##### Features - add sizes 'regular' and 'large' to button shortcode ([#​50](https://github.com/thegeeklab/hugo-geekblog/issues/50)) - add partial head/custom.html for custom page head elements ([#​48](https://github.com/thegeeklab/hugo-geekblog/issues/48)) ##### Others - remove unused font and only preload main fonts ([#​47](https://github.com/thegeeklab/hugo-geekblog/issues/47))
--- ### Configuration 📅 **Schedule**: At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻️ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Reviewed-on: https://gitea.rknet.org/xoxys/thegeeklab/pulls/11 Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index dd82408..76609df 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.10.0 +THEME_VERSION := v0.10.1 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From d583a3f33128b73d767e3b3f3f4fdeff3216d294 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 7 Jun 2021 17:01:35 +0000 Subject: [PATCH 016/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.10.2 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 76609df..108eb8c 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.10.1 +THEME_VERSION := v0.10.2 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 252a938f187945bbf5b5b1a274b399770af269e6 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sat, 19 Jun 2021 10:49:31 +0200 Subject: [PATCH 017/264] fix: fix theme icon name --- data/menu/extra.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/menu/extra.yml b/data/menu/extra.yml index 2614e66..5f0164f 100644 --- a/data/menu/extra.yml +++ b/data/menu/extra.yml @@ -1,5 +1,5 @@ --- footer: - name: Contact - icon: email + icon: gblog_email ref: "/contact" -- 2.24.4 From 5bcbc100bdf689f0591bf8306d8cf511666ad7fc Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sat, 19 Jun 2021 10:53:37 +0200 Subject: [PATCH 018/264] post: toolbox-2-git-plus --- .dictionary | 4 ++ .../toolbox-2-git-plus/images/feature.jpg | Bin 0 -> 339850 bytes content/posts/toolbox-2-git-plus/index.md | 43 ++++++++++++++++++ 3 files changed, 47 insertions(+) create mode 100644 content/posts/toolbox-2-git-plus/images/feature.jpg create mode 100644 content/posts/toolbox-2-git-plus/index.md diff --git a/.dictionary b/.dictionary index ac2f73a..8664f96 100644 --- a/.dictionary +++ b/.dictionary @@ -36,3 +36,7 @@ x86 systemd Golang [D|d]irenv +semver +CLI +PyPi +readme diff --git a/content/posts/toolbox-2-git-plus/images/feature.jpg b/content/posts/toolbox-2-git-plus/images/feature.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad303396c48e939e91eb0ca575c43c3083841275 GIT binary patch literal 339850 zcmb@tXH-+o*Eft^R79lr-kbC;BGQRS2|XavOXwuDz;%g@-fJjIAV2~EDFG6Sf^-SJ zgb=vsgitQJfavT0zTfrU&xiN<^gMgctog0I_nO&f=A6CP%-QGn?C*bQ9vJHz>C;@f za)rk5Poep}e3i>cSJ(N4g_*vQsooy}4b9biey-qs!2Y4Z76woGZ0+p%Zq3tN zp<$=FMk7w6=HeO>sPp25Db4?uPNx58|Dg%#|Md00Rr~)J+;MXcas4Cu`KLO$1_p=H z&|Go+gYQB^1OJ1){$Qq8zW;@z|AT}782E>u_8;u|-?;3*bp9K+{FjcEh3+4n?|<+U z&;JF#`d{$>JMJG9nrp7||7rg3QmA|QANy%&jBIIW{xhfl-TVK{)&KCWvHUSX;m=x> z{SPmol!iw2_zyqre|WF*X=s|?($KKY{SQy*BMlAx8yXtyh-+9dz z?b@~L*RJ2VasB3h==SYfw{G92qrLN|&@tY-fA7!5$iT!v|EKb>F*CFA2y%0A3rYwJ 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%0A0fB7A8Qiufx-U*l|r%8K_I{yGo!B653A>zvr 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 + [Fleur](https://unsplash.com/@yer_a_wizard) on + [Unsplash](https://unsplash.com/photos/dQf7RZhMOJU) +--- + +If you work with a lot of Git repositories on a regular basis, you're bound to run into the situation where you need to make changes to multiple repositories sooner or later. While it would be possible to run your git commands in a shell loop over everything repositories, it is often tedious to type the command or remember the correct syntax. + + + +This is where [git-plus](https://github.com/tkrajina/git-plus) comes into play. It is a small collection of Git utilities that tries to simplify some common tasks: + +- `git multi` execute a single Git command on multiple Git repositories +- `git relation` show a relation between two branches/commits/tags +- `git old-branches` find old/unused branches +- `git recent` list branches ordered by last commit time +- `git semver` lists and creates Git semver (semantic versioning) tags + +But there is one command that I use every day now, `git multi`. The command works folder based, that means you have to have all target repositories in one directory. There is no grouping feature at the moment, if you want to group some repositories you would have to use multiple sub-directories. Since I also use [direnv](/posts/toolbox-2-git-plus/), this folder-based workflow works very well for me. Repositories can be temporarily excluded with the CLI flag `-e reponame` or by a `.multigit_ignore` file in the parent directory. Basically `git multi` executes normal Git commands and is therefore quite easy to use. One example where the tool helps me is when I need to adjust the CI configuration in multiple repositories, for example. Only a few steps are needed for this: + +- Create a new branch: \ + `git multi checkout -b "replace-ci-step"` +- Use your favorite search and replace tool to add your changes to all repositories +- Create a commit and push the new branch: \ + `git multi add -A; git multi commit -m "ci: replace broken step in ci config"` +- Finally push your new branch: \ + `git multi push origin replace-ci-step` + +That's it. Simple, isn't it? Of course it doesn't work in all cases, especially for more complex and repository specific changes it's getting harder, but for generic changes like CI configurations, the current year in a copyright string or a license file or globally used badges in the readme it's really straight forward. + +`git-plus` is written in Python and available on [PyPi](https://pypi.org/project/git-plus/). -- 2.24.4 From c8c73bc9450a69ddf626a74b486f106f89bc0806 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sat, 19 Jun 2021 11:05:00 +0200 Subject: [PATCH 019/264] fix typo --- content/posts/toolbox-2-git-plus/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/posts/toolbox-2-git-plus/index.md b/content/posts/toolbox-2-git-plus/index.md index 14f45dd..1e114fe 100644 --- a/content/posts/toolbox-2-git-plus/index.md +++ b/content/posts/toolbox-2-git-plus/index.md @@ -16,7 +16,7 @@ resources: [Unsplash](https://unsplash.com/photos/dQf7RZhMOJU) --- -If you work with a lot of Git repositories on a regular basis, you're bound to run into the situation where you need to make changes to multiple repositories sooner or later. While it would be possible to run your git commands in a shell loop over everything repositories, it is often tedious to type the command or remember the correct syntax. +If you work with a lot of Git repositories on a regular basis, you're bound to run into the situation where you need to make changes to multiple repositories sooner or later. While it would be possible to run your Git commands in a shell loop over everything repositories, it is often tedious to type the command or remember the correct syntax. -- 2.24.4 From c6d8d8a7dc8d8d2b99fee996beae27d4b486fe22 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sun, 20 Jun 2021 22:18:50 +0200 Subject: [PATCH 020/264] fix wording --- content/posts/toolbox-2-git-plus/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/posts/toolbox-2-git-plus/index.md b/content/posts/toolbox-2-git-plus/index.md index 1e114fe..8044395 100644 --- a/content/posts/toolbox-2-git-plus/index.md +++ b/content/posts/toolbox-2-git-plus/index.md @@ -33,7 +33,7 @@ But there is one command that I use every day now, `git multi`. The command work - Create a new branch: \ `git multi checkout -b "replace-ci-step"` - Use your favorite search and replace tool to add your changes to all repositories -- Create a commit and push the new branch: \ +- Create a commit: \ `git multi add -A; git multi commit -m "ci: replace broken step in ci config"` - Finally push your new branch: \ `git multi push origin replace-ci-step` -- 2.24.4 From c6872bd5393becf670643c251772b4373f231e17 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Tue, 6 Jul 2021 23:01:37 +0000 Subject: [PATCH 021/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.11.0 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 108eb8c..caa9e4c 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.10.2 +THEME_VERSION := v0.11.0 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 8604f8ed14393bedbdfc1c60dfe80b58a9bb57ad Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Thu, 29 Jul 2021 08:01:43 +0000 Subject: [PATCH 022/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.11.1 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index caa9e4c..d6f8d1d 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.11.0 +THEME_VERSION := v0.11.1 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 52b02008fef15ccfa979de53eab877bbcdd7b242 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Sat, 31 Jul 2021 23:01:44 +0000 Subject: [PATCH 023/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.11.2 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index d6f8d1d..2254c78 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.11.1 +THEME_VERSION := v0.11.2 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 77bfdaee248f450b48b97897002a254bd76a786f Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 2 Aug 2021 13:01:47 +0000 Subject: [PATCH 024/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.11.3 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 2254c78..c9a97ec 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.11.2 +THEME_VERSION := v0.11.3 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 846fe66a4058ea39eb5649c48c0af9ef9ef305fb Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Thu, 5 Aug 2021 20:01:55 +0000 Subject: [PATCH 025/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.11.4 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index c9a97ec..6358e91 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.11.3 +THEME_VERSION := v0.11.4 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From eaa4b987729f734fd2b65dc7cda3898f639ea637 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 23 Aug 2021 18:02:06 +0000 Subject: [PATCH 026/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.11.5 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 6358e91..a400133 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.11.4 +THEME_VERSION := v0.11.5 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 14ce52c50b048172892b6b7b57f09622946fbe9f Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Tue, 31 Aug 2021 10:34:30 +0200 Subject: [PATCH 027/264] feat: add new logo and favicon generation (#19) Co-authored-by: Robert Kaussow Reviewed-on: https://gitea.rknet.org/xoxys/thegeeklab/pulls/19 Co-authored-by: Robert Kaussow Co-committed-by: Robert Kaussow --- .drone.yml | 11 +- .gitignore | 10 + gulpfile.js | 116 + package-lock.json | 4262 ++++++++++++++++++++++++++++++++++ package.json | 22 + src/favicon/favicon-main.svg | 71 + static/brand.svg | 143 ++ static/thegeeklab_avatar.png | Bin 120657 -> 0 bytes 8 files changed, 4634 insertions(+), 1 deletion(-) create mode 100644 gulpfile.js create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 src/favicon/favicon-main.svg create mode 100644 static/brand.svg delete mode 100644 static/thegeeklab_avatar.png diff --git a/.drone.yml b/.drone.yml index 4a72b61..055859f 100644 --- a/.drone.yml +++ b/.drone.yml @@ -29,6 +29,15 @@ steps: FORCE_COLOR: true NPM_CONFIG_LOGLEVEL: error +- name: favicons + image: node:lts-alpine + commands: + - npm install > /dev/null + - npx gulp favicon + environment: + FORCE_COLOR: true + NPM_CONFIG_LOGLEVEL: error + - name: testbuild image: thegeeklab/hugo:0.83.1 commands: @@ -114,6 +123,6 @@ depends_on: --- kind: signature -hmac: a487eaa9d97b4e1572c21847690c57596c3fbfc66bf2b5978cb26c1121e41bce +hmac: 435256421217bc48a6dc985b5fe5e0109ce3a4ada42a9fcda68a07413091d48f ... diff --git a/.gitignore b/.gitignore index b2350b4..7e41e9b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,13 @@ +# local environments +.swp +.env* +dist/ +build/ +node_modules/ + +# auto-generated files themes/ public/ resources/_gen/ +build/ +static/favicon/ diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 0000000..b56acbb --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,116 @@ +const gulp = require("gulp"); +const realFavicon = require("gulp-real-favicon"); + +const fs = require("fs"); +const del = require("del"); +const through = require("through2"); + +var BUILD = "build"; +var FAVICON_DATA_FILE = BUILD + "/faviconData.json"; + +function noop() { + return through.obj(); +} + +gulp.task("prepare", function (done) { + if (!fs.existsSync(BUILD)) { + fs.mkdirSync(BUILD, { + recursive: true, + }); + } + done(); +}); + +gulp.task("favicon-generate", function (done) { + realFavicon.generateFavicon( + { + masterPicture: "src/favicon/favicon-main.svg", + dest: "static/favicon", + iconsPath: "/favicon", + design: { + ios: { + pictureAspect: "backgroundAndMargin", + backgroundColor: "#4186c9", + margin: "0", + assets: { + ios6AndPriorIcons: false, + ios7AndLaterIcons: false, + precomposedIcons: false, + declareOnlyDefaultIcon: true, + }, + }, + desktopBrowser: {}, + windows: { + masterPicture: { + type: "inline", + content: + "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB3aWR0aD0iNTAwIgogICBoZWlnaHQ9IjUwMCIKICAgdmlld0JveD0iMCAwIDEzMi4yOTE2NyAxMzIuMjkxNjciCiAgIHZlcnNpb249IjEuMSIKICAgaWQ9InN2ZzU1OSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMS4xIChjNjhlMjJjMzg3LCAyMDIxLTA1LTIzKSIKICAgc29kaXBvZGk6ZG9jbmFtZT0iYXZhdGFyX3Jhdy5zdmciCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIGlkPSJuYW1lZHZpZXc1NjEiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VjaGVja2VyYm9hcmQ9IjAiCiAgICAgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9Im1tIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp6b29tPSIwLjY0NzY1MDExIgogICAgIGlua3NjYXBlOmN4PSIyODMuMzMyIgogICAgIGlua3NjYXBlOmN5PSI0NjkuMzg5MjUiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIyNTYwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEzODAiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjMyIgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIgogICAgIHVuaXRzPSJweCIgLz4KICA8ZGVmcwogICAgIGlkPSJkZWZzNTU2IiAvPgogIDxnCiAgICAgaW5rc2NhcGU6bGFiZWw9IkViZW5lIDEiCiAgICAgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIKICAgICBpZD0ibGF5ZXIxIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00OC40MTY4OTQsLTExMy40MzY4NikiPgogICAgPGcKICAgICAgIGlkPSJnMzItNiIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjQxNDM5NzM4LDAsMCwwLjQyNDgzNDQ2LC00Ny45NzQ1NjYsLTE3Ny40MzUxNCkiIC8+CiAgICA8ZwogICAgICAgaWQ9ImczNi02IgogICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuNDE0Mzk3MzgsMCwwLDAuNDI0ODM0NDYsLTQ3Ljk3NDU2NiwtMTc3LjQzNTE0KSIgLz4KICAgIDxnCiAgICAgICBpZD0iZzUwMzQiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgyLjgyNTEzMTEsMCwwLDIuODI1MTMxMSwtMjA3LjYxNTQ5LC00NDQuOTI5MzkpIj4KICAgICAgPHBhdGgKICAgICAgICAgY2xhc3M9InN0MSIKICAgICAgICAgZD0ibSAxMTAuMDA0OTEsMjE1LjUxNDU5IC0xNC43MTUzNjgsLTUuOTkwMzQgYyAtMS45MTgwMjcsLTAuNzc5MDEgLTQuMDAzNzQ1LDAuNjY2MTkgLTQuMDAzNzQ1LDIuNzgyOTYgdiAxNy40OTI4NSBjIDAsMi4wNjg0MyAyLjAwMTg2OCwzLjUxODk5IDMuOTA0MTczLDIuODI1OTQgbCAxNC43MTUzNywtNS4zNjcxMyBjIDEuMTYzMzgsLTAuNDI0NDIgMS45NDQyMiwtMS41NTgwMiAxLjk0NDIyLC0yLjgyNTk0IHYgLTYuMTM1MzggYyAwLC0xLjIyNDk0IC0wLjcyODQ0LC0yLjMzMTY4IC0xLjg0NDY1LC0yLjc4Mjk2IHoiCiAgICAgICAgIGlkPSJwYXRoNDQiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjAuNTMwNjA5IiAvPgogICAgICA8cGF0aAogICAgICAgICBjbGFzcz0ic3QxIgogICAgICAgICBkPSJtIDEzMi43OTA2NCwyMDkuNTI0MjUgLTE0LjcxNTM1LDUuOTkwMzQgYyAtMS4xMTA5OSwwLjQ1MTI4IC0xLjg0NDY2LDEuNTU4MDIgLTEuODQ0NjYsMi43ODI5NiB2IDYuMTM1MzggYyAwLDEuMjY3OTIgMC43ODA4MywyLjM5NjE0IDEuOTQ0MjMsMi44MjU5NCBsIDE0LjcxNTM0LDUuMzY3MTMgYyAxLjkwMjMyLDAuNjkzMDUgMy45MDQxOSwtMC43NTIxNSAzLjkwNDE5LC0yLjgyNTk0IHYgLTE3LjQ5Mjg1IGMgLTAuMDA2LC0yLjExNjc3IC0yLjA4NTcyLC0zLjU2MTk3IC00LjAwMzc1LC0yLjc4Mjk2IHoiCiAgICAgICAgIGlkPSJwYXRoNDYiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjAuNTMwNjA5IiAvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==", + }, + pictureAspect: "noChange", + backgroundColor: "#4186c9", + onConflict: "override", + assets: { + windows80Ie10Tile: false, + windows10Ie11EdgeTiles: { + small: true, + medium: true, + big: true, + rectangle: true, + }, + }, + }, + androidChrome: { + pictureAspect: "shadow", + themeColor: "#2f333e", + manifest: { + display: "standalone", + orientation: "notSet", + onConflict: "override", + declared: true, + }, + assets: { + legacyIcon: false, + lowResolutionIcons: false, + }, + }, + safariPinnedTab: { + pictureAspect: "blackAndWhite", + threshold: 58.75, + themeColor: "#4186c9", + }, + }, + settings: { + scalingAlgorithm: "Mitchell", + errorOnImageTooSmall: false, + readmeFile: false, + htmlCodeFile: false, + usePathAsIs: false, + }, + markupFile: FAVICON_DATA_FILE, + }, + function () { + done(); + } + ); +}); + +gulp.task("favicon-check-update", function (done) { + var currentVersion = JSON.parse(fs.readFileSync(FAVICON_DATA_FILE)).version; + realFavicon.checkForUpdates(currentVersion, function (err) { + if (err) { + throw err; + } + }); + done(); +}); + +gulp.task("clean", function () { + return del([BUILD, "static/favicon/", "resources"]); +}); + +/* Task series */ + +gulp.task( + "favicon", + gulp.series("clean", "prepare", "favicon-generate", "favicon-check-update") +); diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..70a6fe5 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,4262 @@ +{ + "name": "the-geeklab", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "dev": true, + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "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-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "dev": true + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "dev": true, + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "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 + }, + "async": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.1.tgz", + "integrity": "sha512-XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg==", + "dev": true + }, + "async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "dev": true, + "requires": { + "async-done": "^1.2.2" + } + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "axios": { + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", + "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "dev": true, + "requires": { + "follow-redirects": "^1.10.0" + } + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "dev": true, + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "binary": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", + "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=", + "dev": true, + "requires": { + "buffers": "~0.1.1", + "chainsaw": "~0.1.0" + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", + "dev": true + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "buffers": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", + "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "chainsaw": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", + "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=", + "dev": true, + "requires": { + "traverse": ">=0.3.0 <0.4" + } + }, + "cheerio": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz", + "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", + "dev": true, + "requires": { + "css-select": "~1.2.0", + "dom-serializer": "~0.1.0", + "entities": "~1.1.1", + "htmlparser2": "^3.9.1", + "lodash.assignin": "^4.0.9", + "lodash.bind": "^4.1.4", + "lodash.defaults": "^4.0.1", + "lodash.filter": "^4.4.0", + "lodash.flatten": "^4.2.0", + "lodash.foreach": "^4.3.0", + "lodash.map": "^4.4.0", + "lodash.merge": "^4.4.0", + "lodash.pick": "^4.2.1", + "lodash.reduce": "^4.4.0", + "lodash.reject": "^4.4.0", + "lodash.some": "^4.4.0" + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "dependencies": { + "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" + } + }, + "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" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "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-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-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": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "dev": true + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true + }, + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "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-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "dev": true, + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "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", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-props": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", + "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "dev": true, + "requires": { + "each-props": "^1.3.2", + "is-plain-object": "^5.0.0" + }, + "dependencies": { + "is-plain-object": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", + "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "dev": true + } + } + }, + "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 + }, + "css-select": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", + "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "dev": true, + "requires": { + "boolbase": "~1.0.0", + "css-what": "2.1", + "domutils": "1.5.1", + "nth-check": "~1.0.1" + } + }, + "css-what": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", + "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", + "dev": true + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "requires": { + "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "dom-serializer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", + "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", + "dev": true, + "requires": { + "domelementtype": "^1.3.0", + "entities": "^1.1.1" + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "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" + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "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" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "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" + } + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "ext": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.5.0.tgz", + "integrity": "sha512-+ONcYoWj/SoQwUofMr94aGu05Ou4FepKi7N7b+O8T4jVfyIsZQV1/xeS8jpaBzF0csAk0KLXoHCxU7cKYZjo1Q==", + "dev": true, + "requires": { + "type": "^2.5.0" + }, + "dependencies": { + "type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=", + "dev": true + }, + "fastq": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.12.0.tgz", + "integrity": "sha512-VNX0QkHK3RsXVKr9KrlUv/FoTa0NdbYoHHl7uXHv2rzyHSlxjdNAKug2twd9luJxpcyNeAgf5iPPMutJO67Dfg==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "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" + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + } + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.2.tgz", + "integrity": "sha512-yLR6WaE2lbF0x4K2qE2p9PEXKLDjUjnR/xmjS3wHAYxtlsI9MLLBJUZirAHKzUZDGLxje7w/cXR49WOUo4rbsA==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "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-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + }, + "dependencies": { + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } + } + }, + "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.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "dependencies": { + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "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": "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-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-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.7", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "dev": true, + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "dependencies": { + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, + "globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "requires": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "dependencies": { + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + } + } + } + }, + "gulp-real-favicon": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/gulp-real-favicon/-/gulp-real-favicon-0.3.2.tgz", + "integrity": "sha512-DNCv4BWcdcY12KBlZDUHZ7MSUzM6PEOdhiyLe3ClDjuzToAQf+T30X0A2zny8Jfg4pxBIrALKzbVw5nizRrEbQ==", + "dev": true, + "requires": { + "ansi-colors": "^1.1.0", + "fancy-log": "^1.3.2", + "plugin-error": "^1.0.1", + "rfg-api": "^0.5.0", + "through2": "^2.0.0" + }, + "dependencies": { + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "dev": true, + "requires": { + "glogg": "^1.0.0" + } + }, + "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-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "requires": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-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-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-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-core-module": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz", + "integrity": "sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "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" + } + }, + "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-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "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-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", + "dev": true + }, + "is-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 + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "just-debounce": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", + "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", + "dev": true + }, + "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 + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "dev": true, + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "dev": true, + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "lodash.assignin": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", + "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=", + "dev": true + }, + "lodash.bind": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz", + "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU=", + "dev": true + }, + "lodash.defaults": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", + "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", + "dev": true + }, + "lodash.filter": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz", + "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4=", + "dev": true + }, + "lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", + "dev": true + }, + "lodash.foreach": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz", + "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=", + "dev": true + }, + "lodash.map": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", + "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.pick": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", + "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=", + "dev": true + }, + "lodash.reduce": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz", + "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs=", + "dev": true + }, + "lodash.reject": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz", + "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU=", + "dev": true + }, + "lodash.some": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", + "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", + "dev": true + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "match-stream": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/match-stream/-/match-stream-0.0.2.tgz", + "integrity": "sha1-mesFAJOzTf+t5CG5rAtBCpz6F88=", + "dev": true, + "requires": { + "buffers": "~0.1.1", + "readable-stream": "~1.0.0" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "dev": true, + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "metaparser": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/metaparser/-/metaparser-1.0.7.tgz", + "integrity": "sha1-wGmaZoageovOGsBrYulGLC5mqso=", + "dev": true, + "requires": { + "async": "*", + "cheerio": "*", + "mkdirp": "*", + "underscore": "*" + } + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true + }, + "nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "dev": true, + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "node-unzip-2": { + "version": "0.2.8", + "resolved": "https://registry.npmjs.org/node-unzip-2/-/node-unzip-2-0.2.8.tgz", + "integrity": "sha512-fmJi73zTRW7RSo/1wyrKc2srKMwb3L6Ppke/7elzQ0QRt6sUjfiIcVsWdrqO5uEHAdvRKXjoySuo4HYe5BB0rw==", + "dev": true, + "requires": { + "binary": "~0.3.0", + "fstream": "~1.0.12", + "match-stream": "~0.0.2", + "pullstream": "~0.4.0", + "readable-stream": "~1.0.0", + "setimmediate": "~1.0.1" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "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 + }, + "now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "requires": { + "once": "^1.3.2" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "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=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "dev": true, + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "over": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/over/-/over-0.0.5.tgz", + "integrity": "sha1-8phS5w/X4l82DgE6jsRMgq7bVwg=", + "dev": true + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true + }, + "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": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", + "dev": true + }, + "path-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 + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + } + }, + "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 + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "pullstream": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/pullstream/-/pullstream-0.4.1.tgz", + "integrity": "sha1-1vs79a7Wl+gxFQ6xACwlo/iuExQ=", + "dev": true, + "requires": { + "over": ">= 0.0.5 < 1", + "readable-stream": "~1.0.31", + "setimmediate": ">= 1.0.2 < 2", + "slice-stream": ">= 1.0.0 < 2" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "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 + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "dependencies": { + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + } + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "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" + } + }, + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "dev": true, + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + }, + "dependencies": { + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "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.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "dev": true, + "requires": { + "value-or-function": "^3.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rfg-api": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/rfg-api/-/rfg-api-0.5.2.tgz", + "integrity": "sha512-2SaUwjAhRsIafTo4cBK9lvZm762IP2Z58JmtY0swxYcC6la2dRMR0i4ok9lIQ9Snz8hqh5RzG6y8ygrUmKHZ9A==", + "dev": true, + "requires": { + "axios": "^0.21.1", + "fstream": "^1.0.2", + "metaparser": "^1.0.7", + "mkdirp": "^0.5.0", + "node-unzip-2": "^0.2.7" + } + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "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==", + "dev": true + }, + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", + "dev": true, + "requires": { + "sver-compat": "^1.5.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "slice-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-stream/-/slice-stream-1.0.0.tgz", + "integrity": "sha1-WzO9ZvATsaf4ZGCwPUY97DmtPqA=", + "dev": true, + "requires": { + "readable-stream": "~1.0.31" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "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" + } + } + } + }, + "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.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz", + "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==", + "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" + } + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "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" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", + "dev": true, + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dev": true, + "requires": { + "readable-stream": "3" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + }, + "dependencies": { + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", + "dev": true + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "dev": true, + "requires": { + "through2": "^2.0.3" + }, + "dependencies": { + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } + } + }, + "traverse": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", + "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=", + "dev": true + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "dev": true + }, + "underscore": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", + "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==", + "dev": true + }, + "undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "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 + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", + "dev": true + }, + "vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + } + }, + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + }, + "dependencies": { + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + } + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "dev": true, + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", + "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "dev": true + }, + "yargs": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", + "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.1" + } + }, + "yargs-parser": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", + "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..2e44477 --- /dev/null +++ b/package.json @@ -0,0 +1,22 @@ +{ + "name": "the-geeklab", + "version": "1.0.0", + "description": "My personal blog", + "main": "gulpfile.js", + "scripts": { + "gulp": "gulp", + "server": "hugo server -D -F -s exampleSite/" + }, + "repository": { + "type": "git", + "url": "https://github.com/thegeeklab/hugo-geekblog" + }, + "author": "Robert Kaussow", + "license": "MIT", + "devDependencies": { + "del": "6.0.0", + "gulp": "4.0.2", + "gulp-real-favicon": "0.3.2", + "through2": "4.0.2" + } +} diff --git a/src/favicon/favicon-main.svg b/src/favicon/favicon-main.svg new file mode 100644 index 0000000..31d00b6 --- /dev/null +++ b/src/favicon/favicon-main.svg @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + diff --git a/static/brand.svg b/static/brand.svg new file mode 100644 index 0000000..afae4b5 --- /dev/null +++ b/static/brand.svg @@ -0,0 +1,143 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/static/thegeeklab_avatar.png b/static/thegeeklab_avatar.png deleted file mode 100644 index 718df83ba05aa3edbc2e1cf12ee85f24fe5d957b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120657 zcmeFacT`kY_%?dfD6tYNp&J`m0F^E^YD7T+rHDuwrAqI8V2n|t2m}z2K8S$y-m5`C zq=WR{d++`3efBXX_n-Uyald=l_gk`-YhY&A_kG^yEqkBwg{-v1-dzm4Fbvy!6wBKOxM3VMnnWSAUha2^ed+u)pv;_QMCcH%|jH>AhZE4pnOYZK}wJ zKd(__8yJlEp@=Oui+ue9zB)cGVENbI2b%uXSo~xH&9~1ek|f%1e_>w#>38Pwzeknd zYX7g6?|)eM*I%+b$F_X?llpzaZ^HO4(r>c(p9~sB-)tI_bDdk^Zb|zI%h7+;zD>Z} z7`KgtKmTJ~{|DFzrLLkKXAVmGPXvXSq$MI2m^$(wI=KFwM*e~MccT196xerH@J$xq zz3abZ@juxWplyEN;Wu@E4?4fe0{b3Te-p;{#NnGPzUN}!WPyDTqP_{^dl2NS#JA7`LZ4)* z%>Io%uq-#g5Q?EubKhDGL00|t^WOsa|7+HBqn2345Jzg%XYtP6=|X<@=cM$#L#=06ee5=6*)?`k0Ff9yQX(^;bse zCyX`Ut8Pxj=dZ2WJul?3hF&(C(LRrp-GFIpz(lW(##ekdW%zaKx75Pz^Y*rbeLlf`O5C)j;=&(o*i-woBF1_;@p5ykJpBVF~FBGkmuv(fK9Gcb-=-(;-SM zo6joAT#hZd*RXMT3+b>PZ5MG$C`~cM?8eBmaeimj48o?d2{1~<}FWgm@6sP zbL6j3BFu25e{9&xpRA#MUWk9MW@Gq=Iez^xwk??IM4zwu^5@=?*=miFnQDI5{_ZPm zk}~kvh;q1UI~r%}IyrSLfWBNIIdH74sq~|4^4tlGT9U$$I`(E*v*ae*4YQ%4Vc{jZ zs(vS@btRS+XAMEe6_xI%_{1|A=rG3lUHok=(Ab`jR;S9lJB2}E_y$(6%W`Gx^2Su6 z#`2TrZhhwJLVklXFUH{s73l)ek&apyrM1{58|TYfUY~qr_+b4utc-duKFQwkeD)ws zK3%KRM$O<%L8B|wtyC2}BccTL|BjPE&dp8!sC>s+6Dz}!cem+4*Y@tVzc1&_EKNHM zRJrvn=AB7{aTmo$3N3RmB+6sFE^sW@;)H$Lp0N7&UO_)#Qy!H8s-K>?F_%Sb%ry&7 zrG^UHSL*)?_qTML0R?X2{EU-4=CdaYGsi#I+}y`2RkZ~ZFb1G(pMBCSBK9W2HL!AX zE&2HJ$6(>Wl3)>4J8-s+VHO;8cwE;-GY6Et@b*KF_NbqM|HQj9B0pjz_jBh?sILtq zI?R++^(DIr`^f23!UcgJ)gq*xrMS##s|EE79{!y4rKD&zyM0)}+vq6G)thXsI+tuG z`kEb9s$BaHI?dc<5pj4s#{)YL?c&7Ynh>R6`^&{_ja8+%AXbZ57EH+tLTFZ<)$UR- zxlgx}!-o7LXkRe0-F(LH>sHL8o&&P;ZFp5al1-I&?F`@hqiI%Y_j$L){1AyI{2* z2hr}{R=A{_Pfkp$q}vK4*`2XJ4=#uC%(aC<+W!3^IFQcDh9Xy@bThd(wk_3M*q)2|Mpz6DrX;W60d$;c=P0WS z&9~qs3Pec1HSsijZqNQ>9>dDIpI=_B67iMDGf$d32iKTELe9vpWyM{)!)#o0!GPsR z!#3<(^5oM6^C!#eVorRU3(3!CKDyV1=|F=hIC}~YaHwpl{;6;Qiz>X{dDmj+m@tY$ zY?KEh7fY!n-QK}or!@=5RrBXFYmw$e&oagKnP}Q`uUYV;-@)i84}UKD($!MYCH3^A6>#5-=53fnDRh5a#LP{;>a z#BSs%!`-Xd7x{hBR~Qxqw^JzGgGXkjxkLk#yuAja}+ zBemevCl$5eZi~_nF3Mg{go@49y}Q?(JME7J+b&%P>;fmcqJo4L{mPQTw!~#LNoUps zuHjrrl@ri#vW!^Jq_B0?+#%R{i3J(s&@Kg!Mg!&w^=!wBfc$E~y&0v4fNPQsSKh8= z(*%_}t@dyWrgw4v414uw;?yB-YTi4ZV?Vi~l9iVa$J=GoSN&qmQ-&<$#&qd6l2UX4 z66wPghSaundtm@*nNUS&I^w_TRC4r*iP#8iPVathK2n|urv(#-5d@QP$&f+6f7>d* zrcsV698HyaJ9?)0Zfr&B?3Lw;&UI~;<;v1pPrTDpJ;X{0S@Jg~nneBF+J(5{Xt1v5 z22A?>{2c{Tw@LprhE?Iw$iwrA0ItORj|EOY~w7Q)?`>=SOi>2f+V8x0*{f&=zdlH*s2aG z2}ytpD$U-x`k4)KU8c4p`{taS+hC@rjuh^CNZSef)l9oZ+XohuY*nqnj$xeTK^29W zHc4Xn%caKsQk`~r2pNj+m4|U;#|SHU2&K6V(5dI&P@x4p==-zYz+`*o>BTVy83nsN za6xB1(*5D%lhGr%GF1Z@SbNIqV{b~LC|g|9xibEPjGw;$jm!5)4m_VCu1 ze!R>$=YcdF+#?$-oR!?`pj~pG*z4~o=}l{&JUoL^8Qod}Ddj?ihf@Yn<}MX^~i_ zUb@Wj&+w~f|I!*R1ZPh8Jl=W9&$mWVbfq)j7dV>JICWB36wcz@Md<+KR#`F;c(8FB zR?V9xy|*vaIG}9c1#ZoNN7<3-a<#_Y3S3*a*G{%dxCa5?5S%E@oo}{iU{yuy4P=C2 z;TPM(&O43tb*q~8&w6B5!6M(Z`;AGV!0uT3d^OVr_8G2 zrlGlZNkl0qblBFd+;o}iSKs(>@SYNTF7z@KwWGMPc1eH`$APqIp(Y|G4+qORM`Qg; z>*0G}r={%9@<{G8cwnOD7u>rSbSsczVAk!sI}wC$FF7t(mpy-@*PNc!fLOB+A-By` z5HmVW6)zk38bFm}beh1Y$&TYe z%_>Q8xOHP#)@x+TtVx!7NAn#T4W6~m!~KzN?@b$7E^0LX+%I<)7)gs^D7xQAP0T-#5mzLJRcqy(gu!W-y;arTfkE2JckOdcKLR%u8-Kfh zqm_T4#rfISmDaR0j#v017}QetOY~Z7Yq)ut)^UW(>XSJfaL}W` zWmQ(?X%6os*Zw3?hNz$UOrkF`0MQS-sdL?{RhV@Ee}5+vKrny*8Z*Kz|H zN9T;MST^Td-WsNdjSivmtI|`bIWhAx`7;r~33si^-`H5`n9rQ@K9?#0WhNaK6)o^D0FJGAfI>Mu&`{Rcw>SR4DzLOWS=NhJ9mkT~i8h)<8_m{d z(jDYkT)m{CXpfvh??{jwyv8}B;27eJn4cIW?k|5D)vg8M8=$R%sOt9$%Ttei%U#on z^}B=h4>9AF9`Qv6gGTdBX2!Zlwr#-gmqq5sd%H0;z4@S+i?ny-F@GF3w@*R=b)?=!{(1y08l)W57K}!!<;bAaN=&+#)~Z~ysf95ec~_GzA0BnH`oRK-#gb9cG9@n%?jw>#)L_q$@KcW|rNxV;S+ zhQiWw0}dzdW;1H(>C0^F10|EQ$G=$Fc9vIPstSCDbqOQX+7-C^N>4OhP{fzBt1Z)9 z7}%R6(FOrAOC>^~%-%RqQo#-o{M1W%1>o`JfDi~dNuZm27Ma$QfuCDGXv4J@Z2y_n zV8FO7DQ^yU*p5FS-O**w&$zcGXl1~+N&8i-YfOytJ}xf8HMQTwsi8Uys9@HWQ6=LC zK$(52{4!b(Kgqm@j%!E}?VnR#p>)-#{V(9QjG<-G0|q9i8(mlMQiIJ3oTr~10k72E z?N&v)X+}S@L!>BeZ4IYM0@5dB`6F795B(_5jAx@Xj-PWO>EpiTOQd9C)fC*usAV~` z;q${O!fC(^yU)pxi(VyPOQ5lQb%PbI!k-Z1 zRi|Wc>q%90DC&e)kVxnFbJK7H9SQmZN3(d5uEOs-Esal4qK{=Z=&Ohi!dH(`CJ`Jh z9y>RtnzyF$;wanRmPkJ56F12PcZgBYOfRDwqjGd6<@Ervfp?J=S2#J@oGt3&w|NlG z@*1Te>|yu$?gJzvlG%jF@0!rLu zKeZYw`Pjvtfx8$wHm~fJuEu{4$_elbIzeFXifWby`TuJOW{Z&M!5!;P&`PO4;c6_n z7_FeNF=9E2W@&1TUpyEOXO~3aJeS;>=AvztqW}l3E&`!K(&P*hAr^B9p-St^qk0%A z<4BmJ@aNkZ?pVpGg$h!V4l0JDoeRyjcF`eZFtp|Px=UNCeh#sh-;ig!`K)EWEsq=n z-=#ihY7_PTl@$%bN6cfk7&kq~FX9T;U#ae-&S5<<^{Xlvozmaq!UUbyU8RwXj`jF zJm{j9`J}bvV(sKh7(^D_K}tK9m~EA*Mhm>u8>?jRCqgP{aJ`N(Xg=pcx~)WL;w*AO zZk=Ibo$(Mf#1i@tB&3FdqVa)`NPw9Gg-Qs-)a10|f;#qO+-{$WAkHTVzvoPRuCY*7 zo5hDcETaYn!n{9i#Ol}T$>aDvdmW6jarPQ9N+K}{NQ%r>t!j3Id6y2D;kf-a@~M#E z37u!jrrzcQ0UasBzBPYwGgX$Gdshu|EwzhIu9Ab(5qw;a<6*PXgUul|{u@AG(UY@A zNH3-cH-}SnT36OuB+`)$JkFo3iEYj%laaYG6Y%?8)M;{JPW}uo8dYkgv%Qp%&kv30A~DJni@T6Cfjh8 zV&WxJ#dyP~4ij|Nuc3S`LZ0sva0b6%F^7$!P zh@=z?bS6zTP5^qUyh4+PD+;ULkM!RdX{~xPI7g}+Eamm=@V3^vRyo|;W7Kivx8myJ z$(s6U#wvG_L8lpyRm3}LN+DSo%HSI{2^3v)7Lt?!EBkb1Q2@^vRk+X+Et_&}$rHJT za(ItrFS38KJ_>y>ti=zf{jN*G7F7#hMX9MOb22#3-kzA@7Mg)s)Yiua0AH6mILrS2 zFmTxzW{5sZxVdU={3%vw6{n;n##O8N!8Fx%TrXG(2SHmRHYE+Ukd{UJ4yI=p0h7Z> znMev{bJMNcf#SqRm;XqHSwcY)+PwFJ&54b+wB&q<915+e8iclzC^2Hj{sUk=TC@Vm z;9cw-s*jWCMNL=J@QLDvCOdvXSlfrX@Mc-+s2jD` z&{ayaH?j)H$J>QAbc}Ctv9BQzLFrs;p6YsY)8PDh(6->A@UM8wkL~vS;df5w0s|r~ zgB7${dZKxc5H$1gajrjZ85u@2MphuO0TaDK8O46thOi=b)|yCHRQ)&P61wq2Nu+vM;8|{_Cu>EcVJftc_!KSM9v2z(FZa61Y=a?`1+C6e@Hd4Z?OPvDf)Dvk zcYwuUZ%}w!t?3VP84%c_-Tk-av^y?874+FD_(JsuN0|4aFfnl{q){IHrTrs4EU}R| zajl6TG==!Q74R6mhYg^xhi7>5un+jNJv6`ZtOodnq8;Q7Kj*m@597hCKe>Mbe-(V4 zFL(3|PP;L_9W3#$pyK>&mEp|Qnz?Avqhw9Ud*`3?<00@ZyGAcH@OJ`1@8$@Jesc?d zN`cuX5-ZUfk#7Xv!>NAUi-#azTSH5t7$J0jmD0O(2^G-Pf|ivYVzV3>x^BaAtKqW6Fnwyo9GK~!AKmS^7QX)dzv*(p_iIleRs1f5??S-s>^l;G z82*0{!pB!TVaW#nUV#5U=KtS3C&~3%=p67Sl+@lmFql8@gNFmuQUg_0=w#elVsJ+& z&W(JjXB6^w^>(=^`1eN6Nw;SQ?vcM}OL0NG>f(t8MmdFtfLS*x{^RWq!ojL<>CM{_ zkp@c2t2G~Lr@>(R09F4!Ys^))WRO zRY41k6^ZkWj!BN+bYwH0a4A*{eKFuvjq}1!2CB_a{;*rX&M^x0HMbxo!QU{7H%bVU z3f#>f;z>wuFN%+kq9tza5VX!jon|ZVq4zF-9q;0KU%SxTuntl1GMb-3&`u4dc0^@z z>nWWP!3#X9sDTilKwzX^E)hI`%|n6%vsCcl`K6GB*;`^wUlW~18CSeKlF*|@_uqV@ z&AFszXh$#o5 zAbw|%qy0Nv{#y1c<5C2Ez7_+8%{5QdH($e-(HL{7^^>^-QOMTaji7Y$XMewnvXWxF z6qBJXX6tk=R4$ni)z@LjlT%@+Lejh#s0CN(jewtURZK+C{p&`htc>3IU5Q}B$HH_O zi5c{GJlJUW;(|%g>=fmB1Na9PZ72(p8uLSwRtX}j0QCx#+h<&( zD~_^V7*fIoa(AxWy+(y8p0ENUYA>6bzss2c%T2mB=C2*^v>Shjv}j1w2>0l4R`fN8 zhT`)$e4_1ODfN}&CM0$ef$Ji9yx$qGQ7TKuc6{Pjv$V&vI5U(Icn^<#0@qeA-oba% zx%5HkIQ`GD=$x)P4OvfPHuG z!E?f_>y~NmTXXk*`jd#B*1v3G9jCJULI0Ii+s?9l7wEGQ_969K5B zqJxPTs&U>Wb|WxQ!yj%A;0048Fuz?vhjBTXHRx7u4Ldvz9U=imZO+r^+zGVAb15Yv zqd&Z`&|E4!<9GiAkYW97#a$ZnzBc06kr}1B3A;8HrRV_PMd3@?mTUdsjJne@p>t+J z=ex8=UDgI8WOTwC(2PgxQm<{)eW;7959Ea#Qhb8U(JO!@sMIHz89$jCI;w8Fpi-&g zM_^e4XSo?((L0X{MRDaO&pski5gGjmXmcV z@$xoSJ&h0&Z4jtM&{v=%7m8_A1KoQG_X4f2{ii1FK;ne+X^ z_&Z1zNy8&9*Eag>Be>5ib3h4V)U$}<8a|yZDV`Mz7Q-u^)z|W7+Qij_L(H4xfyAunf|+fF}8gkYr{8K6~ypK1}~D}}nR4KG&qwa?1o zYvvdl+~&DV+bQA&Jq4r%@kW%`A3CoPJ4hQW5VXkk657D#WK);?#<(XNw<^2|1M1&L z6P~B`(1V*(*zC=ljk6Lm0p+FL!|*l*<%r2Z?ahs$7oPONe#8#-caA-Xm6rsC35Ucx~QZ10PjXb6`&_bc~cx@*Cmfu+BcYOiMqL`8`xE@L6M&{A-5l|V}>9hk_ zGp_HG0yf}g;mrLKvj;Kgf>z*rDDQBhD58`#VsKpD*68SDP;mLAaNf9g>>gwYG2&!tK%PZ_2O5Cz^db9jC$#R3=NFf_ShcT;IiEJZ!h^Sj3e`{xt=tN9sYO^GjDl-I;`i0~)1Y z^;?VCnr|$?12YiiF^{rMy7gB%3IFxs1#S)ik0`tof1W9zR+hh7S=welIoxEhXs6Ye zbAEvwPjZzjR2I}RLOA-xv-u9xhx*0-Jr|IN)SnoY*~&%S6)?| zJ8w;~lw|7^bCaw23?+YDn18itz3lML_Tln}$x<)Z%H^QVOpQX>4$FDjiKg=b#k#R` z;84J(@WVl8+X=denLrl*vpOik2El#5x^hm}RZlg`nW z@3{=8Hv~T>PJ?`6Le#!MmGTfz=jB1xK%3r9Z3(?h?I#giIYGs`9Nfp}Z|=P- zHy(LNWj7`seNS1fv_?)!(825%8kutgUcI|*mz$Pz9OfMMy}<7jD{0_v25V^Byt>%A z(j3XZZZ8w&Q5w>5b8q9tmQMffjgD7qi=Dbo#%H|VrQfmb{b9|Y;fXJcmDFyG8ptG= z`kIwl*t0KRnwp=GEjF=4lh5aA@ zlrXUm;9c1_I2!&Rk#MO<5Koa<0L_+m7hEV+ADC25eH|(j)hT`g$ zzvEm&n|b*0`<_0!b#3BSMog$2h;gE8dKB-wqp^JyT`8x?}<`Q@m>Q@(2aYd`fGtPIw_%sxzH-kb_+$o;(OOcvPG->spon` zn^u%}R@bt$@cKW_Y6TU!@wog3Pa3OoR8qu@%RE6v2g8&bihVcM7Q*r3of5dzChX0~ zNZiaUh(|SJ>PZEUvCh`(VRzuuA<f!mthxyjDu_uDd&4`a}pk(++Y|7vUrwKC;3fevDIXhqB$20NQpzUtf1+ zSb>jmj|@>3or@brMewe>C>PK@{qQWfT+`1_J7G*{1@7ZfC};U zP;ey(!#-LiAb5KSlPw>ZztWs(`VLmQl|ROf zN+f9&$|9jypwmw5H*gnlxlfJl^;T?3dv$Angpad&?Mfn(`G#-t^|sL%1%Fz3VMnZ&9)+=Yzii~X$lK$3uI`Bv z@e*3|GNZ~2;?y@NI_Mk%Y4i`4Aw z_^SS|Ey`U-ubF`&2GrcpPwBC&pBF~25psBfw4!vdzC)6wWBiZX;7FrU!=52>e&sT_ zGz~6kf1`V58+bG7{J`EJ6L17dVe~uuMFjBlDYWY(GZm2`Di-!J{ zeX^-Yx0eXrDlEPT7n4=9&tAT8t(5AqI)@6XAa~5O^0nI|*uXJ{h*{ z;#R6+%5d>u`QStfyc9$YMKAPqwadY|Nzp{} zG(s?6n+ zGFP3lXux183E;%h8~!Z*EYyvOEs_UMm|AS#K_UE*w7_3D!<=uO*A2fIt?Md;QxZ>q zXlppPhzd^D9h!O>-n5;9_`^Y<2#eUg;G{p40LNQUw^FXlwZ5rs^$wjoVut8iY{5x; z14q7jy)d{r8>x9c8I}%k0)b2YpC*}F-;|LP3-qKtyF&1mpQCp>LK zip+^^ZJ^a!wS>p8w^qsqT?guWcZcbSO9)J@Jj`2Z*MRT0n6_VsMNh<;DFTQy^A$mb zk8B?}w{v`C$v4blxj7Vev|aN(E@)*JIk$&;!)^T0yYvztc+(hLA|82LQ=V)UcGr(s z!8h|XVqZU~SPs)y->&539F*!528V&w@Ai6G@i2>hbl$-6gY=&ntmh@eDs^=B6K>L@@&82;oUM)@v4gU+r?Ea>SlkEAmkj`5qowb*H50aO2D|&J1thh<{Evp9s^X~v|IOR$8c z<#uX>$9jG}@$BId6n=Hx>L8DsOyt;s3kN`aPOH~l1C+tNjjX?G>YSH9C&OD8eksrq zS&ie4=%3rvnDP4s`I%2fY_^xPFPZ6GaGDQjqKkVM?=YylFIWXf6kv9}+`Kl(iUpg9 zW2c_cwu!pW9|U5goFXqUK2J(W0Yy^_uUVyr2w+ZQ7{4!{@ zKP41sfLn&?Rq|*^K$WoR(Xz9SPpe&bjEEpLLy4yRD0351&!>7%vh5_HitIu4GO6cP zK;f$6Y!a1&tm-g~q293WycC3>1$t1oBTD^*yEOQ`)-8eTgaEP40q|fp<%HA9Tz9}d zCGb$2?qz`Fb$cDKTkvzqomM@K8OOM|Piv|v&wai{{THwISW9g#Iw_4SFw96JZ_ zd<;J66~ z<%vu(?#RJ6s32WhL;_L~O|k?x5U4jgHr=0Z*TI0tu42mV%ccNAnk$GQ7#Mr z3Yl~0GNaDQY^y)K@#8nw*lEuZpOXgClPNyO>6YcSaawSt3Rq*De~Fn!DE=H3SSUL8 zxA2wpSf6zP{?-Spuvs5_x>m#uk;eIVu+yxGbU-#3ruq-blg(mcbUx)^F07q+o)!Pr*m2RRmv{zQm&iJ8I#7S68$PPSfLA^mc39f=5kNx%L{LnEcn?d>T=lVDS%r(+# z*=hl2)OA2b2?#1k0B~&eyWwu-jVVcC zASLdZw=@?Lpsox6qO^VRh|g?<3@hAhEyw}eEN2NX8be%!q#2E$?*k+a_hL6)(7ZP5 z3~zcV)-*aU**Q8)slX9g+5|y@DG>uD8d%;AFNRR|S>fPS0PFWl@aU`S6!-}&T4%cT z*#h6cQ=I|^!XDm(gRI3ic%(~Z@U4uM-+T0z>AWE6wPgCHP9!CQ3*OLIF& zdlqO@Lcw9(aMa6}2u@U7if!AT-D-Q&4c70P1@7^eTgjdmNff7M1e@HWrzw2tdQ z({K@xAFsvSmxp<4V>J+Q<1GSy9E=;DxkBUd(ZZAYWTT2C&HKsa!ly_BSaGqp|Av1E zy;R+y%h!)mhW)dge|h}Vk0&aGBbL)s3wCV#ApY}#aB)mOMfj6n+Cm;{Tkh&3|Gx?@ zFJ$^yFvWMRUSCifO^=H{D}84xw!VJC8)C zE{zoS!qIdVQcEQG7d3IXC;Yt!zc;GrUYQoY)Wf?Cwy4SxWL#Af^b6b)aMdlx;Y1Kw zpHFBT`%rl7lbZSoud`sj0==F`c+h-irikN7O>*2x(15BKUlM2^pt)DSCUEltORAj+ zc$1`|W8P*mPqM5Be1e!Q@zMWwV7+a-{ez_ciK$sP2|GVZ)u&iN&Yo3d5e z?~Li_LN_6oKMA>*EDx(D_K!`#`Dj@D|2#fh2DbXP(7bHAt5-Ayh||oOx{3J%UIwiDC7ZY<>kP<(HF97@yL&Golb#i~k-p};JbC0n8dEb{ltAwxGAm0Hh0=o$-FHSr8Y_F+47 zg=t|uu7p)}ks~sBqW*zfc>daETwZ)IU(6d$*US4PF(gzFp=I#{@>L)6QY_CmFiwe| zR`3}$T|6!wwPT|x(7yO>)|mEg_RxuifsAPe)&iLRzxGA0@kU@xBMWQ(dp4+98k+Fl zSl=QboGrOzn+uL>|l%=ZD6w(*u>mC`JkyoBG?a4LS~V&@YEYx zQ)&#SNbK1-K^-#E!1kZ<8qn*TQsyV~lG?j{L+VQAQ{Ng zsPh6-Y=uz(+#NgPHkh$dJeJ4$$))ge(WaA~;G6zXZo?H4;9%<-1 ztR&^3MRpuV-3~N2H6LhH=Y@(*8MJ=h%WupKG$+}&oIdz)vP=T1E-yjr=t`C{f~5^D zq4B=5)*TwE{t}mDukEf^ZcDa42ILx&eXT?z5x6Aw(8`AJjA_3Q#B|$?HK5`pdjcN2 zE`1tsfjH^3HM?}ml~YRxJIP~fa5``Ci#%L>3E$$!13{~ z1YZ;6)^9()!!TszGRip#qzotIA|@oQx5rK|pLH>z#yHOZeKUtg6tF|gF)o?%l1*|= z?9Z}_!TC{QE7@dWSQ)MUgtWlWRMGnEZD{>*Cic+GFy*$zp{rIq5_YvGTMG{y(T9L# zj=g0%n?|T%V~;WZor4TtXr2r87Sb7jUGK7+nl6146sxU+MOT+k>p6_Rh=jYNRZqCU z7hLO$3|5F(rnuLi8I~oo@<~@Hm-n%#y<}y11Lcx9$^7PJy7m#EldWg=12%fF*$DNZ zD~r^(cL+@O%31oJ547mULXE@}6(9h`#1S)*iDsc7`0j^O=?V}dJZF&ZcGNZ8dBJ7O z_!+Kog*JJ*DOv)I&r9k&E72RtuZ>$m2j8J_j!OJX5p;Qoxdv9EcRZwKLxLt{D!OG~ z3uNCLAPjiuVdg;b9`?|UiH4;$1;9CAGHi{D=%q=`=8emKD+bviqN?(vzT9jxeF4Kv z@!aLLwM<_qlF_&!=aBhWq9Z@iv2VdWL{~o&aK?6~`%11f3o_tW{c5tC^v9aze$bDy z;2pm7d4ZsZ4Z>h|n0B8IG#$5P#7%5^=-uP9fAuu2nF%i~X+kq_o#p>n6cJa3U?N73 zlLHS$@??*z`>pOVJN5|vaJn9ye8JZMClACN2V~bA^?m`X*KMrq){R=iFP~KZNZ_R4 zAFC4o6_*6$=Z1uSWf3bkS73qL1BI&hvo_~kKs1ZAeZ8@{1$^fn_ZvtKlU||IUl^0Y z=BMXawKX=QaazyIF+AUpYDH({Jv_fT`EqfgK4?H32)4t!^-HC^@WS0p12bG53(dcLG}#X-P!!^)f%!^JTVFVg8z_5-UKW^~RK%{&!yt@VTKY|d*q#Tzy@DGJ?Hx=&3y`AcSo1{=ROOPPK)LL? z$1`n~!j9wI)^h3RQ6ax%JalMaLKfsXR;<56<4MS#*R_{Zk1S3w12EY%POvb$J&iIS z3wf0#W` z406upVg+kvH>jF){b-JRv0YgjgCJDN-U&C@rHMc-uv3(L&p4o=6$Tf;KaR18{9GAF z^Le6DgeG*tjsA7*X~xzb5Y7NXgtP4=W>W$;4^^D%#o>Cmg2WDSxm1Dm=b;G5Nh6*hrSpo(I%dfRjx(LqYU_ogL`-8W9|-uJ1U+ zZ^&GZTe{LbvRG*<_i9UTsJ}g=2bLzW{m)(R0_`f6cV_~M-pRV}*L&o#w?PO|V4Wld zZrpPTJhpP#BVjHFt)XkY(0RI7XCF{QOvWVZ8&`s%fgjD#7?dTJsZA`?K**Y`;&=_j zgCKyYNmNpf1N)1~01TbC@(EYN$q37$H1kG64a$UI#6i4bl-W?~A*)EUah}mF-|8Gd z=O4CX^`X`*E~x_jK7HSQ{pt6)bAcuIBFt*AHTrjYoswQwL!gh18D%z?i?> zX$}5#mR5znGR5BFoVPxRSty=yAlaA@>4nx#XE5^0oi^h)h-*?9(G9wpjQ$qjW~fvN zHPHh!9dAGsa(%YkKRFSQH|&=_@$;*NBj~I#<_AJ7Q<=2$C0#2G&{Ks0y3U4?+|l-S zTDPKysnAHOJL?&OSE~W?!E^;tBpfeOqVv|N#e;EUxE?0tnWwI_-=-J!cFb^=S$&d~2Mt>;?HYm@gt2c-kWP3_FPZ0=eP_!vo zg}8;BL6XyXva(?Z zOiMn6gBa{}oioi~Pp7(YK;V{Y6BuKy85uyfrXJXDJ;vnvk`EO_>PRB#uRWgtLxoQ3Zzyfrm)DltuHw>{4b*c$4 z@Od z=?1KbmDrh$@zr)bk&+&Nsb6&;cbbbJj#G*SbG$AF{zcth6SyVzp%!!gkASej+u-N* zOXS3|;b|iXN{g}lU{|qXjW3LQ2_yey`xeVxExdh^&OUV)M-aPU_fTyrU zkiK2WmIaF3)dcb-5Z{2v1hkjkg<$RU;hWFcP6lxYldn1yXKtZ+z0J^0)^mWY2WC11 zV$(rw0`#MHBb2Re&%X97G&K{N!_@OD&eNWVtQo|FP1rkxQ()j#T`T|MemX58T^?a% zv|_zUb=f^5$=Q%yC+wC;@;FB*gepguw7b26YBvn6CL1gM1luEnak2`#>Y zKvuO=zH1;DA%yyc5d9*&2PE6F+IPCjDu!|~ztHIv23b$Sfbi;o!5F#!Ivg#I+5c^7 z^IkQuKWtNs*x+1q*=o<1AYi^!%2Pd#3EPi5KV$c-Ch47vq8P7IU-20lxX7qC0A~Su zRi8(^aO@!nvA;$u)=naadnJ5;SQ=tVHR_i-9^(lfP|}|rmH_H-y1l5ba`aeU3LenQ zZ`IJgxackb#eh~sl-{$%VeAL3FEBg!8n@{F*uemyt=}QI4O%24 zu8=gyUeJ5-8Ye2dt+E6{J6;(Y2oi954_d0C%0Ei=&H_=aaRI`1cCzorIb!_ym70bg z{79TMjtIUX=ASH3e2ckMYQ`i48P@Tkaly5u?IEylb`qXR<{+j%>Vo!nYTi1%crc!a z;c=3kE|HjEHZ5s<#)^6if9$RfXj?j+_GPAmm}79e*Y(w*1+;j`}8r#ow1 z!^2>*jo&9lcn=%1szD7R{IL%94gP|50kFP|huITmDV&c{NY*9DY3S=({f_2Xka>joJ< ztj4Taz;LdC0mmun*7DSL#-6uw4Ul`jjLbLX>Hu#*S=0rd^IT(_@K!C058;(d(X>V= zP7;X3kxJnWjSV}X-oXdF@}app9i5)k$Ym(c(8dV59-pczxYTyDaoLn~ff9JrN=b<5 z*ZVEY?`rzn45e(KEpVK!m0Zvc=WvNL5c54E`aSqpp3ew!^!xclE_XGn>$aXOZI$cq57|8-}gE->n!7PewVJ;IO_63xP56P;= zm4H|YFgNMxI196Lm=?dMI6a=|gNPOF?+=7(#aK|T1J&>+FiPxnvb)sbcMpJz^b{|S z&duRLrGGs0D@#K)ZfLgAK5X!eqaex>RBvk<>+yijCXS)g&H*Ifl!JZ#fVZos^#J|~ ziYvXBN}_k5h)()vgcpUDltf-pb6a(Y&|G`Ao+W5Il!KZ^kw-dhEMPHlC>dn?;V!WR zLjOQJJky@0A)xGk77_xikLKr{2f0_l&IJ%(_k>LY@K7lYkZQ>wEeA{N`U9y@F%aha zpeBoZGKr6{SgcmXxuxrBbmQ>}CXt^v`mP9q|B8gHVhVF0xVe`orBd_)yks?whqNuT zt;eU^?w5d6OyGu^jXfue?J(kQ;5&`X%;7guC1fGWkN(`L)<$@q?dRn6O+k?Xs8Biy z98K9ZMPk4(Ust}r;E0~u7^APqS^`HRP7ok!>1_7Eds}{-+!d>f3 z!w03#8elbW!iPl1-re_iJbdzi=5_6tu{#cp83#xeGwz39-vy~FIFTR%_?O7DD?Y8W zZ|(8K^W5$2B9~Zp*Mooxy8+W~>rOo1i{Ko00a++2Dky%He_Ni0Tndi@pscO9034wJ zu+oLK1yC7nfR#}S3^G~-iNzg5i>uAX)BG5i=2PrMdMaz4fGQR?vLD3LpfDPWg;{_T z3)A|0?MUB~{>T>_ZiF~1%WL7X;F;ugX)9*v^IA@K(|%Zr~5Yz8M2?QO7zkYYavs$`8o z=DM=~6wla)dg&HF-dkrzqIrt&6_x^P;^362(uIc57of_ zu&@1+$J^#jm+4iZ36-VVjj=#Bp`MtqvpE;V%O508uWAM&7+?y>4D3-Z^;!}o`ZxZR zRs2?NqUPSplFBF|?ERChI=2nGnIYEC#A z9CNL}nR<`0u1l3l3!#P}VteqA4LU_=26+-}Jx#wqK7mbEfTC&!IC_DKpTEE3ZG1E! zWiU^dDza9|-T}iWHO&L2J6_i?g0$OtP#Z80dt|UM_rdsE70@wQr12HqYTScdW{!Tx zb=W`5WJ272t>UQ&RQW$8QtCU9XN+}l!wU7BdxePUhO7jVO7=rM*LeLmvk?Dp{})wX z0#9Z7zJIETUyBskg=!|UBq94UZDvxa6ovRw5!rW+oW_)WDbZq263LQeUm9x)$-W&z z_U)AA#KHf5o>$HM`+WMGnRws#S?=Y!uKRx8lXTB$-Oj9qFFz#G``yyE^;L-(0&A5C z%<{vx!DB==;P@B+d6H2Ee6<->Ca_9c*x+AIN(%x3%=CIku!znHg5=+TwSqtNK*Ede zv{FCq%r#WPM5-tGSwAjfkuLaW?bW3DY-mD*|1ZlAuEVh0!Xj=-$9ro!u1h>rxEyS& zrT}#*sGfct2$xbZK*JoFwhS&^{Xz5NuHxy*q#?DuJ7O8#*tkncz%eifrJ+ZllK#Ng z-g&PinFcFa z3`3=zG1iwaqUQxyHsPvif}yvw_pEacSm4G}0tNxoyAC@1(l@wRpOI|J7&!}fQ*S7U zq%+X6!)2sZA7W7t-jRDAwHiuGJ_oACOMLbg@&2(WLW;J4YrI=!NwfaO;brUftMGUc4SN!Fjia@a@?bu-tfP__bs$5d!1=Nv( z(p@q#(X0$(wa}ub*mNJ_E*^)vCS^TUwTK(VG*}e|s~Y(S{=sY?s-pzkPqQa1^f4+_ z5CZYW)9cn54 z@7k7?HePN1Wa!`ZW{vDy5iJg3{lN82-*@yN<7{~xeruft8JF0Ho^gmIN(?(yN0_@1 zYKzre?3z6S#4HDHpp{SNsR`|7UIebkc?F*vL)9IBe*f7g@i8_9?ZqH<${XpbfWbjM# zrz<9ops7bf|VQDiG{ zT#?_8iuB|WT%n*qe@V$=X1Mn{k=zW`L!5yvAVlhvU4;roq+-N}C3 zMR?nhi(U&Uqugo*5VlFv@7wPt(cd=VSY7CHBcSz~+!K^3g^5C#-9KPGC4}{en2fcb zB`^5{;2`Pm0P4-rl ^a|nZHC}Y5`0{mkl5~gr7Anm-*W4F*Qcmf?gk^^arBxZUu zh10lK4tdq=ZRlMoM7=9;o&FcXF4@P{O8MJ$PW&rVlJw84F5E7s6=q>bjmr5ya7$*b zdm;LUrs#viTb(L24%;F`3Vb^zk+~egL)zh$U>}Di#PV%336`&4x%Q}QZ8df>=W&gw z)Pp)&LQ1=g9_j7fC?TP90th~2)7!?6;pS!jYrD3+tD$TAgXlL0V0%npDhn#80fr>p zT)b3eb~6Pj)S2J!*XPX_u@KuWN|;Gn-Ww3ap;(QAGgxxf>;yzsQnb!FfYDuqHrk_l zXs7jB{rCd0{F(jfg+-EgT60lw4gzUZP}K`bKw1Gnx_6mrkad}^%6#nM^>%glCYFCQ z;XPuhu11=S@`w}LbS}86DHE1KirxtpLY};fI|jUqpoCvQ?naB3CQcBc<6giSo!+<) zlCIAFlRcbps^>$THnfL?U+WYSARx^$Q=|eRk14v)bUrC!|sO`pmfS!Hl88b%`M11MG)W%JJz1}Uxt5kaUy}f+)RdvJazK|97l8_ssFZTio0Xy%>cyk z#fT)LzeBLZWG(5&Q^2ulWoAgC3mZd~tQ)w1()ZWt7@D47H$-AILpDOhSVEZP2gNUg zYD-1@cE|;|2J<&-eSDftzKckwL9`j_uPX9hyJ-IVi$yb{irvP_gHOcY6OfKG}9J#H!Wi$H5QThLmNc>h7INDEjQU0(KGG_&xs z!n>#Au=YHMu8<#PeC7GEMz^n+Z(E3YgAOy~5T2Ku&=Ga+zDSM}sDZ zZDEx+KSu&-C=vnHj}|yK=tH^t^Tt|>K?aLGEoGbtDr`iq+nl0{*SJ32*J1JPtx-3t zYpC|l`>D&9YoMCYNeOBp`;r9B^Tl-^+*d;di4C<#B*c!re$qL^o18=Jo7+aMjEd5of0fUO$Ix zL#KY0#Ysu?lfutTzv|;%K(ciE@gKWDTe|i0V3b8C)UjKWqe&gUVNRzZa!=RNZgrw6pudejp{UMG1?4yHms&86*Tb^QJl;L}zEj5~2TKiYKtZ+c4q2s`GW*=#Dm&D4_L59@}(ZLxETIGmGn~ zXuTOINP2BdQJ(FF4tvj<8Yk&&qp6$5%WP}m=>R-nPHQEmN*Yax0A2HK|( z=*v$*5tHsnBoVdIrU!FXkGv)kAYx{ftYl?9g#cLUeDQ{JwAK%Rb#%&pP8}|!FcBGn zad#?YDDQJBPLPEH0)bHOL@R0eAEI3)@o%@Gg*p)%1oJVg=T+aYvh3U828C@fuFQQC zo?k4K=ZFZc=eg!y@VFnBt=gS1_CyYg#slHUHCXXaE|S)>9?)YA9UZscZv+eja7&4> zWhOJsxEQRcCX}CoeJ=c`AgX_k`tY(}oSGaG2|ntkK%!jpfgjgBupUki6{{aXl~;L1 z&@(6E(BjLEB9$}i_7~(-$W7qaz;EFXFX08-ckGa;i^%(ONqFJ+i#@CDSNNmkCN@yE zY79RZxK&LaVY=$v74q4_+9e!2!7AZ$d-n8CAD9k2=h=zzGaB16#?NWj)!be7trfVr zQ3<~|O%jX;)@3_hPW9O|EC2Bfq|0LT1_}h)gzNCxEvtx#w$pOtt&wp{D9xZz5>BvP z4iJ3(;m}R-LG#59GO-?J(4kB6^GjYm$OoOHxK54g5k{z62`-Z%+1A6SNwAV@yvoYZ zKe1@~xZ7;}sUgYY*Fr&6Zq4^Lk+%*l*8Ha&@du%GSaqkzL_InCE}axWU-=oF>9+s2 zyrJ4X&XIdyYGs{km$lckLYtd5F5Mq=Ecy|j8Jm6@c02{;i(NQhz%bcxd@kc{A!t1+ z`2E|9MDqTp`>X`gNg%ERV2Au<9|CWinpu728Ykt_;~JanojZ2nz=dsF**Ko7i-w() zIoEi`rOW!=t1It+j}+Iu&&>T{{T3OfrEBKq9$bY=786mG>k9*8IDa#6aOt|xWu4pg za{kTfv%hk@H2K1R(O>-D`84u$Nv2fSfcae>R_xAWu`~NkoERY*kNjbF` z+gdiyJyVml=rngm-!$48ME%n$FA1xZN}6G@b4tj z9|V}T)UowEYUq93c5JJVkHfL8rv?P!aMmZ zk=JEMTCF!U4mvM{X_k^#^p%(E{hN7!o6JloHDxVqw2ir?Y$@7WDbdAr4#y-S2&xC? z+g;V1D2m_f%oO%^;>iA~9<^u~kNhU%4msZJEl^ok_L$zd%f2zS6>bMxd7aow*{9og zxNd#96*~4+y{7NdxT6gJfZ;^{O-uPsf15avB2C%48R{UzCOZv}!Ti)uW51yAe!Vpp zW4~hJh~}5|?t9*}UX?p3Ohe7>hVqHfhU9wEA^o;q{^`<8X=eoE?0B&Ss0UlvJP(Y@ zokzb=U^V^62Z{S=9y}io-0zQF-V2WlvgtXzT_V`#C3@OR{KbW&WP$v2EAu`FP}k;1z-n2O%*5TQSt-J>F2CpVXL(L1 zK$8S%uy;zu_sK-4;@~G?=te&u6P$ut$|y|))wV2q*~R=MYs8#XleiT3$d60o+F2N- zX5W{r4tlcrKKLIVnP#s3NbBVv*Tp!)_0JvnF630aao&Z-`E2+kE!Za!eu46v)AX%I zc`3bb@kC~01%c2K)d?;TLKjo_Rtj!$y!d$TUW-2BNOIEa42IUmGMuo{rY zyD(uB5Ng;B3k1uee}ve--#Vkl1{|Z7zz29HsY?8TNoW^@Zk^5N2k3%=i&InNihiSE z9C6v6wadCc`Z7HFlFVpyzH?|=f5(!oM7I@@mBGw!F;ih|@kDh-onz*tM@I`6+K^{%gS;hD;+IBUx{&WwUWj#GJXyd zdOMlX!>)n$qPdNue?H+BvE*#TUPX72wLA?=-bkPjbeDY#ZCRrl`8LO(67*PoPWg_W z$k$*ISZAIK_6mQr2oZHqKdWSWuC*W-(v{g3<`bqK>Gxr}&xNGFCD9k(Ho|o$3h!Jv zakNm*(9h_2Z(bT*mr6our^*Bn?M~iC%!YM=ur=vy&d;9jGCY zzr)zj%jL$-kxv3&N8;jCcpF%?(IZ6L9etk-JZKQqgsFV&)aNp8AG_rSGp!MG{R~4F z^8MEruN;&%4)A0Rg5i@K`XKg6754Fa)+Dmpj)XWb*TJqrJlcxAN66QOh2?}%0^Sl^ zXbUSp_YLhjKX+Vo=(NhANaS=nNb#+;`?3wL`%Yjih3ucPChYA@)_3~n0bjHu3J$#) z+p25qS%-fYu-0#3GiaDZ<_b#3uh;}??%r8E(*5eC8ti0a&(a+;n*_8WHFxuGpCw=I z{R7r5QF4;ouj)zHSGX!nIDHUJPD9oGqHWsP4YZFl%?9V}`@Rg|VPZ>dHV{UZv(-hW zLiq3;#25IZ^%t=r$MmeEZ1SGSp&*@N7^1Ww@6Ji8v00#g7KwO|oJZB`s_pD+S>h_{ zZ^S5}Ux?+HW}>EhO=8@#$DYf(;=o}@gY9Bw()O#;?C843d}IBvQ^aDrzB6)%ht}MJ z<)y7`Q9@34s{TNg+_n(338`gmtU*=HH})g@Wo~t?`tGx~3$8@hh^XQ2Jy0JFIKqey#5|s46obju^d;yC4>YzVw z5P>EqYvPfr&K*N!JY8V2&AM)f4x5x!o zAy3K_SR-90q9Q^OK6JzQ*he-QYAb*uoTLh zy^b{MweUHMz=BsY;ivW;kE{tNB6e?ZZ1e3rv*hqGp^TCO?_aNR)uNx8+9dEBD;>NC zW@pj%(WJS}J$n}{##6#7{k;bJ)8${}DxfuiIBC}Kts0GmVP5JsWkCR4btdz9naUQv z0z63dIxHel{_cD{*8fZb+?cYp_KTm=g1}~Tctv=`Q~n)=3tKfh9_*}1GI%qu;pymw zZS47VY|ddHhYv4k`0@>hX{vd43j2a)1)|gJK`sbqyL2sCH{SU*?$_Ah^!OM%Hty3HI^Fw2Cl!EBtoSg6N8&>Y3 ztVty^!|;eE)3WRH!w+1lJ7b@ryJ?rmasXtD1smxzQkwZnb7KUjpdXk!$yHS!m?R*9 zY&G@)t;G4EMf!*H2rO#tgGwK3fE{?`dGHp1`QXUh~JGrsW zV9^W;j=*fc#kIKv?tDdH-OQ ztb!LfHoVmfsW!{dM)s$FD6~|8gSA-k5%>?HE$KbY;c!35OoU`Fo>(7gN?uGYLF3sH z_=P^UVJ~vK$nL3PU(=h7d>%rfHbtqD9-RT$SL0I&)_n*EsKW(}JIafn*?kFv0yZ=C zvGF^d#*QEX&uf|H%HiH70%oQ@R${Eo&(@f>9b6eUkd&^>d~H9)V00kzOL{*g_>+Y3q#3ucbv29=8*!c}iAU<6 z%Q{e!=OqLl`@6!PscvchFAigD@J4dIHMTvr;k#2;$Sn(TMciH&Nt~$?&(gk3<=Y^} zi)>@U9noz>B}t^@y6ovw)g@e^C^L^(+4^Z;ZjB=LA_Qk4@dWDpoxIPR<#Kn2UgJ7x zKYa@v4zBCz@zgMNd8;rVrV&^0N^Y?e0R%wfsW_jPu`Tw$xn=Ry!=)x^TFpbAV9F%< z$*Sa`fs$%$qB0!g09kzg|H}}&FIxC31TFZ$xo@-$iHAt>cih{ze;xPYa;Z4};?mms z6XE$c9X~&%I~Q<@oT4hRIc`C)f%Fa~6e=>BpQN54f^eTEQOS!eTWVW_JwUU)fMyrF zA)2l3;2EpNsa@&?ZV~pjU}eaycVi4OKv7~|`z?XiLkPxc=E2^nZch;;!EQej0@0d3 z;FY9Cm}ahxpkL$(c6b~~{(O2mJhyMB*H|reU!lL#208 zbU>#-JJ(qh55ru+E038qZrnH6h)~>KVNR58bff)&w8*jIJ+}~Vt$g6J6$4I+;fqPU z>Cu0&ytriARe-m_H>AEgG)^9Qe7x!MjDI<8zQPcNtjTf3{(G`7@%jkmV#^lt0n8E- zBUa4M;$XQzJt|eIj{>Yt7Q|{AFdk%n1iLqufB_0^ApmaQ7>iL>dMQqr1GZX~M>Dh# zP<`%($#yX&+kMd`LwO!Y&2d7hA&{~BpFr;IfjA;_0ZQ4OeO|)_~R+61+J))2h054YbfZ-!{tIaD%4v zX`eaQfB`GQ#HhvLh3)~+Bal}Ft&#h$C|nm3t*z7l zXh@C*WP4)hIN?3&ro2+6i;T3}^XtnLd3r5Q>*g+Ul^O@8h_sncKx6MCp69&CQz{s@ zpsYN-PWa_|l6XYn{I+Vw6S)n)3-r8BlDzOEZw3%2>Ae3rZLpYF&SFuMv~*Kez*Za4 z1JZNe^6H@h4Q+mS#FdX!UBS4n2@>*M`dZoyrPqlyBkam^Dq7!fT164%_V_XKLPD0j zat@}Bi4UAAFBYFBJogEa90cvVKAP+t-;81cf^wi*p`WML{{%i^zk3<&1_Fvq4_uSL zNZw^bj-3MmIe-c&TQBp*_-{2XA zJu6L;tjF`C3w|NRdqlhkIJaxFalTNTO_vmRrH3v0Ry0a40YYwuS{-(&#sZN#6Gn`# z7K+HKTRi7uM%%wJAT_Boy(r`z7)Jr)-Col)y`?|LmIHsB0Q;*@CQHey$Xr0MdY9N(c*9QMQ>vJ)Co-UAt6q|vz;JQsZa)1Tmaa%M zN-I+ktXuD5R4u6A%QMV+m;kO%aj<@V@ivlDOm=Qg(WHn^b-IcWteeCLxn1c%{&EWe zJ0|oy7FX#haHNrP3HyY4-MquMB79h$IR47L@5^&`n-s$+E**CHk!jjWSmm(8v{*dE?=Uvbe8SA~4bp)quGf(qYX5P=y)cc_l?8Ob zG>1gf0c8dkQah9rZf;$HjDc+jyKQ zH%RUZOr|R0CkDlOScyWh0O_J{^S$b5Z|96~`0IO(Q&9Xq1biXhqM<@9qF-z&+HEr+ z1Y>s-`5{gSg_Nx}9i4&_!9%E1pqWXp41N6lA9n9ms>r{$dKhj%vJ1EqT35{~h)ORt z@&9G_T0}-qr6Rv@yzYujo%ZfKor+aylKvj=Z#8cGv0rC?9c%=3?57T%NxXRGxkv6K zcTm+6O_Q2L&-qa3JA;`5Y`b!;WaokaH^R$0Y2eBRM5Zizm3;t)8J}wO>Y2ow*g_23 z{#7PPWo%2s=Al*J%A3&q-n=x}5mkQ!g$#h&xb8(sJ+CKH@xWE_BFoq3{7^+#*$HRI zNzYZk_|d&@+KbedO#FTT0T!U3XoE=lhcV;UeF+LThxr`xr$hAb(i#Ie5rDQF{@{dp zKUaew8fqr+=5*>uLJ5x~4i249d6{y+rt=ey(J(7xHF;ELqg~-E zf{MhUQvDFmAA2EIVco@yMnWpPhgn~I>J7z2iFD-`D##MUZBJL;dVoY3QlCuM>es9v z>{~CUM?f#S1=Jz9G?Hj@JfB#SzP->zQ33V>kV=dvf{UcE8dN#a7eyA z1Q)en*@}`%`w!Vy^BVi3=rF=XB+4;FzX^w|=?j{wqPHjYV2?0ai%1-VBr=BpG_dU; zTNQaU97@HM%0b?0a}4Il|E2rC;l!YRKF?j#JI!t{m%}J3u}B>iB~c#BDP(i^y0`m0 z2-BE6JqPtBz(O!clRtN!V}{SN6vY?0`+snKxov>ulx4wjDd8VG&IU<)@|vADH%l9} z43afE-Pm|mu#UyKv0I1B`gG~{1~5HnN~!ul-v4Y^Q%cD=#H=aMex&_Ik^7Yc)YylC zx%-ApC+Ot+=T<}4i&pijx&OK{(LW`hSSaPZ+3udI!x=rsY|36*C;i44e3u$Y{x@tG zgVf2RK4*-vhGW-O@>yTx(fRez-Ce*p079AlD9=lK+Sr?s8}19XES9#Zq4UprmxsGn z0#^@%nr}{h6e8UFI6#;h9q>TIJW+Q(cb#R+kraN{Nu`~uE01$h&QZd3jr9P7G7YFP zCdX6G!IS&$<5Uo4Wl(<+9MNK_X;nzaUclq(ApuV>QSkH9M9}t~P8$?W{}qx)wl)AE zTztGVBR}E50pl*t2N}zCt_3L_XO+LV>Q1ob#y8@vsa;}$EH&(+q3f1U>Uew!Y z$E=TjdfNOoG;m(10No*33ml$86d-F}ntJVqqteK#P5zg~@2YkXVi?8yGgt_>VurM8 zW{EVDQlzWyYV~W`mdaK~y$bXfk~Tm2yBp)1qsD;0T=GBp^EygM6gqAG=J?U#+=$<) zP)Xy4vLMg5z!e9u=`d|#m0NS7JWQSSz_WyWuxzX%1&NH}muG5iKpv|t$#ZkI8oR%G z(#p(;Y_e>7V%2unqrhpk!<+#8^u_OQosaJht=%po@2MP>gc$nO!Rg43?zs)_s zDj&9>>vO~8k@wz@6w%YQT6ZZin=RKyqRd{nu&o;6F9d|r|Kg6BeEVf|5U8k&SiQ??d^!ZhGEU*&kgC=9WTBcz9l8TAooM4ld4r*+|9 zU4_zl7SaQ3VgG8;b=V*;bKS1C=O6+NWT-m3fF>Cf$&{-S-wBw~b(#+m79EjeaGol2 ztOUKpOJ|w!2|}%UI+FhnT9Ut==8MPpzzR~wMz^ZhXrm2}p&*zZv^ce6Pv+w+X2 zx}(3WRu4A>Z(%YxJ517?XtRy;^O8g?^NL;LSZn*u%NjUH%kOVlvO)s<`Q#L+zI77@ z?UJx_VFINdopT3_nmAXNhU@*oM3b}>tQYlUDpnnqFWT2tO@S4$6?*nUPl6i<+hC)$ z5)-rl;8U?*iJ;m|uehormH7lCbXGv~jR?(?ERPr^K;O<}=;~-ePGirdQ!$R6vd|p> zgnyuPY2GI{=rb?C z07nyw!&tWFwj`j)eHrY&hKsc&jSr1PAYVN9us-cfdl0A3*VX3yR4aws%JXr*+Rd>v z{idFWiW~LUXKzW$b6vGV&RJ!;+lH!0@FFS)mL)`~x5W(li@CT1eiu*y4mMwclo$1u zaT|%MRmQvQ{{EJiDd$A%%L4AuU+~q3Y|(r3RBK&inPl9*8q(5%2>^c#6#y~uL|48} zBWg3TK%INvp+$y~Y>Y*I@r>9vri^O1jpO3ubIH1CNQr*0od%W=yeKqXyTcxWw8+xE zP5I~i{JLD|!Qc~=T1<@8k9)2zY8@4+NkJ_ffIlE@>gFIPc5RF10m{3(|RP$iKZceleP!>f2lQ-DAu!TjlD_xA#ewOAXz{QnKnXZ2a*X`FSgicY*01JS zx==XYitHONURP+EKWbFDp9<;RuasUhhTAAM%5Q|2gvu5oAiqF%isb_e7ypT%V`l)D zatzPQB2-0RO5WE$SDwvYmSzPGMf&sD@49%}&`+TB#hGU|N3J400hn9aem86K;g!#A z8em~O5Rdrg6=lG6!Z}UGF{+W3r>b0zpTZ2eN<-Pj+IC}a*Xj}0njNl zZ)~iwKqT$UE$x~lC>wOUtpQ+q1A`X|mFma!J36)t_O@fOEVw+ImYpn&9ONYoqUz)K zm=x($D%6VduAKw2(zg>z*6g$~I;gWkK2~!75|r&k`qctp z&BBE15s@;7#n}k26n4vcSw7DvFW*hF*JPvW4JdNrU=k%}2gk;X3Q-(+%{YSc)Y*UA zWUkDV|LCg%`~PCq)nBx(H(V>X6{1S}Z(7i0r{v_MdUKZk8Kr$x%ZxMXjzMUi!b=3D zLl_4y%pwbucQD;uvNWTQTyto4(FqDZ?7_#AhvB5o!riQg@>w{nf14f+ggO~!*v$uV z2)_57;kjsbJe%)Xm_6f0%lPkyFs)mX5Q6U2QLc%SZnOv4_0e2Yg@1 zhof$erofEyO&D<|@XzRuo}JzKR zv6%fwMSOk++xM^kiiqL5Nb=vRfi%5%4`^$fE{3MW6LnoqCk#M@fXJW)eR#As&uzCe z(!$%@2<`ED?12$H66_33+j37;_%jn}bBUW+~S}%3{+d zI8ll`q3>tH>ocsNkPiY@=hs?`;+e1#VRwmRdHs4hNJCmr5Bj%?mk#zuc@HX!BEUH$}$M_t{5Q1~D=eLLQCttiPGlc8_+ zJ%As(PVVy0zYXFDCDnD5H@Qvku_k$+4hO14HLNru+e6A^{=zK86Nqki^wDb)?Jh<4 zbn*YdiXWh#bT!Eg!jR=ZRnnKv3C}1UjsYsyV%h*u3;-4?%FIBW)y&8nx;)`}OX6sJ zawQ(;*oMjCD0p^j^Em zdz-HOUH0#Ig}sjmVCzyo42o6!KBqU$8c<_!W-5hJbro6_cXy|KsM{6+qu;DLO~>=a zU=smGZos)t|3c;B5wg7}j;+Ylzx5%9dYtv_#eV1Y-er$%;#hRUGj?$Yvpa&9s522# z$|J?hT6mj$w^G3d8vPSp9sXnk~AYM9=OO(&20z(X# zQx$xE0=}&(Iv{sP(Z_B1^N=}w4?8h-p9|KXH zV5ipw1Ky_4^py0^6K+ZNn6*K(vfQ zf#^pYr*Ws$_S47l>)tY7GkC#N%kCAd1jLRQH{t+_yEyfK2@6{1diC3#bi zP*VYA>%R?8u$EUDmmoEk-5Z61FJE`_--aI6kOgp$J}!?^|CBunH#-Mdhw>>|TG#2?K;t#O1=k5*vGSd}xhR0@~lfNvXxpdkslze_@Fth4f6NRutj96k{HDZ^M#A$@&322AvM}!z2u%L2yO&C)@ z_JP|@4-BNEkJGXOH5N7!T?Elxz5IfP(~|*k3$QG-ELwj;{}lOu1oVNvMOrcL3Y{?s zmuBjYuyklO-;gtCDx%Pm|g)({L~5EFvV zmkz0Kq@B21J6HdA1C!-DRH$+>0dEWY9U87wz0O0=JzVX859?4qAa8vf+=K2Nt0c1v zRgU22E4Ool^2AyV*t1jEDNPfrUh@`32bFPtD>z+DbZ5X#6bNPi+M4{TSrg>|NA+>P z=&GQnE3cue*Rbb`=hMWxdlK(DZ~R{sH=Eh|hm^Nb-A zhko}cc(uKcad%nCdvwm@Uh4J<*W03>R~6z`r*txXTAtIk~_u0KcM*OyQ@<#Uza1Te}Yo!_`e4(b4uHYsH(u5*rGnt6&s zHrQ}cej68CVlsO+h`LzEa~Ft)RfsP9SWSqxd=TBT!>aHx+?a>F^!Bs-AqAxQw4L$y zTW0P#c-E@w*-3l5icRyGx-8lspubWX$>=85dX9z;7YKUqfV*!gsjm;WRGP~zAezC= z9S6dY18hIZwlB*kJcXUUH?-ssPks8Gq)E?G1vVdz;-{P4o#rBAEvyjy1VC3$fc*$< z+cE!nPUBOMfr?y(u4%$dNJY1*FH2=+$c7g8Us$I<2LG6Mb=m~si#J1yc@uw4;V?Bw zoaD3Z7@M!6&nN&|rfe1Pc0M$(f}5;u`@bhVdid~>cFfyp_lfh8Dx@8*YH|Xhg;#%Z z7~MPUQuS`_z(EahT9x`LX4&gZ8tUFl)lJv!7j#v!XBT3vjX0@1UkgPtMqomsBdxRj z#@N>Q6BC^(++R-q=FFs%WNNfKy|)!N5K{OFtRc}s4{2?GO>|*vdn@ruvY^)FK8eod z4{i{DZhLcF%4o;OELfLZH) zzV%?Asl&5qMIXPs@zJd2O>pXDj=Ebdad&e1^mL$UOcW2SuAAf9Jy_$Kc#>UY5p|;v zE&H00Jyc(%&7bHF_g}HMR#;Z@_YJ z^{S60N4Bl{OH=`}9DeRc{(@?Up%g^fdUI~jZS3#gruDRgpJ|aSn|FnVRJ_+HqHJ(? zsywce1vDIISXm+x$jx>Dn8}wE*!{qUD!o0)0hSQDe!M63`MIU2r>;KJ4e4ocd$-Qb z>)V%;B4j7tKG@d}e*v=akY^_9^}AY#oXd+tOIch_cB$kTuD^>$42jvl z@7Vw$+%4+n@~qp|poXM+eTS1UoN2ksHY95I=|biwGSgKeHBnF}c9|mDchy;NiJ{Ng zTGiS;+V!LrvQ{Ml6}F6!4}b^ytVJWl?3c>#P=z}s*HuX|0Y z#;x3`DAui&u!ZQk$nmqNb-{2a#(v^X71f8+gIXpD82!dpB%}^un@n}^EqZ4$Q?GDs zr~se;QM1byBx=FCM-JT{(>mx@a0#t3SPXs_ax)=p&^JtiHrTuohx5zw%DY^rP_KR2 z`lZU1MmI*^m9e1XwzK-s4ODtpT&FlrRf?^F7Ae0 z-}9;*I3h6FDZL##6=_Qv+m2PcHud|pH>(7-jk}e$hfCYsT9>K^Z}xn>q(k4&^1bPk z4ws%G(VR!&HIo9XFDt#&21F_+0oQk8&4IP*p+=%UdH3%%rx-Jhcbjy2RoDP&MMD0aEjq3I3RlCa~ zC`QOM{ts{H6OdNhY{pS3?;vD=Ts0Z6Xm}S|<>%2n_Y4C~&f11p?qFjTS$LfOv68vI z&+^J=kUnj9)Z12uvu6StvIu;!!+z9VEYa2dDB5nx9%*jrq?0f%t@t=)RW?@@l~~2S z3zvCg{k^-rM4Xv2Yd%DZ(ptR0K`2`bpi}+Rw}SsNfylh{H+SfRgmJ`@twmk<^w*33 zxjLtpQMtu8`JDM+D;OzbTFw2pYsF8Q_?cZ*WCgT$J;u^`%9et}7j?UlkgthL-(_sB zbCFaFhh^D8E%ct3>4bw@e$jvYY^au&KV8bttYHqiT>Xs{w$;xX%nWa4ez^!gy05Wd zK!94>(J2{@E%uOd@Us1iJw5a9m(aP$m0^r^jo~GYfk*3vxi*MjH3Lvoy3+TBTj9dV zn0tH>msSQsS>-SC%1_1eJq|HeMeA78*FQIz^*?7#SROb|i8HGH6VT_&L4I{n8Ej}a zRIn+wg;gTSnwXFel-O0@diYo(Su4dI-ZtUA^8Kyb$QP&_l(E4A`ben^4@(c8-n}Qi zYe*Vs3?&JZ5EK6bH!sgL<1aD?Y7%XGyyZhqDZb>U^t#`)P+VE@l&oyO?=8nrfbht8 zU|hn9H)x~&k&si7{RXT^c{^k`z88Gq6EWdmWC7W>L}E^~VZf2*qk)9M_$p-x{Hs%4 zl2r*=`OW)f&7bM|d#@&Lupb8I3Im)i*0?j!Hv+j%$md1w>topL$Ahj_^L4eB52^uPvme3+_+`@IX6E8QTqjop7NC8Z*``hMYZfbZqUr()KN zpGo?DlKedu$8;lW7TUXSs8tF85;nv#wx;Z&-KuZwucC))Tz(YfX^iU66keAruXcK` z_P`NgF5$Duzb<@␵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 Date: Wed, 1 Sep 2021 09:02:19 +0000 Subject: [PATCH 028/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.11.6 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index a400133..d94f4b3 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.11.5 +THEME_VERSION := v0.11.6 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 9a6ca4092c14783c852ae955d0a9e119674ece53 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Wed, 8 Sep 2021 12:02:36 +0000 Subject: [PATCH 029/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.11.7 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index d94f4b3..eb87296 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.11.6 +THEME_VERSION := v0.11.7 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 7aff8d7f78c0ad9903dbb8d52275996a80325146 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Wed, 8 Sep 2021 21:02:00 +0000 Subject: [PATCH 030/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.11.8 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index eb87296..0fcf53a 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.11.7 +THEME_VERSION := v0.11.8 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 48d6a8b6ff01229ae9e071d3b0fab7cc238f9d7d Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 13 Sep 2021 22:04:25 +0200 Subject: [PATCH 031/264] chore(deps): lock file maintenance (#23) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Configuration 📅 **Schedule**: "before 3am on Monday" (UTC). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Reviewed-on: https://gitea.rknet.org/xoxys/thegeeklab/pulls/23 Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index 70a6fe5..71d9c89 100644 --- a/package-lock.json +++ b/package-lock.json @@ -369,12 +369,12 @@ "dev": true }, "axios": { - "version": "0.21.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", - "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.3.tgz", + "integrity": "sha512-JtoZ3Ndke/+Iwt5n+BgSli/3idTvpt5OjKyoCmz4LX5+lPiY5l7C1colYezhlxThjNa/NhngCUWZSZFypIFuaA==", "dev": true, "requires": { - "follow-redirects": "^1.10.0" + "follow-redirects": "^1.14.0" } }, "bach": { @@ -860,9 +860,9 @@ } }, "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=", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", "dev": true }, "css-select": { @@ -1509,9 +1509,9 @@ } }, "follow-redirects": { - "version": "1.14.2", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.2.tgz", - "integrity": "sha512-yLR6WaE2lbF0x4K2qE2p9PEXKLDjUjnR/xmjS3wHAYxtlsI9MLLBJUZirAHKzUZDGLxje7w/cXR49WOUo4rbsA==", + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.3.tgz", + "integrity": "sha512-3MkHxknWMUtb23apkgz/83fDoe+y+qr0TdgacGIA7bew+QLBo3vdgEN2xEsuXNivpFy4CyDhBBZnNZOtalmenw==", "dev": true }, "for-in": { -- 2.24.4 From 159150a6039747481002517df3bad6c4961f4124 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 20 Sep 2021 21:49:09 +0200 Subject: [PATCH 032/264] chore(deps): lock file maintenance (#24) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 71d9c89..be1f5b2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -369,9 +369,9 @@ "dev": true }, "axios": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.3.tgz", - "integrity": "sha512-JtoZ3Ndke/+Iwt5n+BgSli/3idTvpt5OjKyoCmz4LX5+lPiY5l7C1colYezhlxThjNa/NhngCUWZSZFypIFuaA==", + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", "dev": true, "requires": { "follow-redirects": "^1.14.0" @@ -1328,9 +1328,9 @@ "dev": true }, "fastq": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.12.0.tgz", - "integrity": "sha512-VNX0QkHK3RsXVKr9KrlUv/FoTa0NdbYoHHl7uXHv2rzyHSlxjdNAKug2twd9luJxpcyNeAgf5iPPMutJO67Dfg==", + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", "dev": true, "requires": { "reusify": "^1.0.4" @@ -1509,9 +1509,9 @@ } }, "follow-redirects": { - "version": "1.14.3", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.3.tgz", - "integrity": "sha512-3MkHxknWMUtb23apkgz/83fDoe+y+qr0TdgacGIA7bew+QLBo3vdgEN2xEsuXNivpFy4CyDhBBZnNZOtalmenw==", + "version": "1.14.4", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.4.tgz", + "integrity": "sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==", "dev": true }, "for-in": { -- 2.24.4 From bf8882a5f80e13c614dd7a6eb41f10d9131801b0 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Mon, 20 Sep 2021 22:10:28 +0200 Subject: [PATCH 033/264] ci: switch to drone-matrix plugin --- .drone.yml | 188 +++++++++++++++++++++++++++-------------------------- 1 file changed, 96 insertions(+), 92 deletions(-) diff --git a/.drone.yml b/.drone.yml index 055859f..c4329b2 100644 --- a/.drone.yml +++ b/.drone.yml @@ -10,83 +10,83 @@ concurrency: limit: 1 steps: -- name: generate - image: thegeeklab/alpine-tools - commands: - - make doc - -- name: markdownlint - image: thegeeklab/markdownlint-cli - commands: - - markdownlint 'content/**/*.md' 'README.md' - -- name: spellcheck - image: node:lts-alpine - commands: - - npm install -g spellchecker-cli - - spellchecker --files 'content/**/*.md' 'README.md' -d .dictionary -p spell indefinite-article syntax-urls frontmatter --frontmatter-keys title tags --no-suggestions - environment: - FORCE_COLOR: true - NPM_CONFIG_LOGLEVEL: error - -- name: favicons - image: node:lts-alpine - commands: - - npm install > /dev/null - - npx gulp favicon - environment: - FORCE_COLOR: true - NPM_CONFIG_LOGLEVEL: error - -- name: testbuild - image: thegeeklab/hugo:0.83.1 - commands: - - hugo -b http://localhost/ - -- name: link-validation - image: thegeeklab/link-validator - commands: - - link-validator -ro - environment: - LINK_VALIDATOR_BASE_DIR: public/ - -- name: build - image: thegeeklab/hugo:0.83.1 - commands: - - hugo - -- name: beautify - image: node:lts-alpine - commands: - - npm install -g js-beautify - - html-beautify -r -f 'public/**/*.html' - environment: - FORCE_COLOR: true - NPM_CONFIG_LOGLEVEL: error - -- name: publish - image: plugins/s3-sync - settings: - access_key: - from_secret: s3_access_key - bucket: thegeeklab-root - delete: true - endpoint: https://sp.rknet.org - path_style: true - secret_key: - from_secret: s3_secret_access_key - source: public/ - strip_prefix: public/ - when: - ref: - - refs/heads/main - - refs/tags/** + - name: generate + image: thegeeklab/alpine-tools + commands: + - make doc + + - name: markdownlint + image: thegeeklab/markdownlint-cli + commands: + - markdownlint 'content/**/*.md' 'README.md' + + - name: spellcheck + image: node:lts-alpine + commands: + - npm install -g spellchecker-cli + - spellchecker --files 'content/**/*.md' 'README.md' -d .dictionary -p spell indefinite-article syntax-urls frontmatter --frontmatter-keys title tags --no-suggestions + environment: + FORCE_COLOR: true + NPM_CONFIG_LOGLEVEL: error + + - name: favicons + image: node:lts-alpine + commands: + - npm install > /dev/null + - npx gulp favicon + environment: + FORCE_COLOR: true + NPM_CONFIG_LOGLEVEL: error + + - name: testbuild + image: thegeeklab/hugo:0.83.1 + commands: + - hugo -b http://localhost/ + + - name: link-validation + image: thegeeklab/link-validator + commands: + - link-validator -ro + environment: + LINK_VALIDATOR_BASE_DIR: public/ + + - name: build + image: thegeeklab/hugo:0.83.1 + commands: + - hugo + + - name: beautify + image: node:lts-alpine + commands: + - npm install -g js-beautify + - html-beautify -r -f 'public/**/*.html' + environment: + FORCE_COLOR: true + NPM_CONFIG_LOGLEVEL: error + + - name: publish + image: plugins/s3-sync + settings: + access_key: + from_secret: s3_access_key + bucket: thegeeklab-root + delete: true + endpoint: https://sp.rknet.org + path_style: true + secret_key: + from_secret: s3_secret_access_key + source: public/ + strip_prefix: public/ + when: + ref: + - refs/heads/main + - refs/tags/** trigger: ref: - - refs/heads/main - - refs/tags/** - - refs/pull/** + - refs/heads/main + - refs/tags/** + - refs/pull/** --- kind: pipeline @@ -97,32 +97,36 @@ platform: arch: amd64 steps: -- name: matrix - image: plugins/matrix - settings: - homeserver: - from_secret: matrix_homeserver - password: - from_secret: matrix_password - roomid: - from_secret: matrix_roomid - template: "Status: **{{ build.status }}**
Build: [{{ repo.Owner }}/{{ repo.Name }}]({{ build.link }}) ({{ build.branch }}) by {{ build.author }}
Message: {{ build.message }}" - username: - from_secret: matrix_username + - name: matrix + image: thegeeklab/drone-matrix + settings: + homeserver: + from_secret: matrix_homeserver + password: + from_secret: matrix_password + roomid: + from_secret: matrix_roomid + template: "Status: **{{ build.Status }}**
Build: [{{ repo.Owner }}/{{ repo.Name }}]({{ build.Link }}) ({{ build.Branch }}) by {{ commit.Author }}
Message: {{ commit.Message }}" + username: + from_secret: matrix_username + when: + status: + - success + - failure trigger: ref: - - refs/heads/main - - refs/tags/** + - refs/heads/main + - refs/tags/** status: - - success - - failure + - success + - failure depends_on: -- build + - build --- kind: signature -hmac: 435256421217bc48a6dc985b5fe5e0109ce3a4ada42a9fcda68a07413091d48f +hmac: cc31ad6165869f1516a7201966330197cdd92b0e698a040d92ae7dafa8ddf3b3 ... -- 2.24.4 From 20a8dcd3345bb49aee907124d62cd9cf632b8e9e Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Wed, 22 Sep 2021 09:45:37 +0200 Subject: [PATCH 034/264] improve drone-matrix template --- .drone.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.drone.yml b/.drone.yml index c4329b2..15d6f00 100644 --- a/.drone.yml +++ b/.drone.yml @@ -106,7 +106,7 @@ steps: from_secret: matrix_password roomid: from_secret: matrix_roomid - template: "Status: **{{ build.Status }}**
Build: [{{ repo.Owner }}/{{ repo.Name }}]({{ build.Link }}) ({{ build.Branch }}) by {{ commit.Author }}
Message: {{ commit.Message }}" + template: "Status: **{{ build.Status }}**
Build: [{{ repo.Owner }}/{{ repo.Name }}]({{ build.Link }}){{#if build.Branch}} ({{ build.Branch }}){{/if}} by {{ commit.Author }}
Message: {{ commit.Message.Title }}" username: from_secret: matrix_username when: @@ -127,6 +127,6 @@ depends_on: --- kind: signature -hmac: cc31ad6165869f1516a7201966330197cdd92b0e698a040d92ae7dafa8ddf3b3 +hmac: cf2197237bf58405e232ff7ac59e668d2d7baca4a14cc1c43cf59e5b5fc40b2f ... -- 2.24.4 From 3ea1346e361dc81d825744f2241ce86bd2d106a2 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Fri, 24 Sep 2021 07:02:18 +0000 Subject: [PATCH 035/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.11.9 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 0fcf53a..1cd9267 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.11.8 +THEME_VERSION := v0.11.9 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From a4c7e6971511253681e17ea105e7905dea4d3f88 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 27 Sep 2021 09:01:45 +0200 Subject: [PATCH 036/264] chore(deps): lock file maintenance (#26) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This PR contains the following updates: | Update | Change | |---|---| | lockFileMaintenance | All locks refreshed | 🔧 This Pull Request updates lock files to use the latest dependency versions. --- ### Configuration 📅 **Schedule**: "before 3am on Monday" (UTC). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box. --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). Reviewed-on: https://gitea.rknet.org/xoxys/thegeeklab/pulls/26 Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index be1f5b2..78bfa19 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1188,9 +1188,9 @@ } }, "ext": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.5.0.tgz", - "integrity": "sha512-+ONcYoWj/SoQwUofMr94aGu05Ou4FepKi7N7b+O8T4jVfyIsZQV1/xeS8jpaBzF0csAk0KLXoHCxU7cKYZjo1Q==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", "dev": true, "requires": { "type": "^2.5.0" @@ -1630,9 +1630,9 @@ "dev": true }, "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dev": true, "requires": { "fs.realpath": "^1.0.0", @@ -2109,9 +2109,9 @@ } }, "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.2", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.2.tgz", + "integrity": "sha512-ZZTOjRcDjuAAAv2cTBQP/lL59ZTArx77+7UzHdWW/XB1mrfp7DEaVpKmZ0XIzx+M7AxfhKcqV+nMetUQmFifwg==", "dev": true, "requires": { "is-extglob": "^2.1.1" -- 2.24.4 From b104f7e31a4c03e3b349f4f9f3efefa4e186f5c3 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Sun, 3 Oct 2021 18:12:47 +0000 Subject: [PATCH 037/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.11.10 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 1cd9267..d431959 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.11.9 +THEME_VERSION := v0.11.10 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From d4d5204f370c2c1467a81f2a1f9a0f251cddb5eb Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Mon, 4 Oct 2021 15:40:09 +0200 Subject: [PATCH 038/264] feat: switch to new favicon --- gulpfile.js | 45 +++++---- layouts/partials/head/favicons.html | 3 +- package-lock.json | 6 ++ package.json | 3 +- src/favicon/favicon-main.svg | 71 +++++--------- static/brand.svg | 141 +++++----------------------- 6 files changed, 82 insertions(+), 187 deletions(-) diff --git a/gulpfile.js b/gulpfile.js index b56acbb..58274ac 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -1,4 +1,5 @@ const gulp = require("gulp"); +const rename = require("gulp-rename"); const realFavicon = require("gulp-real-favicon"); const fs = require("fs"); @@ -21,6 +22,13 @@ gulp.task("prepare", function (done) { done(); }); +gulp.task("favicon-svg", function () { + return gulp + .src("src/favicon/favicon-main.svg") + .pipe(rename("favicon.svg")) + .pipe(gulp.dest("static/favicon/")); +}); + gulp.task("favicon-generate", function (done) { realFavicon.generateFavicon( { @@ -30,24 +38,21 @@ gulp.task("favicon-generate", function (done) { design: { ios: { pictureAspect: "backgroundAndMargin", - backgroundColor: "#4186c9", - margin: "0", + backgroundColor: "#2f333e", + margin: "32%", assets: { - ios6AndPriorIcons: false, - ios7AndLaterIcons: false, + ios6AndPriorIcons: true, + ios7AndLaterIcons: true, precomposedIcons: false, declareOnlyDefaultIcon: true, }, }, - desktopBrowser: {}, + desktopBrowser: { + design: "raw", + }, windows: { - masterPicture: { - type: "inline", - content: - "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB3aWR0aD0iNTAwIgogICBoZWlnaHQ9IjUwMCIKICAgdmlld0JveD0iMCAwIDEzMi4yOTE2NyAxMzIuMjkxNjciCiAgIHZlcnNpb249IjEuMSIKICAgaWQ9InN2ZzU1OSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMS4xIChjNjhlMjJjMzg3LCAyMDIxLTA1LTIzKSIKICAgc29kaXBvZGk6ZG9jbmFtZT0iYXZhdGFyX3Jhdy5zdmciCiAgIHhtbG5zOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2VzL2lua3NjYXBlIgogICB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlwb2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c3ZnPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHNvZGlwb2RpOm5hbWVkdmlldwogICAgIGlkPSJuYW1lZHZpZXc1NjEiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwIgogICAgIGlua3NjYXBlOnBhZ2VjaGVja2VyYm9hcmQ9IjAiCiAgICAgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9Im1tIgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp6b29tPSIwLjY0NzY1MDExIgogICAgIGlua3NjYXBlOmN4PSIyODMuMzMyIgogICAgIGlua3NjYXBlOmN5PSI0NjkuMzg5MjUiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIyNTYwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEzODAiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9IjAiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9IjMyIgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ibGF5ZXIxIgogICAgIHVuaXRzPSJweCIgLz4KICA8ZGVmcwogICAgIGlkPSJkZWZzNTU2IiAvPgogIDxnCiAgICAgaW5rc2NhcGU6bGFiZWw9IkViZW5lIDEiCiAgICAgaW5rc2NhcGU6Z3JvdXBtb2RlPSJsYXllciIKICAgICBpZD0ibGF5ZXIxIgogICAgIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00OC40MTY4OTQsLTExMy40MzY4NikiPgogICAgPGcKICAgICAgIGlkPSJnMzItNiIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjQxNDM5NzM4LDAsMCwwLjQyNDgzNDQ2LC00Ny45NzQ1NjYsLTE3Ny40MzUxNCkiIC8+CiAgICA8ZwogICAgICAgaWQ9ImczNi02IgogICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZiIKICAgICAgIHRyYW5zZm9ybT0ibWF0cml4KDAuNDE0Mzk3MzgsMCwwLDAuNDI0ODM0NDYsLTQ3Ljk3NDU2NiwtMTc3LjQzNTE0KSIgLz4KICAgIDxnCiAgICAgICBpZD0iZzUwMzQiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgyLjgyNTEzMTEsMCwwLDIuODI1MTMxMSwtMjA3LjYxNTQ5LC00NDQuOTI5MzkpIj4KICAgICAgPHBhdGgKICAgICAgICAgY2xhc3M9InN0MSIKICAgICAgICAgZD0ibSAxMTAuMDA0OTEsMjE1LjUxNDU5IC0xNC43MTUzNjgsLTUuOTkwMzQgYyAtMS45MTgwMjcsLTAuNzc5MDEgLTQuMDAzNzQ1LDAuNjY2MTkgLTQuMDAzNzQ1LDIuNzgyOTYgdiAxNy40OTI4NSBjIDAsMi4wNjg0MyAyLjAwMTg2OCwzLjUxODk5IDMuOTA0MTczLDIuODI1OTQgbCAxNC43MTUzNywtNS4zNjcxMyBjIDEuMTYzMzgsLTAuNDI0NDIgMS45NDQyMiwtMS41NTgwMiAxLjk0NDIyLC0yLjgyNTk0IHYgLTYuMTM1MzggYyAwLC0xLjIyNDk0IC0wLjcyODQ0LC0yLjMzMTY4IC0xLjg0NDY1LC0yLjc4Mjk2IHoiCiAgICAgICAgIGlkPSJwYXRoNDQiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjAuNTMwNjA5IiAvPgogICAgICA8cGF0aAogICAgICAgICBjbGFzcz0ic3QxIgogICAgICAgICBkPSJtIDEzMi43OTA2NCwyMDkuNTI0MjUgLTE0LjcxNTM1LDUuOTkwMzQgYyAtMS4xMTA5OSwwLjQ1MTI4IC0xLjg0NDY2LDEuNTU4MDIgLTEuODQ0NjYsMi43ODI5NiB2IDYuMTM1MzggYyAwLDEuMjY3OTIgMC43ODA4MywyLjM5NjE0IDEuOTQ0MjMsMi44MjU5NCBsIDE0LjcxNTM0LDUuMzY3MTMgYyAxLjkwMjMyLDAuNjkzMDUgMy45MDQxOSwtMC43NTIxNSAzLjkwNDE5LC0yLjgyNTk0IHYgLTE3LjQ5Mjg1IGMgLTAuMDA2LC0yLjExNjc3IC0yLjA4NTcyLC0zLjU2MTk3IC00LjAwMzc1LC0yLjc4Mjk2IHoiCiAgICAgICAgIGlkPSJwYXRoNDYiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7c3Ryb2tlLXdpZHRoOjAuNTMwNjA5IiAvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==", - }, - pictureAspect: "noChange", - backgroundColor: "#4186c9", + pictureAspect: "whiteSilhouette", + backgroundColor: "#2f333e", onConflict: "override", assets: { windows80Ie10Tile: false, @@ -60,9 +65,12 @@ gulp.task("favicon-generate", function (done) { }, }, androidChrome: { - pictureAspect: "shadow", + pictureAspect: "backgroundAndMargin", + margin: "19%", + backgroundColor: "#2f333e", themeColor: "#2f333e", manifest: { + name: "the Geeklab", display: "standalone", orientation: "notSet", onConflict: "override", @@ -74,8 +82,7 @@ gulp.task("favicon-generate", function (done) { }, }, safariPinnedTab: { - pictureAspect: "blackAndWhite", - threshold: 58.75, + pictureAspect: "silhouette", themeColor: "#4186c9", }, }, @@ -112,5 +119,11 @@ gulp.task("clean", function () { gulp.task( "favicon", - gulp.series("clean", "prepare", "favicon-generate", "favicon-check-update") + gulp.series( + "clean", + "prepare", + "favicon-svg", + "favicon-generate", + "favicon-check-update" + ) ); diff --git a/layouts/partials/head/favicons.html b/layouts/partials/head/favicons.html index 23e63b2..270fb07 100644 --- a/layouts/partials/head/favicons.html +++ b/layouts/partials/head/favicons.html @@ -1,7 +1,8 @@ + - + diff --git a/package-lock.json b/package-lock.json index 78bfa19..97f072c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1824,6 +1824,12 @@ } } }, + "gulp-rename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-2.0.0.tgz", + "integrity": "sha512-97Vba4KBzbYmR5VBs9mWmK+HwIf5mj+/zioxfZhOKeXtx5ZjBk57KFlePf5nxq9QsTtFl0ejnHE3zTC9MHXqyQ==", + "dev": true + }, "gulplog": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", diff --git a/package.json b/package.json index 2e44477..1b7a644 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,7 @@ "main": "gulpfile.js", "scripts": { "gulp": "gulp", - "server": "hugo server -D -F -s exampleSite/" + "server": "hugo server -D -F" }, "repository": { "type": "git", @@ -17,6 +17,7 @@ "del": "6.0.0", "gulp": "4.0.2", "gulp-real-favicon": "0.3.2", + "gulp-rename": "^2.0.0", "through2": "4.0.2" } } diff --git a/src/favicon/favicon-main.svg b/src/favicon/favicon-main.svg index 31d00b6..456cace 100644 --- a/src/favicon/favicon-main.svg +++ b/src/favicon/favicon-main.svg @@ -1,71 +1,44 @@ - - + inkscape:current-layer="Layer_1" /> - - - - - - - - - + id="defs4"> + + + diff --git a/static/brand.svg b/static/brand.svg index afae4b5..60ec266 100644 --- a/static/brand.svg +++ b/static/brand.svg @@ -1,143 +1,44 @@ - - + inkscape:current-layer="Layer_1" /> - - + id="defs4"> + - - - - - - - - - - - - - - + -- 2.24.4 From 22ca98a08953f0ef8b613c5e7e4ae2e3f499da42 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 4 Oct 2021 16:04:17 +0200 Subject: [PATCH 039/264] chore(deps): pin dependency gulp-rename to 2.0.0 (#29) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1b7a644..8bb8a7e 100644 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "del": "6.0.0", "gulp": "4.0.2", "gulp-real-favicon": "0.3.2", - "gulp-rename": "^2.0.0", + "gulp-rename": "2.0.0", "through2": "4.0.2" } } -- 2.24.4 From 51f086857c74e91da4ea5062abd7404cb16888cf Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 4 Oct 2021 16:04:42 +0200 Subject: [PATCH 040/264] chore(deps): lock file maintenance (#28) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 97f072c..baf64a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2046,9 +2046,9 @@ "dev": true }, "is-core-module": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz", - "integrity": "sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==", + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.7.0.tgz", + "integrity": "sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ==", "dev": true, "requires": { "has": "^1.0.3" @@ -2115,9 +2115,9 @@ } }, "is-glob": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.2.tgz", - "integrity": "sha512-ZZTOjRcDjuAAAv2cTBQP/lL59ZTArx77+7UzHdWW/XB1mrfp7DEaVpKmZ0XIzx+M7AxfhKcqV+nMetUQmFifwg==", + "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" -- 2.24.4 From 0120b05014edc84dd4ae60a8192d4db550b25ac2 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Fri, 15 Oct 2021 11:02:32 +0000 Subject: [PATCH 041/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.11.11 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index d431959..5c7e419 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.11.10 +THEME_VERSION := v0.11.11 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From fca3bd8af135e5df3ed7ac891d0ca60294584db8 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 18 Oct 2021 20:40:48 +0200 Subject: [PATCH 042/264] chore(deps): lock file maintenance (#31) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index baf64a9..f10e885 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2046,9 +2046,9 @@ "dev": true }, "is-core-module": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.7.0.tgz", - "integrity": "sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ==", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", "dev": true, "requires": { "has": "^1.0.3" -- 2.24.4 From c6a475bac5055f0617bbf81fd45021ea8d61d848 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Sat, 30 Oct 2021 16:22:01 +0200 Subject: [PATCH 043/264] chore(deps): lock file maintenance (#32) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index f10e885..500e10c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2239,9 +2239,9 @@ } }, "lazystream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", - "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", + "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", "dev": true, "requires": { "readable-stream": "^2.0.5" -- 2.24.4 From 7cd66a1930ba17f34dcfcdc5d2348b3e26744ef5 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Tue, 2 Nov 2021 23:49:24 +0100 Subject: [PATCH 044/264] chore(deps): lock file maintenance (#33) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 500e10c..7b86959 100644 --- a/package-lock.json +++ b/package-lock.json @@ -330,9 +330,9 @@ "dev": true }, "async": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.1.tgz", - "integrity": "sha512-XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg==", + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz", + "integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g==", "dev": true }, "async-done": { @@ -1509,9 +1509,9 @@ } }, "follow-redirects": { - "version": "1.14.4", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.4.tgz", - "integrity": "sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==", + "version": "1.14.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", + "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==", "dev": true }, "for-in": { -- 2.24.4 From 3555614fef436dfcfc73180febc0e67c941729c4 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Tue, 9 Nov 2021 20:18:24 +0100 Subject: [PATCH 045/264] chore(deps): lock file maintenance (#34) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7b86959..edbe6cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1949,9 +1949,9 @@ } }, "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", + "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", "dev": true }, "indent-string": { -- 2.24.4 From 021af172b458d25f57f3b2aae3cc13d2c3f93cf2 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Tue, 16 Nov 2021 09:49:13 +0100 Subject: [PATCH 046/264] chore(deps): lock file maintenance (#35) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index edbe6cb..f9dba9b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -3725,9 +3725,9 @@ } }, "spdx-license-ids": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz", - "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==", + "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": { -- 2.24.4 From e6a760de9b8ba63669d5dbcbc5d63c919e47884e Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Tue, 23 Nov 2021 20:02:50 +0000 Subject: [PATCH 047/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.12.0 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 5c7e419..a8367e7 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.11.11 +THEME_VERSION := v0.12.0 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From dc116d366c7768356aa5cbf80d2525bf426f97f4 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Wed, 24 Nov 2021 09:03:03 +0000 Subject: [PATCH 048/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.13.0 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index a8367e7..60fb691 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.12.0 +THEME_VERSION := v0.13.0 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 47a010a831824d5abed56cb4e42d65dcb627423d Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Sun, 12 Dec 2021 12:02:53 +0000 Subject: [PATCH 049/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.13.1 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 60fb691..d617127 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.13.0 +THEME_VERSION := v0.13.1 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 221c85ced9061a8c7c6a6ba21a7e6964c6ba7d7c Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Thu, 16 Dec 2021 12:44:24 +0100 Subject: [PATCH 050/264] chore(deps): lock file maintenance (#39) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index f9dba9b..66783dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1509,9 +1509,9 @@ } }, "follow-redirects": { - "version": "1.14.5", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz", - "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==", + "version": "1.14.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz", + "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==", "dev": true }, "for-in": { -- 2.24.4 From dcd197c4af6f45dbd58d712ad6d684383b104fe8 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 20 Dec 2021 17:14:15 +0100 Subject: [PATCH 051/264] chore(deps): lock file maintenance (#40) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index 66783dd..cce6835 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1949,9 +1949,9 @@ } }, "ignore": { - "version": "5.1.9", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz", - "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==", + "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": { @@ -3973,9 +3973,9 @@ "dev": true }, "underscore": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", - "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.2.tgz", + "integrity": "sha512-ekY1NhRzq0B08g4bGuX4wd2jZx5GnKz6mKSqFL4nqBlfyMGiG10gDFhDTMEfYmDL6Jy0FUIZp7wiRB+0BP7J2g==", "dev": true }, "undertaker": { -- 2.24.4 From 60cd5b7ebec5ded0f08047248347662afa097d24 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Tue, 21 Dec 2021 10:37:09 +0100 Subject: [PATCH 052/264] chore: end of the year maintenance --- .drone.yml | 6 +++--- .prettierignore | 1 + LICENSE | 29 +++++++++++++++-------------- 3 files changed, 19 insertions(+), 17 deletions(-) diff --git a/.drone.yml b/.drone.yml index 15d6f00..b4115ad 100644 --- a/.drone.yml +++ b/.drone.yml @@ -39,7 +39,7 @@ steps: NPM_CONFIG_LOGLEVEL: error - name: testbuild - image: thegeeklab/hugo:0.83.1 + image: thegeeklab/hugo:0.91.0 commands: - hugo -b http://localhost/ @@ -51,7 +51,7 @@ steps: LINK_VALIDATOR_BASE_DIR: public/ - name: build - image: thegeeklab/hugo:0.83.1 + image: thegeeklab/hugo:0.91.0 commands: - hugo @@ -127,6 +127,6 @@ depends_on: --- kind: signature -hmac: cf2197237bf58405e232ff7ac59e668d2d7baca4a14cc1c43cf59e5b5fc40b2f +hmac: ef49fc0e06b9885e2e0ab17fcdd42fbbd71e91f5aa2318bec102ec216d2cf4bb ... diff --git a/.prettierignore b/.prettierignore index 0df6830..b4c4a59 100644 --- a/.prettierignore +++ b/.prettierignore @@ -6,3 +6,4 @@ _normalize.css themes/ static/js/ src/favicon/ +LICENSE diff --git a/LICENSE b/LICENSE index 4675d23..3812eb4 100644 --- a/LICENSE +++ b/LICENSE @@ -1,20 +1,21 @@ -The MIT License (MIT) +MIT License -Copyright (c) 2020 Robert Kaussow +Copyright (c) 2022 Robert Kaussow -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is furnished +to do so, subject to the following conditions: -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. +The above copyright notice and this permission notice (including the next +paragraph) shall be included in all copies or substantial portions of the +Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS +OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF +OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -- 2.24.4 From 50e34931865a2cb9dcfe19722b3198ca1363aa5d Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Wed, 22 Dec 2021 15:02:57 +0000 Subject: [PATCH 053/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.13.2 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index d617127..572c546 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.13.1 +THEME_VERSION := v0.13.2 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From d5e92052a83226bd1705212345cd87d0c465fc8e Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Thu, 30 Dec 2021 16:57:27 +0100 Subject: [PATCH 054/264] refactor: replace gulp with webpack (#42) Co-authored-by: Robert Kaussow Reviewed-on: https://gitea.rknet.org/xoxys/thegeeklab/pulls/42 Co-authored-by: Robert Kaussow Co-committed-by: Robert Kaussow --- .drone.yml | 4 +- .prettierignore | 10 +- .prettierrc | 14 + gulpfile.js | 129 - layouts/partials/head/favicons.html | 28 +- package-lock.json | 12652 ++++++++++++---- package.json | 27 +- src/dummy.js | 0 src/static/brand.svg | 44 + .../favicon/favicon.svg} | 0 webpack.config.js | 56 + 11 files changed, 9930 insertions(+), 3034 deletions(-) create mode 100644 .prettierrc delete mode 100644 gulpfile.js create mode 100644 src/dummy.js create mode 100644 src/static/brand.svg rename src/{favicon/favicon-main.svg => static/favicon/favicon.svg} (100%) create mode 100644 webpack.config.js diff --git a/.drone.yml b/.drone.yml index b4115ad..525067e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -33,7 +33,7 @@ steps: image: node:lts-alpine commands: - npm install > /dev/null - - npx gulp favicon + - npm run build environment: FORCE_COLOR: true NPM_CONFIG_LOGLEVEL: error @@ -127,6 +127,6 @@ depends_on: --- kind: signature -hmac: ef49fc0e06b9885e2e0ab17fcdd42fbbd71e91f5aa2318bec102ec216d2cf4bb +hmac: 305e8e4eb11134ee58a5fb77a6ae25686daa5fc0007ebba33923f41f338999a4 ... diff --git a/.prettierignore b/.prettierignore index b4c4a59..d0e19f2 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,9 +1,9 @@ -*.html .drone.yml search*.js _normalize.css -.lighthouseci/ -themes/ -static/js/ -src/favicon/ +list.json.json +/.lighthouseci/ +/themes/ +/static/js/ +/src/favicon/ LICENSE diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..7d0f2d4 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,14 @@ +{ + "printWidth": 99, + "singleQuote": false, + "semi": false, + "trailingComma": "none", + "overrides": [ + { + "files": ["*.html"], + "options": { + "parser": "go-template" + } + } + ] +} diff --git a/gulpfile.js b/gulpfile.js deleted file mode 100644 index 58274ac..0000000 --- a/gulpfile.js +++ /dev/null @@ -1,129 +0,0 @@ -const gulp = require("gulp"); -const rename = require("gulp-rename"); -const realFavicon = require("gulp-real-favicon"); - -const fs = require("fs"); -const del = require("del"); -const through = require("through2"); - -var BUILD = "build"; -var FAVICON_DATA_FILE = BUILD + "/faviconData.json"; - -function noop() { - return through.obj(); -} - -gulp.task("prepare", function (done) { - if (!fs.existsSync(BUILD)) { - fs.mkdirSync(BUILD, { - recursive: true, - }); - } - done(); -}); - -gulp.task("favicon-svg", function () { - return gulp - .src("src/favicon/favicon-main.svg") - .pipe(rename("favicon.svg")) - .pipe(gulp.dest("static/favicon/")); -}); - -gulp.task("favicon-generate", function (done) { - realFavicon.generateFavicon( - { - masterPicture: "src/favicon/favicon-main.svg", - dest: "static/favicon", - iconsPath: "/favicon", - design: { - ios: { - pictureAspect: "backgroundAndMargin", - backgroundColor: "#2f333e", - margin: "32%", - assets: { - ios6AndPriorIcons: true, - ios7AndLaterIcons: true, - precomposedIcons: false, - declareOnlyDefaultIcon: true, - }, - }, - desktopBrowser: { - design: "raw", - }, - windows: { - pictureAspect: "whiteSilhouette", - backgroundColor: "#2f333e", - onConflict: "override", - assets: { - windows80Ie10Tile: false, - windows10Ie11EdgeTiles: { - small: true, - medium: true, - big: true, - rectangle: true, - }, - }, - }, - androidChrome: { - pictureAspect: "backgroundAndMargin", - margin: "19%", - backgroundColor: "#2f333e", - themeColor: "#2f333e", - manifest: { - name: "the Geeklab", - display: "standalone", - orientation: "notSet", - onConflict: "override", - declared: true, - }, - assets: { - legacyIcon: false, - lowResolutionIcons: false, - }, - }, - safariPinnedTab: { - pictureAspect: "silhouette", - themeColor: "#4186c9", - }, - }, - settings: { - scalingAlgorithm: "Mitchell", - errorOnImageTooSmall: false, - readmeFile: false, - htmlCodeFile: false, - usePathAsIs: false, - }, - markupFile: FAVICON_DATA_FILE, - }, - function () { - done(); - } - ); -}); - -gulp.task("favicon-check-update", function (done) { - var currentVersion = JSON.parse(fs.readFileSync(FAVICON_DATA_FILE)).version; - realFavicon.checkForUpdates(currentVersion, function (err) { - if (err) { - throw err; - } - }); - done(); -}); - -gulp.task("clean", function () { - return del([BUILD, "static/favicon/", "resources"]); -}); - -/* Task series */ - -gulp.task( - "favicon", - gulp.series( - "clean", - "prepare", - "favicon-svg", - "favicon-generate", - "favicon-check-update" - ) -); diff --git a/layouts/partials/head/favicons.html b/layouts/partials/head/favicons.html index 270fb07..f5914a0 100644 --- a/layouts/partials/head/favicons.html +++ b/layouts/partials/head/favicons.html @@ -1,8 +1,20 @@ - - - - - - - - + + + + + diff --git a/package-lock.json b/package-lock.json index cce6835..eb643dd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,9 +1,6727 @@ { "name": "the-geeklab", "version": "1.0.0", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "the-geeklab", + "version": "1.0.0", + "license": "MIT", + "devDependencies": { + "copy-webpack-plugin": "10.2.0", + "del-cli": "4.0.1", + "favicons-webpack-plugin": "5.0.2", + "js-yaml": "4.1.0", + "make-dir-cli": "3.0.0", + "npm-run-all": "4.1.5", + "prettier": "2.5.1", + "prettier-plugin-go-template": "0.0.11", + "webpack": "5.65.0", + "webpack-cli": "4.9.1", + "webpack-remove-empty-scripts": "0.7.2" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.5.tgz", + "integrity": "sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==", + "dev": true, + "peer": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz", + "integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@jimp/bmp": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/bmp/-/bmp-0.16.1.tgz", + "integrity": "sha512-iwyNYQeBawrdg/f24x3pQ5rEx+/GwjZcCXd3Kgc+ZUd+Ivia7sIqBsOnDaMZdKCBPlfW364ekexnlOqyVa0NWg==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "bmp-js": "^0.1.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/core": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/core/-/core-0.16.1.tgz", + "integrity": "sha512-la7kQia31V6kQ4q1kI/uLimu8FXx7imWVajDGtwUG8fzePLWDFJyZl0fdIXVCL1JW2nBcRHidUot6jvlRDi2+g==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "any-base": "^1.1.0", + "buffer": "^5.2.0", + "exif-parser": "^0.1.12", + "file-type": "^9.0.0", + "load-bmfont": "^1.3.1", + "mkdirp": "^0.5.1", + "phin": "^2.9.1", + "pixelmatch": "^4.0.2", + "tinycolor2": "^1.4.1" + } + }, + "node_modules/@jimp/custom": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/custom/-/custom-0.16.1.tgz", + "integrity": "sha512-DNUAHNSiUI/j9hmbatD6WN/EBIyeq4AO0frl5ETtt51VN1SvE4t4v83ZA/V6ikxEf3hxLju4tQ5Pc3zmZkN/3A==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/core": "^0.16.1" + } + }, + "node_modules/@jimp/gif": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/gif/-/gif-0.16.1.tgz", + "integrity": "sha512-r/1+GzIW1D5zrP4tNrfW+3y4vqD935WBXSc8X/wm23QTY9aJO9Lw6PEdzpYCEY+SOklIFKaJYUAq/Nvgm/9ryw==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "gifwrap": "^0.9.2", + "omggif": "^1.0.9" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/jpeg": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/jpeg/-/jpeg-0.16.1.tgz", + "integrity": "sha512-8352zrdlCCLFdZ/J+JjBslDvml+fS3Z8gttdml0We759PnnZGqrnPRhkOEOJbNUlE+dD4ckLeIe6NPxlS/7U+w==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "jpeg-js": "0.4.2" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-blit": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-blit/-/plugin-blit-0.16.1.tgz", + "integrity": "sha512-fKFNARm32RoLSokJ8WZXHHH2CGzz6ire2n1Jh6u+XQLhk9TweT1DcLHIXwQMh8oR12KgjbgsMGvrMVlVknmOAg==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-blur": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-blur/-/plugin-blur-0.16.1.tgz", + "integrity": "sha512-1WhuLGGj9MypFKRcPvmW45ht7nXkOKu+lg3n2VBzIB7r4kKNVchuI59bXaCYQumOLEqVK7JdB4glaDAbCQCLyw==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-circle": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-circle/-/plugin-circle-0.16.1.tgz", + "integrity": "sha512-JK7yi1CIU7/XL8hdahjcbGA3V7c+F+Iw+mhMQhLEi7Q0tCnZ69YJBTamMiNg3fWPVfMuvWJJKOBRVpwNTuaZRg==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-color": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-color/-/plugin-color-0.16.1.tgz", + "integrity": "sha512-9yQttBAO5SEFj7S6nJK54f+1BnuBG4c28q+iyzm1JjtnehjqMg6Ljw4gCSDCvoCQ3jBSYHN66pmwTV74SU1B7A==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "tinycolor2": "^1.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-contain": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-contain/-/plugin-contain-0.16.1.tgz", + "integrity": "sha512-44F3dUIjBDHN+Ym/vEfg+jtjMjAqd2uw9nssN67/n4FdpuZUVs7E7wadKY1RRNuJO+WgcD5aDQcsvurXMETQTg==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blit": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5", + "@jimp/plugin-scale": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-cover": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-cover/-/plugin-cover-0.16.1.tgz", + "integrity": "sha512-YztWCIldBAVo0zxcQXR+a/uk3/TtYnpKU2CanOPJ7baIuDlWPsG+YE4xTsswZZc12H9Kl7CiziEbDtvF9kwA/Q==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-crop": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5", + "@jimp/plugin-scale": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-crop": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-crop/-/plugin-crop-0.16.1.tgz", + "integrity": "sha512-UQdva9oQzCVadkyo3T5Tv2CUZbf0klm2cD4cWMlASuTOYgaGaFHhT9st+kmfvXjKL8q3STkBu/zUPV6PbuV3ew==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-displace": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-displace/-/plugin-displace-0.16.1.tgz", + "integrity": "sha512-iVAWuz2+G6Heu8gVZksUz+4hQYpR4R0R/RtBzpWEl8ItBe7O6QjORAkhxzg+WdYLL2A/Yd4ekTpvK0/qW8hTVw==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-dither": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-dither/-/plugin-dither-0.16.1.tgz", + "integrity": "sha512-tADKVd+HDC9EhJRUDwMvzBXPz4GLoU6s5P7xkVq46tskExYSptgj5713J5Thj3NMgH9Rsqu22jNg1H/7tr3V9Q==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-fisheye": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-fisheye/-/plugin-fisheye-0.16.1.tgz", + "integrity": "sha512-BWHnc5hVobviTyIRHhIy9VxI1ACf4CeSuCfURB6JZm87YuyvgQh5aX5UDKtOz/3haMHXBLP61ZBxlNpMD8CG4A==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-flip": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-flip/-/plugin-flip-0.16.1.tgz", + "integrity": "sha512-KdxTf0zErfZ8DyHkImDTnQBuHby+a5YFdoKI/G3GpBl3qxLBvC+PWkS2F/iN3H7wszP7/TKxTEvWL927pypT0w==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-rotate": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-gaussian": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-gaussian/-/plugin-gaussian-0.16.1.tgz", + "integrity": "sha512-u9n4wjskh3N1mSqketbL6tVcLU2S5TEaFPR40K6TDv4phPLZALi1Of7reUmYpVm8mBDHt1I6kGhuCJiWvzfGyg==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-invert": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-invert/-/plugin-invert-0.16.1.tgz", + "integrity": "sha512-2DKuyVXANH8WDpW9NG+PYFbehzJfweZszFYyxcaewaPLN0GxvxVLOGOPP1NuUTcHkOdMFbE0nHDuB7f+sYF/2w==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-mask": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-mask/-/plugin-mask-0.16.1.tgz", + "integrity": "sha512-snfiqHlVuj4bSFS0v96vo2PpqCDMe4JB+O++sMo5jF5mvGcGL6AIeLo8cYqPNpdO6BZpBJ8MY5El0Veckhr39Q==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-normalize": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-normalize/-/plugin-normalize-0.16.1.tgz", + "integrity": "sha512-dOQfIOvGLKDKXPU8xXWzaUeB0nvkosHw6Xg1WhS1Z5Q0PazByhaxOQkSKgUryNN/H+X7UdbDvlyh/yHf3ITRaw==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-print": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-print/-/plugin-print-0.16.1.tgz", + "integrity": "sha512-ceWgYN40jbN4cWRxixym+csyVymvrryuKBQ+zoIvN5iE6OyS+2d7Mn4zlNgumSczb9GGyZZESIgVcBDA1ezq0Q==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "load-bmfont": "^1.4.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blit": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-resize": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-resize/-/plugin-resize-0.16.1.tgz", + "integrity": "sha512-u4JBLdRI7dargC04p2Ha24kofQBk3vhaf0q8FwSYgnCRwxfvh2RxvhJZk9H7Q91JZp6wgjz/SjvEAYjGCEgAwQ==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-rotate": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-rotate/-/plugin-rotate-0.16.1.tgz", + "integrity": "sha512-ZUU415gDQ0VjYutmVgAYYxC9Og9ixu2jAGMCU54mSMfuIlmohYfwARQmI7h4QB84M76c9hVLdONWjuo+rip/zg==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blit": ">=0.3.5", + "@jimp/plugin-crop": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-scale": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-scale/-/plugin-scale-0.16.1.tgz", + "integrity": "sha512-jM2QlgThIDIc4rcyughD5O7sOYezxdafg/2Xtd1csfK3z6fba3asxDwthqPZAgitrLgiKBDp6XfzC07Y/CefUw==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-shadow": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-shadow/-/plugin-shadow-0.16.1.tgz", + "integrity": "sha512-MeD2Is17oKzXLnsphAa1sDstTu6nxscugxAEk3ji0GV1FohCvpHBcec0nAq6/czg4WzqfDts+fcPfC79qWmqrA==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blur": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-threshold": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-threshold/-/plugin-threshold-0.16.1.tgz", + "integrity": "sha512-iGW8U/wiCSR0+6syrPioVGoSzQFt4Z91SsCRbgNKTAk7D+XQv6OI78jvvYg4o0c2FOlwGhqz147HZV5utoSLxA==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-color": ">=0.8.0", + "@jimp/plugin-resize": ">=0.8.0" + } + }, + "node_modules/@jimp/plugins": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugins/-/plugins-0.16.1.tgz", + "integrity": "sha512-c+lCqa25b+4q6mJZSetlxhMoYuiltyS+ValLzdwK/47+aYsq+kcJNl+TuxIEKf59yr9+5rkbpsPkZHLF/V7FFA==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/plugin-blit": "^0.16.1", + "@jimp/plugin-blur": "^0.16.1", + "@jimp/plugin-circle": "^0.16.1", + "@jimp/plugin-color": "^0.16.1", + "@jimp/plugin-contain": "^0.16.1", + "@jimp/plugin-cover": "^0.16.1", + "@jimp/plugin-crop": "^0.16.1", + "@jimp/plugin-displace": "^0.16.1", + "@jimp/plugin-dither": "^0.16.1", + "@jimp/plugin-fisheye": "^0.16.1", + "@jimp/plugin-flip": "^0.16.1", + "@jimp/plugin-gaussian": "^0.16.1", + "@jimp/plugin-invert": "^0.16.1", + "@jimp/plugin-mask": "^0.16.1", + "@jimp/plugin-normalize": "^0.16.1", + "@jimp/plugin-print": "^0.16.1", + "@jimp/plugin-resize": "^0.16.1", + "@jimp/plugin-rotate": "^0.16.1", + "@jimp/plugin-scale": "^0.16.1", + "@jimp/plugin-shadow": "^0.16.1", + "@jimp/plugin-threshold": "^0.16.1", + "timm": "^1.6.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/png": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/png/-/png-0.16.1.tgz", + "integrity": "sha512-iyWoCxEBTW0OUWWn6SveD4LePW89kO7ZOy5sCfYeDM/oTPLpR8iMIGvZpZUz1b8kvzFr27vPst4E5rJhGjwsdw==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "pngjs": "^3.3.3" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/tiff": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/tiff/-/tiff-0.16.1.tgz", + "integrity": "sha512-3K3+xpJS79RmSkAvFMgqY5dhSB+/sxhwTFA9f4AVHUK0oKW+u6r52Z1L0tMXHnpbAdR9EJ+xaAl2D4x19XShkQ==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "utif": "^2.0.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/types": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/types/-/types-0.16.1.tgz", + "integrity": "sha512-g1w/+NfWqiVW4CaXSJyD28JQqZtm2eyKMWPhBBDCJN9nLCN12/Az0WFF3JUAktzdsEC2KRN2AqB1a2oMZBNgSQ==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/bmp": "^0.16.1", + "@jimp/gif": "^0.16.1", + "@jimp/jpeg": "^0.16.1", + "@jimp/png": "^0.16.1", + "@jimp/tiff": "^0.16.1", + "timm": "^1.6.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/utils": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.16.1.tgz", + "integrity": "sha512-8fULQjB0x4LzUSiSYG6ZtQl355sZjxbv8r9PPAuYHzS9sGiSHJQavNqK/nKnpDsVkU88/vRGcE7t3nMU0dEnVw==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "regenerator-runtime": "^0.13.3" + } + }, + "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/eslint": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.1.tgz", + "integrity": "sha512-UP9rzNn/XyGwb5RQ2fok+DzcIRIYwc16qTXse5+Smsy8MOIccCChT15KAwnsgQx4PzJkaMq4myFyZ4CL5TjhIQ==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.2.tgz", + "integrity": "sha512-TzgYCWoPiTeRg6RQYgtuW7iODtVoKu3RVL72k3WohqhjfaOLK5Mg2T4Tg1o2bSfu0vPkoI48wdQFv5b/Xe04wQ==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "node_modules/@types/favicons": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@types/favicons/-/favicons-5.5.0.tgz", + "integrity": "sha512-s76OlRaBfqtGu2ZBobnZv2NETfqsQUVfKKlOkKNGo4ArBsqiblodKsnQ3j29hCCgmpQacEfLxealV96za+tzVQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "dev": true, + "optional": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "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/node": { + "version": "17.0.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.5.tgz", + "integrity": "sha512-w3mrvNXLeDYV1GKTZorGJQivK6XLCoGwpnyJFbJVK/aTBQUxOCaa/GlFAAN3OTDFcb7h5tiFG+YXCO2By+riZw==", + "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/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webpack-cli/configtest": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.0.tgz", + "integrity": "sha512-ttOkEkoalEHa7RaFYpM0ErK1xc4twg3Am9hfHhL7MVqlHebnkYd2wuI/ZqTDj0cVzZho6PdinY0phFZV3O0Mzg==", + "dev": true, + "peerDependencies": { + "webpack": "4.x.x || 5.x.x", + "webpack-cli": "4.x.x" + } + }, + "node_modules/@webpack-cli/info": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.0.tgz", + "integrity": "sha512-F6b+Man0rwE4n0409FyAJHStYA5OIZERxmnUfLVwv0mc0V1wLad3V7jqRlMkgKBeAq07jUvglacNaa6g9lOpuw==", + "dev": true, + "dependencies": { + "envinfo": "^7.7.3" + }, + "peerDependencies": { + "webpack-cli": "4.x.x" + } + }, + "node_modules/@webpack-cli/serve": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.0.tgz", + "integrity": "sha512-ZkVeqEmRpBV2GHvjjUZqEai2PpUbuq8Bqd//vEYsp63J8WyexI8ppCqVS3Zs0QADf6aWuPdU+0XsPI647PVlQA==", + "dev": true, + "peerDependencies": { + "webpack-cli": "4.x.x" + }, + "peerDependenciesMeta": { + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/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, + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-base": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/any-base/-/any-base-1.1.0.tgz", + "integrity": "sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==", + "dev": true, + "peer": true + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true, + "peer": true + }, + "node_modules/are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "peer": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "peer": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true, + "peer": true + }, + "node_modules/author-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/author-regex/-/author-regex-1.0.0.tgz", + "integrity": "sha1-0IiFvmubv5Q5/gh8dihyRfCoFFA=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true, + "peer": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true, + "peer": true + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "peer": true + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "peer": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/bignumber.js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", + "integrity": "sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg=", + "dev": true, + "peer": true, + "engines": { + "node": "*" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "peer": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bl/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "peer": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bmp-js": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.1.0.tgz", + "integrity": "sha1-4Fpj95amwf8l9Hcex62twUjAcjM=", + "dev": true, + "peer": true + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true, + "optional": 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/browserslist": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "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" + } + ], + "peer": true, + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "peer": true, + "dependencies": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "node_modules/buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true, + "peer": true + }, + "node_modules/buffer-equal": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", + "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/buffer-fill": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true, + "peer": true + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "optional": true, + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz", + "integrity": "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-keys": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.1.tgz", + "integrity": "sha512-P331lEls98pW8JLyodNWfzuz91BEDVA4VpW2/SwXnyv2K495tq1N777xzDbFgnEigfA7UIY0xa6PwR/H9jijjA==", + "dev": true, + "dependencies": { + "camelcase": "^6.2.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/caniuse-lite": { + "version": "1.0.30001294", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001294.tgz", + "integrity": "sha512-LiMlrs1nSKZ8qkNhpUf5KD0Al1KCBE3zaT7OLOwEkagXMEDij98SiOovn9wxVGQpklk9vVC/pUSqgYmkmKOS8g==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true, + "peer": true + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk/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/chalk/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/chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true, + "peer": true + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/clean-css": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.2.tgz", + "integrity": "sha512-/eR8ru5zyxKzpBLv9YZvMXgTSSQn7AdkMItMYynsFgGwTveCRVam9IUPFloE85B4vAIj05IuKmmEoV7/AQjT0w==", + "dev": true, + "optional": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true, + "peer": true + }, + "node_modules/cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "peer": true, + "dependencies": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "node_modules/code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dev": true, + "peer": true, + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/color-string": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz", + "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", + "dev": true, + "peer": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "peer": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, + "optional": true, + "engines": { + "node": ">= 12" + } + }, + "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/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true, + "peer": true + }, + "node_modules/copy-webpack-plugin": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.0.tgz", + "integrity": "sha512-my6iXII95c78w14HzYCNya5TlJYa44lOppAge5GSTMM1SyDxNsVGCJvhP4/ld6snm8lzjn3XOonMZD6s1L86Og==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.20.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/copy-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true, + "peer": true + }, + "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/css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", + "dev": true, + "optional": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true, + "optional": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "peer": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "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/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/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/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/decompress-response": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", + "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", + "dev": true, + "peer": true, + "dependencies": { + "mimic-response": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/del-cli": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/del-cli/-/del-cli-4.0.1.tgz", + "integrity": "sha512-KtR/6cBfZkGDAP2NA7z+bP4p1OMob3wjN9mq13+SWvExx6jT9gFWfLgXEeX8J2B47OKeNCq9yTONmtryQ+m+6g==", + "dev": true, + "dependencies": { + "del": "^6.0.0", + "meow": "^10.1.0" + }, + "bin": { + "del": "cli.js", + "del-cli": "cli.js" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/del/node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/del/node_modules/globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/del/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true, + "peer": true + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "dev": true, + "peer": true, + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "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/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "optional": true, + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "optional": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==", + "dev": true, + "peer": true + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "optional": true + }, + "node_modules/domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "optional": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "optional": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "optional": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "peer": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.30", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.30.tgz", + "integrity": "sha512-609z9sIMxDHg+TcR/VB3MXwH+uwtrYyeAwWc/orhnr90ixs6WVGSrt85CDLGUdNnLqCA7liv426V20EecjvflQ==", + "dev": true + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "peer": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "optional": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "dev": true, + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-ex/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/es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es6-promise": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", + "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=", + "dev": true, + "peer": true + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-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/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/exif-parser": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", + "integrity": "sha1-WKnS1ywCwfbwKg70qRZicrd2CSI=", + "dev": true, + "peer": true + }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true, + "peer": true + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "peer": true + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "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" + } + }, + "node_modules/fast-glob/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/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", + "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/favicons": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/favicons/-/favicons-6.2.2.tgz", + "integrity": "sha512-qhvFqbhlXA/JYIDYuxTrE4uT9rcpTCrWvF3UG0GxBoLl/XgFBBTrZkQvASrkMebSwDCJ9kKGypRWIbvoRZLBsw==", + "dev": true, + "peer": true, + "dependencies": { + "clone": "^2.1.2", + "colors": "^1.4.0", + "image-size": "^0.8.3", + "jimp": "^0.16.1", + "jsontoxml": "^1.0.1", + "lodash.defaultsdeep": "^4.6.1", + "require-directory": "^2.1.1", + "sharp": "^0.28.2", + "through2": "^4.0.2", + "tinycolor2": "^1.4.2", + "to-ico": "^1.1.5", + "vinyl": "^2.2.1", + "xml2js": "^0.4.23" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/favicons-webpack-plugin": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/favicons-webpack-plugin/-/favicons-webpack-plugin-5.0.2.tgz", + "integrity": "sha512-D/A+Ze0x57+YZBU69hK/lR3NI636qQnKduWyQm0THGl1y3jt16whPHHsi8yjsuXvetv84Eh/I/yYJbAMC2iQxg==", + "dev": true, + "dependencies": { + "@types/favicons": "5.5.0", + "find-root": "^1.1.0", + "parse-author": "^2.0.0", + "parse5": "^6.0.1" + }, + "engines": { + "node": ">=10.13.0" + }, + "optionalDependencies": { + "html-webpack-plugin": ">=5.0.0" + }, + "peerDependencies": { + "favicons": ">= 6.2.0", + "webpack": "^5.0.0" + } + }, + "node_modules/file-type": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-9.0.0.tgz", + "integrity": "sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "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-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", + "dev": true + }, + "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/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "peer": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "peer": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", + "dev": true, + "peer": true + }, + "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/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "peer": true, + "dependencies": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "node_modules/gauge/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, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gauge/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "peer": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", + "dev": true, + "peer": true, + "dependencies": { + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "peer": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/gifwrap": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/gifwrap/-/gifwrap-0.9.2.tgz", + "integrity": "sha512-fcIswrPaiCDAyO8xnWvHSZdWChjKXUanKKpAiWWJ/UTkEi/aYKn5+90e7DE820zbEaVR9CE2y4z9bzhQijZ0BA==", + "dev": true, + "peer": true, + "dependencies": { + "image-q": "^1.1.1", + "omggif": "^1.0.10" + } + }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=", + "dev": true, + "peer": true + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "dev": true, + "peer": true, + "dependencies": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "node_modules/globby": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.0.2.tgz", + "integrity": "sha512-lAsmb/5Lww4r7MM9nCCliDZVIKbZTavrsunAsHLr9oHthrZP1qi7/gAnHOsUs9bLvEt2vKVJhHmxuL7QbDuPdQ==", + "dev": true, + "dependencies": { + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.8", + "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/graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true, + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "peer": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "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-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true, + "peer": true + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "optional": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "optional": true, + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dev": true, + "optional": true, + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "optional": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "peer": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "peer": 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/image-q": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/image-q/-/image-q-1.1.1.tgz", + "integrity": "sha1-/IQJlmRGC5DKhi2TALa/u7+/gFY=", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.9.0" + } + }, + "node_modules/image-size": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.8.3.tgz", + "integrity": "sha512-SMtq1AJ+aqHB45c3FsB4ERK0UCiA2d3H1uq8s+8T0Pf8A3W4teyBQyaFaktH6xvZqh+npwlKU7i4fJo0r7TYTg==", + "dev": true, + "peer": true, + "dependencies": { + "queue": "6.0.1" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/import-local": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", + "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", + "dev": true, + "peer": true + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ip-regex": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", + "integrity": "sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0=", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true, + "peer": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "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-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, + "peer": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==", + "dev": true, + "peer": true + }, + "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-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true, + "peer": true + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true, + "peer": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true, + "peer": true + }, + "node_modules/jest-worker": { + "version": "27.4.5", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.5.tgz", + "integrity": "sha512-f2s8kEdy15cv9r7q4KkzGXvlY0JTcmCbMHZBfSQDwW77REr45IDWwd0lksDFeVHH2jJ5pqb90T77XscrjeGzzg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jimp": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.16.1.tgz", + "integrity": "sha512-+EKVxbR36Td7Hfd23wKGIeEyHbxShZDX6L8uJkgVW3ESA9GiTEPK08tG1XI2r/0w5Ch0HyJF5kPqF9K7EmGjaw==", + "dev": true, + "peer": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/custom": "^0.16.1", + "@jimp/plugins": "^0.16.1", + "@jimp/types": "^0.16.1", + "regenerator-runtime": "^0.13.3" + } + }, + "node_modules/jpeg-js": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.2.tgz", + "integrity": "sha512-+az2gi/hvex7eLTMTlbRLOhH6P6WFdk2ITI8HJsaH2VqYO0I594zXSYEP+tf4FW+8Cy68ScDXoAsQdyQanv3sw==", + "dev": true, + "peer": true + }, + "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/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true, + "peer": true + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true, + "peer": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true, + "peer": true + }, + "node_modules/jsontoxml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/jsontoxml/-/jsontoxml-1.0.1.tgz", + "integrity": "sha512-dtKGq0K8EWQBRqcAaePSgKR4Hyjfsz/LkurHSV3Cxk4H+h2fWDeaN2jzABz+ZmOJylgXS7FGeWmbZ6jgYUMdJQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.2.0" + } + }, + "node_modules/jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "peer": true, + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/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/load-bmfont": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.1.tgz", + "integrity": "sha512-8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA==", + "dev": true, + "peer": true, + "dependencies": { + "buffer-equal": "0.0.1", + "mime": "^1.3.4", + "parse-bmfont-ascii": "^1.0.3", + "parse-bmfont-binary": "^1.0.5", + "parse-bmfont-xml": "^1.1.4", + "phin": "^2.9.1", + "xhr": "^2.0.1", + "xtend": "^4.0.0" + } + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "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, + "optional": true + }, + "node_modules/lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", + "dev": true, + "peer": true + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "optional": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "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/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir-cli": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/make-dir-cli/-/make-dir-cli-3.0.0.tgz", + "integrity": "sha512-8yCjIAOQ8tezWRJWUG3tbvN2I19hiVr8K5DPDVl8fECS3qz0ZbeL194ZGRdf8K3LgvbjDCTadge6NrN/I4XrNw==", + "dev": true, + "dependencies": { + "make-dir": "^3.1.0", + "meow": "^10.0.0" + }, + "bin": { + "make-dir": "cli.js" + }, + "engines": { + "node": ">=12.17" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/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/memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "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/hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/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/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "peer": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "dev": true, + "peer": true, + "dependencies": { + "dom-walk": "^0.1.0" + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true, + "peer": 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/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, + "peer": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true, + "peer": true + }, + "node_modules/napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", + "dev": true, + "peer": true + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "optional": true, + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-abi": { + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz", + "integrity": "sha512-/2D0wOQPgaUWzVSVgRMx+trKJRC2UG4SUc4oCJoXx9Uxjtp0Vy3/kt7zcbxHF8+Z/pK3UloLWzBISg72brfy1w==", + "dev": true, + "peer": true, + "dependencies": { + "semver": "^5.4.1" + } + }, + "node_modules/node-abi/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "peer": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "peer": true + }, + "node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "bin": { + "npm-run-all": "bin/npm-run-all/index.js", + "run-p": "bin/run-p/index.js", + "run-s": "bin/run-s/index.js" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/npm-run-all/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/npm-run-all/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/npm-run-all/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/npm-run-all/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/npm-run-all/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/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "peer": true, + "dependencies": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "optional": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "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, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "peer": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/omggif": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz", + "integrity": "sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==", + "dev": true, + "peer": true + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true, + "peer": true + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "optional": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parse-author": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-author/-/parse-author-2.0.0.tgz", + "integrity": "sha1-00YL8d3Q367tQtp1QkLmX7aEqB8=", + "dev": true, + "dependencies": { + "author-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/parse-bmfont-ascii": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz", + "integrity": "sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU=", + "dev": true, + "peer": true + }, + "node_modules/parse-bmfont-binary": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz", + "integrity": "sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY=", + "dev": true, + "peer": true + }, + "node_modules/parse-bmfont-xml": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parse-bmfont-xml/-/parse-bmfont-xml-1.1.4.tgz", + "integrity": "sha512-bjnliEOmGv3y1aMEfREMBJ9tfL3WR0i0CKPj61DnSLaoxWR3nLrsQrEbCId/8rF4NyRF0cCqisSVXyQYWM+mCQ==", + "dev": true, + "peer": true, + "dependencies": { + "xml-parse-from-string": "^1.0.0", + "xml2js": "^0.4.5" + } + }, + "node_modules/parse-headers": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz", + "integrity": "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==", + "dev": true, + "peer": true + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/parse-png": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/parse-png/-/parse-png-1.1.2.tgz", + "integrity": "sha1-9cKtfHmTSQmGAgooTBmu5FlxH/I=", + "dev": true, + "peer": true, + "dependencies": { + "pngjs": "^3.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "optional": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "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-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "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/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true, + "peer": true + }, + "node_modules/phin": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/phin/-/phin-2.9.3.tgz", + "integrity": "sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==", + "dev": true, + "peer": true + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "peer": true, + "dependencies": { + "pinkie": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pixelmatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz", + "integrity": "sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ=", + "dev": true, + "peer": true, + "dependencies": { + "pngjs": "^3.0.0" + }, + "bin": { + "pixelmatch": "bin/pixelmatch" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "dev": true, + "peer": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/prebuild-install": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.1.4.tgz", + "integrity": "sha512-Z4vpywnK1lBg+zdPCVCsKq0xO66eEV9rWo2zrROGGiRS4JtueBOdlB1FnY8lcy7JsUud/Q3ijUxyWN26Ika0vQ==", + "dev": true, + "peer": true, + "dependencies": { + "detect-libc": "^1.0.3", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^2.21.0", + "npmlog": "^4.0.1", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^3.0.3", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/prettier-plugin-go-template": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/prettier-plugin-go-template/-/prettier-plugin-go-template-0.0.11.tgz", + "integrity": "sha512-qtgoEjvbgmcDp9TOqYNgrPrA41s6S1UMyzMqjcxdxQahTX0webWfbamyA/x3XeBFEEJmgXrRAirzJrIVzImsMg==", + "dev": true, + "dependencies": { + "ulid": "^2.3.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "prettier": "^2.0.0" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dev": true, + "optional": true, + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true, + "peer": true + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true, + "peer": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "peer": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/queue": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.1.tgz", + "integrity": "sha512-AJBQabRCCNr9ANq8v77RJEv73DPbn55cdTb+Giq4X0AVnNVZvMHlYp7XlQiN+1npCZj1DuSmaA2hYVUUDgxFDg==", + "dev": true, + "peer": true, + "dependencies": { + "inherits": "~2.0.3" + } + }, + "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/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dev": true, + "peer": true, + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/read-chunk": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-1.0.1.tgz", + "integrity": "sha1-X2jKswfmY/GZk1J9m1icrORmEZQ=", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "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/hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "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/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/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/read-pkg-up/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/read-pkg-up/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/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "peer": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "dependencies": { + "resolve": "^1.9.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "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/redent/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/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true, + "peer": true + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true, + "optional": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true, + "peer": true + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dev": true, + "optional": true, + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "peer": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/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, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resize-img": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/resize-img/-/resize-img-1.1.2.tgz", + "integrity": "sha1-+tZQ+vPvLFPqYxErwnLZXp2SVQ4=", + "dev": true, + "peer": true, + "dependencies": { + "bmp-js": "0.0.1", + "file-type": "^3.8.0", + "get-stream": "^2.0.0", + "jimp": "^0.2.21", + "jpeg-js": "^0.1.1", + "parse-png": "^1.1.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resize-img/node_modules/bmp-js": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.0.1.tgz", + "integrity": "sha1-WtAUcJnROp84qnuZrx1ueGZu038=", + "dev": true, + "peer": true + }, + "node_modules/resize-img/node_modules/file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resize-img/node_modules/jimp": { + "version": "0.2.28", + "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.2.28.tgz", + "integrity": "sha1-3VKak3GQ9ClXp5N9Gsw6d2KZbqI=", + "dev": true, + "peer": true, + "dependencies": { + "bignumber.js": "^2.1.0", + "bmp-js": "0.0.3", + "es6-promise": "^3.0.2", + "exif-parser": "^0.1.9", + "file-type": "^3.1.0", + "jpeg-js": "^0.2.0", + "load-bmfont": "^1.2.3", + "mime": "^1.3.4", + "mkdirp": "0.5.1", + "pixelmatch": "^4.0.0", + "pngjs": "^3.0.0", + "read-chunk": "^1.0.1", + "request": "^2.65.0", + "stream-to-buffer": "^0.1.0", + "tinycolor2": "^1.1.2", + "url-regex": "^3.0.0" + } + }, + "node_modules/resize-img/node_modules/jimp/node_modules/bmp-js": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.0.3.tgz", + "integrity": "sha1-ZBE+nHzxICs3btYHvzBibr5XsYo=", + "dev": true, + "peer": true + }, + "node_modules/resize-img/node_modules/jimp/node_modules/jpeg-js": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.2.0.tgz", + "integrity": "sha1-U+RI7J0mPmgyZkZ+lELSxaLvVII=", + "dev": true, + "peer": true + }, + "node_modules/resize-img/node_modules/jpeg-js": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.1.2.tgz", + "integrity": "sha1-E1uZLAV1yYXPoPSUoyJ+0jhYPs4=", + "dev": true, + "peer": true + }, + "node_modules/resize-img/node_modules/minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true, + "peer": true + }, + "node_modules/resize-img/node_modules/mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", + "dev": true, + "peer": true, + "dependencies": { + "minimist": "0.0.8" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/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/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "peer": true + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true, + "peer": true + }, + "node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/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, + "peer": true + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/sharp": { + "version": "0.28.3", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.28.3.tgz", + "integrity": "sha512-21GEP45Rmr7q2qcmdnjDkNP04Ooh5v0laGS5FDpojOO84D1DJwUijLiSq8XNNM6e8aGXYtoYRh3sVNdm8NodMA==", + "dev": true, + "hasInstallScript": true, + "peer": true, + "dependencies": { + "color": "^3.1.3", + "detect-libc": "^1.0.3", + "node-addon-api": "^3.2.0", + "prebuild-install": "^6.1.2", + "semver": "^7.3.5", + "simple-get": "^3.1.0", + "tar-fs": "^2.1.1", + "tunnel-agent": "^0.6.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", + "dev": true + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", + "dev": true + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "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" + } + ], + "peer": true + }, + "node_modules/simple-get": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz", + "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==", + "dev": true, + "peer": true, + "dependencies": { + "decompress-response": "^4.2.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "peer": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "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/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/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/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "peer": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stream-to": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-to/-/stream-to-0.2.2.tgz", + "integrity": "sha1-hDBgmNhf25kLn6MAsbPM9V6O8B0=", + "dev": true, + "peer": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/stream-to-buffer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/stream-to-buffer/-/stream-to-buffer-0.1.0.tgz", + "integrity": "sha1-JnmdkDqyAlyb1VCsRxcbAPjdgKk=", + "dev": true, + "peer": true, + "dependencies": { + "stream-to": "~0.2.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "peer": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "peer": true, + "dependencies": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-width/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, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "peer": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string.prototype.padend": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", + "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "optional": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "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/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dev": true, + "peer": true, + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "peer": true, + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-stream/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "peer": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/terser": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", + "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "acorn": "^8.5.0" + }, + "peerDependenciesMeta": { + "acorn": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.0.tgz", + "integrity": "sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==", + "dev": true, + "dependencies": { + "jest-worker": "^27.4.1", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "dev": true, + "peer": true, + "dependencies": { + "readable-stream": "3" + } + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "peer": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/timm": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/timm/-/timm-1.7.1.tgz", + "integrity": "sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==", + "dev": true, + "peer": true + }, + "node_modules/tinycolor2": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", + "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==", + "dev": true, + "peer": true, + "engines": { + "node": "*" + } + }, + "node_modules/to-ico": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/to-ico/-/to-ico-1.1.5.tgz", + "integrity": "sha512-5kIh7m7bkIlqIESEZkL8gAMMzucXKfPe3hX2FoDY5HEAfD9OJU+Qh9b6Enp74w0qRcxVT5ejss66PHKqc3AVkg==", + "dev": true, + "peer": true, + "dependencies": { + "arrify": "^1.0.1", + "buffer-alloc": "^1.1.0", + "image-size": "^0.5.0", + "parse-png": "^1.0.0", + "resize-img": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-ico/node_modules/image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", + "dev": true, + "peer": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "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/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "peer": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "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/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true, + "optional": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "peer": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true, + "peer": true + }, + "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/ulid": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/ulid/-/ulid-2.3.0.tgz", + "integrity": "sha512-keqHubrlpvT6G2wH0OEfSW4mquYRcbe/J8NMmveoQOjUqmo+hXtO+ORCpWhdbZ7k72UtY61BL7haGxW6enBnjw==", + "dev": true, + "bin": { + "ulid": "bin/cli.js" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-regex": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz", + "integrity": "sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ=", + "dev": true, + "peer": true, + "dependencies": { + "ip-regex": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/utif": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/utif/-/utif-2.0.1.tgz", + "integrity": "sha512-Z/S1fNKCicQTf375lIP9G8Sa1H/phcysstNrrSdZKj1f9g58J4NMgb5IgiEZN9/nLMPDwF0W7hdOe9Qq2IYoLg==", + "dev": true, + "peer": true, + "dependencies": { + "pako": "^1.0.5" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true, + "peer": true + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", + "dev": true, + "optional": true + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "peer": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "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/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "peer": true, + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/verror/node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true, + "peer": true + }, + "node_modules/vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "peer": true, + "dependencies": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack": { + "version": "5.65.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.65.0.tgz", + "integrity": "sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.2" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-cli": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.1.tgz", + "integrity": "sha512-JYRFVuyFpzDxMDB+v/nanUdQYcZtqFPGzmlW4s+UkPMFhSpfRNmf1z4AwYcHJVdvEFAM7FFCQdNTpsBYhDLusQ==", + "dev": true, + "dependencies": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.1.0", + "@webpack-cli/info": "^1.4.0", + "@webpack-cli/serve": "^1.6.0", + "colorette": "^2.0.14", + "commander": "^7.0.0", + "execa": "^5.0.0", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "webpack-merge": "^5.7.3" + }, + "bin": { + "webpack-cli": "bin/cli.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "webpack": "4.x.x || 5.x.x" + }, + "peerDependenciesMeta": { + "@webpack-cli/generators": { + "optional": true + }, + "@webpack-cli/migrate": { + "optional": true + }, + "webpack-bundle-analyzer": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/webpack-cli/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-remove-empty-scripts": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/webpack-remove-empty-scripts/-/webpack-remove-empty-scripts-0.7.2.tgz", + "integrity": "sha512-yhQw/ktHnpqGZHoN9/I079uVNxKx/aznsx980AvaTOJANxS0BV8SWGDccCGPH5L3Nl+HTbkoexr3VREmFbFWYQ==", + "dev": true, + "engines": { + "node": ">=12.14" + }, + "funding": { + "type": "patreon", + "url": "https://patreon.com/biodiscus" + }, + "peerDependencies": { + "webpack": ">=5.32.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", + "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "peer": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "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/xhr": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", + "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", + "dev": true, + "peer": true, + "dependencies": { + "global": "~4.4.0", + "is-function": "^1.0.1", + "parse-headers": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/xml-parse-from-string": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz", + "integrity": "sha1-qQKekp09vN7RafPG4oI42VpdWig=", + "dev": true, + "peer": true + }, + "node_modules/xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "peer": true, + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true, + "peer": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.4" + } + }, + "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/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/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.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.0" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "dev": true + }, + "@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/runtime": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.5.tgz", + "integrity": "sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==", + "dev": true, + "peer": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@discoveryjs/json-ext": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz", + "integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==", + "dev": true + }, + "@jimp/bmp": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/bmp/-/bmp-0.16.1.tgz", + "integrity": "sha512-iwyNYQeBawrdg/f24x3pQ5rEx+/GwjZcCXd3Kgc+ZUd+Ivia7sIqBsOnDaMZdKCBPlfW364ekexnlOqyVa0NWg==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "bmp-js": "^0.1.0" + } + }, + "@jimp/core": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/core/-/core-0.16.1.tgz", + "integrity": "sha512-la7kQia31V6kQ4q1kI/uLimu8FXx7imWVajDGtwUG8fzePLWDFJyZl0fdIXVCL1JW2nBcRHidUot6jvlRDi2+g==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "any-base": "^1.1.0", + "buffer": "^5.2.0", + "exif-parser": "^0.1.12", + "file-type": "^9.0.0", + "load-bmfont": "^1.3.1", + "mkdirp": "^0.5.1", + "phin": "^2.9.1", + "pixelmatch": "^4.0.2", + "tinycolor2": "^1.4.1" + } + }, + "@jimp/custom": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/custom/-/custom-0.16.1.tgz", + "integrity": "sha512-DNUAHNSiUI/j9hmbatD6WN/EBIyeq4AO0frl5ETtt51VN1SvE4t4v83ZA/V6ikxEf3hxLju4tQ5Pc3zmZkN/3A==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/core": "^0.16.1" + } + }, + "@jimp/gif": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/gif/-/gif-0.16.1.tgz", + "integrity": "sha512-r/1+GzIW1D5zrP4tNrfW+3y4vqD935WBXSc8X/wm23QTY9aJO9Lw6PEdzpYCEY+SOklIFKaJYUAq/Nvgm/9ryw==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "gifwrap": "^0.9.2", + "omggif": "^1.0.9" + } + }, + "@jimp/jpeg": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/jpeg/-/jpeg-0.16.1.tgz", + "integrity": "sha512-8352zrdlCCLFdZ/J+JjBslDvml+fS3Z8gttdml0We759PnnZGqrnPRhkOEOJbNUlE+dD4ckLeIe6NPxlS/7U+w==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "jpeg-js": "0.4.2" + } + }, + "@jimp/plugin-blit": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-blit/-/plugin-blit-0.16.1.tgz", + "integrity": "sha512-fKFNARm32RoLSokJ8WZXHHH2CGzz6ire2n1Jh6u+XQLhk9TweT1DcLHIXwQMh8oR12KgjbgsMGvrMVlVknmOAg==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-blur": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-blur/-/plugin-blur-0.16.1.tgz", + "integrity": "sha512-1WhuLGGj9MypFKRcPvmW45ht7nXkOKu+lg3n2VBzIB7r4kKNVchuI59bXaCYQumOLEqVK7JdB4glaDAbCQCLyw==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-circle": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-circle/-/plugin-circle-0.16.1.tgz", + "integrity": "sha512-JK7yi1CIU7/XL8hdahjcbGA3V7c+F+Iw+mhMQhLEi7Q0tCnZ69YJBTamMiNg3fWPVfMuvWJJKOBRVpwNTuaZRg==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-color": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-color/-/plugin-color-0.16.1.tgz", + "integrity": "sha512-9yQttBAO5SEFj7S6nJK54f+1BnuBG4c28q+iyzm1JjtnehjqMg6Ljw4gCSDCvoCQ3jBSYHN66pmwTV74SU1B7A==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "tinycolor2": "^1.4.1" + } + }, + "@jimp/plugin-contain": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-contain/-/plugin-contain-0.16.1.tgz", + "integrity": "sha512-44F3dUIjBDHN+Ym/vEfg+jtjMjAqd2uw9nssN67/n4FdpuZUVs7E7wadKY1RRNuJO+WgcD5aDQcsvurXMETQTg==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-cover": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-cover/-/plugin-cover-0.16.1.tgz", + "integrity": "sha512-YztWCIldBAVo0zxcQXR+a/uk3/TtYnpKU2CanOPJ7baIuDlWPsG+YE4xTsswZZc12H9Kl7CiziEbDtvF9kwA/Q==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-crop": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-crop/-/plugin-crop-0.16.1.tgz", + "integrity": "sha512-UQdva9oQzCVadkyo3T5Tv2CUZbf0klm2cD4cWMlASuTOYgaGaFHhT9st+kmfvXjKL8q3STkBu/zUPV6PbuV3ew==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-displace": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-displace/-/plugin-displace-0.16.1.tgz", + "integrity": "sha512-iVAWuz2+G6Heu8gVZksUz+4hQYpR4R0R/RtBzpWEl8ItBe7O6QjORAkhxzg+WdYLL2A/Yd4ekTpvK0/qW8hTVw==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-dither": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-dither/-/plugin-dither-0.16.1.tgz", + "integrity": "sha512-tADKVd+HDC9EhJRUDwMvzBXPz4GLoU6s5P7xkVq46tskExYSptgj5713J5Thj3NMgH9Rsqu22jNg1H/7tr3V9Q==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-fisheye": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-fisheye/-/plugin-fisheye-0.16.1.tgz", + "integrity": "sha512-BWHnc5hVobviTyIRHhIy9VxI1ACf4CeSuCfURB6JZm87YuyvgQh5aX5UDKtOz/3haMHXBLP61ZBxlNpMD8CG4A==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-flip": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-flip/-/plugin-flip-0.16.1.tgz", + "integrity": "sha512-KdxTf0zErfZ8DyHkImDTnQBuHby+a5YFdoKI/G3GpBl3qxLBvC+PWkS2F/iN3H7wszP7/TKxTEvWL927pypT0w==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-gaussian": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-gaussian/-/plugin-gaussian-0.16.1.tgz", + "integrity": "sha512-u9n4wjskh3N1mSqketbL6tVcLU2S5TEaFPR40K6TDv4phPLZALi1Of7reUmYpVm8mBDHt1I6kGhuCJiWvzfGyg==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-invert": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-invert/-/plugin-invert-0.16.1.tgz", + "integrity": "sha512-2DKuyVXANH8WDpW9NG+PYFbehzJfweZszFYyxcaewaPLN0GxvxVLOGOPP1NuUTcHkOdMFbE0nHDuB7f+sYF/2w==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-mask": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-mask/-/plugin-mask-0.16.1.tgz", + "integrity": "sha512-snfiqHlVuj4bSFS0v96vo2PpqCDMe4JB+O++sMo5jF5mvGcGL6AIeLo8cYqPNpdO6BZpBJ8MY5El0Veckhr39Q==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-normalize": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-normalize/-/plugin-normalize-0.16.1.tgz", + "integrity": "sha512-dOQfIOvGLKDKXPU8xXWzaUeB0nvkosHw6Xg1WhS1Z5Q0PazByhaxOQkSKgUryNN/H+X7UdbDvlyh/yHf3ITRaw==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-print": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-print/-/plugin-print-0.16.1.tgz", + "integrity": "sha512-ceWgYN40jbN4cWRxixym+csyVymvrryuKBQ+zoIvN5iE6OyS+2d7Mn4zlNgumSczb9GGyZZESIgVcBDA1ezq0Q==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "load-bmfont": "^1.4.0" + } + }, + "@jimp/plugin-resize": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-resize/-/plugin-resize-0.16.1.tgz", + "integrity": "sha512-u4JBLdRI7dargC04p2Ha24kofQBk3vhaf0q8FwSYgnCRwxfvh2RxvhJZk9H7Q91JZp6wgjz/SjvEAYjGCEgAwQ==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-rotate": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-rotate/-/plugin-rotate-0.16.1.tgz", + "integrity": "sha512-ZUU415gDQ0VjYutmVgAYYxC9Og9ixu2jAGMCU54mSMfuIlmohYfwARQmI7h4QB84M76c9hVLdONWjuo+rip/zg==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-scale": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-scale/-/plugin-scale-0.16.1.tgz", + "integrity": "sha512-jM2QlgThIDIc4rcyughD5O7sOYezxdafg/2Xtd1csfK3z6fba3asxDwthqPZAgitrLgiKBDp6XfzC07Y/CefUw==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-shadow": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-shadow/-/plugin-shadow-0.16.1.tgz", + "integrity": "sha512-MeD2Is17oKzXLnsphAa1sDstTu6nxscugxAEk3ji0GV1FohCvpHBcec0nAq6/czg4WzqfDts+fcPfC79qWmqrA==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugin-threshold": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugin-threshold/-/plugin-threshold-0.16.1.tgz", + "integrity": "sha512-iGW8U/wiCSR0+6syrPioVGoSzQFt4Z91SsCRbgNKTAk7D+XQv6OI78jvvYg4o0c2FOlwGhqz147HZV5utoSLxA==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1" + } + }, + "@jimp/plugins": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/plugins/-/plugins-0.16.1.tgz", + "integrity": "sha512-c+lCqa25b+4q6mJZSetlxhMoYuiltyS+ValLzdwK/47+aYsq+kcJNl+TuxIEKf59yr9+5rkbpsPkZHLF/V7FFA==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/plugin-blit": "^0.16.1", + "@jimp/plugin-blur": "^0.16.1", + "@jimp/plugin-circle": "^0.16.1", + "@jimp/plugin-color": "^0.16.1", + "@jimp/plugin-contain": "^0.16.1", + "@jimp/plugin-cover": "^0.16.1", + "@jimp/plugin-crop": "^0.16.1", + "@jimp/plugin-displace": "^0.16.1", + "@jimp/plugin-dither": "^0.16.1", + "@jimp/plugin-fisheye": "^0.16.1", + "@jimp/plugin-flip": "^0.16.1", + "@jimp/plugin-gaussian": "^0.16.1", + "@jimp/plugin-invert": "^0.16.1", + "@jimp/plugin-mask": "^0.16.1", + "@jimp/plugin-normalize": "^0.16.1", + "@jimp/plugin-print": "^0.16.1", + "@jimp/plugin-resize": "^0.16.1", + "@jimp/plugin-rotate": "^0.16.1", + "@jimp/plugin-scale": "^0.16.1", + "@jimp/plugin-shadow": "^0.16.1", + "@jimp/plugin-threshold": "^0.16.1", + "timm": "^1.6.1" + } + }, + "@jimp/png": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/png/-/png-0.16.1.tgz", + "integrity": "sha512-iyWoCxEBTW0OUWWn6SveD4LePW89kO7ZOy5sCfYeDM/oTPLpR8iMIGvZpZUz1b8kvzFr27vPst4E5rJhGjwsdw==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.16.1", + "pngjs": "^3.3.3" + } + }, + "@jimp/tiff": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/tiff/-/tiff-0.16.1.tgz", + "integrity": "sha512-3K3+xpJS79RmSkAvFMgqY5dhSB+/sxhwTFA9f4AVHUK0oKW+u6r52Z1L0tMXHnpbAdR9EJ+xaAl2D4x19XShkQ==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "utif": "^2.0.1" + } + }, + "@jimp/types": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/types/-/types-0.16.1.tgz", + "integrity": "sha512-g1w/+NfWqiVW4CaXSJyD28JQqZtm2eyKMWPhBBDCJN9nLCN12/Az0WFF3JUAktzdsEC2KRN2AqB1a2oMZBNgSQ==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "@jimp/bmp": "^0.16.1", + "@jimp/gif": "^0.16.1", + "@jimp/jpeg": "^0.16.1", + "@jimp/png": "^0.16.1", + "@jimp/tiff": "^0.16.1", + "timm": "^1.6.1" + } + }, + "@jimp/utils": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.16.1.tgz", + "integrity": "sha512-8fULQjB0x4LzUSiSYG6ZtQl355sZjxbv8r9PPAuYHzS9sGiSHJQavNqK/nKnpDsVkU88/vRGcE7t3nMU0dEnVw==", + "dev": true, + "peer": true, + "requires": { + "@babel/runtime": "^7.7.2", + "regenerator-runtime": "^0.13.3" + } + }, "@nodelib/fs.scandir": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", @@ -30,369 +6748,426 @@ "fastq": "^1.6.0" } }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "@types/eslint": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.1.tgz", + "integrity": "sha512-UP9rzNn/XyGwb5RQ2fok+DzcIRIYwc16qTXse5+Smsy8MOIccCChT15KAwnsgQx4PzJkaMq4myFyZ4CL5TjhIQ==", "dev": true, "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" + "@types/estree": "*", + "@types/json-schema": "*" } }, - "ansi-colors": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", - "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "@types/eslint-scope": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.2.tgz", + "integrity": "sha512-TzgYCWoPiTeRg6RQYgtuW7iODtVoKu3RVL72k3WohqhjfaOLK5Mg2T4Tg1o2bSfu0vPkoI48wdQFv5b/Xe04wQ==", "dev": true, "requires": { - "ansi-wrap": "^0.1.0" + "@types/eslint": "*", + "@types/estree": "*" } }, - "ansi-gray": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", - "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "@types/favicons": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@types/favicons/-/favicons-5.5.0.tgz", + "integrity": "sha512-s76OlRaBfqtGu2ZBobnZv2NETfqsQUVfKKlOkKNGo4ArBsqiblodKsnQ3j29hCCgmpQacEfLxealV96za+tzVQ==", "dev": true, "requires": { - "ansi-wrap": "0.1.0" + "@types/node": "*" } }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "dev": true, + "optional": true + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", "dev": true }, - "ansi-wrap": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", - "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", "dev": true }, - "anymatch": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", - "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "@types/node": { + "version": "17.0.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.5.tgz", + "integrity": "sha512-w3mrvNXLeDYV1GKTZorGJQivK6XLCoGwpnyJFbJVK/aTBQUxOCaa/GlFAAN3OTDFcb7h5tiFG+YXCO2By+riZw==", + "dev": true + }, + "@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 + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", "dev": true, "requires": { - "micromatch": "^3.1.4", - "normalize-path": "^2.1.1" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" } }, - "append-buffer": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", - "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", "dev": true, "requires": { - "buffer-equal": "^1.0.0" + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" } }, - "archy": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", - "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", "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=", + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", "dev": true }, - "arr-filter": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", - "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", "dev": true, "requires": { - "make-iterator": "^1.0.0" + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" } }, - "arr-flatten": { + "@webpack-cli/configtest": { "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 + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.0.tgz", + "integrity": "sha512-ttOkEkoalEHa7RaFYpM0ErK1xc4twg3Am9hfHhL7MVqlHebnkYd2wuI/ZqTDj0cVzZho6PdinY0phFZV3O0Mzg==", + "dev": true, + "requires": {} }, - "arr-map": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", - "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", + "@webpack-cli/info": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.0.tgz", + "integrity": "sha512-F6b+Man0rwE4n0409FyAJHStYA5OIZERxmnUfLVwv0mc0V1wLad3V7jqRlMkgKBeAq07jUvglacNaa6g9lOpuw==", "dev": true, "requires": { - "make-iterator": "^1.0.0" + "envinfo": "^7.7.3" } }, - "arr-union": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", - "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "@webpack-cli/serve": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.0.tgz", + "integrity": "sha512-ZkVeqEmRpBV2GHvjjUZqEai2PpUbuq8Bqd//vEYsp63J8WyexI8ppCqVS3Zs0QADf6aWuPdU+0XsPI647PVlQA==", + "dev": true, + "requires": {} + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", "dev": true }, - "array-each": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", - "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", "dev": true }, - "array-initial": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", - "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", "dev": true, "requires": { - "array-slice": "^1.0.0", - "is-number": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", - "dev": true - } + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" } }, - "array-last": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", - "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", "dev": true, "requires": { - "is-number": "^4.0.0" + "ajv": "^8.0.0" }, "dependencies": { - "is-number": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", - "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true } } }, - "array-slice": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", - "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", - "dev": true + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} }, - "array-sort": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", - "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "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, + "optional": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", "dev": true, "requires": { - "default-compare": "^1.0.0", - "get-value": "^2.0.6", - "kind-of": "^5.0.2" - }, - "dependencies": { - "kind-of": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", - "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", - "dev": true - } + "color-convert": "^1.9.0" } }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true + "any-base": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/any-base/-/any-base-1.1.0.tgz", + "integrity": "sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==", + "dev": true, + "peer": true }, - "array-unique": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", - "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true, + "peer": true + }, + "are-we-there-yet": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz", + "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==", + "dev": true, + "peer": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, - "assign-symbols": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", - "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "array-union": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-3.0.1.tgz", + "integrity": "sha512-1OvF9IbWwaeiM9VhzYXVQacMibxpXOMYVNIvMtKRyX9SImBXpKcFr8XvFDeEslCyuH/t6KRt7HEO94AlP8Iatw==", "dev": true }, - "async": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz", - "integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g==", + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", "dev": true }, - "async-done": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", - "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", "dev": true, + "peer": true, "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.2", - "process-nextick-args": "^2.0.0", - "stream-exhaust": "^1.0.1" + "safer-buffer": "~2.1.0" } }, - "async-each": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", - "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", - "dev": true - }, - "async-settle": { + "assert-plus": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", - "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", "dev": true, - "requires": { - "async-done": "^1.2.2" - } + "peer": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true, + "peer": 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==", + "author-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/author-regex/-/author-regex-1.0.0.tgz", + "integrity": "sha1-0IiFvmubv5Q5/gh8dihyRfCoFFA=", "dev": true }, - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", "dev": true, - "requires": { - "follow-redirects": "^1.14.0" - } + "peer": true }, - "bach": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", - "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", "dev": true, - "requires": { - "arr-filter": "^1.1.1", - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "array-each": "^1.0.0", - "array-initial": "^1.0.0", - "array-last": "^1.1.1", - "async-done": "^1.2.2", - "async-settle": "^1.0.0", - "now-and-later": "^2.0.0" - } + "peer": true }, "balanced-match": { "version": "1.0.2", @@ -400,92 +7175,69 @@ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", "dev": true }, - "base": { - "version": "0.11.2", - "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", - "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "peer": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "peer": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bignumber.js": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-2.4.0.tgz", + "integrity": "sha1-g4qZLan51zfg9LLbC+YrsJ3Qxeg=", "dev": true, + "peer": true + }, + "bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "peer": 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" + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" }, "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==", + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dev": true, + "peer": true, "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } } } }, - "binary": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", - "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=", - "dev": true, - "requires": { - "buffers": "~0.1.1", - "chainsaw": "~0.1.0" - } - }, - "binary-extensions": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", - "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", - "dev": true - }, - "bindings": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", - "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "bmp-js": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.1.0.tgz", + "integrity": "sha1-4Fpj95amwf8l9Hcex62twUjAcjM=", "dev": true, - "optional": true, - "requires": { - "file-uri-to-path": "1.0.0" - } + "peer": true }, "boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true + "dev": true, + "optional": true }, "brace-expansion": { "version": "1.1.11", @@ -506,11 +7258,61 @@ "fill-range": "^7.0.1" } }, + "browserslist": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + } + }, + "buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "peer": true, + "requires": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "buffer-alloc": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz", + "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==", + "dev": true, + "peer": true, + "requires": { + "buffer-alloc-unsafe": "^1.1.0", + "buffer-fill": "^1.0.0" + } + }, + "buffer-alloc-unsafe": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz", + "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==", + "dev": true, + "peer": true + }, "buffer-equal": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", + "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=", + "dev": true, + "peer": true + }, + "buffer-fill": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", - "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", - "dev": true + "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz", + "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=", + "dev": true, + "peer": true }, "buffer-from": { "version": "1.1.2", @@ -518,29 +7320,6 @@ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", "dev": true }, - "buffers": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", - "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=", - "dev": true - }, - "cache-base": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", - "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", - "dev": true, - "requires": { - "collection-visit": "^1.0.0", - "component-emitter": "^1.2.1", - "get-value": "^2.0.6", - "has-value": "^1.0.0", - "isobject": "^3.0.1", - "set-value": "^2.0.0", - "to-object-path": "^0.3.0", - "union-value": "^1.0.0", - "unset-value": "^1.0.0" - } - }, "call-bind": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", @@ -551,176 +7330,97 @@ "get-intrinsic": "^1.0.2" } }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "optional": true, + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, "camelcase": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", - "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz", + "integrity": "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==", "dev": true }, - "chainsaw": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", - "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=", + "camelcase-keys": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.1.tgz", + "integrity": "sha512-P331lEls98pW8JLyodNWfzuz91BEDVA4VpW2/SwXnyv2K495tq1N777xzDbFgnEigfA7UIY0xa6PwR/H9jijjA==", "dev": true, "requires": { - "traverse": ">=0.3.0 <0.4" + "camelcase": "^6.2.0", + "map-obj": "^4.1.0", + "quick-lru": "^5.1.1", + "type-fest": "^1.2.1" } }, - "cheerio": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz", - "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=", + "caniuse-lite": { + "version": "1.0.30001294", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001294.tgz", + "integrity": "sha512-LiMlrs1nSKZ8qkNhpUf5KD0Al1KCBE3zaT7OLOwEkagXMEDij98SiOovn9wxVGQpklk9vVC/pUSqgYmkmKOS8g==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", "dev": true, - "requires": { - "css-select": "~1.2.0", - "dom-serializer": "~0.1.0", - "entities": "~1.1.1", - "htmlparser2": "^3.9.1", - "lodash.assignin": "^4.0.9", - "lodash.bind": "^4.1.4", - "lodash.defaults": "^4.0.1", - "lodash.filter": "^4.4.0", - "lodash.flatten": "^4.2.0", - "lodash.foreach": "^4.3.0", - "lodash.map": "^4.4.0", - "lodash.merge": "^4.4.0", - "lodash.pick": "^4.2.1", - "lodash.reduce": "^4.4.0", - "lodash.reject": "^4.4.0", - "lodash.some": "^4.4.0" - } + "peer": true }, - "chokidar": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", - "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "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": { - "anymatch": "^2.0.0", - "async-each": "^1.0.1", - "braces": "^2.3.2", - "fsevents": "^1.2.7", - "glob-parent": "^3.1.0", - "inherits": "^2.0.3", - "is-binary-path": "^1.0.0", - "is-glob": "^4.0.0", - "normalize-path": "^3.0.0", - "path-is-absolute": "^1.0.0", - "readdirp": "^2.2.1", - "upath": "^1.1.1" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - } - }, - "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" - } - }, - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - }, - "dependencies": { - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } - } - }, - "is-number": { + "has-flag": { "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" - } - }, - "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" - } + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true }, - "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=", + "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": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "has-flag": "^3.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==", + "chownr": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", + "dev": true, + "peer": true + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "clean-css": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.2.tgz", + "integrity": "sha512-/eR8ru5zyxKzpBLv9YZvMXgTSSQn7AdkMItMYynsFgGwTveCRVam9IUPFloE85B4vAIj05IuKmmEoV7/AQjT0w==", "dev": true, + "optional": true, "requires": { - "arr-union": "^3.1.0", - "define-property": "^0.2.5", - "isobject": "^3.0.0", - "static-extend": "^0.1.1" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - } + "source-map": "~0.6.0" } }, "clean-stack": { @@ -729,40 +7429,44 @@ "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", "dev": true }, - "cliui": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", - "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", - "dev": true, - "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1", - "wrap-ansi": "^2.0.0" - } - }, "clone": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", - "dev": true + "dev": true, + "peer": true }, "clone-buffer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", - "dev": true + "dev": true, + "peer": true + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } }, "clone-stats": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", - "dev": true + "dev": true, + "peer": true }, "cloneable-readable": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", "dev": true, + "peer": true, "requires": { "inherits": "^2.0.1", "process-nextick-args": "^2.0.0", @@ -773,89 +7477,141 @@ "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 + "dev": true, + "peer": true }, - "collection-map": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", - "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", "dev": true, + "peer": true, "requires": { - "arr-map": "^2.0.2", - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" + "color-convert": "^1.9.3", + "color-string": "^1.6.0" } }, - "collection-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", - "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "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": { - "map-visit": "^1.0.0", - "object-visit": "^1.0.0" + "color-name": "1.1.3" } }, - "color-support": { + "color-name": { "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", - "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", "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 + "color-string": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz", + "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", + "dev": true, + "peer": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", "dev": true }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } + "peer": true }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", "dev": true, + "peer": true, "requires": { - "safe-buffer": "~5.1.1" + "delayed-stream": "~1.0.0" } }, - "copy-descriptor": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", - "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, + "optional": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true }, - "copy-props": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.5.tgz", - "integrity": "sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==", + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true, + "peer": true + }, + "copy-webpack-plugin": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.0.tgz", + "integrity": "sha512-my6iXII95c78w14HzYCNya5TlJYa44lOppAge5GSTMM1SyDxNsVGCJvhP4/ld6snm8lzjn3XOonMZD6s1L86Og==", "dev": true, "requires": { - "each-props": "^1.3.2", - "is-plain-object": "^5.0.0" + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^12.0.2", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" }, "dependencies": { - "is-plain-object": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-5.0.0.tgz", - "integrity": "sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==", + "ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } } } }, @@ -863,128 +7619,105 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true + "dev": true, + "peer": true }, - "css-select": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", - "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=", + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "requires": { - "boolbase": "~1.0.0", - "css-what": "2.1", - "domutils": "1.5.1", - "nth-check": "~1.0.1" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" } }, - "css-what": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz", - "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==", - "dev": true - }, - "d": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", - "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "css-select": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", + "integrity": "sha512-/aUslKhzkTNCQUB2qTX84lVmfia9NyjP3WpDGtj/WxhwBzWBYUV3DgUpurHTme8UTPcPlAD1DJ+b0nN/t50zDQ==", "dev": true, + "optional": true, "requires": { - "es5-ext": "^0.10.50", - "type": "^1.0.1" + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" } }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true, + "optional": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", "dev": true, + "peer": true, "requires": { - "ms": "2.0.0" + "assert-plus": "^1.0.0" } }, "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "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 }, - "default-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", - "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "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": { - "kind-of": "^5.0.2" + "decamelize": "^1.1.0", + "map-obj": "^1.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==", + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", "dev": true } } }, - "default-resolution": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", - "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", - "dev": true - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "decompress-response": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", + "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", "dev": true, + "peer": true, "requires": { - "object-keys": "^1.0.12" + "mimic-response": "^2.0.0" } }, - "define-property": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", - "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "dev": true, + "peer": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", "dev": true, "requires": { - "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" - } - } + "object-keys": "^1.0.12" } }, "del": { @@ -1001,13 +7734,66 @@ "p-map": "^4.0.0", "rimraf": "^3.0.2", "slash": "^3.0.0" + }, + "dependencies": { + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + } + } + }, + "del-cli": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/del-cli/-/del-cli-4.0.1.tgz", + "integrity": "sha512-KtR/6cBfZkGDAP2NA7z+bP4p1OMob3wjN9mq13+SWvExx6jT9gFWfLgXEeX8J2B47OKeNCq9yTONmtryQ+m+6g==", + "dev": true, + "requires": { + "del": "^6.0.0", + "meow": "^10.1.0" } }, - "detect-file": { + "delayed-stream": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", - "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", - "dev": true + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "peer": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true, + "peer": true + }, + "detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "dev": true, + "peer": true }, "dir-glob": { "version": "3.0.1", @@ -1018,76 +7804,123 @@ "path-type": "^4.0.0" } }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "optional": true, + "requires": { + "utila": "~0.4" + } + }, "dom-serializer": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz", - "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==", + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", "dev": true, + "optional": true, "requires": { - "domelementtype": "^1.3.0", - "entities": "^1.1.1" + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" } }, + "dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==", + "dev": true, + "peer": true + }, "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", - "dev": true + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "optional": true }, "domhandler": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", - "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", "dev": true, + "optional": true, "requires": { - "domelementtype": "1" + "domelementtype": "^2.2.0" } }, "domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dev": true, + "optional": true, "requires": { - "dom-serializer": "0", - "domelementtype": "1" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" } }, - "duplexify": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", - "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", "dev": true, + "optional": true, "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "each-props": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", - "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", "dev": true, + "peer": true, "requires": { - "is-plain-object": "^2.0.1", - "object.defaults": "^1.1.0" + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" } }, + "electron-to-chromium": { + "version": "1.4.30", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.30.tgz", + "integrity": "sha512-609z9sIMxDHg+TcR/VB3MXwH+uwtrYyeAwWc/orhnr90ixs6WVGSrt85CDLGUdNnLqCA7liv426V20EecjvflQ==", + "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, + "peer": true, "requires": { "once": "^1.4.0" } }, + "enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "optional": true + }, + "envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", "dev": true }, "error-ex": { @@ -1097,216 +7930,177 @@ "dev": true, "requires": { "is-arrayish": "^0.2.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + } } }, - "es5-ext": { - "version": "0.10.53", - "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", - "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", "dev": true, "requires": { - "es6-iterator": "~2.0.3", - "es6-symbol": "~3.1.3", - "next-tick": "~1.0.0" + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" } }, - "es6-iterator": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", - "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", "dev": true, "requires": { - "d": "1", - "es5-ext": "^0.10.35", - "es6-symbol": "^3.1.1" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" } }, - "es6-symbol": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", - "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "es6-promise": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-3.3.1.tgz", + "integrity": "sha1-oIzd6EzNvzTQJ6FFG8kdS80ophM=", "dev": true, - "requires": { - "d": "^1.0.1", - "ext": "^1.1.2" - } + "peer": true }, - "es6-weak-map": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", - "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", "dev": true, "requires": { - "d": "1", - "es5-ext": "^0.10.46", - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.1" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" } }, - "expand-brackets": { - "version": "2.1.4", - "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", - "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", "dev": true, "requires": { - "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" + "estraverse": "^5.2.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" - } + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true } } }, - "expand-tilde": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", - "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", - "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true }, - "ext": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", - "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", "dev": true, "requires": { - "type": "^2.5.0" + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" }, "dependencies": { - "type": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", - "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==", + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true } } }, + "exif-parser": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", + "integrity": "sha1-WKnS1ywCwfbwKg70qRZicrd2CSI=", + "dev": true, + "peer": true + }, + "expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "dev": true, + "peer": true + }, "extend": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extend-shallow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", - "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", "dev": true, - "requires": { - "assign-symbols": "^1.0.0", - "is-extendable": "^1.0.1" - }, - "dependencies": { - "is-extendable": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", - "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4" - } - } - } + "peer": true }, - "extglob": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", - "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", "dev": true, - "requires": { - "array-unique": "^0.3.2", - "define-property": "^1.0.0", - "expand-brackets": "^2.1.4", - "extend-shallow": "^2.0.1", - "fragment-cache": "^0.2.1", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.1" - }, - "dependencies": { - "define-property": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", - "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", - "dev": true, - "requires": { - "is-descriptor": "^1.0.0" - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "is-accessor-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", - "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-data-descriptor": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", - "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", - "dev": true, - "requires": { - "kind-of": "^6.0.0" - } - }, - "is-descriptor": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", - "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", - "dev": true, - "requires": { - "is-accessor-descriptor": "^1.0.0", - "is-data-descriptor": "^1.0.0", - "kind-of": "^6.0.2" - } - } - } + "peer": true }, - "fancy-log": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", - "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", - "dev": true, - "requires": { - "ansi-gray": "^0.1.1", - "color-support": "^1.1.3", - "parse-node-version": "^1.0.0", - "time-stamp": "^1.0.0" - } + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true }, "fast-glob": { "version": "3.2.7", @@ -1319,12 +8113,29 @@ "glob-parent": "^5.1.2", "merge2": "^1.3.0", "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + } } }, - "fast-levenshtein": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", - "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=", + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fastest-levenshtein": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", + "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", "dev": true }, "fastq": { @@ -1336,229 +8147,98 @@ "reusify": "^1.0.4" } }, - "file-uri-to-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", - "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", - "dev": true, - "optional": true - }, - "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" - } - }, - "find-up": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", - "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "favicons": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/favicons/-/favicons-6.2.2.tgz", + "integrity": "sha512-qhvFqbhlXA/JYIDYuxTrE4uT9rcpTCrWvF3UG0GxBoLl/XgFBBTrZkQvASrkMebSwDCJ9kKGypRWIbvoRZLBsw==", "dev": true, + "peer": true, "requires": { - "path-exists": "^2.0.0", - "pinkie-promise": "^2.0.0" + "clone": "^2.1.2", + "colors": "^1.4.0", + "image-size": "^0.8.3", + "jimp": "^0.16.1", + "jsontoxml": "^1.0.1", + "lodash.defaultsdeep": "^4.6.1", + "require-directory": "^2.1.1", + "sharp": "^0.28.2", + "through2": "^4.0.2", + "tinycolor2": "^1.4.2", + "to-ico": "^1.1.5", + "vinyl": "^2.2.1", + "xml2js": "^0.4.23" } }, - "findup-sync": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", - "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "favicons-webpack-plugin": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/favicons-webpack-plugin/-/favicons-webpack-plugin-5.0.2.tgz", + "integrity": "sha512-D/A+Ze0x57+YZBU69hK/lR3NI636qQnKduWyQm0THGl1y3jt16whPHHsi8yjsuXvetv84Eh/I/yYJbAMC2iQxg==", "dev": true, "requires": { - "detect-file": "^1.0.0", - "is-glob": "^4.0.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - }, - "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", - "dev": true, - "requires": { - "arr-diff": "^4.0.0", - "array-unique": "^0.3.2", - "braces": "^2.3.1", - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "extglob": "^2.0.4", - "fragment-cache": "^0.2.1", - "kind-of": "^6.0.2", - "nanomatch": "^1.2.9", - "object.pick": "^1.3.0", - "regex-not": "^1.0.0", - "snapdragon": "^0.8.1", - "to-regex": "^3.0.2" - } - }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", - "dev": true, - "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" - } - } + "@types/favicons": "5.5.0", + "find-root": "^1.1.0", + "html-webpack-plugin": ">=5.0.0", + "parse-author": "^2.0.0", + "parse5": "^6.0.1" } }, - "fined": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", - "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "file-type": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-9.0.0.tgz", + "integrity": "sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw==", "dev": true, - "requires": { - "expand-tilde": "^2.0.2", - "is-plain-object": "^2.0.3", - "object.defaults": "^1.1.0", - "object.pick": "^1.2.0", - "parse-filepath": "^1.0.1" - } - }, - "flagged-respawn": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", - "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", - "dev": true + "peer": true }, - "flush-write-stream": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", - "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "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": { - "inherits": "^2.0.3", - "readable-stream": "^2.3.6" + "to-regex-range": "^5.0.1" } }, - "follow-redirects": { - "version": "1.14.6", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz", - "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==", - "dev": true - }, - "for-in": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", - "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", "dev": true }, - "for-own": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", - "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", "dev": true, "requires": { - "for-in": "^1.0.1" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" } }, - "fragment-cache": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", - "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "peer": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", "dev": true, + "peer": true, "requires": { - "map-cache": "^0.2.2" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" } }, - "fs-mkdirp-stream": { + "fs-constants": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", - "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", "dev": true, - "requires": { - "graceful-fs": "^4.1.11", - "through2": "^2.0.3" - }, - "dependencies": { - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } - } + "peer": true }, "fs.realpath": { "version": "1.0.0", @@ -1566,52 +8246,48 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, - "fsevents": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", - "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", - "dev": true, - "optional": true, - "requires": { - "bindings": "^1.5.0", - "nan": "^2.12.1" - } + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true }, - "fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", "dev": true, + "peer": true, "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" }, "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "peer": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", "dev": true, + "peer": true, "requires": { - "glob": "^7.1.3" + "ansi-regex": "^2.0.0" } } } }, - "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": "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-intrinsic": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", @@ -1623,134 +8299,107 @@ "has-symbols": "^1.0.1" } }, - "get-value": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", - "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", - "dev": true - }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "get-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-2.3.1.tgz", + "integrity": "sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=", "dev": true, + "peer": true, "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "object-assign": "^4.0.1", + "pinkie-promise": "^2.0.0" } }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", "dev": true, "requires": { - "is-glob": "^4.0.1" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" } }, - "glob-stream": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", - "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", "dev": true, + "peer": true, "requires": { - "extend": "^3.0.0", - "glob": "^7.1.1", - "glob-parent": "^3.1.0", - "is-negated-glob": "^1.0.0", - "ordered-read-streams": "^1.0.0", - "pumpify": "^1.3.5", - "readable-stream": "^2.1.5", - "remove-trailing-separator": "^1.0.1", - "to-absolute-glob": "^2.0.0", - "unique-stream": "^2.0.2" - }, - "dependencies": { - "glob-parent": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", - "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", - "dev": true, - "requires": { - "is-glob": "^3.1.0", - "path-dirname": "^1.0.0" - } - }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - } + "assert-plus": "^1.0.0" } }, - "glob-watcher": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", - "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "gifwrap": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/gifwrap/-/gifwrap-0.9.2.tgz", + "integrity": "sha512-fcIswrPaiCDAyO8xnWvHSZdWChjKXUanKKpAiWWJ/UTkEi/aYKn5+90e7DE820zbEaVR9CE2y4z9bzhQijZ0BA==", "dev": true, + "peer": true, "requires": { - "anymatch": "^2.0.0", - "async-done": "^1.2.0", - "chokidar": "^2.0.0", - "is-negated-glob": "^1.0.0", - "just-debounce": "^1.0.0", - "normalize-path": "^3.0.0", - "object.defaults": "^1.1.0" + "image-q": "^1.1.1", + "omggif": "^1.0.10" } }, - "global-modules": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", - "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=", + "dev": true, + "peer": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dev": true, "requires": { - "global-prefix": "^1.0.1", - "is-windows": "^1.0.1", - "resolve-dir": "^1.0.0" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" } }, - "global-prefix": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", - "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", "dev": true, "requires": { - "expand-tilde": "^2.0.2", - "homedir-polyfill": "^1.0.1", - "ini": "^1.3.4", - "is-windows": "^1.0.1", - "which": "^1.2.14" + "is-glob": "^4.0.3" } }, - "globby": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", - "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", "dev": true, + "peer": true, "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" + "min-document": "^2.19.0", + "process": "^0.11.10" } }, - "glogg": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", - "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "globby": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.0.2.tgz", + "integrity": "sha512-lAsmb/5Lww4r7MM9nCCliDZVIKbZTavrsunAsHLr9oHthrZP1qi7/gAnHOsUs9bLvEt2vKVJhHmxuL7QbDuPdQ==", "dev": true, "requires": { - "sparkles": "^1.0.0" + "array-union": "^3.0.1", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.7", + "ignore": "^5.1.8", + "merge2": "^1.4.1", + "slash": "^4.0.0" } }, "graceful-fs": { @@ -1759,86 +8408,30 @@ "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", "dev": true }, - "gulp": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", - "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", "dev": true, - "requires": { - "glob-watcher": "^5.0.3", - "gulp-cli": "^2.2.0", - "undertaker": "^1.2.1", - "vinyl-fs": "^3.0.0" - }, - "dependencies": { - "gulp-cli": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", - "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", - "dev": true, - "requires": { - "ansi-colors": "^1.0.1", - "archy": "^1.0.0", - "array-sort": "^1.0.0", - "color-support": "^1.1.3", - "concat-stream": "^1.6.0", - "copy-props": "^2.0.1", - "fancy-log": "^1.3.2", - "gulplog": "^1.0.0", - "interpret": "^1.4.0", - "isobject": "^3.0.1", - "liftoff": "^3.1.0", - "matchdep": "^2.0.0", - "mute-stdout": "^1.0.0", - "pretty-hrtime": "^1.0.0", - "replace-homedir": "^1.0.0", - "semver-greatest-satisfied-range": "^1.1.0", - "v8flags": "^3.2.0", - "yargs": "^7.1.0" - } - } - } + "peer": true }, - "gulp-real-favicon": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/gulp-real-favicon/-/gulp-real-favicon-0.3.2.tgz", - "integrity": "sha512-DNCv4BWcdcY12KBlZDUHZ7MSUzM6PEOdhiyLe3ClDjuzToAQf+T30X0A2zny8Jfg4pxBIrALKzbVw5nizRrEbQ==", + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", "dev": true, + "peer": true, "requires": { - "ansi-colors": "^1.1.0", - "fancy-log": "^1.3.2", - "plugin-error": "^1.0.1", - "rfg-api": "^0.5.0", - "through2": "^2.0.0" - }, - "dependencies": { - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } + "ajv": "^6.12.3", + "har-schema": "^2.0.0" } }, - "gulp-rename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-2.0.0.tgz", - "integrity": "sha512-97Vba4KBzbYmR5VBs9mWmK+HwIf5mj+/zioxfZhOKeXtx5ZjBk57KFlePf5nxq9QsTtFl0ejnHE3zTC9MHXqyQ==", + "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 }, - "gulplog": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", - "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", - "dev": true, - "requires": { - "glogg": "^1.0.0" - } - }, "has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -1848,72 +8441,46 @@ "function-bind": "^1.1.1" } }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, "has-symbols": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", "dev": true }, - "has-value": { + "has-tostringtag": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", - "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", "dev": true, "requires": { - "get-value": "^2.0.6", - "has-values": "^1.0.0", - "isobject": "^3.0.0" + "has-symbols": "^1.0.2" } }, - "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=", + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", "dev": true, - "requires": { - "is-number": "^3.0.0", - "kind-of": "^4.0.0" - }, - "dependencies": { - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "kind-of": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", - "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } + "peer": true }, - "homedir-polyfill": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", - "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", "dev": true, - "requires": { - "parse-passwd": "^1.0.0" - } + "optional": true }, "hosted-git-info": { "version": "2.8.9", @@ -1921,39 +8488,107 @@ "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", "dev": true }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "optional": true, + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + } + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dev": true, + "optional": true, + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, "htmlparser2": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", - "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", "dev": true, + "optional": true, "requires": { - "domelementtype": "^1.3.1", - "domhandler": "^2.3.0", - "domutils": "^1.5.1", - "entities": "^1.1.1", - "inherits": "^2.0.1", - "readable-stream": "^3.1.1" - }, - "dependencies": { - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - } + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "peer": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" } }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "peer": true + }, "ignore": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", "dev": true }, + "image-q": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/image-q/-/image-q-1.1.1.tgz", + "integrity": "sha1-/IQJlmRGC5DKhi2TALa/u7+/gFY=", + "dev": true, + "peer": true + }, + "image-size": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.8.3.tgz", + "integrity": "sha512-SMtq1AJ+aqHB45c3FsB4ERK0UCiA2d3H1uq8s+8T0Pf8A3W4teyBQyaFaktH6xvZqh+npwlKU7i4fJo0r7TYTg==", + "dev": true, + "peer": true, + "requires": { + "queue": "6.0.1" + } + }, + "import-local": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", + "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, "indent-string": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", @@ -1980,69 +8615,63 @@ "version": "1.3.8", "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true + "dev": true, + "peer": true + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } }, "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", "dev": true }, - "invert-kv": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", - "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", - "dev": true + "ip-regex": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-1.0.3.tgz", + "integrity": "sha1-3FiQdvZZ9BnCIgOaMzFvHHOH7/0=", + "dev": true, + "peer": true }, - "is-absolute": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", - "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", "dev": true, - "requires": { - "is-relative": "^1.0.0", - "is-windows": "^1.0.1" - } + "peer": true }, - "is-accessor-descriptor": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", - "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", "dev": true, "requires": { - "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" - } - } + "has-bigints": "^1.0.1" } }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-binary-path": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", - "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", "dev": true, "requires": { - "binary-extensions": "^1.0.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" } }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", "dev": true }, "is-core-module": { @@ -2050,55 +8679,19 @@ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-data-descriptor": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", - "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } + "requires": { + "has": "^1.0.3" } }, - "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-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", "dev": true, "requires": { - "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-tostringtag": "^1.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": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", @@ -2110,10 +8703,18 @@ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", "dev": true, + "peer": true, "requires": { "number-is-nan": "^1.0.0" } }, + "is-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==", + "dev": true, + "peer": true + }, "is-glob": { "version": "4.0.3", "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", @@ -2123,10 +8724,10 @@ "is-extglob": "^2.1.1" } }, - "is-negated-glob": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", - "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", "dev": true }, "is-number": { @@ -2135,6 +8736,15 @@ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true }, + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, "is-path-cwd": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", @@ -2147,6 +8757,12 @@ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, "is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", @@ -2156,47 +8772,68 @@ "isobject": "^3.0.1" } }, - "is-relative": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", - "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", "dev": true, "requires": { - "is-unc-path": "^1.0.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" } }, - "is-unc-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", - "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", "dev": true, "requires": { - "unc-path-regex": "^0.1.2" + "has-tostringtag": "^1.0.0" } }, - "is-utf8": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", - "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", - "dev": true + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } }, - "is-valid-glob": { + "is-typedarray": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", - "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", - "dev": true + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true, + "peer": true }, - "is-windows": { + "is-weakref": { "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 + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true + "dev": true, + "peer": true }, "isexe": { "version": "2.0.0", @@ -2210,378 +8847,302 @@ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", "dev": true }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "just-debounce": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.1.0.tgz", - "integrity": "sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==", - "dev": true - }, - "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 - }, - "last-run": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", - "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", "dev": true, - "requires": { - "default-resolution": "^2.0.0", - "es6-weak-map": "^2.0.1" - } + "peer": true }, - "lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "jest-worker": { + "version": "27.4.5", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.5.tgz", + "integrity": "sha512-f2s8kEdy15cv9r7q4KkzGXvlY0JTcmCbMHZBfSQDwW77REr45IDWwd0lksDFeVHH2jJ5pqb90T77XscrjeGzzg==", "dev": true, "requires": { - "readable-stream": "^2.0.5" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" } }, - "lcid": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", - "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "jimp": { + "version": "0.16.1", + "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.16.1.tgz", + "integrity": "sha512-+EKVxbR36Td7Hfd23wKGIeEyHbxShZDX6L8uJkgVW3ESA9GiTEPK08tG1XI2r/0w5Ch0HyJF5kPqF9K7EmGjaw==", "dev": true, + "peer": true, "requires": { - "invert-kv": "^1.0.0" + "@babel/runtime": "^7.7.2", + "@jimp/custom": "^0.16.1", + "@jimp/plugins": "^0.16.1", + "@jimp/types": "^0.16.1", + "regenerator-runtime": "^0.13.3" } }, - "lead": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", - "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "jpeg-js": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.2.tgz", + "integrity": "sha512-+az2gi/hvex7eLTMTlbRLOhH6P6WFdk2ITI8HJsaH2VqYO0I594zXSYEP+tf4FW+8Cy68ScDXoAsQdyQanv3sw==", "dev": true, - "requires": { - "flush-write-stream": "^1.0.2" - } + "peer": true }, - "liftoff": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", - "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "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 + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", "dev": true, "requires": { - "extend": "^3.0.0", - "findup-sync": "^3.0.0", - "fined": "^1.0.1", - "flagged-respawn": "^1.0.0", - "is-plain-object": "^2.0.4", - "object.map": "^1.0.0", - "rechoir": "^0.6.2", - "resolve": "^1.1.7" + "argparse": "^2.0.1" } }, - "load-json-file": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", - "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0", - "strip-bom": "^2.0.0" - } + "peer": true }, - "lodash.assignin": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz", - "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=", + "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 }, - "lodash.bind": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz", - "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU=", + "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 }, - "lodash.defaults": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=", - "dev": true + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true, + "peer": true }, - "lodash.filter": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz", - "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4=", + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", "dev": true }, - "lodash.flatten": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", - "dev": true + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true, + "peer": true }, - "lodash.foreach": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz", - "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=", - "dev": true + "jsontoxml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/jsontoxml/-/jsontoxml-1.0.1.tgz", + "integrity": "sha512-dtKGq0K8EWQBRqcAaePSgKR4Hyjfsz/LkurHSV3Cxk4H+h2fWDeaN2jzABz+ZmOJylgXS7FGeWmbZ6jgYUMdJQ==", + "dev": true, + "peer": true }, - "lodash.map": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", - "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=", - "dev": true + "jsprim": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", + "dev": true, + "peer": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.4.0", + "verror": "1.10.0" + } }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "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 }, - "lodash.pick": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz", - "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=", + "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 }, - "lodash.reduce": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz", - "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs=", - "dev": true + "load-bmfont": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.1.tgz", + "integrity": "sha512-8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA==", + "dev": true, + "peer": true, + "requires": { + "buffer-equal": "0.0.1", + "mime": "^1.3.4", + "parse-bmfont-ascii": "^1.0.3", + "parse-bmfont-binary": "^1.0.5", + "parse-bmfont-xml": "^1.1.4", + "phin": "^2.9.1", + "xhr": "^2.0.1", + "xtend": "^4.0.0" + } }, - "lodash.reject": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz", - "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU=", - "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" + } }, - "lodash.some": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz", - "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=", + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", "dev": true }, - "make-iterator": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", - "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", "dev": true, "requires": { - "kind-of": "^6.0.2" + "p-locate": "^4.1.0" } }, - "map-cache": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", - "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", - "dev": true + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true, + "optional": true }, - "map-visit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", - "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", + "dev": true, + "peer": true + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "optional": true, + "requires": { + "tslib": "^2.0.3" + } + }, + "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": { - "object-visit": "^1.0.0" + "yallist": "^4.0.0" } }, - "match-stream": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/match-stream/-/match-stream-0.0.2.tgz", - "integrity": "sha1-mesFAJOzTf+t5CG5rAtBCpz6F88=", + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", "dev": true, "requires": { - "buffers": "~0.1.1", - "readable-stream": "~1.0.0" + "semver": "^6.0.0" }, "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true } } }, - "matchdep": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", - "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "make-dir-cli": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/make-dir-cli/-/make-dir-cli-3.0.0.tgz", + "integrity": "sha512-8yCjIAOQ8tezWRJWUG3tbvN2I19hiVr8K5DPDVl8fECS3qz0ZbeL194ZGRdf8K3LgvbjDCTadge6NrN/I4XrNw==", "dev": true, "requires": { - "findup-sync": "^2.0.0", - "micromatch": "^3.0.4", - "resolve": "^1.4.0", - "stack-trace": "0.0.10" + "make-dir": "^3.1.0", + "meow": "^10.0.0" + } + }, + "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 + }, + "memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", + "dev": true + }, + "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, + "requires": { + "@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" }, "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", - "dev": true, - "requires": { - "arr-flatten": "^1.1.0", - "array-unique": "^0.3.2", - "extend-shallow": "^2.0.1", - "fill-range": "^4.0.0", - "isobject": "^3.0.1", - "repeat-element": "^1.1.2", - "snapdragon": "^0.8.1", - "snapdragon-node": "^2.0.1", - "split-string": "^3.0.2", - "to-regex": "^3.0.1" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-number": "^3.0.0", - "repeat-string": "^1.6.1", - "to-regex-range": "^2.1.0" - }, - "dependencies": { - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - } - } - }, - "findup-sync": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", - "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", - "dev": true, - "requires": { - "detect-file": "^1.0.0", - "is-glob": "^3.1.0", - "micromatch": "^3.0.4", - "resolve-dir": "^1.0.1" - } - }, - "is-glob": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", - "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", - "dev": true, - "requires": { - "is-extglob": "^2.1.0" - } - }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", - "dev": true, - "requires": { - "kind-of": "^3.0.2" - }, - "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } - }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", "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" + "lru-cache": "^6.0.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=", + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dev": true, "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" } } } }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, "merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true }, - "metaparser": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/metaparser/-/metaparser-1.0.7.tgz", - "integrity": "sha1-wGmaZoageovOGsBrYulGLC5mqso=", - "dev": true, - "requires": { - "async": "*", - "cheerio": "*", - "mkdirp": "*", - "underscore": "*" - } - }, "micromatch": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", @@ -2592,6 +9153,57 @@ "picomatch": "^2.2.3" } }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "peer": true + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "requires": { + "mime-db": "1.51.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "mimic-response": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", + "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "dev": true, + "peer": true + }, + "min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "dev": true, + "peer": true, + "requires": { + "dom-walk": "^0.1.0" + } + }, + "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 + }, "minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", @@ -2605,27 +9217,18 @@ "version": "1.2.5", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true + "dev": true, + "peer": 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==", + "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, "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" - } - } + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" } }, "mkdirp": { @@ -2633,166 +9236,232 @@ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", "dev": true, + "peer": true, "requires": { "minimist": "^1.2.5" } }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", + "dev": true, + "peer": true + }, + "napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==", + "dev": true, + "peer": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", "dev": true }, - "mute-stdout": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", - "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", "dev": true }, - "nan": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", - "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", "dev": true, - "optional": true + "optional": true, + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-abi": { + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz", + "integrity": "sha512-/2D0wOQPgaUWzVSVgRMx+trKJRC2UG4SUc4oCJoXx9Uxjtp0Vy3/kt7zcbxHF8+Z/pK3UloLWzBISg72brfy1w==", + "dev": true, + "peer": true, + "requires": { + "semver": "^5.4.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "peer": true + } + } + }, + "node-addon-api": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", + "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==", + "dev": true, + "peer": true }, - "nanomatch": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", - "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", "dev": true, "requires": { - "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" + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } } }, - "next-tick": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", - "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "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 }, - "node-unzip-2": { - "version": "0.2.8", - "resolved": "https://registry.npmjs.org/node-unzip-2/-/node-unzip-2-0.2.8.tgz", - "integrity": "sha512-fmJi73zTRW7RSo/1wyrKc2srKMwb3L6Ppke/7elzQ0QRt6sUjfiIcVsWdrqO5uEHAdvRKXjoySuo4HYe5BB0rw==", + "npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", "dev": true, "requires": { - "binary": "~0.3.0", - "fstream": "~1.0.12", - "match-stream": "~0.0.2", - "pullstream": "~0.4.0", - "readable-stream": "~1.0.0", - "setimmediate": "~1.0.1" + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" }, "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", "dev": true }, - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dev": true, "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" + "shebang-regex": "^1.0.0" } }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", "dev": true + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } } } }, - "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==", + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", "dev": true, "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" + "path-key": "^3.0.0" } }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "now-and-later": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", - "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", "dev": true, + "peer": true, "requires": { - "once": "^1.3.2" + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" } }, "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", "dev": true, + "optional": true, "requires": { - "boolbase": "~1.0.0" + "boolbase": "^1.0.0" } }, "number-is-nan": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", - "dev": true + "dev": true, + "peer": true }, - "object-copy": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", - "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", "dev": true, - "requires": { - "copy-descriptor": "^0.1.0", - "define-property": "^0.2.5", - "kind-of": "^3.0.3" - }, - "dependencies": { - "define-property": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", - "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", - "dev": true, - "requires": { - "is-descriptor": "^0.1.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - } - } + "peer": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "peer": true + }, + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "dev": true }, "object-keys": { "version": "1.1.1", @@ -2800,15 +9469,6 @@ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true }, - "object-visit": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", - "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", - "dev": true, - "requires": { - "isobject": "^3.0.0" - } - }, "object.assign": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", @@ -2821,289 +9481,372 @@ "object-keys": "^1.1.1" } }, - "object.defaults": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", - "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "omggif": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz", + "integrity": "sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==", + "dev": true, + "peer": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dev": true, "requires": { - "array-each": "^1.0.1", - "array-slice": "^1.0.0", - "for-own": "^1.0.0", - "isobject": "^3.0.0" + "wrappy": "1" } }, - "object.map": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", - "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dev": true, "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" + "mimic-fn": "^2.1.0" } }, - "object.pick": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", - "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", "dev": true, "requires": { - "isobject": "^3.0.1" + "p-try": "^2.0.0" } }, - "object.reduce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", - "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", "dev": true, "requires": { - "for-own": "^1.0.0", - "make-iterator": "^1.0.0" + "p-limit": "^2.2.0" } }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", "dev": true, "requires": { - "wrappy": "1" + "aggregate-error": "^3.0.0" } }, - "ordered-read-streams": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", - "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true, + "peer": true + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", "dev": true, + "optional": true, "requires": { - "readable-stream": "^2.0.1" + "dot-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "os-locale": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", - "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "parse-author": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-author/-/parse-author-2.0.0.tgz", + "integrity": "sha1-00YL8d3Q367tQtp1QkLmX7aEqB8=", "dev": true, "requires": { - "lcid": "^1.0.0" + "author-regex": "^1.0.0" } }, - "over": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/over/-/over-0.0.5.tgz", - "integrity": "sha1-8phS5w/X4l82DgE6jsRMgq7bVwg=", - "dev": true + "parse-bmfont-ascii": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz", + "integrity": "sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU=", + "dev": true, + "peer": true }, - "p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "parse-bmfont-binary": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz", + "integrity": "sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY=", "dev": true, - "requires": { - "aggregate-error": "^3.0.0" - } + "peer": true }, - "parse-filepath": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", - "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "parse-bmfont-xml": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parse-bmfont-xml/-/parse-bmfont-xml-1.1.4.tgz", + "integrity": "sha512-bjnliEOmGv3y1aMEfREMBJ9tfL3WR0i0CKPj61DnSLaoxWR3nLrsQrEbCId/8rF4NyRF0cCqisSVXyQYWM+mCQ==", "dev": true, + "peer": true, "requires": { - "is-absolute": "^1.0.0", - "map-cache": "^0.2.0", - "path-root": "^0.1.1" + "xml-parse-from-string": "^1.0.0", + "xml2js": "^0.4.5" } }, + "parse-headers": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz", + "integrity": "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==", + "dev": true, + "peer": true + }, "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "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.2.0" + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" } }, - "parse-node-version": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", - "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", - "dev": true - }, - "parse-passwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", - "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", - "dev": true - }, - "pascalcase": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", - "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", - "dev": true + "parse-png": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/parse-png/-/parse-png-1.1.2.tgz", + "integrity": "sha1-9cKtfHmTSQmGAgooTBmu5FlxH/I=", + "dev": true, + "peer": true, + "requires": { + "pngjs": "^3.2.0" + } }, - "path-dirname": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", - "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", "dev": true }, - "path-exists": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", - "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", "dev": true, + "optional": true, "requires": { - "pinkie-promise": "^2.0.0" + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "dev": true }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, "path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, - "path-root": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", - "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", - "dev": true, - "requires": { - "path-root-regex": "^0.1.0" - } - }, - "path-root-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", - "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", - "dev": true - }, "path-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 }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true, + "peer": true + }, + "phin": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/phin/-/phin-2.9.3.tgz", + "integrity": "sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==", + "dev": true, + "peer": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, "picomatch": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", "dev": true }, + "pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true + }, "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", "dev": true }, "pinkie": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", - "dev": true + "dev": true, + "peer": true }, "pinkie-promise": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", "dev": true, + "peer": true, "requires": { "pinkie": "^2.0.0" } }, - "plugin-error": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", - "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "pixelmatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz", + "integrity": "sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ=", "dev": true, + "peer": true, "requires": { - "ansi-colors": "^1.0.1", - "arr-diff": "^4.0.0", - "arr-union": "^3.1.0", - "extend-shallow": "^3.0.2" + "pngjs": "^3.0.0" } }, - "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 + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } }, - "pretty-hrtime": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", - "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "dev": true, + "peer": true + }, + "prebuild-install": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.1.4.tgz", + "integrity": "sha512-Z4vpywnK1lBg+zdPCVCsKq0xO66eEV9rWo2zrROGGiRS4JtueBOdlB1FnY8lcy7JsUud/Q3ijUxyWN26Ika0vQ==", + "dev": true, + "peer": true, + "requires": { + "detect-libc": "^1.0.3", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^2.21.0", + "npmlog": "^4.0.1", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^3.0.3", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + } + }, + "prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", "dev": true }, + "prettier-plugin-go-template": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/prettier-plugin-go-template/-/prettier-plugin-go-template-0.0.11.tgz", + "integrity": "sha512-qtgoEjvbgmcDp9TOqYNgrPrA41s6S1UMyzMqjcxdxQahTX0webWfbamyA/x3XeBFEEJmgXrRAirzJrIVzImsMg==", + "dev": true, + "requires": { + "ulid": "^2.3.0" + } + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dev": true, + "optional": true, + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true, + "peer": true + }, "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true + "dev": true, + "peer": true }, - "pullstream": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/pullstream/-/pullstream-0.4.1.tgz", - "integrity": "sha1-1vs79a7Wl+gxFQ6xACwlo/iuExQ=", + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", "dev": true, - "requires": { - "over": ">= 0.0.5 < 1", - "readable-stream": "~1.0.31", - "setimmediate": ">= 1.0.2 < 2", - "slice-stream": ">= 1.0.0 < 2" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } - } + "peer": true }, "pump": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", - "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", "dev": true, + "peer": true, "requires": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, - "pumpify": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", - "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", "dev": true, + "peer": true + }, + "queue": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.1.tgz", + "integrity": "sha512-AJBQabRCCNr9ANq8v77RJEv73DPbn55cdTb+Giq4X0AVnNVZvMHlYp7XlQiN+1npCZj1DuSmaA2hYVUUDgxFDg==", + "dev": true, + "peer": true, "requires": { - "duplexify": "^3.6.0", - "inherits": "^2.0.3", - "pump": "^2.0.0" + "inherits": "~2.0.3" } }, "queue-microtask": { @@ -3112,270 +9855,381 @@ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true }, - "read-pkg": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", - "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "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 + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, "requires": { - "load-json-file": "^1.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^1.0.0" - }, - "dependencies": { - "path-type": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", - "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "pify": "^2.0.0", - "pinkie-promise": "^2.0.0" - } - } + "safe-buffer": "^5.1.0" } }, - "read-pkg-up": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", - "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", "dev": true, + "peer": true, "requires": { - "find-up": "^1.0.0", - "read-pkg": "^1.0.0" + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" } }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "read-chunk": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-chunk/-/read-chunk-1.0.1.tgz", + "integrity": "sha1-X2jKswfmY/GZk1J9m1icrORmEZQ=", "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" + "peer": 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" + }, + "dependencies": { + "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" + } + } } }, - "readdirp": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", - "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "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, "requires": { - "graceful-fs": "^4.1.11", - "micromatch": "^3.1.10", - "readable-stream": "^2.0.2" + "find-up": "^5.0.0", + "read-pkg": "^6.0.0", + "type-fest": "^1.0.1" }, "dependencies": { - "braces": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", - "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "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": { - "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" - } - } + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" } }, - "fill-range": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", - "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "hosted-git-info": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", + "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", "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" - } - } + "lru-cache": "^6.0.0" } }, - "is-number": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", - "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "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": { - "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-locate": "^5.0.0" } }, - "micromatch": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", - "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", "dev": true, "requires": { - "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" + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" } }, - "to-regex-range": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", - "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "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" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "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, "requires": { - "is-number": "^3.0.0", - "repeat-string": "^1.6.1" + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^3.0.2", + "parse-json": "^5.2.0", + "type-fest": "^1.0.1" } } } }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - }, - "regex-not": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", - "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", "dev": true, + "peer": true, "requires": { - "extend-shallow": "^3.0.2", - "safe-regex": "^1.1.0" + "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" } }, - "remove-bom-buffer": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", - "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", "dev": true, "requires": { - "is-buffer": "^1.1.5", - "is-utf8": "^0.2.1" + "resolve": "^1.9.0" } }, - "remove-bom-stream": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", - "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "redent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-4.0.0.tgz", + "integrity": "sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==", "dev": true, "requires": { - "remove-bom-buffer": "^3.0.0", - "safe-buffer": "^5.1.0", - "through2": "^2.0.3" + "indent-string": "^5.0.0", + "strip-indent": "^4.0.0" }, "dependencies": { - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } + "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 } } }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true, + "peer": true + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true, + "optional": true + }, "remove-trailing-separator": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", - "dev": true - }, - "repeat-element": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", - "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", - "dev": true + "dev": true, + "peer": 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 + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dev": true, + "optional": true, + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } }, "replace-ext": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true - }, - "replace-homedir": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", - "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1", - "is-absolute": "^1.0.0", - "remove-trailing-separator": "^1.1.0" + "peer": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "peer": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" } }, "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 + "dev": true, + "peer": 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=", + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", "dev": true }, + "resize-img": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/resize-img/-/resize-img-1.1.2.tgz", + "integrity": "sha1-+tZQ+vPvLFPqYxErwnLZXp2SVQ4=", + "dev": true, + "peer": true, + "requires": { + "bmp-js": "0.0.1", + "file-type": "^3.8.0", + "get-stream": "^2.0.0", + "jimp": "^0.2.21", + "jpeg-js": "^0.1.1", + "parse-png": "^1.1.1" + }, + "dependencies": { + "bmp-js": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.0.1.tgz", + "integrity": "sha1-WtAUcJnROp84qnuZrx1ueGZu038=", + "dev": true, + "peer": true + }, + "file-type": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-3.9.0.tgz", + "integrity": "sha1-JXoHg4TR24CHvESdEH1SpSZyuek=", + "dev": true, + "peer": true + }, + "jimp": { + "version": "0.2.28", + "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.2.28.tgz", + "integrity": "sha1-3VKak3GQ9ClXp5N9Gsw6d2KZbqI=", + "dev": true, + "peer": true, + "requires": { + "bignumber.js": "^2.1.0", + "bmp-js": "0.0.3", + "es6-promise": "^3.0.2", + "exif-parser": "^0.1.9", + "file-type": "^3.1.0", + "jpeg-js": "^0.2.0", + "load-bmfont": "^1.2.3", + "mime": "^1.3.4", + "mkdirp": "0.5.1", + "pixelmatch": "^4.0.0", + "pngjs": "^3.0.0", + "read-chunk": "^1.0.1", + "request": "^2.65.0", + "stream-to-buffer": "^0.1.0", + "tinycolor2": "^1.1.2", + "url-regex": "^3.0.0" + }, + "dependencies": { + "bmp-js": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.0.3.tgz", + "integrity": "sha1-ZBE+nHzxICs3btYHvzBibr5XsYo=", + "dev": true, + "peer": true + }, + "jpeg-js": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.2.0.tgz", + "integrity": "sha1-U+RI7J0mPmgyZkZ+lELSxaLvVII=", + "dev": true, + "peer": true + } + } + }, + "jpeg-js": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.1.2.tgz", + "integrity": "sha1-E1uZLAV1yYXPoPSUoyJ+0jhYPs4=", + "dev": true, + "peer": true + }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true, + "peer": true + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "peer": true, + "requires": { + "minimist": "0.0.8" + } + } + } + }, "resolve": { "version": "1.20.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", @@ -3386,35 +10240,19 @@ "path-parse": "^1.0.6" } }, - "resolve-dir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", - "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", - "dev": true, - "requires": { - "expand-tilde": "^2.0.0", - "global-modules": "^1.0.0" - } - }, - "resolve-options": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", - "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", "dev": true, "requires": { - "value-or-function": "^3.0.0" + "resolve-from": "^5.0.0" } }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "ret": { - "version": "0.1.15", - "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", - "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", "dev": true }, "reusify": { @@ -3423,19 +10261,6 @@ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true }, - "rfg-api": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/rfg-api/-/rfg-api-0.5.2.tgz", - "integrity": "sha512-2SaUwjAhRsIafTo4cBK9lvZm762IP2Z58JmtY0swxYcC6la2dRMR0i4ok9lIQ9Snz8hqh5RzG6y8ygrUmKHZ9A==", - "dev": true, - "requires": { - "axios": "^0.21.1", - "fstream": "^1.0.2", - "metaparser": "^1.0.7", - "mkdirp": "^0.5.0", - "node-unzip-2": "^0.2.7" - } - }, "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", @@ -3460,244 +10285,171 @@ "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=", + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "peer": true + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true, + "peer": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", "dev": true, "requires": { - "ret": "~0.1.10" + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" } }, "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } }, - "semver-greatest-satisfied-range": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", - "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", "dev": true, "requires": { - "sver-compat": "^1.5.0" + "randombytes": "^2.1.0" } }, "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 + "dev": true, + "peer": 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==", + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", "dev": true, "requires": { - "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" - } - } + "kind-of": "^6.0.2" } }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "slice-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/slice-stream/-/slice-stream-1.0.0.tgz", - "integrity": "sha1-WzO9ZvATsaf4ZGCwPUY97DmtPqA=", + "sharp": { + "version": "0.28.3", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.28.3.tgz", + "integrity": "sha512-21GEP45Rmr7q2qcmdnjDkNP04Ooh5v0laGS5FDpojOO84D1DJwUijLiSq8XNNM6e8aGXYtoYRh3sVNdm8NodMA==", "dev": true, + "peer": true, "requires": { - "readable-stream": "~1.0.31" - }, - "dependencies": { - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true - }, - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", - "dev": true - } + "color": "^3.1.3", + "detect-libc": "^1.0.3", + "node-addon-api": "^3.2.0", + "prebuild-install": "^6.1.2", + "semver": "^7.3.5", + "simple-get": "^3.1.0", + "tar-fs": "^2.1.1", + "tunnel-agent": "^0.6.0" } }, - "snapdragon": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", - "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "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": { - "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" - } - } + "shebang-regex": "^3.0.0" } }, - "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==", + "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 + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "dev": true, "requires": { - "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" - } - } + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" } }, - "snapdragon-util": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", - "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "signal-exit": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", + "dev": true + }, + "simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "dev": true, + "peer": true + }, + "simple-get": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz", + "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==", "dev": true, + "peer": 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" - } - } + "decompress-response": "^4.2.0", + "once": "^1.3.1", + "simple-concat": "^1.0.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 - }, - "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==", + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", "dev": true, + "peer": 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" + "is-arrayish": "^0.3.1" } }, - "source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", "dev": true }, - "sparkles": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", - "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "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-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, "spdx-correct": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", @@ -3730,109 +10482,191 @@ "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==", + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", "dev": true, + "peer": true, "requires": { - "extend-shallow": "^3.0.0" + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" } }, - "stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", - "dev": true + "stream-to": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-to/-/stream-to-0.2.2.tgz", + "integrity": "sha1-hDBgmNhf25kLn6MAsbPM9V6O8B0=", + "dev": true, + "peer": true }, - "static-extend": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", - "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "stream-to-buffer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/stream-to-buffer/-/stream-to-buffer-0.1.0.tgz", + "integrity": "sha1-JnmdkDqyAlyb1VCsRxcbAPjdgKk=", "dev": true, + "peer": 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" - } - } + "stream-to": "~0.2.0" } }, - "stream-exhaust": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", - "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", - "dev": true - }, - "stream-shift": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", - "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", - "dev": true + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "peer": true, + "requires": { + "safe-buffer": "~5.1.0" + } }, "string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", "dev": true, + "peer": true, "requires": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", "strip-ansi": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "peer": true + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "peer": true, + "requires": { + "ansi-regex": "^2.0.0" + } + } } }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "string.prototype.padend": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", + "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", "dev": true, "requires": { - "safe-buffer": "~5.1.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" } }, "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "dev": true, + "optional": true, "requires": { - "ansi-regex": "^2.0.0" + "ansi-regex": "^5.0.1" } }, "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-final-newline": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", - "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "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, "requires": { - "is-utf8": "^0.2.0" + "min-indent": "^1.0.1" } }, - "sver-compat": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", - "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true, + "peer": true + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, "requires": { - "es6-iterator": "^2.0.1", - "es6-symbol": "^3.1.1" + "has-flag": "^4.0.0" } }, - "through2": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", - "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", "dev": true, + "peer": true, "requires": { - "readable-stream": "3" + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dev": true, + "peer": true, + "requires": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" }, "dependencies": { "readable-stream": { @@ -3840,6 +10674,7 @@ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dev": true, + "peer": true, "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -3848,74 +10683,103 @@ } } }, - "through2-filter": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", - "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "terser": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", + "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", "dev": true, "requires": { - "through2": "~2.0.0", - "xtend": "~4.0.0" + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" }, "dependencies": { - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } + "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 + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true } } }, - "time-stamp": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", - "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", - "dev": true - }, - "to-absolute-glob": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", - "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "terser-webpack-plugin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.0.tgz", + "integrity": "sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==", "dev": true, "requires": { - "is-absolute": "^1.0.0", - "is-negated-glob": "^1.0.0" + "jest-worker": "^27.4.1", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" } }, - "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=", + "through2": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-4.0.2.tgz", + "integrity": "sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==", "dev": true, + "peer": true, "requires": { - "kind-of": "^3.0.2" + "readable-stream": "3" }, "dependencies": { - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", "dev": true, + "peer": true, "requires": { - "is-buffer": "^1.1.5" + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" } } } }, - "to-regex": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", - "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "timm": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/timm/-/timm-1.7.1.tgz", + "integrity": "sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==", + "dev": true, + "peer": true + }, + "tinycolor2": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", + "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==", + "dev": true, + "peer": true + }, + "to-ico": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/to-ico/-/to-ico-1.1.5.tgz", + "integrity": "sha512-5kIh7m7bkIlqIESEZkL8gAMMzucXKfPe3hX2FoDY5HEAfD9OJU+Qh9b6Enp74w0qRcxVT5ejss66PHKqc3AVkg==", "dev": true, + "peer": true, "requires": { - "define-property": "^2.0.2", - "extend-shallow": "^3.0.2", - "regex-not": "^1.0.2", - "safe-regex": "^1.1.0" + "arrify": "^1.0.1", + "buffer-alloc": "^1.1.0", + "image-size": "^0.5.0", + "parse-png": "^1.0.0", + "resize-img": "^1.1.0" + }, + "dependencies": { + "image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha1-Cd/Uq50g4p6xw+gLiZA3jfnjy5w=", + "dev": true, + "peer": true + } } }, "to-regex-range": { @@ -3927,175 +10791,120 @@ "is-number": "^7.0.0" } }, - "to-through": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", - "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", "dev": true, + "peer": true, "requires": { - "through2": "^2.0.3" - }, - "dependencies": { - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } - } + "psl": "^1.1.28", + "punycode": "^2.1.1" } }, - "traverse": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", - "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=", + "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 }, - "type": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", - "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", - "dev": true + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true, + "optional": true }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", - "dev": true + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "peer": true, + "requires": { + "safe-buffer": "^5.0.1" + } }, - "unc-path-regex": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", - "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true, + "peer": true + }, + "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 }, - "underscore": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.2.tgz", - "integrity": "sha512-ekY1NhRzq0B08g4bGuX4wd2jZx5GnKz6mKSqFL4nqBlfyMGiG10gDFhDTMEfYmDL6Jy0FUIZp7wiRB+0BP7J2g==", + "ulid": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/ulid/-/ulid-2.3.0.tgz", + "integrity": "sha512-keqHubrlpvT6G2wH0OEfSW4mquYRcbe/J8NMmveoQOjUqmo+hXtO+ORCpWhdbZ7k72UtY61BL7haGxW6enBnjw==", "dev": true }, - "undertaker": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", - "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", "dev": true, "requires": { - "arr-flatten": "^1.0.1", - "arr-map": "^2.0.0", - "bach": "^1.0.0", - "collection-map": "^1.0.0", - "es6-weak-map": "^2.0.1", - "fast-levenshtein": "^1.0.0", - "last-run": "^1.1.0", - "object.defaults": "^1.0.0", - "object.reduce": "^1.0.0", - "undertaker-registry": "^1.0.0" + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" } }, - "undertaker-registry": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", - "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", - "dev": true - }, - "union-value": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", - "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", "dev": true, "requires": { - "arr-union": "^3.1.0", - "get-value": "^2.0.6", - "is-extendable": "^0.1.1", - "set-value": "^2.0.1" + "punycode": "^2.1.0" } }, - "unique-stream": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", - "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "url-regex": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/url-regex/-/url-regex-3.2.0.tgz", + "integrity": "sha1-260eDJ4p4QXdCx8J9oYvf9tIJyQ=", "dev": true, + "peer": true, "requires": { - "json-stable-stringify-without-jsonify": "^1.0.1", - "through2-filter": "^3.0.0" + "ip-regex": "^1.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=", + "utif": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/utif/-/utif-2.0.1.tgz", + "integrity": "sha512-Z/S1fNKCicQTf375lIP9G8Sa1H/phcysstNrrSdZKj1f9g58J4NMgb5IgiEZN9/nLMPDwF0W7hdOe9Qq2IYoLg==", "dev": true, + "peer": 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 - } + "pako": "^1.0.5" } }, - "upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", - "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 - }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "dev": true, + "peer": true }, - "v8flags": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", - "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", "dev": true, - "requires": { - "homedir-polyfill": "^1.0.1" - } + "optional": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true, + "peer": true }, "validate-npm-package-license": { "version": "3.0.4", @@ -4107,17 +10916,33 @@ "spdx-expression-parse": "^3.0.0" } }, - "value-or-function": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", - "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", - "dev": true + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "peer": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + }, + "dependencies": { + "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, + "peer": true + } + } }, "vinyl": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", "dev": true, + "peer": true, "requires": { "clone": "^2.1.1", "clone-buffer": "^1.0.0", @@ -4127,142 +10952,205 @@ "replace-ext": "^1.0.0" } }, - "vinyl-fs": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", - "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", - "dev": true, - "requires": { - "fs-mkdirp-stream": "^1.0.0", - "glob-stream": "^6.1.0", - "graceful-fs": "^4.0.0", - "is-valid-glob": "^1.0.0", - "lazystream": "^1.0.0", - "lead": "^1.0.0", - "object.assign": "^4.0.4", - "pumpify": "^1.3.5", - "readable-stream": "^2.3.3", - "remove-bom-buffer": "^3.0.0", - "remove-bom-stream": "^1.2.0", - "resolve-options": "^1.1.0", - "through2": "^2.0.0", - "to-through": "^2.0.0", - "value-or-function": "^3.0.0", - "vinyl": "^2.0.0", - "vinyl-sourcemap": "^1.1.0" - }, - "dependencies": { - "through2": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", - "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", - "dev": true, - "requires": { - "readable-stream": "~2.3.6", - "xtend": "~4.0.1" - } + "watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "webpack": { + "version": "5.65.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.65.0.tgz", + "integrity": "sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.2" + } + }, + "webpack-cli": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.1.tgz", + "integrity": "sha512-JYRFVuyFpzDxMDB+v/nanUdQYcZtqFPGzmlW4s+UkPMFhSpfRNmf1z4AwYcHJVdvEFAM7FFCQdNTpsBYhDLusQ==", + "dev": true, + "requires": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.1.0", + "@webpack-cli/info": "^1.4.0", + "@webpack-cli/serve": "^1.6.0", + "colorette": "^2.0.14", + "commander": "^7.0.0", + "execa": "^5.0.0", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "webpack-merge": "^5.7.3" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true } } }, - "vinyl-sourcemap": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", - "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", "dev": true, "requires": { - "append-buffer": "^1.0.2", - "convert-source-map": "^1.5.0", - "graceful-fs": "^4.1.6", - "normalize-path": "^2.1.1", - "now-and-later": "^2.0.0", - "remove-bom-buffer": "^3.0.0", - "vinyl": "^2.0.0" - }, - "dependencies": { - "normalize-path": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", - "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", - "dev": true, - "requires": { - "remove-trailing-separator": "^1.0.1" - } - } + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" } }, + "webpack-remove-empty-scripts": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/webpack-remove-empty-scripts/-/webpack-remove-empty-scripts-0.7.2.tgz", + "integrity": "sha512-yhQw/ktHnpqGZHoN9/I079uVNxKx/aznsx980AvaTOJANxS0BV8SWGDccCGPH5L3Nl+HTbkoexr3VREmFbFWYQ==", + "dev": true, + "requires": {} + }, + "webpack-sources": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", + "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "dev": true + }, "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "requires": { "isexe": "^2.0.0" } }, - "which-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", - "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", - "dev": true + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } }, - "wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", "dev": true, + "peer": true, "requires": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" + "string-width": "^1.0.2 || 2 || 3 || 4" } }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", "dev": true }, + "xhr": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", + "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", + "dev": true, + "peer": true, + "requires": { + "global": "~4.4.0", + "is-function": "^1.0.1", + "parse-headers": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "xml-parse-from-string": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz", + "integrity": "sha1-qQKekp09vN7RafPG4oI42VpdWig=", + "dev": true, + "peer": true + }, + "xml2js": { + "version": "0.4.23", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.23.tgz", + "integrity": "sha512-ySPiMjM0+pLDftHgXY4By0uswI3SPKLDw/i3UXbnO8M/p28zqexCUoPmQFrYD+/1BzhGJSs2i1ERWKJAtiLrug==", + "dev": true, + "peer": true, + "requires": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + } + }, + "xmlbuilder": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", + "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "dev": true, + "peer": true + }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true + "dev": true, + "peer": true }, - "y18n": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.2.tgz", - "integrity": "sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==", + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, - "yargs": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.2.tgz", - "integrity": "sha512-ZEjj/dQYQy0Zx0lgLMLR8QuaqTihnxirir7EwUHp1Axq4e3+k8jXU5K0VLbNvedv1f4EWtBonDIZm0NUr+jCcA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "cliui": "^3.2.0", - "decamelize": "^1.1.1", - "get-caller-file": "^1.0.1", - "os-locale": "^1.4.0", - "read-pkg-up": "^1.0.1", - "require-directory": "^2.1.1", - "require-main-filename": "^1.0.1", - "set-blocking": "^2.0.0", - "string-width": "^1.0.2", - "which-module": "^1.0.0", - "y18n": "^3.2.1", - "yargs-parser": "^5.0.1" - } - }, "yargs-parser": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.1.tgz", - "integrity": "sha512-wpav5XYiddjXxirPoCTUPbqM0PXvJ9hiBMvuJgInvo4/lAOTZzUprArw17q2O1P2+GHhbBr18/iQwjL5Z9BqfA==", - "dev": true, - "requires": { - "camelcase": "^3.0.0", - "object.assign": "^4.1.0" - } + "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 + }, + "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 8bb8a7e..be6dbe5 100644 --- a/package.json +++ b/package.json @@ -2,10 +2,15 @@ "name": "the-geeklab", "version": "1.0.0", "description": "My personal blog", - "main": "gulpfile.js", + "main": "index.js", "scripts": { - "gulp": "gulp", - "server": "hugo server -D -F" + "build": "run-s prep build:*", + "build:webpack": "webpack --mode=production", + "start": "run-s prep build:webpack ; npm run start:hugo", + "start:hugo": "hugo server -D -F", + "prep": "run-s prep:*", + "prep:clean": "del build/ static/", + "prep:make": "make-dir build/" }, "repository": { "type": "git", @@ -14,10 +19,16 @@ "author": "Robert Kaussow", "license": "MIT", "devDependencies": { - "del": "6.0.0", - "gulp": "4.0.2", - "gulp-real-favicon": "0.3.2", - "gulp-rename": "2.0.0", - "through2": "4.0.2" + "copy-webpack-plugin": "10.2.0", + "del-cli": "4.0.1", + "favicons-webpack-plugin": "5.0.2", + "js-yaml": "4.1.0", + "make-dir-cli": "3.0.0", + "npm-run-all": "4.1.5", + "prettier": "2.5.1", + "prettier-plugin-go-template": "0.0.11", + "webpack": "5.65.0", + "webpack-cli": "4.9.1", + "webpack-remove-empty-scripts": "0.7.2" } } diff --git a/src/dummy.js b/src/dummy.js new file mode 100644 index 0000000..e69de29 diff --git a/src/static/brand.svg b/src/static/brand.svg new file mode 100644 index 0000000..60ec266 --- /dev/null +++ b/src/static/brand.svg @@ -0,0 +1,44 @@ + + + + + + + + diff --git a/src/favicon/favicon-main.svg b/src/static/favicon/favicon.svg similarity index 100% rename from src/favicon/favicon-main.svg rename to src/static/favicon/favicon.svg diff --git a/webpack.config.js b/webpack.config.js new file mode 100644 index 0000000..9d26994 --- /dev/null +++ b/webpack.config.js @@ -0,0 +1,56 @@ +const path = require("path") +const yaml = require("js-yaml") +const fs = require("fs") + +const FaviconsWebpackPlugin = require("favicons-webpack-plugin") +const CopyPlugin = require("copy-webpack-plugin") + +let config +try { + config = yaml.load(fs.readFileSync(path.join(__dirname, "config.yml"), "utf8")) +} catch (e) { + console.log(e) +} + +module.exports = { + entry: [path.resolve("src", "dummy.js")], + output: { + filename: "../build/dummy.js", + path: path.join(__dirname, "static"), + publicPath: "/", + clean: true + }, + plugins: [ + new CopyPlugin({ + patterns: [ + { + from: "**/*", + context: path.resolve(__dirname, "src", "static") + } + ] + }), + + new FaviconsWebpackPlugin({ + logo: path.resolve("src", "static", "favicon", "favicon.svg"), + cache: true, + prefix: "favicon/", + inject: false, + favicons: { + appName: config.title, + appShortName: config.title.concat(" - ", config.params.subtitle), + appDescription: config.params.description, + background: "#2f333e", + theme_color: "#2f333e", + icons: { + android: { offset: 10 }, + appleIcon: { offset: 10 }, + appleStartup: { offset: 10 }, + favicons: true, + windows: { offset: 10 }, + yandex: false, + coast: false + } + } + }) + ] +} -- 2.24.4 From bcd08a74bb7bf9b672e04bd4e5c74e4eeeb84396 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Thu, 30 Dec 2021 17:04:30 +0100 Subject: [PATCH 055/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.14.0 (#43) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 572c546..3c1cbbc 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.13.2 +THEME_VERSION := v0.14.0 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From b26db19a0032ebe348c5ece89b35e5bcd6054acc Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Thu, 6 Jan 2022 23:37:19 +0100 Subject: [PATCH 056/264] [skip ci] cleanup package lock file --- package-lock.json | 1884 ++++++++++++++++++++++++--------------------- 1 file changed, 1022 insertions(+), 862 deletions(-) diff --git a/package-lock.json b/package-lock.json index eb643dd..2607ac5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,33 +23,33 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", - "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", "dev": true, "dependencies": { - "@babel/highlight": "^7.16.0" + "@babel/highlight": "^7.16.7" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", - "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "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.16.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", - "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz", + "integrity": "sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.15.7", + "@babel/helper-validator-identifier": "^7.16.7", "chalk": "^2.0.0", "js-tokens": "^4.0.0" }, @@ -58,9 +58,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.16.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.5.tgz", - "integrity": "sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.7.tgz", + "integrity": "sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==", "dev": true, "peer": true, "dependencies": { @@ -652,9 +652,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.5.tgz", - "integrity": "sha512-w3mrvNXLeDYV1GKTZorGJQivK6XLCoGwpnyJFbJVK/aTBQUxOCaa/GlFAAN3OTDFcb7h5tiFG+YXCO2By+riZw==", + "version": "17.0.8", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.8.tgz", + "integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -892,14 +892,14 @@ } }, "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", "uri-js": "^4.2.2" }, "funding": { @@ -924,35 +924,16 @@ } } }, - "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", - "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "fast-deep-equal": "^3.1.3" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-formats/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, "peerDependencies": { - "ajv": "^6.9.1" + "ajv": "^8.8.2" } }, "node_modules/ansi-regex": { @@ -1306,9 +1287,9 @@ } }, "node_modules/camelcase": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz", - "integrity": "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true, "engines": { "node": ">=10" @@ -1336,9 +1317,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001294", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001294.tgz", - "integrity": "sha512-LiMlrs1nSKZ8qkNhpUf5KD0Al1KCBE3zaT7OLOwEkagXMEDij98SiOovn9wxVGQpklk9vVC/pUSqgYmkmKOS8g==", + "version": "1.0.30001296", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001296.tgz", + "integrity": "sha512-WfrtPEoNSoeATDlf4y3QvkwiELl9GyPLISV5GejTbbQRtQx4LhsXmc9IQ6XCL2d7UxCyEzToEZNMeqR79OUw8Q==", "dev": true, "funding": { "type": "opencollective", @@ -1366,27 +1347,6 @@ "node": ">=4" } }, - "node_modules/chalk/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/chalk/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/chownr": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", @@ -1601,59 +1561,6 @@ "webpack": "^5.1.0" } }, - "node_modules/copy-webpack-plugin/node_modules/ajv": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", - "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" - } - }, - "node_modules/copy-webpack-plugin/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/copy-webpack-plugin/node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", @@ -1662,17 +1569,28 @@ "peer": true }, "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==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" }, "engines": { - "node": ">= 8" + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" } }, "node_modules/css-select": { @@ -1867,15 +1785,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/del/node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -2017,9 +1926,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.30", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.30.tgz", - "integrity": "sha512-609z9sIMxDHg+TcR/VB3MXwH+uwtrYyeAwWc/orhnr90ixs6WVGSrt85CDLGUdNnLqCA7liv426V20EecjvflQ==", + "version": "1.4.37", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.37.tgz", + "integrity": "sha512-XIvFB1omSAxYgHYX48sC+HR8i/p7lx7R+0cX9faElg1g++h9IilCrJ12+bQuY+d96Wp7zkBiJwMOv+AhLtLrTg==", "dev": true }, "node_modules/end-of-stream": { @@ -2076,12 +1985,6 @@ "is-arrayish": "^0.2.1" } }, - "node_modules/error-ex/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/es-abstract": { "version": "1.19.1", "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", @@ -2239,6 +2142,20 @@ "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, + "node_modules/execa/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/execa/node_modules/get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", @@ -2251,6 +2168,51 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/execa/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/execa/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/execa/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/execa/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/exif-parser": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", @@ -2416,16 +2378,19 @@ "dev": true }, "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==", + "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": "^5.0.0", + "locate-path": "^6.0.0", "path-exists": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/forever-agent": { @@ -2653,10 +2618,22 @@ "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.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", "dev": true }, "node_modules/har-schema": { @@ -2684,6 +2661,30 @@ "node": ">=6" } }, + "node_modules/har-validator/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "peer": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/har-validator/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "peer": true + }, "node_modules/hard-rejection": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", @@ -2715,12 +2716,12 @@ } }, "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true, "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/has-symbols": { @@ -2768,10 +2769,16 @@ } }, "node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true + "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/html-minifier-terser": { "version": "6.1.0", @@ -2921,9 +2928,9 @@ } }, "node_modules/import-local": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", - "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", "dev": true, "dependencies": { "pkg-dir": "^4.2.0", @@ -2934,6 +2941,9 @@ }, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/indent-string": { @@ -3002,11 +3012,10 @@ } }, "node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "dev": true, - "peer": true + "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-bigint": { "version": "1.0.4", @@ -3049,9 +3058,9 @@ } }, "node_modules/is-core-module": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", - "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", "dev": true, "dependencies": { "has": "^1.0.3" @@ -3307,9 +3316,9 @@ "peer": true }, "node_modules/jest-worker": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.5.tgz", - "integrity": "sha512-f2s8kEdy15cv9r7q4KkzGXvlY0JTcmCbMHZBfSQDwW77REr45IDWwd0lksDFeVHH2jJ5pqb90T77XscrjeGzzg==", + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.6.tgz", + "integrity": "sha512-gHWJF/6Xi5CTG5QCvROr6GcmpIqNYpDJyc8A1h/DyXqH1tD6SnRCM0d3U5msV31D2LB/U+E0M+W4oyvKV44oNw==", "dev": true, "dependencies": { "@types/node": "*", @@ -3320,6 +3329,30 @@ "node": ">= 10.13.0" } }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, "node_modules/jimp": { "version": "0.16.1", "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.16.1.tgz", @@ -3386,9 +3419,9 @@ "peer": true }, "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true }, "node_modules/json-stringify-safe": { @@ -3481,15 +3514,18 @@ } }, "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==", + "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": "^4.1.0" + "p-locate": "^5.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/lodash": { @@ -3562,15 +3598,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/make-dir/node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, "node_modules/map-obj": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", @@ -3618,33 +3645,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/meow/node_modules/hosted-git-info": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", - "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/meow/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/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", @@ -3865,24 +3865,33 @@ "dev": true }, "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "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": "^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" + }, + "engines": { + "node": ">=10" } }, "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, "bin": { - "semver": "bin/semver" + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" } }, "node_modules/normalize-path": { @@ -3919,73 +3928,6 @@ "node": ">= 4" } }, - "node_modules/npm-run-all/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/npm-run-all/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-all/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/npm-run-all/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/npm-run-all/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/npm-run-all/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/npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -3998,6 +3940,15 @@ "node": ">=8" } }, + "node_modules/npm-run-path/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/npmlog": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", @@ -4122,30 +4073,33 @@ } }, "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==", + "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": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" }, "engines": { - "node": ">=6" + "node": ">=10" }, "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==", + "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": "^2.2.0" + "p-limit": "^3.0.2" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-map": { @@ -4296,12 +4250,12 @@ } }, "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==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", "dev": true, "engines": { - "node": ">=8" + "node": ">=4" } }, "node_modules/path-parse": { @@ -4340,9 +4294,9 @@ "dev": true }, "node_modules/picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "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" @@ -4420,6 +4374,58 @@ "node": ">=8" } }, + "node_modules/pkg-dir/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/pkg-dir/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/pkg-dir/node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/node_modules/p-locate": { + "version": "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/pngjs": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", @@ -4658,94 +4664,6 @@ "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/hosted-git-info": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", - "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "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/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/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/read-pkg-up/node_modules/parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", @@ -4782,6 +4700,24 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/read-pkg/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/read-pkg/node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, "node_modules/read-pkg/node_modules/path-type": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", @@ -4794,6 +4730,15 @@ "node": ">=4" } }, + "node_modules/read-pkg/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, "node_modules/readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -4810,6 +4755,13 @@ "util-deprecate": "~1.0.1" } }, + "node_modules/readable-stream/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, + "peer": true + }, "node_modules/rechoir": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", @@ -5053,13 +5005,17 @@ } }, "node_modules/resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.21.0.tgz", + "integrity": "sha512-3wCbTpk5WJlyE4mSOtDLhqQmGFi0/TD9VPwmiolnk8U0wRgMEktqCXd3vy5buTO3tljvalNvKrjHEfrd2WpEKA==", "dev": true, "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "is-core-module": "^2.8.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -5135,10 +5091,24 @@ } }, "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 + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] }, "node_modules/safer-buffer": { "version": "2.1.2", @@ -5155,17 +5125,18 @@ "peer": true }, "node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", "dev": true, "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" }, "engines": { - "node": ">= 10.13.0" + "node": ">= 12.13.0" }, "funding": { "type": "opencollective", @@ -5173,18 +5144,12 @@ } }, "node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" } }, "node_modules/serialize-javascript": { @@ -5239,25 +5204,41 @@ "url": "https://opencollective.com/libvips" } }, + "node_modules/sharp/node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "peer": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, "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==", + "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": "^3.0.0" + "shebang-regex": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, "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==", + "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": ">=8" + "node": ">=0.10.0" } }, "node_modules/shell-quote": { @@ -5329,16 +5310,20 @@ "is-arrayish": "^0.3.1" } }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true, + "peer": true + }, "node_modules/slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, "node_modules/source-map": { @@ -5451,6 +5436,13 @@ "safe-buffer": "~5.1.0" } }, + "node_modules/string_decoder/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, + "peer": true + }, "node_modules/string-width": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", @@ -5589,18 +5581,27 @@ } }, "node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "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": "^4.0.0" + "has-flag": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/tapable": { @@ -5716,6 +5717,55 @@ } } }, + "node_modules/terser-webpack-plugin/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", @@ -6161,19 +6211,65 @@ "node": ">=10.13.0" } }, + "node_modules/webpack/node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack/node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/webpack/node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "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": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" + "which": "bin/which" } }, "node_modules/which-boxed-primitive": { @@ -6298,35 +6394,35 @@ }, "dependencies": { "@babel/code-frame": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", - "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", "dev": true, "requires": { - "@babel/highlight": "^7.16.0" + "@babel/highlight": "^7.16.7" } }, "@babel/helper-validator-identifier": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", - "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "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.16.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", - "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz", + "integrity": "sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.15.7", + "@babel/helper-validator-identifier": "^7.16.7", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, "@babel/runtime": { - "version": "7.16.5", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.5.tgz", - "integrity": "sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.7.tgz", + "integrity": "sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==", "dev": true, "peer": true, "requires": { @@ -6803,9 +6899,9 @@ "dev": true }, "@types/node": { - "version": "17.0.5", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.5.tgz", - "integrity": "sha512-w3mrvNXLeDYV1GKTZorGJQivK6XLCoGwpnyJFbJVK/aTBQUxOCaa/GlFAAN3OTDFcb7h5tiFG+YXCO2By+riZw==", + "version": "17.0.8", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.8.tgz", + "integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg==", "dev": true }, "@types/normalize-package-data": { @@ -7019,14 +7115,14 @@ } }, "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", "uri-js": "^4.2.2" } }, @@ -7037,34 +7133,16 @@ "dev": true, "requires": { "ajv": "^8.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", - "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - } } }, "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", "dev": true, - "requires": {} + "requires": { + "fast-deep-equal": "^3.1.3" + } }, "ansi-regex": { "version": "5.0.1", @@ -7342,9 +7420,9 @@ } }, "camelcase": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.1.tgz", - "integrity": "sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true }, "camelcase-keys": { @@ -7360,9 +7438,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001294", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001294.tgz", - "integrity": "sha512-LiMlrs1nSKZ8qkNhpUf5KD0Al1KCBE3zaT7OLOwEkagXMEDij98SiOovn9wxVGQpklk9vVC/pUSqgYmkmKOS8g==", + "version": "1.0.30001296", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001296.tgz", + "integrity": "sha512-WfrtPEoNSoeATDlf4y3QvkwiELl9GyPLISV5GejTbbQRtQx4LhsXmc9IQ6XCL2d7UxCyEzToEZNMeqR79OUw8Q==", "dev": true }, "caseless": { @@ -7371,33 +7449,16 @@ "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", "dev": true, "peer": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "dependencies": { - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "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" - } - } + }, + "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" } }, "chownr": { @@ -7572,47 +7633,6 @@ "normalize-path": "^3.0.0", "schema-utils": "^4.0.0", "serialize-javascript": "^6.0.0" - }, - "dependencies": { - "ajv": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", - "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", - "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.3" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" - } - } } }, "core-util-is": { @@ -7623,14 +7643,24 @@ "peer": true }, "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", "dev": true, "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } } }, "css-select": { @@ -7755,12 +7785,6 @@ "merge2": "^1.3.0", "slash": "^3.0.0" } - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true } } }, @@ -7885,9 +7909,9 @@ } }, "electron-to-chromium": { - "version": "1.4.30", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.30.tgz", - "integrity": "sha512-609z9sIMxDHg+TcR/VB3MXwH+uwtrYyeAwWc/orhnr90ixs6WVGSrt85CDLGUdNnLqCA7liv426V20EecjvflQ==", + "version": "1.4.37", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.37.tgz", + "integrity": "sha512-XIvFB1omSAxYgHYX48sC+HR8i/p7lx7R+0cX9faElg1g++h9IilCrJ12+bQuY+d96Wp7zkBiJwMOv+AhLtLrTg==", "dev": true }, "end-of-stream": { @@ -7930,14 +7954,6 @@ "dev": true, "requires": { "is-arrayish": "^0.2.1" - }, - "dependencies": { - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - } } }, "es-abstract": { @@ -8060,11 +8076,52 @@ "strip-final-newline": "^2.0.0" }, "dependencies": { + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, "get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } } } }, @@ -8205,12 +8262,12 @@ "dev": true }, "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "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": "^5.0.0", + "locate-path": "^6.0.0", "path-exists": "^4.0.0" } }, @@ -8400,12 +8457,20 @@ "ignore": "^5.1.8", "merge2": "^1.4.1", "slash": "^4.0.0" + }, + "dependencies": { + "slash": { + "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.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "version": "4.2.9", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", + "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", "dev": true }, "har-schema": { @@ -8424,6 +8489,28 @@ "requires": { "ajv": "^6.12.3", "har-schema": "^2.0.0" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "peer": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true, + "peer": true + } } }, "hard-rejection": { @@ -8448,9 +8535,9 @@ "dev": true }, "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, "has-symbols": { @@ -8483,10 +8570,13 @@ "optional": true }, "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } }, "html-minifier-terser": { "version": "6.1.0", @@ -8580,9 +8670,9 @@ } }, "import-local": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", - "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", "dev": true, "requires": { "pkg-dir": "^4.2.0", @@ -8643,11 +8733,10 @@ "peer": true }, "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "dev": true, - "peer": true + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true }, "is-bigint": { "version": "1.0.4", @@ -8675,9 +8764,9 @@ "dev": true }, "is-core-module": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", - "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", "dev": true, "requires": { "has": "^1.0.3" @@ -8855,14 +8944,31 @@ "peer": true }, "jest-worker": { - "version": "27.4.5", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.5.tgz", - "integrity": "sha512-f2s8kEdy15cv9r7q4KkzGXvlY0JTcmCbMHZBfSQDwW77REr45IDWwd0lksDFeVHH2jJ5pqb90T77XscrjeGzzg==", + "version": "27.4.6", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.6.tgz", + "integrity": "sha512-gHWJF/6Xi5CTG5QCvROr6GcmpIqNYpDJyc8A1h/DyXqH1tD6SnRCM0d3U5msV31D2LB/U+E0M+W4oyvKV44oNw==", "dev": true, "requires": { "@types/node": "*", "merge-stream": "^2.0.0", "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } } }, "jimp": { @@ -8928,9 +9034,9 @@ "peer": true }, "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", "dev": true }, "json-stringify-safe": { @@ -9008,12 +9114,12 @@ "dev": true }, "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "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": "^4.1.0" + "p-locate": "^5.0.0" } }, "lodash": { @@ -9056,14 +9162,6 @@ "dev": true, "requires": { "semver": "^6.0.0" - }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - } } }, "make-dir-cli": { @@ -9106,29 +9204,6 @@ "trim-newlines": "^4.0.2", "type-fest": "^1.2.2", "yargs-parser": "^20.2.9" - }, - "dependencies": { - "hosted-git-info": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", - "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - } - } } }, "merge-stream": { @@ -9311,99 +9386,51 @@ "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" }, "dependencies": { "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "npm-run-all": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", - "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "chalk": "^2.4.1", - "cross-spawn": "^6.0.5", - "memorystream": "^0.3.1", - "minimatch": "^3.0.4", - "pidtree": "^0.3.0", - "read-pkg": "^3.0.0", - "shell-quote": "^1.6.1", - "string.prototype.padend": "^3.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", "dev": true, "requires": { - "isexe": "^2.0.0" + "lru-cache": "^6.0.0" } } } }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + } + }, "npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", @@ -9411,6 +9438,14 @@ "dev": true, "requires": { "path-key": "^3.0.0" + }, + "dependencies": { + "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 + } } }, "npmlog": { @@ -9507,21 +9542,21 @@ } }, "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "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": { - "p-try": "^2.0.0" + "yocto-queue": "^0.1.0" } }, "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "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": "^2.2.0" + "p-limit": "^3.0.2" } }, "p-map": { @@ -9648,9 +9683,9 @@ "dev": true }, "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", "dev": true }, "path-parse": { @@ -9686,9 +9721,9 @@ "dev": true }, "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true }, "pidtree": { @@ -9737,6 +9772,45 @@ "dev": true, "requires": { "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + } } }, "pngjs": { @@ -9901,6 +9975,24 @@ "path-type": "^3.0.0" }, "dependencies": { + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, "path-type": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", @@ -9909,6 +10001,12 @@ "requires": { "pify": "^3.0.0" } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true } } }, @@ -9923,64 +10021,6 @@ "type-fest": "^1.0.1" }, "dependencies": { - "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" - } - }, - "hosted-git-info": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.0.2.tgz", - "integrity": "sha512-c9OGXbZ3guC/xOlCg1Ci/VgWlwsqDv1yMQL1CWqXDL0hDjXuNcq0zuR4xqPSuasI3kqFDhqSyTjREz5gzq0fXg==", - "dev": true, - "requires": { - "lru-cache": "^6.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" - } - }, - "normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - } - }, - "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" - } - }, "parse-json": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", @@ -10021,6 +10061,15 @@ "safe-buffer": "~5.1.1", "string_decoder": "~1.1.1", "util-deprecate": "~1.0.1" + }, + "dependencies": { + "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, + "peer": true + } } }, "rechoir": { @@ -10231,13 +10280,14 @@ } }, "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.21.0.tgz", + "integrity": "sha512-3wCbTpk5WJlyE4mSOtDLhqQmGFi0/TD9VPwmiolnk8U0wRgMEktqCXd3vy5buTO3tljvalNvKrjHEfrd2WpEKA==", "dev": true, "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "is-core-module": "^2.8.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" } }, "resolve-cwd": { @@ -10280,9 +10330,9 @@ } }, "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==", + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "dev": true }, "safer-buffer": { @@ -10300,24 +10350,22 @@ "peer": true }, "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", "dev": true, "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" } }, "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true }, "serialize-javascript": { "version": "6.0.0", @@ -10359,21 +10407,33 @@ "simple-get": "^3.1.0", "tar-fs": "^2.1.1", "tunnel-agent": "^0.6.0" + }, + "dependencies": { + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "peer": true, + "requires": { + "lru-cache": "^6.0.0" + } + } } }, "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", "dev": true, "requires": { - "shebang-regex": "^3.0.0" + "shebang-regex": "^1.0.0" } }, "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", "dev": true }, "shell-quote": { @@ -10426,12 +10486,21 @@ "peer": true, "requires": { "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true, + "peer": true + } } }, "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "dev": true }, "source-map": { @@ -10525,6 +10594,15 @@ "peer": true, "requires": { "safe-buffer": "~5.1.0" + }, + "dependencies": { + "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, + "peer": true + } } }, "string-width": { @@ -10628,14 +10706,20 @@ "peer": true }, "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "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": "^4.0.0" + "has-flag": "^3.0.0" } }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, "tapable": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", @@ -10719,6 +10803,44 @@ "serialize-javascript": "^6.0.0", "source-map": "^0.6.1", "terser": "^5.7.2" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } } }, "through2": { @@ -10992,6 +11114,44 @@ "terser-webpack-plugin": "^5.1.3", "watchpack": "^2.3.1", "webpack-sources": "^3.2.2" + }, + "dependencies": { + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } } }, "webpack-cli": { @@ -11046,9 +11206,9 @@ "dev": true }, "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", "dev": true, "requires": { "isexe": "^2.0.0" -- 2.24.4 From 349b1b8cec273ab3d70f2fc62d7eadff04c4ea62 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Sat, 8 Jan 2022 12:56:49 +0100 Subject: [PATCH 057/264] chore(deps): lock file maintenance (#46) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2607ac5..6b8b734 100644 --- a/package-lock.json +++ b/package-lock.json @@ -598,9 +598,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.1.tgz", - "integrity": "sha512-UP9rzNn/XyGwb5RQ2fok+DzcIRIYwc16qTXse5+Smsy8MOIccCChT15KAwnsgQx4PzJkaMq4myFyZ4CL5TjhIQ==", + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.2.tgz", + "integrity": "sha512-nQxgB8/Sg+QKhnV8e0WzPpxjIGT3tuJDDzybkDi8ItE/IgTlHo07U0shaIjzhcvQxlq9SDRE42lsJ23uvEgJ2A==", "dev": true, "dependencies": { "@types/estree": "*", @@ -1317,9 +1317,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001296", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001296.tgz", - "integrity": "sha512-WfrtPEoNSoeATDlf4y3QvkwiELl9GyPLISV5GejTbbQRtQx4LhsXmc9IQ6XCL2d7UxCyEzToEZNMeqR79OUw8Q==", + "version": "1.0.30001297", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001297.tgz", + "integrity": "sha512-6bbIbowYG8vFs/Lk4hU9jFt7NknGDleVAciK916tp6ft1j+D//ZwwL6LbF1wXMQ32DMSjeuUV8suhh6dlmFjcA==", "dev": true, "funding": { "type": "opencollective", @@ -2254,9 +2254,9 @@ "dev": true }, "node_modules/fast-glob": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", - "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.8.tgz", + "integrity": "sha512-UsiHHXoDbC3iS7vBOFvld7Q9XqBu318xztdHiL10Fjov3AK5GI5bek2ZJkxZcjPguOYH39UL1W4A6w+l7tpNtw==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -6845,9 +6845,9 @@ } }, "@types/eslint": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.1.tgz", - "integrity": "sha512-UP9rzNn/XyGwb5RQ2fok+DzcIRIYwc16qTXse5+Smsy8MOIccCChT15KAwnsgQx4PzJkaMq4myFyZ4CL5TjhIQ==", + "version": "8.2.2", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.2.tgz", + "integrity": "sha512-nQxgB8/Sg+QKhnV8e0WzPpxjIGT3tuJDDzybkDi8ItE/IgTlHo07U0shaIjzhcvQxlq9SDRE42lsJ23uvEgJ2A==", "dev": true, "requires": { "@types/estree": "*", @@ -7438,9 +7438,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001296", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001296.tgz", - "integrity": "sha512-WfrtPEoNSoeATDlf4y3QvkwiELl9GyPLISV5GejTbbQRtQx4LhsXmc9IQ6XCL2d7UxCyEzToEZNMeqR79OUw8Q==", + "version": "1.0.30001297", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001297.tgz", + "integrity": "sha512-6bbIbowYG8vFs/Lk4hU9jFt7NknGDleVAciK916tp6ft1j+D//ZwwL6LbF1wXMQ32DMSjeuUV8suhh6dlmFjcA==", "dev": true }, "caseless": { @@ -8160,9 +8160,9 @@ "dev": true }, "fast-glob": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", - "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "version": "3.2.8", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.8.tgz", + "integrity": "sha512-UsiHHXoDbC3iS7vBOFvld7Q9XqBu318xztdHiL10Fjov3AK5GI5bek2ZJkxZcjPguOYH39UL1W4A6w+l7tpNtw==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", -- 2.24.4 From 28259b1fa5fb3127cbbf15ce62e4b449bbb97c2f Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Sat, 8 Jan 2022 14:04:37 +0000 Subject: [PATCH 058/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.14.1 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 3c1cbbc..2bf5782 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.14.0 +THEME_VERSION := v0.14.1 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From eab09f1b03dcf77b51c8c37ba92707ca6955337d Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Mon, 10 Jan 2022 14:06:34 +0100 Subject: [PATCH 059/264] chore: temp pin npm package colors to 1.4.0 --- package.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package.json b/package.json index be6dbe5..00252f2 100644 --- a/package.json +++ b/package.json @@ -30,5 +30,8 @@ "webpack": "5.65.0", "webpack-cli": "4.9.1", "webpack-remove-empty-scripts": "0.7.2" + }, + "overrides": { + "colors": "1.4.0" } } -- 2.24.4 From 08c62e1c2b52ac9cf41bf23b01afb8127664dd19 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 10 Jan 2022 14:31:58 +0100 Subject: [PATCH 060/264] chore(deps): lock file maintenance (#48) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 76 +++++++++++++++++++++++------------------------ 1 file changed, 38 insertions(+), 38 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6b8b734..9cbf445 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1317,9 +1317,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001297", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001297.tgz", - "integrity": "sha512-6bbIbowYG8vFs/Lk4hU9jFt7NknGDleVAciK916tp6ft1j+D//ZwwL6LbF1wXMQ32DMSjeuUV8suhh6dlmFjcA==", + "version": "1.0.30001298", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001298.tgz", + "integrity": "sha512-AcKqikjMLlvghZL/vfTHorlQsLDhGRalYf1+GmWCf5SCMziSGjRYQW/JEksj14NaYHIR6KIhrFAy0HV5C25UzQ==", "dev": true, "funding": { "type": "opencollective", @@ -1766,16 +1766,16 @@ } }, "node_modules/del/node_modules/globby": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", - "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", "slash": "^3.0.0" }, "engines": { @@ -1926,9 +1926,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.37", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.37.tgz", - "integrity": "sha512-XIvFB1omSAxYgHYX48sC+HR8i/p7lx7R+0cX9faElg1g++h9IilCrJ12+bQuY+d96Wp7zkBiJwMOv+AhLtLrTg==", + "version": "1.4.38", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.38.tgz", + "integrity": "sha512-WhHt3sZazKj0KK/UpgsbGQnUUoFeAHVishzHFExMxagpZgjiGYSC9S0ZlbhCfSH2L2i+2A1yyqOIliTctMx7KQ==", "dev": true }, "node_modules/end-of-stream": { @@ -2254,9 +2254,9 @@ "dev": true }, "node_modules/fast-glob": { - "version": "3.2.8", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.8.tgz", - "integrity": "sha512-UsiHHXoDbC3iS7vBOFvld7Q9XqBu318xztdHiL10Fjov3AK5GI5bek2ZJkxZcjPguOYH39UL1W4A6w+l7tpNtw==", + "version": "3.2.10", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.10.tgz", + "integrity": "sha512-s9nFhFnvR63wls6/kM88kQqDhMu0AfdjqouE2l5GVQPbqLgyFjjU5ry/r2yKsJxpb9Py1EYNqieFrmMaX4v++A==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -2266,7 +2266,7 @@ "micromatch": "^4.0.4" }, "engines": { - "node": ">=8" + "node": ">=8.6.0" } }, "node_modules/fast-glob/node_modules/glob-parent": { @@ -5378,9 +5378,9 @@ "dev": true }, "node_modules/sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", "dev": true, "peer": true, "dependencies": { @@ -7438,9 +7438,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001297", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001297.tgz", - "integrity": "sha512-6bbIbowYG8vFs/Lk4hU9jFt7NknGDleVAciK916tp6ft1j+D//ZwwL6LbF1wXMQ32DMSjeuUV8suhh6dlmFjcA==", + "version": "1.0.30001298", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001298.tgz", + "integrity": "sha512-AcKqikjMLlvghZL/vfTHorlQsLDhGRalYf1+GmWCf5SCMziSGjRYQW/JEksj14NaYHIR6KIhrFAy0HV5C25UzQ==", "dev": true }, "caseless": { @@ -7773,16 +7773,16 @@ "dev": true }, "globby": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", - "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dev": true, "requires": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", "slash": "^3.0.0" } } @@ -7909,9 +7909,9 @@ } }, "electron-to-chromium": { - "version": "1.4.37", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.37.tgz", - "integrity": "sha512-XIvFB1omSAxYgHYX48sC+HR8i/p7lx7R+0cX9faElg1g++h9IilCrJ12+bQuY+d96Wp7zkBiJwMOv+AhLtLrTg==", + "version": "1.4.38", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.38.tgz", + "integrity": "sha512-WhHt3sZazKj0KK/UpgsbGQnUUoFeAHVishzHFExMxagpZgjiGYSC9S0ZlbhCfSH2L2i+2A1yyqOIliTctMx7KQ==", "dev": true }, "end-of-stream": { @@ -8160,9 +8160,9 @@ "dev": true }, "fast-glob": { - "version": "3.2.8", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.8.tgz", - "integrity": "sha512-UsiHHXoDbC3iS7vBOFvld7Q9XqBu318xztdHiL10Fjov3AK5GI5bek2ZJkxZcjPguOYH39UL1W4A6w+l7tpNtw==", + "version": "3.2.10", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.10.tgz", + "integrity": "sha512-s9nFhFnvR63wls6/kM88kQqDhMu0AfdjqouE2l5GVQPbqLgyFjjU5ry/r2yKsJxpb9Py1EYNqieFrmMaX4v++A==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", @@ -8212,7 +8212,7 @@ "peer": true, "requires": { "clone": "^2.1.2", - "colors": "^1.4.0", + "colors": "1.4.0", "image-size": "^0.8.3", "jimp": "^0.16.1", "jsontoxml": "^1.0.1", @@ -10552,9 +10552,9 @@ "dev": true }, "sshpk": { - "version": "1.16.1", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", - "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "version": "1.17.0", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", + "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", "dev": true, "peer": true, "requires": { -- 2.24.4 From ebf8f9a884421ef4641eab1b77645ef0b0801b87 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Wed, 12 Jan 2022 10:01:31 +0100 Subject: [PATCH 061/264] fix: fix broken image used in meta tags --- config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.yml b/config.yml index 587c577..b3ccd46 100644 --- a/config.yml +++ b/config.yml @@ -83,7 +83,7 @@ params: but mainly about topics from the Linux and Open Source world. subtitle: Linux and Open Source blog images: - - "thegeeklab_avatar.png" + - "favicon/apple-touch-startup-image-1136x640.png" geekblogToC: 3 geekblogAuthor: robert-kaussow -- 2.24.4 From 647320db051182cdb1644ea74256f37c611f4dd6 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Wed, 12 Jan 2022 09:03:39 +0000 Subject: [PATCH 062/264] chore(deps): update dependency webpack to v5.66.0 --- package-lock.json | 20 ++++++++++---------- package.json | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9cbf445..78bf076 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "npm-run-all": "4.1.5", "prettier": "2.5.1", "prettier-plugin-go-template": "0.0.11", - "webpack": "5.65.0", + "webpack": "5.66.0", "webpack-cli": "4.9.1", "webpack-remove-empty-scripts": "0.7.2" } @@ -6075,9 +6075,9 @@ } }, "node_modules/webpack": { - "version": "5.65.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.65.0.tgz", - "integrity": "sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw==", + "version": "5.66.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.66.0.tgz", + "integrity": "sha512-NJNtGT7IKpGzdW7Iwpn/09OXz9inIkeIQ/ibY6B+MdV1x6+uReqz/5z1L89ezWnpPDWpXF0TY5PCYKQdWVn8Vg==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.0", @@ -6094,7 +6094,7 @@ "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "json-parse-better-errors": "^1.0.2", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", @@ -8212,7 +8212,7 @@ "peer": true, "requires": { "clone": "^2.1.2", - "colors": "1.4.0", + "colors": "^1.4.0", "image-size": "^0.8.3", "jimp": "^0.16.1", "jsontoxml": "^1.0.1", @@ -11085,9 +11085,9 @@ } }, "webpack": { - "version": "5.65.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.65.0.tgz", - "integrity": "sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw==", + "version": "5.66.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.66.0.tgz", + "integrity": "sha512-NJNtGT7IKpGzdW7Iwpn/09OXz9inIkeIQ/ibY6B+MdV1x6+uReqz/5z1L89ezWnpPDWpXF0TY5PCYKQdWVn8Vg==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.0", @@ -11104,7 +11104,7 @@ "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.4", + "graceful-fs": "^4.2.9", "json-parse-better-errors": "^1.0.2", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", diff --git a/package.json b/package.json index 00252f2..bb47833 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "npm-run-all": "4.1.5", "prettier": "2.5.1", "prettier-plugin-go-template": "0.0.11", - "webpack": "5.65.0", + "webpack": "5.66.0", "webpack-cli": "4.9.1", "webpack-remove-empty-scripts": "0.7.2" }, -- 2.24.4 From 1c4dbaa78d3a6a08091f54055baa48f10ceafbfd Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Wed, 12 Jan 2022 22:03:10 +0000 Subject: [PATCH 063/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.15.0 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 2bf5782..e12983f 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.14.1 +THEME_VERSION := v0.15.0 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 57a1344fc233b17d334561312e7c73f3034b5cea Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 17 Jan 2022 13:10:56 +0100 Subject: [PATCH 064/264] chore(deps): lock file maintenance (#51) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 102 +++++++++++++++++++++++----------------------- 1 file changed, 51 insertions(+), 51 deletions(-) diff --git a/package-lock.json b/package-lock.json index 78bf076..450c090 100644 --- a/package-lock.json +++ b/package-lock.json @@ -608,9 +608,9 @@ } }, "node_modules/@types/eslint-scope": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.2.tgz", - "integrity": "sha512-TzgYCWoPiTeRg6RQYgtuW7iODtVoKu3RVL72k3WohqhjfaOLK5Mg2T4Tg1o2bSfu0vPkoI48wdQFv5b/Xe04wQ==", + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", "dev": true, "dependencies": { "@types/eslint": "*", @@ -892,9 +892,9 @@ } }, "node_modules/ajv": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", - "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", @@ -1317,9 +1317,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001298", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001298.tgz", - "integrity": "sha512-AcKqikjMLlvghZL/vfTHorlQsLDhGRalYf1+GmWCf5SCMziSGjRYQW/JEksj14NaYHIR6KIhrFAy0HV5C25UzQ==", + "version": "1.0.30001299", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001299.tgz", + "integrity": "sha512-iujN4+x7QzqA2NCSrS5VUy+4gLmRd4xv6vbBBsmfVqTx8bLAD8097euLqQgKxSVLvxjSDcvF1T/i9ocgnUFexw==", "dev": true, "funding": { "type": "opencollective", @@ -1926,9 +1926,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.38", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.38.tgz", - "integrity": "sha512-WhHt3sZazKj0KK/UpgsbGQnUUoFeAHVishzHFExMxagpZgjiGYSC9S0ZlbhCfSH2L2i+2A1yyqOIliTctMx7KQ==", + "version": "1.4.46", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.46.tgz", + "integrity": "sha512-UtV0xUA/dibCKKP2JMxOpDtXR74zABevuUEH4K0tvduFSIoxRVcYmQsbB51kXsFTX8MmOyWMt8tuZAlmDOqkrQ==", "dev": true }, "node_modules/end-of-stream": { @@ -2254,9 +2254,9 @@ "dev": true }, "node_modules/fast-glob": { - "version": "3.2.10", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.10.tgz", - "integrity": "sha512-s9nFhFnvR63wls6/kM88kQqDhMu0AfdjqouE2l5GVQPbqLgyFjjU5ry/r2yKsJxpb9Py1EYNqieFrmMaX4v++A==", + "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", @@ -2599,15 +2599,15 @@ } }, "node_modules/globby": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-12.0.2.tgz", - "integrity": "sha512-lAsmb/5Lww4r7MM9nCCliDZVIKbZTavrsunAsHLr9oHthrZP1qi7/gAnHOsUs9bLvEt2vKVJhHmxuL7QbDuPdQ==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.1.0.tgz", + "integrity": "sha512-YULDaNwsoUZkRy9TWSY/M7Obh0abamTKoKzTfOI3uU+hfpX2FZqOq8LFDxsjYheF1RH7ITdArgbQnsNBFgcdBA==", "dev": true, "dependencies": { "array-union": "^3.0.1", "dir-glob": "^3.0.1", "fast-glob": "^3.2.7", - "ignore": "^5.1.8", + "ignore": "^5.1.9", "merge2": "^1.4.1", "slash": "^4.0.0" }, @@ -4547,9 +4547,9 @@ } }, "node_modules/qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", "dev": true, "peer": true, "engines": { @@ -6203,9 +6203,9 @@ } }, "node_modules/webpack-sources": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", - "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", "dev": true, "engines": { "node": ">=10.13.0" @@ -6855,9 +6855,9 @@ } }, "@types/eslint-scope": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.2.tgz", - "integrity": "sha512-TzgYCWoPiTeRg6RQYgtuW7iODtVoKu3RVL72k3WohqhjfaOLK5Mg2T4Tg1o2bSfu0vPkoI48wdQFv5b/Xe04wQ==", + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", "dev": true, "requires": { "@types/eslint": "*", @@ -7115,9 +7115,9 @@ } }, "ajv": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", - "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", + "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -7438,9 +7438,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001298", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001298.tgz", - "integrity": "sha512-AcKqikjMLlvghZL/vfTHorlQsLDhGRalYf1+GmWCf5SCMziSGjRYQW/JEksj14NaYHIR6KIhrFAy0HV5C25UzQ==", + "version": "1.0.30001299", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001299.tgz", + "integrity": "sha512-iujN4+x7QzqA2NCSrS5VUy+4gLmRd4xv6vbBBsmfVqTx8bLAD8097euLqQgKxSVLvxjSDcvF1T/i9ocgnUFexw==", "dev": true }, "caseless": { @@ -7909,9 +7909,9 @@ } }, "electron-to-chromium": { - "version": "1.4.38", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.38.tgz", - "integrity": "sha512-WhHt3sZazKj0KK/UpgsbGQnUUoFeAHVishzHFExMxagpZgjiGYSC9S0ZlbhCfSH2L2i+2A1yyqOIliTctMx7KQ==", + "version": "1.4.46", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.46.tgz", + "integrity": "sha512-UtV0xUA/dibCKKP2JMxOpDtXR74zABevuUEH4K0tvduFSIoxRVcYmQsbB51kXsFTX8MmOyWMt8tuZAlmDOqkrQ==", "dev": true }, "end-of-stream": { @@ -8160,9 +8160,9 @@ "dev": true }, "fast-glob": { - "version": "3.2.10", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.10.tgz", - "integrity": "sha512-s9nFhFnvR63wls6/kM88kQqDhMu0AfdjqouE2l5GVQPbqLgyFjjU5ry/r2yKsJxpb9Py1EYNqieFrmMaX4v++A==", + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", @@ -8212,7 +8212,7 @@ "peer": true, "requires": { "clone": "^2.1.2", - "colors": "^1.4.0", + "colors": "1.4.0", "image-size": "^0.8.3", "jimp": "^0.16.1", "jsontoxml": "^1.0.1", @@ -8446,15 +8446,15 @@ } }, "globby": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/globby/-/globby-12.0.2.tgz", - "integrity": "sha512-lAsmb/5Lww4r7MM9nCCliDZVIKbZTavrsunAsHLr9oHthrZP1qi7/gAnHOsUs9bLvEt2vKVJhHmxuL7QbDuPdQ==", + "version": "12.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.1.0.tgz", + "integrity": "sha512-YULDaNwsoUZkRy9TWSY/M7Obh0abamTKoKzTfOI3uU+hfpX2FZqOq8LFDxsjYheF1RH7ITdArgbQnsNBFgcdBA==", "dev": true, "requires": { "array-union": "^3.0.1", "dir-glob": "^3.0.1", "fast-glob": "^3.2.7", - "ignore": "^5.1.8", + "ignore": "^5.1.9", "merge2": "^1.4.1", "slash": "^4.0.0" }, @@ -9907,9 +9907,9 @@ "dev": true }, "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", "dev": true, "peer": true }, @@ -11200,9 +11200,9 @@ "requires": {} }, "webpack-sources": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", - "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", "dev": true }, "which": { -- 2.24.4 From 73ac1f1be202f840214965741097af9c53e03594 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Thu, 20 Jan 2022 13:03:31 +0000 Subject: [PATCH 065/264] chore(deps): update dependency copy-webpack-plugin to v10.2.1 --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 450c090..fcdd602 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "MIT", "devDependencies": { - "copy-webpack-plugin": "10.2.0", + "copy-webpack-plugin": "10.2.1", "del-cli": "4.0.1", "favicons-webpack-plugin": "5.0.2", "js-yaml": "4.1.0", @@ -1538,9 +1538,9 @@ "peer": true }, "node_modules/copy-webpack-plugin": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.0.tgz", - "integrity": "sha512-my6iXII95c78w14HzYCNya5TlJYa44lOppAge5GSTMM1SyDxNsVGCJvhP4/ld6snm8lzjn3XOonMZD6s1L86Og==", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.1.tgz", + "integrity": "sha512-nr81NhCAIpAWXGCK5thrKmfCQ6GDY0L5RN0U+BnIn/7Us55+UCex5ANNsNKmIVtDRnk0Ecf+/kzp9SUVrrBMLg==", "dev": true, "dependencies": { "fast-glob": "^3.2.7", @@ -7622,9 +7622,9 @@ "peer": true }, "copy-webpack-plugin": { - "version": "10.2.0", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.0.tgz", - "integrity": "sha512-my6iXII95c78w14HzYCNya5TlJYa44lOppAge5GSTMM1SyDxNsVGCJvhP4/ld6snm8lzjn3XOonMZD6s1L86Og==", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.1.tgz", + "integrity": "sha512-nr81NhCAIpAWXGCK5thrKmfCQ6GDY0L5RN0U+BnIn/7Us55+UCex5ANNsNKmIVtDRnk0Ecf+/kzp9SUVrrBMLg==", "dev": true, "requires": { "fast-glob": "^3.2.7", @@ -8212,7 +8212,7 @@ "peer": true, "requires": { "clone": "^2.1.2", - "colors": "1.4.0", + "colors": "^1.4.0", "image-size": "^0.8.3", "jimp": "^0.16.1", "jsontoxml": "^1.0.1", diff --git a/package.json b/package.json index bb47833..bd73271 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "author": "Robert Kaussow", "license": "MIT", "devDependencies": { - "copy-webpack-plugin": "10.2.0", + "copy-webpack-plugin": "10.2.1", "del-cli": "4.0.1", "favicons-webpack-plugin": "5.0.2", "js-yaml": "4.1.0", -- 2.24.4 From 94f915c7401192d4ebe6adadbf28cf229412e0f4 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Fri, 21 Jan 2022 18:03:18 +0000 Subject: [PATCH 066/264] chore(deps): update dependency webpack to v5.67.0 --- package-lock.json | 18 +++++++++--------- package.json | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package-lock.json b/package-lock.json index fcdd602..811649c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "npm-run-all": "4.1.5", "prettier": "2.5.1", "prettier-plugin-go-template": "0.0.11", - "webpack": "5.66.0", + "webpack": "5.67.0", "webpack-cli": "4.9.1", "webpack-remove-empty-scripts": "0.7.2" } @@ -6075,9 +6075,9 @@ } }, "node_modules/webpack": { - "version": "5.66.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.66.0.tgz", - "integrity": "sha512-NJNtGT7IKpGzdW7Iwpn/09OXz9inIkeIQ/ibY6B+MdV1x6+uReqz/5z1L89ezWnpPDWpXF0TY5PCYKQdWVn8Vg==", + "version": "5.67.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.67.0.tgz", + "integrity": "sha512-LjFbfMh89xBDpUMgA1W9Ur6Rn/gnr2Cq1jjHFPo4v6a79/ypznSYbAyPgGhwsxBtMIaEmDD1oJoA7BEYw/Fbrw==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.0", @@ -6103,7 +6103,7 @@ "tapable": "^2.1.1", "terser-webpack-plugin": "^5.1.3", "watchpack": "^2.3.1", - "webpack-sources": "^3.2.2" + "webpack-sources": "^3.2.3" }, "bin": { "webpack": "bin/webpack.js" @@ -11085,9 +11085,9 @@ } }, "webpack": { - "version": "5.66.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.66.0.tgz", - "integrity": "sha512-NJNtGT7IKpGzdW7Iwpn/09OXz9inIkeIQ/ibY6B+MdV1x6+uReqz/5z1L89ezWnpPDWpXF0TY5PCYKQdWVn8Vg==", + "version": "5.67.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.67.0.tgz", + "integrity": "sha512-LjFbfMh89xBDpUMgA1W9Ur6Rn/gnr2Cq1jjHFPo4v6a79/ypznSYbAyPgGhwsxBtMIaEmDD1oJoA7BEYw/Fbrw==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.0", @@ -11113,7 +11113,7 @@ "tapable": "^2.1.1", "terser-webpack-plugin": "^5.1.3", "watchpack": "^2.3.1", - "webpack-sources": "^3.2.2" + "webpack-sources": "^3.2.3" }, "dependencies": { "ajv": { diff --git a/package.json b/package.json index bd73271..9b7f0c3 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "npm-run-all": "4.1.5", "prettier": "2.5.1", "prettier-plugin-go-template": "0.0.11", - "webpack": "5.66.0", + "webpack": "5.67.0", "webpack-cli": "4.9.1", "webpack-remove-empty-scripts": "0.7.2" }, -- 2.24.4 From 6ed224d9875711e0dbd834836116e54662e329ef Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 24 Jan 2022 12:02:52 +0000 Subject: [PATCH 067/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.15.1 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index e12983f..7b641da 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.15.0 +THEME_VERSION := v0.15.1 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From f562d247a7dcfc21a0398ca2b0a5c5038e9aa0ec Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 24 Jan 2022 14:03:15 +0000 Subject: [PATCH 068/264] chore(deps): update dependency webpack-cli to v4.9.2 --- package-lock.json | 62 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 32 insertions(+), 32 deletions(-) diff --git a/package-lock.json b/package-lock.json index 811649c..7cce449 100644 --- a/package-lock.json +++ b/package-lock.json @@ -18,7 +18,7 @@ "prettier": "2.5.1", "prettier-plugin-go-template": "0.0.11", "webpack": "5.67.0", - "webpack-cli": "4.9.1", + "webpack-cli": "4.9.2", "webpack-remove-empty-scripts": "0.7.2" } }, @@ -810,9 +810,9 @@ } }, "node_modules/@webpack-cli/configtest": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.0.tgz", - "integrity": "sha512-ttOkEkoalEHa7RaFYpM0ErK1xc4twg3Am9hfHhL7MVqlHebnkYd2wuI/ZqTDj0cVzZho6PdinY0phFZV3O0Mzg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.1.tgz", + "integrity": "sha512-1FBc1f9G4P/AxMqIgfZgeOTuRnwZMten8E7zap5zgpPInnCrP8D4Q81+4CWIch8i/Nf7nXjP0v6CjjbHOrXhKg==", "dev": true, "peerDependencies": { "webpack": "4.x.x || 5.x.x", @@ -820,9 +820,9 @@ } }, "node_modules/@webpack-cli/info": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.0.tgz", - "integrity": "sha512-F6b+Man0rwE4n0409FyAJHStYA5OIZERxmnUfLVwv0mc0V1wLad3V7jqRlMkgKBeAq07jUvglacNaa6g9lOpuw==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.1.tgz", + "integrity": "sha512-PKVGmazEq3oAo46Q63tpMr4HipI3OPfP7LiNOEJg963RMgT0rqheag28NCML0o3GIzA3DmxP1ZIAv9oTX1CUIA==", "dev": true, "dependencies": { "envinfo": "^7.7.3" @@ -832,9 +832,9 @@ } }, "node_modules/@webpack-cli/serve": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.0.tgz", - "integrity": "sha512-ZkVeqEmRpBV2GHvjjUZqEai2PpUbuq8Bqd//vEYsp63J8WyexI8ppCqVS3Zs0QADf6aWuPdU+0XsPI647PVlQA==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.1.tgz", + "integrity": "sha512-gNGTiTrjEVQ0OcVnzsRSqTxaBSr+dmTfm+qJsCDluky8uhdLWep7Gcr62QsAKHTMxjCS/8nEITsmFAhfIx+QSw==", "dev": true, "peerDependencies": { "webpack-cli": "4.x.x" @@ -6122,15 +6122,15 @@ } }, "node_modules/webpack-cli": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.1.tgz", - "integrity": "sha512-JYRFVuyFpzDxMDB+v/nanUdQYcZtqFPGzmlW4s+UkPMFhSpfRNmf1z4AwYcHJVdvEFAM7FFCQdNTpsBYhDLusQ==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.2.tgz", + "integrity": "sha512-m3/AACnBBzK/kMTcxWHcZFPrw/eQuY4Df1TxvIWfWM2x7mRqBQCqKEd96oCUa9jkapLBaFfRce33eGDb4Pr7YQ==", "dev": true, "dependencies": { "@discoveryjs/json-ext": "^0.5.0", - "@webpack-cli/configtest": "^1.1.0", - "@webpack-cli/info": "^1.4.0", - "@webpack-cli/serve": "^1.6.0", + "@webpack-cli/configtest": "^1.1.1", + "@webpack-cli/info": "^1.4.1", + "@webpack-cli/serve": "^1.6.1", "colorette": "^2.0.14", "commander": "^7.0.0", "execa": "^5.0.0", @@ -7057,25 +7057,25 @@ } }, "@webpack-cli/configtest": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.0.tgz", - "integrity": "sha512-ttOkEkoalEHa7RaFYpM0ErK1xc4twg3Am9hfHhL7MVqlHebnkYd2wuI/ZqTDj0cVzZho6PdinY0phFZV3O0Mzg==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.1.tgz", + "integrity": "sha512-1FBc1f9G4P/AxMqIgfZgeOTuRnwZMten8E7zap5zgpPInnCrP8D4Q81+4CWIch8i/Nf7nXjP0v6CjjbHOrXhKg==", "dev": true, "requires": {} }, "@webpack-cli/info": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.0.tgz", - "integrity": "sha512-F6b+Man0rwE4n0409FyAJHStYA5OIZERxmnUfLVwv0mc0V1wLad3V7jqRlMkgKBeAq07jUvglacNaa6g9lOpuw==", + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.1.tgz", + "integrity": "sha512-PKVGmazEq3oAo46Q63tpMr4HipI3OPfP7LiNOEJg963RMgT0rqheag28NCML0o3GIzA3DmxP1ZIAv9oTX1CUIA==", "dev": true, "requires": { "envinfo": "^7.7.3" } }, "@webpack-cli/serve": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.0.tgz", - "integrity": "sha512-ZkVeqEmRpBV2GHvjjUZqEai2PpUbuq8Bqd//vEYsp63J8WyexI8ppCqVS3Zs0QADf6aWuPdU+0XsPI647PVlQA==", + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.1.tgz", + "integrity": "sha512-gNGTiTrjEVQ0OcVnzsRSqTxaBSr+dmTfm+qJsCDluky8uhdLWep7Gcr62QsAKHTMxjCS/8nEITsmFAhfIx+QSw==", "dev": true, "requires": {} }, @@ -11155,15 +11155,15 @@ } }, "webpack-cli": { - "version": "4.9.1", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.1.tgz", - "integrity": "sha512-JYRFVuyFpzDxMDB+v/nanUdQYcZtqFPGzmlW4s+UkPMFhSpfRNmf1z4AwYcHJVdvEFAM7FFCQdNTpsBYhDLusQ==", + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.2.tgz", + "integrity": "sha512-m3/AACnBBzK/kMTcxWHcZFPrw/eQuY4Df1TxvIWfWM2x7mRqBQCqKEd96oCUa9jkapLBaFfRce33eGDb4Pr7YQ==", "dev": true, "requires": { "@discoveryjs/json-ext": "^0.5.0", - "@webpack-cli/configtest": "^1.1.0", - "@webpack-cli/info": "^1.4.0", - "@webpack-cli/serve": "^1.6.0", + "@webpack-cli/configtest": "^1.1.1", + "@webpack-cli/info": "^1.4.1", + "@webpack-cli/serve": "^1.6.1", "colorette": "^2.0.14", "commander": "^7.0.0", "execa": "^5.0.0", diff --git a/package.json b/package.json index 9b7f0c3..dfccaac 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "prettier": "2.5.1", "prettier-plugin-go-template": "0.0.11", "webpack": "5.67.0", - "webpack-cli": "4.9.1", + "webpack-cli": "4.9.2", "webpack-remove-empty-scripts": "0.7.2" }, "overrides": { -- 2.24.4 From dad327207759b43c58226ed8688d8ef79358b731 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 24 Jan 2022 23:08:37 +0100 Subject: [PATCH 069/264] chore(deps): lock file maintenance (#54) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 90 +++++++++++++++++++++++------------------------ 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7cce449..4a66709 100644 --- a/package-lock.json +++ b/package-lock.json @@ -44,9 +44,9 @@ } }, "node_modules/@babel/highlight": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz", - "integrity": "sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==", + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.16.7", @@ -598,9 +598,9 @@ } }, "node_modules/@types/eslint": { - "version": "8.2.2", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.2.tgz", - "integrity": "sha512-nQxgB8/Sg+QKhnV8e0WzPpxjIGT3tuJDDzybkDi8ItE/IgTlHo07U0shaIjzhcvQxlq9SDRE42lsJ23uvEgJ2A==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", + "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", "dev": true, "dependencies": { "@types/estree": "*", @@ -652,9 +652,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "17.0.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.8.tgz", - "integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg==", + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.10.tgz", + "integrity": "sha512-S/3xB4KzyFxYGCppyDt68yzBU9ysL88lSdIah4D6cptdcltc4NCPCAMc0+PCpg/lLIyC7IPvj2Z52OJWeIUkog==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -1317,9 +1317,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001299", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001299.tgz", - "integrity": "sha512-iujN4+x7QzqA2NCSrS5VUy+4gLmRd4xv6vbBBsmfVqTx8bLAD8097euLqQgKxSVLvxjSDcvF1T/i9ocgnUFexw==", + "version": "1.0.30001301", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001301.tgz", + "integrity": "sha512-csfD/GpHMqgEL3V3uIgosvh+SVIQvCh43SNu9HRbP1lnxkKm1kjDG4f32PP571JplkLjfS+mg2p1gxR7MYrrIA==", "dev": true, "funding": { "type": "opencollective", @@ -1926,9 +1926,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.46", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.46.tgz", - "integrity": "sha512-UtV0xUA/dibCKKP2JMxOpDtXR74zABevuUEH4K0tvduFSIoxRVcYmQsbB51kXsFTX8MmOyWMt8tuZAlmDOqkrQ==", + "version": "1.4.51", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.51.tgz", + "integrity": "sha512-JNEmcYl3mk1tGQmy0EvL5eik/CKSBuzAyGP0QFdG6LIgxQe3II0BL1m2zKc2MZMf3uGqHWE1TFddJML0RpjSHQ==", "dev": true }, "node_modules/end-of-stream": { @@ -2599,9 +2599,9 @@ } }, "node_modules/globby": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-12.1.0.tgz", - "integrity": "sha512-YULDaNwsoUZkRy9TWSY/M7Obh0abamTKoKzTfOI3uU+hfpX2FZqOq8LFDxsjYheF1RH7ITdArgbQnsNBFgcdBA==", + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", "dev": true, "dependencies": { "array-union": "^3.0.1", @@ -5005,12 +5005,12 @@ } }, "node_modules/resolve": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.21.0.tgz", - "integrity": "sha512-3wCbTpk5WJlyE4mSOtDLhqQmGFi0/TD9VPwmiolnk8U0wRgMEktqCXd3vy5buTO3tljvalNvKrjHEfrd2WpEKA==", + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", "dev": true, "dependencies": { - "is-core-module": "^2.8.0", + "is-core-module": "^2.8.1", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -6409,9 +6409,9 @@ "dev": true }, "@babel/highlight": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz", - "integrity": "sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==", + "version": "7.16.10", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", + "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", @@ -6845,9 +6845,9 @@ } }, "@types/eslint": { - "version": "8.2.2", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.2.tgz", - "integrity": "sha512-nQxgB8/Sg+QKhnV8e0WzPpxjIGT3tuJDDzybkDi8ItE/IgTlHo07U0shaIjzhcvQxlq9SDRE42lsJ23uvEgJ2A==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.1.tgz", + "integrity": "sha512-GE44+DNEyxxh2Kc6ro/VkIj+9ma0pO0bwv9+uHSyBrikYOHr8zYcdPvnBOp1aw8s+CjRvuSx7CyWqRrNFQ59mA==", "dev": true, "requires": { "@types/estree": "*", @@ -6899,9 +6899,9 @@ "dev": true }, "@types/node": { - "version": "17.0.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.8.tgz", - "integrity": "sha512-YofkM6fGv4gDJq78g4j0mMuGMkZVxZDgtU0JRdx6FgiJDG+0fY0GKVolOV8WqVmEhLCXkQRjwDdKyPxJp/uucg==", + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.10.tgz", + "integrity": "sha512-S/3xB4KzyFxYGCppyDt68yzBU9ysL88lSdIah4D6cptdcltc4NCPCAMc0+PCpg/lLIyC7IPvj2Z52OJWeIUkog==", "dev": true }, "@types/normalize-package-data": { @@ -7438,9 +7438,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001299", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001299.tgz", - "integrity": "sha512-iujN4+x7QzqA2NCSrS5VUy+4gLmRd4xv6vbBBsmfVqTx8bLAD8097euLqQgKxSVLvxjSDcvF1T/i9ocgnUFexw==", + "version": "1.0.30001301", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001301.tgz", + "integrity": "sha512-csfD/GpHMqgEL3V3uIgosvh+SVIQvCh43SNu9HRbP1lnxkKm1kjDG4f32PP571JplkLjfS+mg2p1gxR7MYrrIA==", "dev": true }, "caseless": { @@ -7909,9 +7909,9 @@ } }, "electron-to-chromium": { - "version": "1.4.46", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.46.tgz", - "integrity": "sha512-UtV0xUA/dibCKKP2JMxOpDtXR74zABevuUEH4K0tvduFSIoxRVcYmQsbB51kXsFTX8MmOyWMt8tuZAlmDOqkrQ==", + "version": "1.4.51", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.51.tgz", + "integrity": "sha512-JNEmcYl3mk1tGQmy0EvL5eik/CKSBuzAyGP0QFdG6LIgxQe3II0BL1m2zKc2MZMf3uGqHWE1TFddJML0RpjSHQ==", "dev": true }, "end-of-stream": { @@ -8212,7 +8212,7 @@ "peer": true, "requires": { "clone": "^2.1.2", - "colors": "^1.4.0", + "colors": "1.4.0", "image-size": "^0.8.3", "jimp": "^0.16.1", "jsontoxml": "^1.0.1", @@ -8446,9 +8446,9 @@ } }, "globby": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-12.1.0.tgz", - "integrity": "sha512-YULDaNwsoUZkRy9TWSY/M7Obh0abamTKoKzTfOI3uU+hfpX2FZqOq8LFDxsjYheF1RH7ITdArgbQnsNBFgcdBA==", + "version": "12.2.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-12.2.0.tgz", + "integrity": "sha512-wiSuFQLZ+urS9x2gGPl1H5drc5twabmm4m2gTR27XDFyjUHJUNsS8o/2aKyIF6IoBaR630atdher0XJ5g6OMmA==", "dev": true, "requires": { "array-union": "^3.0.1", @@ -10280,12 +10280,12 @@ } }, "resolve": { - "version": "1.21.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.21.0.tgz", - "integrity": "sha512-3wCbTpk5WJlyE4mSOtDLhqQmGFi0/TD9VPwmiolnk8U0wRgMEktqCXd3vy5buTO3tljvalNvKrjHEfrd2WpEKA==", + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", "dev": true, "requires": { - "is-core-module": "^2.8.0", + "is-core-module": "^2.8.1", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" } -- 2.24.4 From d569debe965bc60aa777095c55c07e9ceeb45bb3 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Fri, 28 Jan 2022 12:03:33 +0000 Subject: [PATCH 070/264] chore(deps): update dependency copy-webpack-plugin to v10.2.2 --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4a66709..eb3a638 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "MIT", "devDependencies": { - "copy-webpack-plugin": "10.2.1", + "copy-webpack-plugin": "10.2.2", "del-cli": "4.0.1", "favicons-webpack-plugin": "5.0.2", "js-yaml": "4.1.0", @@ -1538,9 +1538,9 @@ "peer": true }, "node_modules/copy-webpack-plugin": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.1.tgz", - "integrity": "sha512-nr81NhCAIpAWXGCK5thrKmfCQ6GDY0L5RN0U+BnIn/7Us55+UCex5ANNsNKmIVtDRnk0Ecf+/kzp9SUVrrBMLg==", + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.2.tgz", + "integrity": "sha512-hNdS4YM9NmbpW++GT2QevyXdeG9m2NZYFNDWN63MzZzFO1IFuH1KMtVJAoXX6yzTgsVz/x00exWcgdyX57ta9g==", "dev": true, "dependencies": { "fast-glob": "^3.2.7", @@ -7622,9 +7622,9 @@ "peer": true }, "copy-webpack-plugin": { - "version": "10.2.1", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.1.tgz", - "integrity": "sha512-nr81NhCAIpAWXGCK5thrKmfCQ6GDY0L5RN0U+BnIn/7Us55+UCex5ANNsNKmIVtDRnk0Ecf+/kzp9SUVrrBMLg==", + "version": "10.2.2", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.2.tgz", + "integrity": "sha512-hNdS4YM9NmbpW++GT2QevyXdeG9m2NZYFNDWN63MzZzFO1IFuH1KMtVJAoXX6yzTgsVz/x00exWcgdyX57ta9g==", "dev": true, "requires": { "fast-glob": "^3.2.7", @@ -8212,7 +8212,7 @@ "peer": true, "requires": { "clone": "^2.1.2", - "colors": "1.4.0", + "colors": "^1.4.0", "image-size": "^0.8.3", "jimp": "^0.16.1", "jsontoxml": "^1.0.1", diff --git a/package.json b/package.json index dfccaac..c08665e 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "author": "Robert Kaussow", "license": "MIT", "devDependencies": { - "copy-webpack-plugin": "10.2.1", + "copy-webpack-plugin": "10.2.2", "del-cli": "4.0.1", "favicons-webpack-plugin": "5.0.2", "js-yaml": "4.1.0", -- 2.24.4 From ed34c2ec1c2d03bc2e55910a8bd35f1684cd06f3 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Sat, 29 Jan 2022 14:03:32 +0000 Subject: [PATCH 071/264] chore(deps): update dependency copy-webpack-plugin to v10.2.3 --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index eb3a638..fc207cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "MIT", "devDependencies": { - "copy-webpack-plugin": "10.2.2", + "copy-webpack-plugin": "10.2.3", "del-cli": "4.0.1", "favicons-webpack-plugin": "5.0.2", "js-yaml": "4.1.0", @@ -1538,9 +1538,9 @@ "peer": true }, "node_modules/copy-webpack-plugin": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.2.tgz", - "integrity": "sha512-hNdS4YM9NmbpW++GT2QevyXdeG9m2NZYFNDWN63MzZzFO1IFuH1KMtVJAoXX6yzTgsVz/x00exWcgdyX57ta9g==", + "version": "10.2.3", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.3.tgz", + "integrity": "sha512-DKg4/ijemcJmpo2vBQiwiL2u+t2XN6YYlr2v2Ejqltnn2vbPfXLAz/v0Rv8uB4UmlbB7NH4cGhLxCmtaVppvEQ==", "dev": true, "dependencies": { "fast-glob": "^3.2.7", @@ -7622,9 +7622,9 @@ "peer": true }, "copy-webpack-plugin": { - "version": "10.2.2", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.2.tgz", - "integrity": "sha512-hNdS4YM9NmbpW++GT2QevyXdeG9m2NZYFNDWN63MzZzFO1IFuH1KMtVJAoXX6yzTgsVz/x00exWcgdyX57ta9g==", + "version": "10.2.3", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.3.tgz", + "integrity": "sha512-DKg4/ijemcJmpo2vBQiwiL2u+t2XN6YYlr2v2Ejqltnn2vbPfXLAz/v0Rv8uB4UmlbB7NH4cGhLxCmtaVppvEQ==", "dev": true, "requires": { "fast-glob": "^3.2.7", diff --git a/package.json b/package.json index c08665e..6b5a665 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "author": "Robert Kaussow", "license": "MIT", "devDependencies": { - "copy-webpack-plugin": "10.2.2", + "copy-webpack-plugin": "10.2.3", "del-cli": "4.0.1", "favicons-webpack-plugin": "5.0.2", "js-yaml": "4.1.0", -- 2.24.4 From 239ad87b49dc34c209ced54660178e2497e4bafa Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Sat, 29 Jan 2022 15:03:20 +0000 Subject: [PATCH 072/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.15.2 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 7b641da..27bdb2b 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.15.1 +THEME_VERSION := v0.15.2 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 5e5516af89d9e4ddd929ed962da34025d131a19a Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Sun, 30 Jan 2022 22:03:23 +0000 Subject: [PATCH 073/264] chore(deps): update dependency webpack-remove-empty-scripts to v0.7.3 --- package-lock.json | 40 ++++++++++++++++++++++++++++++++-------- package.json | 2 +- 2 files changed, 33 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index fc207cb..3265e99 100644 --- a/package-lock.json +++ b/package-lock.json @@ -19,7 +19,7 @@ "prettier-plugin-go-template": "0.0.11", "webpack": "5.67.0", "webpack-cli": "4.9.2", - "webpack-remove-empty-scripts": "0.7.2" + "webpack-remove-empty-scripts": "0.7.3" } }, "node_modules/@babel/code-frame": { @@ -958,6 +958,19 @@ "node": ">=4" } }, + "node_modules/ansis": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/ansis/-/ansis-1.3.4.tgz", + "integrity": "sha512-BDXljGSG4gZXmWK64bQzXkI509i5fe8aAa9+eL29e3swaWUqxvxk/XlONjw9AUrNCpQWNdy++0GX7HAhWeR9BQ==", + "dev": true, + "engines": { + "node": ">=12.13" + }, + "funding": { + "type": "patreon", + "url": "https://patreon.com/biodiscus" + } + }, "node_modules/any-base": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/any-base/-/any-base-1.1.0.tgz", @@ -6187,10 +6200,13 @@ } }, "node_modules/webpack-remove-empty-scripts": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/webpack-remove-empty-scripts/-/webpack-remove-empty-scripts-0.7.2.tgz", - "integrity": "sha512-yhQw/ktHnpqGZHoN9/I079uVNxKx/aznsx980AvaTOJANxS0BV8SWGDccCGPH5L3Nl+HTbkoexr3VREmFbFWYQ==", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/webpack-remove-empty-scripts/-/webpack-remove-empty-scripts-0.7.3.tgz", + "integrity": "sha512-yipqb25A0qtH7X9vKt6yihwyYkTtSlRiDdBb2QsyrkqGM3hpfAcfOO1lYDef9HQUNm3s8ojmorbNg32XXX6FYg==", "dev": true, + "dependencies": { + "ansis": "^1.3.4" + }, "engines": { "node": ">=12.14" }, @@ -7160,6 +7176,12 @@ "color-convert": "^1.9.0" } }, + "ansis": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/ansis/-/ansis-1.3.4.tgz", + "integrity": "sha512-BDXljGSG4gZXmWK64bQzXkI509i5fe8aAa9+eL29e3swaWUqxvxk/XlONjw9AUrNCpQWNdy++0GX7HAhWeR9BQ==", + "dev": true + }, "any-base": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/any-base/-/any-base-1.1.0.tgz", @@ -11193,11 +11215,13 @@ } }, "webpack-remove-empty-scripts": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/webpack-remove-empty-scripts/-/webpack-remove-empty-scripts-0.7.2.tgz", - "integrity": "sha512-yhQw/ktHnpqGZHoN9/I079uVNxKx/aznsx980AvaTOJANxS0BV8SWGDccCGPH5L3Nl+HTbkoexr3VREmFbFWYQ==", + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/webpack-remove-empty-scripts/-/webpack-remove-empty-scripts-0.7.3.tgz", + "integrity": "sha512-yipqb25A0qtH7X9vKt6yihwyYkTtSlRiDdBb2QsyrkqGM3hpfAcfOO1lYDef9HQUNm3s8ojmorbNg32XXX6FYg==", "dev": true, - "requires": {} + "requires": { + "ansis": "^1.3.4" + } }, "webpack-sources": { "version": "3.2.3", diff --git a/package.json b/package.json index 6b5a665..92c3548 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "prettier-plugin-go-template": "0.0.11", "webpack": "5.67.0", "webpack-cli": "4.9.2", - "webpack-remove-empty-scripts": "0.7.2" + "webpack-remove-empty-scripts": "0.7.3" }, "overrides": { "colors": "1.4.0" -- 2.24.4 From 9184a28e25c6dd66e6c44dd36216b4fb514bcfbc Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 31 Jan 2022 08:50:28 +0100 Subject: [PATCH 074/264] chore(deps): lock file maintenance (#61) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 50 +++++++++++++++++++++++------------------------ 1 file changed, 25 insertions(+), 25 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3265e99..2b30178 100644 --- a/package-lock.json +++ b/package-lock.json @@ -652,9 +652,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "17.0.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.10.tgz", - "integrity": "sha512-S/3xB4KzyFxYGCppyDt68yzBU9ysL88lSdIah4D6cptdcltc4NCPCAMc0+PCpg/lLIyC7IPvj2Z52OJWeIUkog==", + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.13.tgz", + "integrity": "sha512-Y86MAxASe25hNzlDbsviXl8jQHb0RDvKt4c40ZJQ1Don0AAL0STLZSs4N+6gLEO55pedy7r2cLwS+ZDxPm/2Bw==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -1330,9 +1330,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001301", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001301.tgz", - "integrity": "sha512-csfD/GpHMqgEL3V3uIgosvh+SVIQvCh43SNu9HRbP1lnxkKm1kjDG4f32PP571JplkLjfS+mg2p1gxR7MYrrIA==", + "version": "1.0.30001304", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001304.tgz", + "integrity": "sha512-bdsfZd6K6ap87AGqSHJP/s1V+U6Z5lyrcbBu3ovbCCf8cSYpwTtGrCBObMpJqwxfTbLW6YTIdbb1jEeTelcpYQ==", "dev": true, "funding": { "type": "opencollective", @@ -1377,9 +1377,9 @@ } }, "node_modules/clean-css": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.2.tgz", - "integrity": "sha512-/eR8ru5zyxKzpBLv9YZvMXgTSSQn7AdkMItMYynsFgGwTveCRVam9IUPFloE85B4vAIj05IuKmmEoV7/AQjT0w==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", + "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", "dev": true, "optional": true, "dependencies": { @@ -1939,9 +1939,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.51", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.51.tgz", - "integrity": "sha512-JNEmcYl3mk1tGQmy0EvL5eik/CKSBuzAyGP0QFdG6LIgxQe3II0BL1m2zKc2MZMf3uGqHWE1TFddJML0RpjSHQ==", + "version": "1.4.57", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.57.tgz", + "integrity": "sha512-FNC+P5K1n6pF+M0zIK+gFCoXcJhhzDViL3DRIGy2Fv5PohuSES1JHR7T+GlwxSxlzx4yYbsuzCZvHxcBSRCIOw==", "dev": true }, "node_modules/end-of-stream": { @@ -6915,9 +6915,9 @@ "dev": true }, "@types/node": { - "version": "17.0.10", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.10.tgz", - "integrity": "sha512-S/3xB4KzyFxYGCppyDt68yzBU9ysL88lSdIah4D6cptdcltc4NCPCAMc0+PCpg/lLIyC7IPvj2Z52OJWeIUkog==", + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.13.tgz", + "integrity": "sha512-Y86MAxASe25hNzlDbsviXl8jQHb0RDvKt4c40ZJQ1Don0AAL0STLZSs4N+6gLEO55pedy7r2cLwS+ZDxPm/2Bw==", "dev": true }, "@types/normalize-package-data": { @@ -7460,9 +7460,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001301", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001301.tgz", - "integrity": "sha512-csfD/GpHMqgEL3V3uIgosvh+SVIQvCh43SNu9HRbP1lnxkKm1kjDG4f32PP571JplkLjfS+mg2p1gxR7MYrrIA==", + "version": "1.0.30001304", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001304.tgz", + "integrity": "sha512-bdsfZd6K6ap87AGqSHJP/s1V+U6Z5lyrcbBu3ovbCCf8cSYpwTtGrCBObMpJqwxfTbLW6YTIdbb1jEeTelcpYQ==", "dev": true }, "caseless": { @@ -7497,9 +7497,9 @@ "dev": true }, "clean-css": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.2.tgz", - "integrity": "sha512-/eR8ru5zyxKzpBLv9YZvMXgTSSQn7AdkMItMYynsFgGwTveCRVam9IUPFloE85B4vAIj05IuKmmEoV7/AQjT0w==", + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.4.tgz", + "integrity": "sha512-nKseG8wCzEuji/4yrgM/5cthL9oTDc5UOQyFMvW/Q53oP6gLH690o1NbuTh6Y18nujr7BxlsFuS7gXLnLzKJGg==", "dev": true, "optional": true, "requires": { @@ -7931,9 +7931,9 @@ } }, "electron-to-chromium": { - "version": "1.4.51", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.51.tgz", - "integrity": "sha512-JNEmcYl3mk1tGQmy0EvL5eik/CKSBuzAyGP0QFdG6LIgxQe3II0BL1m2zKc2MZMf3uGqHWE1TFddJML0RpjSHQ==", + "version": "1.4.57", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.57.tgz", + "integrity": "sha512-FNC+P5K1n6pF+M0zIK+gFCoXcJhhzDViL3DRIGy2Fv5PohuSES1JHR7T+GlwxSxlzx4yYbsuzCZvHxcBSRCIOw==", "dev": true }, "end-of-stream": { @@ -8234,7 +8234,7 @@ "peer": true, "requires": { "clone": "^2.1.2", - "colors": "^1.4.0", + "colors": "1.4.0", "image-size": "^0.8.3", "jimp": "^0.16.1", "jsontoxml": "^1.0.1", -- 2.24.4 From e9dbcb7cf23f67eb9f318f4247a9c502aab9e612 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 31 Jan 2022 10:03:14 +0000 Subject: [PATCH 075/264] chore(deps): update dependency copy-webpack-plugin to v10.2.4 --- package-lock.json | 16 ++++++++-------- package.json | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2b30178..1d2872c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,7 @@ "version": "1.0.0", "license": "MIT", "devDependencies": { - "copy-webpack-plugin": "10.2.3", + "copy-webpack-plugin": "10.2.4", "del-cli": "4.0.1", "favicons-webpack-plugin": "5.0.2", "js-yaml": "4.1.0", @@ -1551,9 +1551,9 @@ "peer": true }, "node_modules/copy-webpack-plugin": { - "version": "10.2.3", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.3.tgz", - "integrity": "sha512-DKg4/ijemcJmpo2vBQiwiL2u+t2XN6YYlr2v2Ejqltnn2vbPfXLAz/v0Rv8uB4UmlbB7NH4cGhLxCmtaVppvEQ==", + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", + "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", "dev": true, "dependencies": { "fast-glob": "^3.2.7", @@ -7644,9 +7644,9 @@ "peer": true }, "copy-webpack-plugin": { - "version": "10.2.3", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.3.tgz", - "integrity": "sha512-DKg4/ijemcJmpo2vBQiwiL2u+t2XN6YYlr2v2Ejqltnn2vbPfXLAz/v0Rv8uB4UmlbB7NH4cGhLxCmtaVppvEQ==", + "version": "10.2.4", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-10.2.4.tgz", + "integrity": "sha512-xFVltahqlsRcyyJqQbDY6EYTtyQZF9rf+JPjwHObLdPFMEISqkFkr7mFoVOC6BfYS/dNThyoQKvziugm+OnwBg==", "dev": true, "requires": { "fast-glob": "^3.2.7", @@ -8234,7 +8234,7 @@ "peer": true, "requires": { "clone": "^2.1.2", - "colors": "1.4.0", + "colors": "^1.4.0", "image-size": "^0.8.3", "jimp": "^0.16.1", "jsontoxml": "^1.0.1", diff --git a/package.json b/package.json index 92c3548..7c61666 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "author": "Robert Kaussow", "license": "MIT", "devDependencies": { - "copy-webpack-plugin": "10.2.3", + "copy-webpack-plugin": "10.2.4", "del-cli": "4.0.1", "favicons-webpack-plugin": "5.0.2", "js-yaml": "4.1.0", -- 2.24.4 From cad5d0f88343d2703833f5cd6ed9af40eeb6c2d1 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 31 Jan 2022 17:03:31 +0000 Subject: [PATCH 076/264] chore(deps): update dependency webpack to v5.68.0 --- package-lock.json | 14 +++++++------- package.json | 2 +- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1d2872c..8d80016 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,7 +17,7 @@ "npm-run-all": "4.1.5", "prettier": "2.5.1", "prettier-plugin-go-template": "0.0.11", - "webpack": "5.67.0", + "webpack": "5.68.0", "webpack-cli": "4.9.2", "webpack-remove-empty-scripts": "0.7.3" } @@ -6088,9 +6088,9 @@ } }, "node_modules/webpack": { - "version": "5.67.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.67.0.tgz", - "integrity": "sha512-LjFbfMh89xBDpUMgA1W9Ur6Rn/gnr2Cq1jjHFPo4v6a79/ypznSYbAyPgGhwsxBtMIaEmDD1oJoA7BEYw/Fbrw==", + "version": "5.68.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.68.0.tgz", + "integrity": "sha512-zUcqaUO0772UuuW2bzaES2Zjlm/y3kRBQDVFVCge+s2Y8mwuUTdperGaAv65/NtRL/1zanpSJOq/MD8u61vo6g==", "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.0", @@ -11107,9 +11107,9 @@ } }, "webpack": { - "version": "5.67.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.67.0.tgz", - "integrity": "sha512-LjFbfMh89xBDpUMgA1W9Ur6Rn/gnr2Cq1jjHFPo4v6a79/ypznSYbAyPgGhwsxBtMIaEmDD1oJoA7BEYw/Fbrw==", + "version": "5.68.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.68.0.tgz", + "integrity": "sha512-zUcqaUO0772UuuW2bzaES2Zjlm/y3kRBQDVFVCge+s2Y8mwuUTdperGaAv65/NtRL/1zanpSJOq/MD8u61vo6g==", "dev": true, "requires": { "@types/eslint-scope": "^3.7.0", diff --git a/package.json b/package.json index 7c61666..b8eeabe 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "npm-run-all": "4.1.5", "prettier": "2.5.1", "prettier-plugin-go-template": "0.0.11", - "webpack": "5.67.0", + "webpack": "5.68.0", "webpack-cli": "4.9.2", "webpack-remove-empty-scripts": "0.7.3" }, -- 2.24.4 From 13e190796c2db1fd1c02c0e74e0f0ac60b228493 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Mon, 31 Jan 2022 23:05:37 +0100 Subject: [PATCH 077/264] post: ssl-certificate-monitoring-pitfalls (#64) Co-authored-by: Robert Kaussow Co-committed-by: Robert Kaussow --- .dictionary | 3 +++ .../images/feature.jpg | Bin 0 -> 261232 bytes .../index.md | 25 ++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 100644 content/posts/ssl-certificate-monitoring-pitfalls/images/feature.jpg create mode 100644 content/posts/ssl-certificate-monitoring-pitfalls/index.md diff --git a/.dictionary b/.dictionary index 8664f96..914345e 100644 --- a/.dictionary +++ b/.dictionary @@ -40,3 +40,6 @@ semver CLI PyPi readme +SSL +Telegraf +OSCP diff --git a/content/posts/ssl-certificate-monitoring-pitfalls/images/feature.jpg b/content/posts/ssl-certificate-monitoring-pitfalls/images/feature.jpg new file mode 100644 index 0000000000000000000000000000000000000000..df5dccd1523e207e22c30dd16a36098f37e0087e GIT binary patch literal 261232 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⪻GE4**=aejf;fUTXQAOz&*vCXDwep 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
iu{tGVQ%fq6$oF14#6 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�!jG)l!qS1a} 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 X-BH7Q_;5kr#kPcr*1(9Qzs&yw4eR;p literal 0 HcmV?d00001 diff --git a/content/posts/ssl-certificate-monitoring-pitfalls/index.md b/content/posts/ssl-certificate-monitoring-pitfalls/index.md new file mode 100644 index 0000000..05d83cb --- /dev/null +++ b/content/posts/ssl-certificate-monitoring-pitfalls/index.md @@ -0,0 +1,25 @@ +--- +title: "SSL certificate monitoring pitfalls" +date: 2022-01-31T23:00:00+01:00 +authors: + - robert-kaussow +tags: + - Sysadmin + - Today I learned +resources: + - name: feature + src: "images/feature.jpg" + params: + anchor: Center + credits: > + [Erik Mclean](https://unsplash.com/@introspectivedsgn) on + [Unsplash](https://unsplash.com/photos/cVJWdOncbm8) +--- + +Certificates are a fundamental part of the Internet's security. At least since Let's Encrypt, a free and automated Certificate Authority, has started its service, SSL is nearly used everywhere. To avoid Certificate issues and possible service outages, it's a good idea to monitor the SSL certificates used by your services, especially as Let's Encrypt certificates have a short lease time of 90 days. + +I'm using Prometheus to monitor my infrastructure, and for Prometheus there are multiple ways to get started. Most of the tutorials and posts of the internet will cover the case of expired certificates, and it's pretty easy to achieve. I prefer to use Telegraf, a plugin based metrics collector that also provides Prometheus compatible outputs, instead of dedicated Prometheus exporters. To monitor SSL certificates, I'm using the `x509_cert` input plugin of Telegraf that provides a metric called `x509_cert_expiry` which can be utilized to write simple alerting rules. That's actually pretty cool already, as Prometheus will send out alerts a few weeks before the certificates would expire in case there is a problem within the automatic renewal process. + +A week ago, Let's Encrypt has informed affected users that they need to [revoke faulty certificates](https://community.letsencrypt.org/t/questions-about-renewing-before-TLS-ALPN-01-revocations/170449) issued and validated with the `TLS-ALPN-01` challenge. Even if I'm using the `DNS-01` for almost all of my certificates, I have also received a mail and started to look into it. Sadly, the notification mail only contained a "random" ACME registration ID, and I was not able to find the matching client. As mentioned, I don't really use `TLS-ALPN-01`, so I decided to stop the research and leave it to my monitoring to tell me which forgotten service is the evil one after the certificates were revoked. Nothing happened after the revocation, and the monitoring was not complaining. Good - well no, a user reported that one of the services is not reachable anymore and of course this was the one missing client that was using `TLS-ALPN-01` verified certificates - dang. While the issue itself was easy to resolve by a force renew of the certificate, I was still wondering why the monitoring has not caught it. + +Well, this was the first time that I had to deal with _revoked_ certificates instead of _expired_ certificates. To be honest, I never thought about the detection of revoked certificates in my monitoring setup before, and therefore this case wasn't covered. But it looks like a fix is also not that straight forward as expected. The used Telegraf input `x509_cert` is not able to detect revoked certificates yet, and the common Prometheus [`blackbox_exporter`](https://github.com/prometheus/blackbox_exporter/issues/6) also don't want to handle this case. The only way I have found so far is to use the [`ssl_exporter`](https://github.com/ribbybibby/ssl_exporter) that provides some revocation information of the certificates using OSCP. If you are already running multiple exporters, that might be the way to go for you. Personally, I prefer to handle as much as possible using Telegraf, so I might look into a [fix](https://github.com/influxdata/telegraf/issues/10550) for the `x509_cert` during the next weeks. -- 2.24.4 From bf79c630d5bb13d924021bf004fd2233cfcdd110 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Mon, 31 Jan 2022 23:16:26 +0100 Subject: [PATCH 078/264] chore: small adjustmens --- config.yml | 1 + content/posts/ssl-certificate-monitoring-pitfalls/index.md | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/config.yml b/config.yml index b3ccd46..cc0a7fd 100644 --- a/config.yml +++ b/config.yml @@ -7,6 +7,7 @@ pygmentsCodeFences: true enableGitInfo: true paginate: 5 +enableEmoji: True markup: goldmark: diff --git a/content/posts/ssl-certificate-monitoring-pitfalls/index.md b/content/posts/ssl-certificate-monitoring-pitfalls/index.md index 05d83cb..fc671b2 100644 --- a/content/posts/ssl-certificate-monitoring-pitfalls/index.md +++ b/content/posts/ssl-certificate-monitoring-pitfalls/index.md @@ -22,4 +22,4 @@ I'm using Prometheus to monitor my infrastructure, and for Prometheus there are A week ago, Let's Encrypt has informed affected users that they need to [revoke faulty certificates](https://community.letsencrypt.org/t/questions-about-renewing-before-TLS-ALPN-01-revocations/170449) issued and validated with the `TLS-ALPN-01` challenge. Even if I'm using the `DNS-01` for almost all of my certificates, I have also received a mail and started to look into it. Sadly, the notification mail only contained a "random" ACME registration ID, and I was not able to find the matching client. As mentioned, I don't really use `TLS-ALPN-01`, so I decided to stop the research and leave it to my monitoring to tell me which forgotten service is the evil one after the certificates were revoked. Nothing happened after the revocation, and the monitoring was not complaining. Good - well no, a user reported that one of the services is not reachable anymore and of course this was the one missing client that was using `TLS-ALPN-01` verified certificates - dang. While the issue itself was easy to resolve by a force renew of the certificate, I was still wondering why the monitoring has not caught it. -Well, this was the first time that I had to deal with _revoked_ certificates instead of _expired_ certificates. To be honest, I never thought about the detection of revoked certificates in my monitoring setup before, and therefore this case wasn't covered. But it looks like a fix is also not that straight forward as expected. The used Telegraf input `x509_cert` is not able to detect revoked certificates yet, and the common Prometheus [`blackbox_exporter`](https://github.com/prometheus/blackbox_exporter/issues/6) also don't want to handle this case. The only way I have found so far is to use the [`ssl_exporter`](https://github.com/ribbybibby/ssl_exporter) that provides some revocation information of the certificates using OSCP. If you are already running multiple exporters, that might be the way to go for you. Personally, I prefer to handle as much as possible using Telegraf, so I might look into a [fix](https://github.com/influxdata/telegraf/issues/10550) for the `x509_cert` during the next weeks. +Well, this was the first time that I had to deal with _revoked_ certificates instead of _expired_ certificates. To be honest, I never thought about the detection of revoked certificates in my monitoring setup before, and therefore this case wasn't covered. But it looks like a fix is also not that straight forward as expected. The used Telegraf input `x509_cert` is not able to detect revoked certificates yet, and the common Prometheus [`blackbox_exporter`](https://github.com/prometheus/blackbox_exporter/issues/6) also don't want to handle this case. The only way I have found so far is to use the [`ssl_exporter`](https://github.com/ribbybibby/ssl_exporter) that provides some revocation information of the certificates using OSCP. If you are already running multiple exporters, that might be the way to go for you. Personally, I prefer to handle as much as possible using Telegraf, so I might look into a [fix](https://github.com/influxdata/telegraf/issues/10550) for the `x509_cert` during the next weeks. However, lessons learned :blue_book: -- 2.24.4 From d58d6501be046432bc5fd4a49658eeee4f55f9b6 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Wed, 2 Feb 2022 22:03:12 +0000 Subject: [PATCH 079/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.15.3 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 27bdb2b..44e4c3e 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.15.2 +THEME_VERSION := v0.15.3 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From bd82f394811acd0fde11457ed2d014544f53bc4d Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Sun, 6 Feb 2022 22:03:17 +0000 Subject: [PATCH 080/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.15.4 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 44e4c3e..da757e3 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.15.3 +THEME_VERSION := v0.15.4 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From a842d6e3e9d6367c69217dbb5881f855e9e1467a Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 7 Feb 2022 09:03:10 +0000 Subject: [PATCH 081/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.15.5 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index da757e3..8ea1f51 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.15.4 +THEME_VERSION := v0.15.5 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From dd24a0431fcb0436c2b3c890c19f98d73c759d0b Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 7 Feb 2022 14:19:48 +0100 Subject: [PATCH 082/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.15.6 (#69) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 8ea1f51..1bb6fdf 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.15.5 +THEME_VERSION := v0.15.6 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 64a18c870afb4402bdda6d3dea5cf2a512800ee7 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 7 Feb 2022 14:19:56 +0100 Subject: [PATCH 083/264] chore(deps): lock file maintenance (#67) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 142 +++++++++++++++++++++++----------------------- 1 file changed, 71 insertions(+), 71 deletions(-) diff --git a/package-lock.json b/package-lock.json index 8d80016..4826163 100644 --- a/package-lock.json +++ b/package-lock.json @@ -58,9 +58,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.7.tgz", - "integrity": "sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.0.tgz", + "integrity": "sha512-etcO/ohMNaNA2UBdaXBBSX/3aEzFMRrVfaPv8Ptc0k+cWpWW0QFiGZ2XnVqQZI1Cf734LbPGmqBKWESfW4x/dQ==", "dev": true, "peer": true, "dependencies": { @@ -652,9 +652,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "17.0.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.13.tgz", - "integrity": "sha512-Y86MAxASe25hNzlDbsviXl8jQHb0RDvKt4c40ZJQ1Don0AAL0STLZSs4N+6gLEO55pedy7r2cLwS+ZDxPm/2Bw==", + "version": "17.0.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.15.tgz", + "integrity": "sha512-zWt4SDDv1S9WRBNxLFxFRHxdD9tvH8f5/kg5/IaLFdnSNXsDY4eL3Q3XXN+VxUnWIhyVFDwcsmAprvwXoM/ClA==", "dev": true }, "node_modules/@types/normalize-package-data": { @@ -892,9 +892,9 @@ } }, "node_modules/ajv": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", - "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", "dev": true, "dependencies": { "fast-deep-equal": "^3.1.1", @@ -1312,12 +1312,12 @@ } }, "node_modules/camelcase-keys": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.1.tgz", - "integrity": "sha512-P331lEls98pW8JLyodNWfzuz91BEDVA4VpW2/SwXnyv2K495tq1N777xzDbFgnEigfA7UIY0xa6PwR/H9jijjA==", + "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.2.0", + "camelcase": "^6.3.0", "map-obj": "^4.1.0", "quick-lru": "^5.1.1", "type-fest": "^1.2.1" @@ -1330,9 +1330,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001304", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001304.tgz", - "integrity": "sha512-bdsfZd6K6ap87AGqSHJP/s1V+U6Z5lyrcbBu3ovbCCf8cSYpwTtGrCBObMpJqwxfTbLW6YTIdbb1jEeTelcpYQ==", + "version": "1.0.30001307", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001307.tgz", + "integrity": "sha512-+MXEMczJ4FuxJAUp0jvAl6Df0NI/OfW1RWEE61eSmzS7hw6lz4IKutbhbXendwq8BljfFuHtu26VWsg4afQ7Ng==", "dev": true, "funding": { "type": "opencollective", @@ -1939,9 +1939,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.57", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.57.tgz", - "integrity": "sha512-FNC+P5K1n6pF+M0zIK+gFCoXcJhhzDViL3DRIGy2Fv5PohuSES1JHR7T+GlwxSxlzx4yYbsuzCZvHxcBSRCIOw==", + "version": "1.4.65", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.65.tgz", + "integrity": "sha512-0/d8Skk8sW3FxXP0Dd6MnBlrwx7Qo9cqQec3BlIAlvKnrmS3pHsIbaroEi+nd0kZkGpQ6apMEre7xndzjlEnLw==", "dev": true }, "node_modules/end-of-stream": { @@ -3329,9 +3329,9 @@ "peer": true }, "node_modules/jest-worker": { - "version": "27.4.6", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.6.tgz", - "integrity": "sha512-gHWJF/6Xi5CTG5QCvROr6GcmpIqNYpDJyc8A1h/DyXqH1tD6SnRCM0d3U5msV31D2LB/U+E0M+W4oyvKV44oNw==", + "version": "27.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.0.tgz", + "integrity": "sha512-8OEHiPNOPTfaWnJ2SUHM8fmgeGq37uuGsQBvGKQJl1f+6WIy6g7G3fE2ruI5294bUKUI9FaCWt5hDvO8HSwsSg==", "dev": true, "dependencies": { "@types/node": "*", @@ -3762,9 +3762,9 @@ } }, "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", "dev": true, "dependencies": { "brace-expansion": "^1.1.7" @@ -5275,9 +5275,9 @@ } }, "node_modules/signal-exit": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", - "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, "node_modules/simple-concat": { @@ -5302,9 +5302,9 @@ "peer": true }, "node_modules/simple-get": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz", - "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz", + "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==", "dev": true, "peer": true, "dependencies": { @@ -5697,12 +5697,12 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.0.tgz", - "integrity": "sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", "dev": true, "dependencies": { - "jest-worker": "^27.4.1", + "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.0", "source-map": "^0.6.1", @@ -6436,9 +6436,9 @@ } }, "@babel/runtime": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.7.tgz", - "integrity": "sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.0.tgz", + "integrity": "sha512-etcO/ohMNaNA2UBdaXBBSX/3aEzFMRrVfaPv8Ptc0k+cWpWW0QFiGZ2XnVqQZI1Cf734LbPGmqBKWESfW4x/dQ==", "dev": true, "peer": true, "requires": { @@ -6915,9 +6915,9 @@ "dev": true }, "@types/node": { - "version": "17.0.13", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.13.tgz", - "integrity": "sha512-Y86MAxASe25hNzlDbsviXl8jQHb0RDvKt4c40ZJQ1Don0AAL0STLZSs4N+6gLEO55pedy7r2cLwS+ZDxPm/2Bw==", + "version": "17.0.15", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.15.tgz", + "integrity": "sha512-zWt4SDDv1S9WRBNxLFxFRHxdD9tvH8f5/kg5/IaLFdnSNXsDY4eL3Q3XXN+VxUnWIhyVFDwcsmAprvwXoM/ClA==", "dev": true }, "@types/normalize-package-data": { @@ -7131,9 +7131,9 @@ } }, "ajv": { - "version": "8.9.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.9.0.tgz", - "integrity": "sha512-qOKJyNj/h+OWx7s5DePL6Zu1KeM9jPZhwBqs+7DzP6bGOvqzVCSf0xueYmVuaC/oQ/VtS2zLMLHdQFbkka+XDQ==", + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", + "integrity": "sha512-bzqAEZOjkrUMl2afH8dknrq5KEk2SrwdBROR+vH1EKVQTqaUbJVPdc/gEdggTMM0Se+s+Ja4ju4TlNcStKl2Hw==", "dev": true, "requires": { "fast-deep-equal": "^3.1.1", @@ -7448,21 +7448,21 @@ "dev": true }, "camelcase-keys": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-7.0.1.tgz", - "integrity": "sha512-P331lEls98pW8JLyodNWfzuz91BEDVA4VpW2/SwXnyv2K495tq1N777xzDbFgnEigfA7UIY0xa6PwR/H9jijjA==", + "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": "^6.2.0", + "camelcase": "^6.3.0", "map-obj": "^4.1.0", "quick-lru": "^5.1.1", "type-fest": "^1.2.1" } }, "caniuse-lite": { - "version": "1.0.30001304", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001304.tgz", - "integrity": "sha512-bdsfZd6K6ap87AGqSHJP/s1V+U6Z5lyrcbBu3ovbCCf8cSYpwTtGrCBObMpJqwxfTbLW6YTIdbb1jEeTelcpYQ==", + "version": "1.0.30001307", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001307.tgz", + "integrity": "sha512-+MXEMczJ4FuxJAUp0jvAl6Df0NI/OfW1RWEE61eSmzS7hw6lz4IKutbhbXendwq8BljfFuHtu26VWsg4afQ7Ng==", "dev": true }, "caseless": { @@ -7931,9 +7931,9 @@ } }, "electron-to-chromium": { - "version": "1.4.57", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.57.tgz", - "integrity": "sha512-FNC+P5K1n6pF+M0zIK+gFCoXcJhhzDViL3DRIGy2Fv5PohuSES1JHR7T+GlwxSxlzx4yYbsuzCZvHxcBSRCIOw==", + "version": "1.4.65", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.65.tgz", + "integrity": "sha512-0/d8Skk8sW3FxXP0Dd6MnBlrwx7Qo9cqQec3BlIAlvKnrmS3pHsIbaroEi+nd0kZkGpQ6apMEre7xndzjlEnLw==", "dev": true }, "end-of-stream": { @@ -8234,7 +8234,7 @@ "peer": true, "requires": { "clone": "^2.1.2", - "colors": "^1.4.0", + "colors": "1.4.0", "image-size": "^0.8.3", "jimp": "^0.16.1", "jsontoxml": "^1.0.1", @@ -8966,9 +8966,9 @@ "peer": true }, "jest-worker": { - "version": "27.4.6", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.6.tgz", - "integrity": "sha512-gHWJF/6Xi5CTG5QCvROr6GcmpIqNYpDJyc8A1h/DyXqH1tD6SnRCM0d3U5msV31D2LB/U+E0M+W4oyvKV44oNw==", + "version": "27.5.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.0.tgz", + "integrity": "sha512-8OEHiPNOPTfaWnJ2SUHM8fmgeGq37uuGsQBvGKQJl1f+6WIy6g7G3fE2ruI5294bUKUI9FaCWt5hDvO8HSwsSg==", "dev": true, "requires": { "@types/node": "*", @@ -9302,9 +9302,9 @@ "dev": true }, "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", "dev": true, "requires": { "brace-expansion": "^1.1.7" @@ -10476,9 +10476,9 @@ } }, "signal-exit": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", - "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", "dev": true }, "simple-concat": { @@ -10489,9 +10489,9 @@ "peer": true }, "simple-get": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz", - "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz", + "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==", "dev": true, "peer": true, "requires": { @@ -10815,12 +10815,12 @@ } }, "terser-webpack-plugin": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.0.tgz", - "integrity": "sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", "dev": true, "requires": { - "jest-worker": "^27.4.1", + "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.0", "source-map": "^0.6.1", -- 2.24.4 From bb6a6793307757658fa20748ed6a947dbe6a1604 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 7 Feb 2022 15:03:19 +0000 Subject: [PATCH 084/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.15.7 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 1bb6fdf..286c8cd 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.15.6 +THEME_VERSION := v0.15.7 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 512d8739202b31af3f3414abafd3810624226d99 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Sun, 13 Feb 2022 23:36:00 +0100 Subject: [PATCH 085/264] chore: replace default social image --- .gitignore | 2 +- config.yml | 2 +- package-lock.json | 1249 ++++-------------------------------- package.json | 7 +- src/static/socialmedia.png | Bin 0 -> 26443 bytes static/brand.svg | 44 -- 6 files changed, 113 insertions(+), 1191 deletions(-) create mode 100644 src/static/socialmedia.png delete mode 100644 static/brand.svg diff --git a/.gitignore b/.gitignore index 7e41e9b..8fdcbb8 100644 --- a/.gitignore +++ b/.gitignore @@ -10,4 +10,4 @@ themes/ public/ resources/_gen/ build/ -static/favicon/ +static/ diff --git a/config.yml b/config.yml index cc0a7fd..1af997b 100644 --- a/config.yml +++ b/config.yml @@ -84,7 +84,7 @@ params: but mainly about topics from the Linux and Open Source world. subtitle: Linux and Open Source blog images: - - "favicon/apple-touch-startup-image-1136x640.png" + - "socialmedia.png" geekblogToC: 3 geekblogAuthor: robert-kaussow diff --git a/package-lock.json b/package-lock.json index 4826163..ea45ed2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,53 +10,17 @@ "license": "MIT", "devDependencies": { "copy-webpack-plugin": "10.2.4", - "del-cli": "4.0.1", "favicons-webpack-plugin": "5.0.2", "js-yaml": "4.1.0", - "make-dir-cli": "3.0.0", "npm-run-all": "4.1.5", "prettier": "2.5.1", "prettier-plugin-go-template": "0.0.11", + "shx": "0.3.4", "webpack": "5.68.0", "webpack-cli": "4.9.2", "webpack-remove-empty-scripts": "0.7.3" } }, - "node_modules/@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.16.7" - }, - "engines": { - "node": ">=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.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "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/runtime": { "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.0.tgz", @@ -645,24 +609,12 @@ "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", "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/node": { "version": "17.0.15", "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.15.tgz", "integrity": "sha512-zWt4SDDv1S9WRBNxLFxFRHxdD9tvH8f5/kg5/IaLFdnSNXsDY4eL3Q3XXN+VxUnWIhyVFDwcsmAprvwXoM/ClA==", "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/@webassemblyjs/ast": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", @@ -878,19 +830,6 @@ "acorn": "^8" } }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/ajv": { "version": "8.10.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", @@ -1019,6 +958,7 @@ "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", "dev": true, + "peer": true, "engines": { "node": ">=0.10.0" } @@ -1299,36 +1239,6 @@ "tslib": "^2.0.3" } }, - "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/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/caniuse-lite": { "version": "1.0.30001307", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001307.tgz", @@ -1389,15 +1299,6 @@ "node": ">= 10.0" } }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/clone": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", @@ -1649,49 +1550,6 @@ "node": ">=0.10" } }, - "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/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/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/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/decompress-response": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", @@ -1727,77 +1585,6 @@ "node": ">= 0.4" } }, - "node_modules/del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "dev": true, - "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del-cli": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/del-cli/-/del-cli-4.0.1.tgz", - "integrity": "sha512-KtR/6cBfZkGDAP2NA7z+bP4p1OMob3wjN9mq13+SWvExx6jT9gFWfLgXEeX8J2B47OKeNCq9yTONmtryQ+m+6g==", - "dev": true, - "dependencies": { - "del": "^6.0.0", - "meow": "^10.1.0" - }, - "bin": { - "del": "cli.js", - "del-cli": "cli.js" - }, - "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/del/node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/del/node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -2390,22 +2177,6 @@ "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", "dev": true }, - "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/forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -2698,15 +2469,6 @@ "dev": true, "peer": 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", @@ -2781,18 +2543,6 @@ "he": "bin/he" } }, - "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/html-minifier-terser": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", @@ -2959,15 +2709,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -3174,33 +2915,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", @@ -3387,12 +3101,6 @@ "dev": true, "peer": true }, - "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/js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -3418,12 +3126,6 @@ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", "dev": true }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, "node_modules/json-schema": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", @@ -3479,12 +3181,6 @@ "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/load-bmfont": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.1.tgz", @@ -3526,21 +3222,6 @@ "node": ">=6.11.5" } }, - "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/lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", @@ -3570,6 +3251,7 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "peer": true, "dependencies": { "yallist": "^4.0.0" }, @@ -3577,52 +3259,6 @@ "node": ">=10" } }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/make-dir-cli": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/make-dir-cli/-/make-dir-cli-3.0.0.tgz", - "integrity": "sha512-8yCjIAOQ8tezWRJWUG3tbvN2I19hiVr8K5DPDVl8fECS3qz0ZbeL194ZGRdf8K3LgvbjDCTadge6NrN/I4XrNw==", - "dev": true, - "dependencies": { - "make-dir": "^3.1.0", - "meow": "^10.0.0" - }, - "bin": { - "make-dir": "cli.js" - }, - "engines": { - "node": ">=12.17" - }, - "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/memorystream": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", @@ -3632,32 +3268,6 @@ "node": ">= 0.10.0" } }, - "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/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", @@ -3752,15 +3362,6 @@ "dom-walk": "^0.1.0" } }, - "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.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", @@ -3777,22 +3378,7 @@ "version": "1.2.5", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true, - "peer": 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" - } + "dev": true }, "node_modules/mkdirp": { "version": "0.5.5", @@ -3877,36 +3463,6 @@ "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", "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/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -4085,51 +3641,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "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/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/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -4599,18 +4110,6 @@ } ] }, - "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/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -4660,59 +4159,6 @@ "node": ">=4" } }, - "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/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/read-pkg-up/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/node_modules/hosted-git-info": { "version": "2.8.9", "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", @@ -4787,34 +4233,6 @@ "node": ">= 0.10" } }, - "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/redent/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/regenerator-runtime": { "version": "0.13.9", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", @@ -5065,21 +4483,6 @@ "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", @@ -5156,15 +4559,6 @@ "url": "https://opencollective.com/webpack" } }, - "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/serialize-javascript": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", @@ -5260,6 +4654,60 @@ "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", "dev": true }, + "node_modules/shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dev": true, + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/shelljs/node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/shelljs/node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/shx": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz", + "integrity": "sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==", + "dev": true, + "dependencies": { + "minimist": "^1.2.3", + "shelljs": "^0.8.5" + }, + "bin": { + "shx": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", @@ -5330,15 +4778,6 @@ "dev": true, "peer": true }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -5568,21 +5007,6 @@ "node": ">=6" } }, - "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/strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", @@ -5892,18 +5316,6 @@ "node": ">=0.8" } }, - "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/tslib": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", @@ -5926,22 +5338,10 @@ }, "node_modules/tweetnacl": { "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", - "dev": true, - "peer": true - }, - "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" - } + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true, + "peer": true }, "node_modules/ulid": { "version": "2.3.0", @@ -6384,57 +5784,11 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "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/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" - } + "peer": true } }, "dependencies": { - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true - }, - "@babel/highlight": { - "version": "7.16.10", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.10.tgz", - "integrity": "sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, "@babel/runtime": { "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.0.tgz", @@ -6908,24 +6262,12 @@ "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", "dev": true }, - "@types/minimist": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", - "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", - "dev": true - }, "@types/node": { "version": "17.0.15", "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.15.tgz", "integrity": "sha512-zWt4SDDv1S9WRBNxLFxFRHxdD9tvH8f5/kg5/IaLFdnSNXsDY4eL3Q3XXN+VxUnWIhyVFDwcsmAprvwXoM/ClA==", "dev": true }, - "@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 - }, "@webassemblyjs/ast": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", @@ -7120,16 +6462,6 @@ "dev": true, "requires": {} }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, "ajv": { "version": "8.10.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.10.0.tgz", @@ -7223,7 +6555,8 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", - "dev": true + "dev": true, + "peer": true }, "asn1": { "version": "0.2.6", @@ -7441,24 +6774,6 @@ "tslib": "^2.0.3" } }, - "camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", - "dev": true - }, - "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, - "requires": { - "camelcase": "^6.3.0", - "map-obj": "^4.1.0", - "quick-lru": "^5.1.1", - "type-fest": "^1.2.1" - } - }, "caniuse-lite": { "version": "1.0.30001307", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001307.tgz", @@ -7506,12 +6821,6 @@ "source-map": "~0.6.0" } }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true - }, "clone": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", @@ -7716,36 +7025,6 @@ "assert-plus": "^1.0.0" } }, - "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 - }, - "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": { - "decamelize": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", - "dev": true - }, - "map-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", - "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", - "dev": true - } - } - }, "decompress-response": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", @@ -7772,54 +7051,6 @@ "object-keys": "^1.0.12" } }, - "del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "dev": true, - "requires": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - }, - "dependencies": { - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - } - } - } - }, - "del-cli": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/del-cli/-/del-cli-4.0.1.tgz", - "integrity": "sha512-KtR/6cBfZkGDAP2NA7z+bP4p1OMob3wjN9mq13+SWvExx6jT9gFWfLgXEeX8J2B47OKeNCq9yTONmtryQ+m+6g==", - "dev": true, - "requires": { - "del": "^6.0.0", - "meow": "^10.1.0" - } - }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", @@ -8234,7 +7465,7 @@ "peer": true, "requires": { "clone": "^2.1.2", - "colors": "1.4.0", + "colors": "^1.4.0", "image-size": "^0.8.3", "jimp": "^0.16.1", "jsontoxml": "^1.0.1", @@ -8283,16 +7514,6 @@ "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", "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" - } - }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -8535,12 +7756,6 @@ } } }, - "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": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", @@ -8591,15 +7806,6 @@ "dev": true, "optional": true }, - "hosted-git-info": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz", - "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, "html-minifier-terser": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", @@ -8701,12 +7907,6 @@ "resolve-cwd": "^3.0.0" } }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", @@ -8856,24 +8056,6 @@ "has-tostringtag": "^1.0.0" } }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, - "is-plain-obj": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", - "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", - "dev": true - }, "is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", @@ -9014,12 +8196,6 @@ "dev": true, "peer": true }, - "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 - }, "js-yaml": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", @@ -9042,12 +8218,6 @@ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", "dev": true }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, "json-schema": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", @@ -9094,12 +8264,6 @@ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", "dev": true }, - "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 - }, "load-bmfont": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.1.tgz", @@ -9135,15 +8299,6 @@ "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", "dev": true }, - "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" - } - }, "lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", @@ -9173,61 +8328,17 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", "dev": true, + "peer": true, "requires": { "yallist": "^4.0.0" } }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - } - }, - "make-dir-cli": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/make-dir-cli/-/make-dir-cli-3.0.0.tgz", - "integrity": "sha512-8yCjIAOQ8tezWRJWUG3tbvN2I19hiVr8K5DPDVl8fECS3qz0ZbeL194ZGRdf8K3LgvbjDCTadge6NrN/I4XrNw==", - "dev": true, - "requires": { - "make-dir": "^3.1.0", - "meow": "^10.0.0" - } - }, - "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 - }, "memorystream": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", "dev": true }, - "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, - "requires": { - "@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" - } - }, "merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", @@ -9295,12 +8406,6 @@ "dom-walk": "^0.1.0" } }, - "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 - }, "minimatch": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", @@ -9314,19 +8419,7 @@ "version": "1.2.5", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true, - "peer": true - }, - "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, - "requires": { - "arrify": "^1.0.1", - "is-plain-obj": "^1.1.0", - "kind-of": "^6.0.3" - } + "dev": true }, "mkdirp": { "version": "0.5.5", @@ -9407,29 +8500,6 @@ "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", "dev": true }, - "normalize-package-data": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", - "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", - "dev": true, - "requires": { - "hosted-git-info": "^4.0.1", - "is-core-module": "^2.5.0", - "semver": "^7.3.4", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -9563,33 +8633,6 @@ "mimic-fn": "^2.1.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" - } - }, - "p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "requires": { - "aggregate-error": "^3.0.0" - } - }, "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -9951,12 +8994,6 @@ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true }, - "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 - }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", @@ -10032,43 +9069,6 @@ } } }, - "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, - "requires": { - "find-up": "^5.0.0", - "read-pkg": "^6.0.0", - "type-fest": "^1.0.1" - }, - "dependencies": { - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "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, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^3.0.2", - "parse-json": "^5.2.0", - "type-fest": "^1.0.1" - } - } - } - }, "readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -10103,24 +9103,6 @@ "resolve": "^1.9.0" } }, - "redent": { - "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": "^5.0.0", - "strip-indent": "^4.0.0" - }, - "dependencies": { - "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 - } - } - }, "regenerator-runtime": { "version": "0.13.9", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", @@ -10333,15 +9315,6 @@ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, "run-parallel": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", @@ -10383,12 +9356,6 @@ "ajv-keywords": "^5.0.0" } }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, "serialize-javascript": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", @@ -10464,6 +9431,44 @@ "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==", "dev": true }, + "shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dev": true, + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "dependencies": { + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + } + } + }, + "shx": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz", + "integrity": "sha512-N6A9MLVqjxZYcVn8hLmtneQWIJtp8IKzMP4eMnx+nqkvXoqinUPCbUFLp2UcWTEIUONhlk0ewxr/jaVGlc+J+g==", + "dev": true, + "requires": { + "minimist": "^1.2.3", + "shelljs": "^0.8.5" + } + }, "side-channel": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", @@ -10519,12 +9524,6 @@ } } }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -10711,15 +9710,6 @@ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", "dev": true }, - "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, - "requires": { - "min-indent": "^1.0.1" - } - }, "strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", @@ -10946,12 +9936,6 @@ "punycode": "^2.1.1" } }, - "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 - }, "tslib": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", @@ -10976,12 +9960,6 @@ "dev": true, "peer": true }, - "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 - }, "ulid": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/ulid/-/ulid-2.3.0.tgz", @@ -11322,19 +10300,8 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "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 - }, - "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 + "dev": true, + "peer": true } } } diff --git a/package.json b/package.json index b8eeabe..60bb466 100644 --- a/package.json +++ b/package.json @@ -9,8 +9,8 @@ "start": "run-s prep build:webpack ; npm run start:hugo", "start:hugo": "hugo server -D -F", "prep": "run-s prep:*", - "prep:clean": "del build/ static/", - "prep:make": "make-dir build/" + "prep:clean": "shx rm -rf build/ static/", + "prep:make": "shx mkdir -p build/" }, "repository": { "type": "git", @@ -20,13 +20,12 @@ "license": "MIT", "devDependencies": { "copy-webpack-plugin": "10.2.4", - "del-cli": "4.0.1", "favicons-webpack-plugin": "5.0.2", "js-yaml": "4.1.0", - "make-dir-cli": "3.0.0", "npm-run-all": "4.1.5", "prettier": "2.5.1", "prettier-plugin-go-template": "0.0.11", + "shx": "0.3.4", "webpack": "5.68.0", "webpack-cli": "4.9.2", "webpack-remove-empty-scripts": "0.7.3" diff --git a/src/static/socialmedia.png b/src/static/socialmedia.png new file mode 100644 index 0000000000000000000000000000000000000000..56554bf25b9f91da9c8e88ebeb22119e735b9d2e GIT binary patch literal 26443 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 UnBX%FXhvMSa^rHvCFdvq1L{yVCIA2c literal 0 HcmV?d00001 diff --git a/static/brand.svg b/static/brand.svg deleted file mode 100644 index 60ec266..0000000 --- a/static/brand.svg +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - -- 2.24.4 From 253ad4c9177d151c5fbfad0955164d62c8c2054b Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 14 Feb 2022 16:09:02 +0000 Subject: [PATCH 086/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.15.8 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 286c8cd..57488c0 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.15.7 +THEME_VERSION := v0.15.8 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From f9e0d01114c3e4009c4836c6c61c478464c432f1 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 14 Feb 2022 21:34:19 +0100 Subject: [PATCH 087/264] chore(deps): lock file maintenance (#71) Co-authored-by: Renovator Bot Co-committed-by: Renovator Bot --- package-lock.json | 556 +++++++++++++++++++++------------------------- 1 file changed, 257 insertions(+), 299 deletions(-) diff --git a/package-lock.json b/package-lock.json index ea45ed2..5d51119 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,9 +22,9 @@ } }, "node_modules/@babel/runtime": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.0.tgz", - "integrity": "sha512-etcO/ohMNaNA2UBdaXBBSX/3aEzFMRrVfaPv8Ptc0k+cWpWW0QFiGZ2XnVqQZI1Cf734LbPGmqBKWESfW4x/dQ==", + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.2.tgz", + "integrity": "sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==", "dev": true, "peer": true, "dependencies": { @@ -610,9 +610,9 @@ "dev": true }, "node_modules/@types/node": { - "version": "17.0.15", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.15.tgz", - "integrity": "sha512-zWt4SDDv1S9WRBNxLFxFRHxdD9tvH8f5/kg5/IaLFdnSNXsDY4eL3Q3XXN+VxUnWIhyVFDwcsmAprvwXoM/ClA==", + "version": "17.0.17", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.17.tgz", + "integrity": "sha512-e8PUNQy1HgJGV3iU/Bp2+D/DXh3PYeyli8LgIwsQcs1Ar1LoaWHSIT6Rw+H2rNJmiq6SNWiDytfx8+gYj7wDHw==", "dev": true }, "node_modules/@webassemblyjs/ast": { @@ -1240,9 +1240,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001307", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001307.tgz", - "integrity": "sha512-+MXEMczJ4FuxJAUp0jvAl6Df0NI/OfW1RWEE61eSmzS7hw6lz4IKutbhbXendwq8BljfFuHtu26VWsg4afQ7Ng==", + "version": "1.0.30001312", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz", + "integrity": "sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ==", "dev": true, "funding": { "type": "opencollective", @@ -1498,15 +1498,6 @@ "node": ">=4.8" } }, - "node_modules/cross-spawn/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, "node_modules/css-select": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.1.tgz", @@ -1726,9 +1717,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.65", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.65.tgz", - "integrity": "sha512-0/d8Skk8sW3FxXP0Dd6MnBlrwx7Qo9cqQec3BlIAlvKnrmS3pHsIbaroEi+nd0kZkGpQ6apMEre7xndzjlEnLw==", + "version": "1.4.68", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.68.tgz", + "integrity": "sha512-cId+QwWrV8R1UawO6b9BR1hnkJ4EJPCPAr4h315vliHUtVUJDk39Sg1PMNnaWKfj5x+93ssjeJ9LKL6r8LaMiA==", "dev": true }, "node_modules/end-of-stream": { @@ -1742,9 +1733,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", - "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.0.tgz", + "integrity": "sha512-weDYmzbBygL7HzGGS26M3hGQx68vehdEg6VUmqSOaFzXExFqlnKuSvsEJCVGQHScS8CQMbrAqftT+AzzHNt/YA==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -2177,6 +2168,19 @@ "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", "dev": true }, + "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/forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -2402,18 +2406,6 @@ "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.9", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", @@ -2543,6 +2535,12 @@ "he": "bin/he" } }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, "node_modules/html-minifier-terser": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", @@ -2747,9 +2745,9 @@ } }, "node_modules/interpret": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", - "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", "dev": true, "engines": { "node": ">= 0.10" @@ -3043,9 +3041,9 @@ "peer": true }, "node_modules/jest-worker": { - "version": "27.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.0.tgz", - "integrity": "sha512-8OEHiPNOPTfaWnJ2SUHM8fmgeGq37uuGsQBvGKQJl1f+6WIy6g7G3fE2ruI5294bUKUI9FaCWt5hDvO8HSwsSg==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, "dependencies": { "@types/node": "*", @@ -3222,6 +3220,18 @@ "node": ">=6.11.5" } }, + "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", @@ -3363,9 +3373,9 @@ } }, "node_modules/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.1.tgz", + "integrity": "sha512-reLxBcKUPNBnc/sVtAbxgRVFSegoGeLaSjmphNhcwcolhYLRgtJscn5mRl6YRZNQv40Y7P6JM2YhSIsbL9OB5A==", "dev": true, "dependencies": { "brace-expansion": "^1.1.7" @@ -3440,16 +3450,6 @@ "semver": "^5.4.1" } }, - "node_modules/node-abi/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "peer": true, - "bin": { - "semver": "bin/semver" - } - }, "node_modules/node-addon-api": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", @@ -3458,11 +3458,23 @@ "peer": true }, "node_modules/node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", "dev": true }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -3641,6 +3653,33 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "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-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -3898,58 +3937,6 @@ "node": ">=8" } }, - "node_modules/pkg-dir/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/pkg-dir/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/pkg-dir/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/pkg-dir/node_modules/p-locate": { - "version": "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/pngjs": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", @@ -4159,24 +4146,6 @@ "node": ">=4" } }, - "node_modules/read-pkg/node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/read-pkg/node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, "node_modules/read-pkg/node_modules/path-type": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", @@ -4189,15 +4158,6 @@ "node": ">=4" } }, - "node_modules/read-pkg/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, "node_modules/readable-stream": { "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", @@ -4222,12 +4182,12 @@ "peer": true }, "node_modules/rechoir": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", - "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", "dev": true, "dependencies": { - "resolve": "^1.9.0" + "resolve": "^1.1.6" }, "engines": { "node": ">= 0.10" @@ -4559,6 +4519,15 @@ "url": "https://opencollective.com/webpack" } }, + "node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, "node_modules/serialize-javascript": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", @@ -4671,27 +4640,6 @@ "node": ">=4" } }, - "node_modules/shelljs/node_modules/interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/shelljs/node_modules/rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "dependencies": { - "resolve": "^1.1.6" - }, - "engines": { - "node": ">= 0.10" - } - }, "node_modules/shx": { "version": "0.3.4", "resolved": "https://registry.npmjs.org/shx/-/shx-0.3.4.tgz", @@ -4778,6 +4726,18 @@ "dev": true, "peer": true }, + "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/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -5586,6 +5546,27 @@ "node": ">= 10" } }, + "node_modules/webpack-cli/node_modules/interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/webpack-cli/node_modules/rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "dependencies": { + "resolve": "^1.9.0" + }, + "engines": { + "node": ">= 0.10" + } + }, "node_modules/webpack-merge": { "version": "5.8.0", "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", @@ -5790,9 +5771,9 @@ }, "dependencies": { "@babel/runtime": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.0.tgz", - "integrity": "sha512-etcO/ohMNaNA2UBdaXBBSX/3aEzFMRrVfaPv8Ptc0k+cWpWW0QFiGZ2XnVqQZI1Cf734LbPGmqBKWESfW4x/dQ==", + "version": "7.17.2", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.2.tgz", + "integrity": "sha512-hzeyJyMA1YGdJTuWU0e/j4wKXrU4OMFvY2MSlaI9B7VQb0r5cxTE3EAIS2Q7Tn2RIcDkRvTA/v2JsAEhxe99uw==", "dev": true, "peer": true, "requires": { @@ -6263,9 +6244,9 @@ "dev": true }, "@types/node": { - "version": "17.0.15", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.15.tgz", - "integrity": "sha512-zWt4SDDv1S9WRBNxLFxFRHxdD9tvH8f5/kg5/IaLFdnSNXsDY4eL3Q3XXN+VxUnWIhyVFDwcsmAprvwXoM/ClA==", + "version": "17.0.17", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.17.tgz", + "integrity": "sha512-e8PUNQy1HgJGV3iU/Bp2+D/DXh3PYeyli8LgIwsQcs1Ar1LoaWHSIT6Rw+H2rNJmiq6SNWiDytfx8+gYj7wDHw==", "dev": true }, "@webassemblyjs/ast": { @@ -6775,9 +6756,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001307", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001307.tgz", - "integrity": "sha512-+MXEMczJ4FuxJAUp0jvAl6Df0NI/OfW1RWEE61eSmzS7hw6lz4IKutbhbXendwq8BljfFuHtu26VWsg4afQ7Ng==", + "version": "1.0.30001312", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001312.tgz", + "integrity": "sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ==", "dev": true }, "caseless": { @@ -6984,14 +6965,6 @@ "semver": "^5.5.0", "shebang-command": "^1.2.0", "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } } }, "css-select": { @@ -7162,9 +7135,9 @@ } }, "electron-to-chromium": { - "version": "1.4.65", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.65.tgz", - "integrity": "sha512-0/d8Skk8sW3FxXP0Dd6MnBlrwx7Qo9cqQec3BlIAlvKnrmS3pHsIbaroEi+nd0kZkGpQ6apMEre7xndzjlEnLw==", + "version": "1.4.68", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.68.tgz", + "integrity": "sha512-cId+QwWrV8R1UawO6b9BR1hnkJ4EJPCPAr4h315vliHUtVUJDk39Sg1PMNnaWKfj5x+93ssjeJ9LKL6r8LaMiA==", "dev": true }, "end-of-stream": { @@ -7178,9 +7151,9 @@ } }, "enhanced-resolve": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", - "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.0.tgz", + "integrity": "sha512-weDYmzbBygL7HzGGS26M3hGQx68vehdEg6VUmqSOaFzXExFqlnKuSvsEJCVGQHScS8CQMbrAqftT+AzzHNt/YA==", "dev": true, "requires": { "graceful-fs": "^4.2.4", @@ -7465,7 +7438,7 @@ "peer": true, "requires": { "clone": "^2.1.2", - "colors": "^1.4.0", + "colors": "1.4.0", "image-size": "^0.8.3", "jimp": "^0.16.1", "jsontoxml": "^1.0.1", @@ -7514,6 +7487,16 @@ "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==", "dev": true }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -7700,14 +7683,6 @@ "ignore": "^5.1.9", "merge2": "^1.4.1", "slash": "^4.0.0" - }, - "dependencies": { - "slash": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", - "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", - "dev": true - } } }, "graceful-fs": { @@ -7806,6 +7781,12 @@ "dev": true, "optional": true }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, "html-minifier-terser": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", @@ -7942,9 +7923,9 @@ } }, "interpret": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", - "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", "dev": true }, "ip-regex": { @@ -8148,9 +8129,9 @@ "peer": true }, "jest-worker": { - "version": "27.5.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.0.tgz", - "integrity": "sha512-8OEHiPNOPTfaWnJ2SUHM8fmgeGq37uuGsQBvGKQJl1f+6WIy6g7G3fE2ruI5294bUKUI9FaCWt5hDvO8HSwsSg==", + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, "requires": { "@types/node": "*", @@ -8299,6 +8280,15 @@ "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", "dev": true }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, "lodash": { "version": "4.17.21", "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", @@ -8407,9 +8397,9 @@ } }, "minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.1.tgz", + "integrity": "sha512-reLxBcKUPNBnc/sVtAbxgRVFSegoGeLaSjmphNhcwcolhYLRgtJscn5mRl6YRZNQv40Y7P6JM2YhSIsbL9OB5A==", "dev": true, "requires": { "brace-expansion": "^1.1.7" @@ -8476,15 +8466,6 @@ "peer": true, "requires": { "semver": "^5.4.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "peer": true - } } }, "node-addon-api": { @@ -8495,11 +8476,23 @@ "peer": true }, "node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.2.tgz", + "integrity": "sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==", "dev": true }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", @@ -8633,6 +8626,24 @@ "mimic-fn": "^2.1.0" } }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", @@ -8837,45 +8848,6 @@ "dev": true, "requires": { "find-up": "^4.0.0" - }, - "dependencies": { - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - } - } } }, "pngjs": { @@ -9034,24 +9006,6 @@ "path-type": "^3.0.0" }, "dependencies": { - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, "path-type": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", @@ -9060,12 +9014,6 @@ "requires": { "pify": "^3.0.0" } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true } } }, @@ -9095,12 +9043,12 @@ } }, "rechoir": { - "version": "0.7.1", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", - "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", "dev": true, "requires": { - "resolve": "^1.9.0" + "resolve": "^1.1.6" } }, "regenerator-runtime": { @@ -9356,6 +9304,12 @@ "ajv-keywords": "^5.0.0" } }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, "serialize-javascript": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", @@ -9440,23 +9394,6 @@ "glob": "^7.0.0", "interpret": "^1.0.0", "rechoir": "^0.6.2" - }, - "dependencies": { - "interpret": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", - "dev": true - }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "requires": { - "resolve": "^1.1.6" - } - } } }, "shx": { @@ -9524,6 +9461,12 @@ } } }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "dev": true + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -10179,6 +10122,21 @@ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", "dev": true + }, + "interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true + }, + "rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "requires": { + "resolve": "^1.9.0" + } } } }, -- 2.24.4 From 906988ad50b2c675c65a56262d240243cc3be8a3 Mon Sep 17 00:00:00 2001 From: Renovator Bot Date: Mon, 14 Feb 2022 23:03:33 +0000 Subject: [PATCH 088/264] chore(deps): update dependency thegeeklab/hugo-geekblog to v0.15.9 --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 57488c0..11f3045 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # renovate: datasource=github-releases depName=thegeeklab/hugo-geekblog -THEME_VERSION := v0.15.8 +THEME_VERSION := v0.15.9 THEME := hugo-geekblog BASEDIR := . THEMEDIR := $(BASEDIR)/themes -- 2.24.4 From 37dccbe09fea2e3a7d7dde219ca17d749de72b64 Mon Sep 17 00:00:00 2001 From: Robert Kaussow Date: Tue, 15 Feb 2022 23:32:45 +0100 Subject: [PATCH 089/264] chore: replace default socialmedia image (#74) --- .gitignore | 18 ++++++++++-------- config.yml | 2 +- src/static/socialmedia.png | Bin 26443 -> 0 bytes src/static/socialmedia2.png | Bin 0 -> 45468 bytes 4 files changed, 11 insertions(+), 9 deletions(-) delete mode 100644 src/static/socialmedia.png create mode 100644 src/static/socialmedia2.png diff --git a/.gitignore b/.gitignore index 8fdcbb8..9d984d9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,13 +1,15 @@ # local environments .swp .env* -dist/ -build/ -node_modules/ +/dist/ +/build/ +/node_modules/ # auto-generated files -themes/ -public/ -resources/_gen/ -build/ -static/ +/themes/ +/public/ +/static/ +/resources/ + +# hugo +.hugo_build.lock diff --git a/config.yml b/config.yml index 1af997b..9799118 100644 --- a/config.yml +++ b/config.yml @@ -84,7 +84,7 @@ params: but mainly about topics from the Linux and Open Source world. subtitle: Linux and Open Source blog images: - - "socialmedia.png" + - "socialmedia2.png" geekblogToC: 3 geekblogAuthor: robert-kaussow diff --git a/src/static/socialmedia.png b/src/static/socialmedia.png deleted file mode 100644 index 56554bf25b9f91da9c8e88ebeb22119e735b9d2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 26443 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 UnBX%FXhvMSa^rHvCFdvq1L{yVCIA2c diff --git a/src/static/socialmedia2.png b/src/static/socialmedia2.png new file mode 100644 index 0000000000000000000000000000000000000000..2daf636e9d24325b07e76242911ec205abc6021d GIT binary patch literal 45468 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

6@2%giWM$+-d0@oLDr8g<{!(B~>6u%kW1=Q% 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