From 311df85dfc71296daa0af2105d858509c675ca63 Mon Sep 17 00:00:00 2001 From: Tom Thorpe Date: Sat, 1 Feb 2020 09:17:59 +0000 Subject: [PATCH 01/52] Show "no owner" when challenge leader cannot be found Fixes #11768 - Check if `challenge.leader` is `null` before trying to display the user's name after "Created By:" - Check the `challenge.leader` isn't `null` before trying to get its `id` for comparison when determining if the current user `canDelete` or `canEdit` --- .../client/src/components/challenges/challengeDetail.vue | 5 ++++- website/client/src/components/challenges/challengeItem.vue | 7 +++++++ website/client/src/store/getters/tasks.js | 6 ++++-- 3 files changed, 15 insertions(+), 3 deletions(-) diff --git a/website/client/src/components/challenges/challengeDetail.vue b/website/client/src/components/challenges/challengeDetail.vue index 7b80bbeab4..7e5879712f 100644 --- a/website/client/src/components/challenges/challengeDetail.vue +++ b/website/client/src/components/challenges/challengeDetail.vue @@ -18,7 +18,10 @@
{{ $t('createdBy') }}: - + {{ $t('noChallengeOwner') }} + + diff --git a/website/client/src/components/challenges/challengeItem.vue b/website/client/src/components/challenges/challengeItem.vue index b3a1fd61e0..7bdf00bbc2 100644 --- a/website/client/src/components/challenges/challengeItem.vue +++ b/website/client/src/components/challenges/challengeItem.vue @@ -43,7 +43,14 @@ >
{{ $t('createdBy') }}: + + {{ $t('noChallengeOwner') }} + diff --git a/website/client/src/store/getters/tasks.js b/website/client/src/store/getters/tasks.js index a8e81ff545..0390a5342e 100644 --- a/website/client/src/store/getters/tasks.js +++ b/website/client/src/store/getters/tasks.js @@ -44,7 +44,8 @@ export function canDelete (store) { && group.leader._id === userId); const isUserGroupManager = group && (group.managers && Boolean(group.managers[userId])); - const isUserChallenge = userId === (challenge && challenge.leader.id); + const isUserChallenge = userId === (challenge + && challenge.leader !== null && challenge.leader.id); let isUserCanDeleteTask = onUserDashboard; @@ -81,7 +82,8 @@ export function canEdit (store) { && group.leader._id === userId); const isUserGroupManager = group && (group.managers && Boolean(group.managers[userId])); - const isUserChallenge = userId === (challenge && challenge.leader.id); + const isUserChallenge = userId === (challenge + && challenge.leader !== null && challenge.leader.id); switch (taskCategory) { From 6f7243c04914b0dad527b77e5895d0a81ef6fb20 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Fri, 7 Feb 2020 14:16:25 -0600 Subject: [PATCH 02/52] feat(event): Valentine's 2020 --- .../sprites/spritesmith-largeSprites-0.css | 14 +++- .../css/sprites/spritesmith-main-12.css | 60 +++++++++--------- .../sprites/spritesmith-largeSprites-0.png | Bin 20499 -> 40054 bytes .../images/sprites/spritesmith-main-12.png | Bin 305684 -> 305724 bytes website/client/src/assets/scss/variables.scss | 4 +- website/common/locales/en/limited.json | 2 +- .../common/script/content/hatching-potions.js | 8 ++- website/common/script/content/index.js | 1 + .../script/content/shop-featuredItems.js | 52 +++------------ .../spritesmith/npcs/npc_bailey.png | Bin 3673 -> 3747 bytes .../promo_valentines_2020.png | Bin 0 -> 10234 bytes .../promo_valentines_potions.png | Bin 0 -> 17574 bytes website/server/controllers/api-v3/news.js | 45 +++++++++---- 13 files changed, 96 insertions(+), 90 deletions(-) create mode 100644 website/raw_sprites/spritesmith_large/promo_valentines_2020.png create mode 100644 website/raw_sprites/spritesmith_large/promo_valentines_potions.png diff --git a/website/client/src/assets/css/sprites/spritesmith-largeSprites-0.css b/website/client/src/assets/css/sprites/spritesmith-largeSprites-0.css index 15906b0759..2a6c96d469 100644 --- a/website/client/src/assets/css/sprites/spritesmith-largeSprites-0.css +++ b/website/client/src/assets/css/sprites/spritesmith-largeSprites-0.css @@ -6,7 +6,7 @@ } .promo_mystery_022020 { background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png'); - background-position: 0px -277px; + background-position: 0px -425px; width: 282px; height: 147px; } @@ -16,6 +16,18 @@ width: 96px; height: 69px; } +.promo_valentines_2020 { + background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png'); + background-position: -421px -277px; + width: 309px; + height: 147px; +} +.promo_valentines_potions { + background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png'); + background-position: 0px -277px; + width: 420px; + height: 147px; +} .scene_cake { background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png'); background-position: -328px -148px; diff --git a/website/client/src/assets/css/sprites/spritesmith-main-12.css b/website/client/src/assets/css/sprites/spritesmith-main-12.css index 3f4818b71e..df685183c8 100644 --- a/website/client/src/assets/css/sprites/spritesmith-main-12.css +++ b/website/client/src/assets/css/sprites/spritesmith-main-12.css @@ -756,31 +756,31 @@ } .Pet_Currency_Gem1x { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1796px -542px; + background-position: -1796px -536px; width: 15px; height: 13px; } .Pet_Currency_Gem2x { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1744px -954px; + background-position: -1744px -948px; width: 30px; height: 26px; } .PixelPaw-Gold { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1744px -594px; + background-position: -1744px -588px; width: 51px; height: 51px; } .PixelPaw { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1744px -646px; + background-position: -1744px -640px; width: 51px; height: 51px; } .PixelPaw002 { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1744px -542px; + background-position: -1744px -536px; width: 51px; height: 51px; } @@ -834,7 +834,7 @@ } .empty_bottles { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1744px -487px; + background-position: -1744px -481px; width: 64px; height: 54px; } @@ -1044,141 +1044,141 @@ } .zzz { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1744px -739px; + background-position: -1744px -733px; width: 40px; height: 40px; } .zzz_light { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1744px -698px; + background-position: -1744px -692px; width: 40px; height: 40px; } .notif_inventory_present_01 { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1773px -867px; + background-position: -1773px -861px; width: 28px; height: 28px; } .notif_inventory_present_02 { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1773px -925px; + background-position: -1773px -919px; width: 28px; height: 28px; } .notif_inventory_present_03 { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1744px -780px; + background-position: -1744px -774px; width: 28px; height: 28px; } .notif_inventory_present_04 { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1744px -925px; + background-position: -1744px -919px; width: 28px; height: 28px; } .notif_inventory_present_05 { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1773px -896px; + background-position: -1773px -890px; width: 28px; height: 28px; } .notif_inventory_present_06 { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1744px -896px; + background-position: -1744px -890px; width: 28px; height: 28px; } .notif_inventory_present_07 { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1773px -780px; + background-position: -1773px -774px; width: 28px; height: 28px; } .notif_inventory_present_08 { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1744px -867px; + background-position: -1744px -861px; width: 28px; height: 28px; } .notif_inventory_present_09 { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1773px -838px; + background-position: -1773px -832px; width: 28px; height: 28px; } .notif_inventory_present_10 { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1744px -838px; + background-position: -1744px -832px; width: 28px; height: 28px; } .notif_inventory_present_11 { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1773px -809px; + background-position: -1773px -803px; width: 28px; height: 28px; } .notif_inventory_present_12 { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1744px -809px; + background-position: -1744px -803px; width: 28px; height: 28px; } .notif_inventory_special_birthday { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1775px -954px; + background-position: -1775px -948px; width: 20px; height: 24px; } .notif_inventory_special_congrats { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1765px -1006px; + background-position: -1765px -1000px; width: 20px; height: 22px; } .notif_inventory_special_getwell { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1786px -981px; + background-position: -1786px -975px; width: 20px; height: 22px; } .notif_inventory_special_goodluck { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1785px -739px; + background-position: -1785px -733px; width: 20px; height: 26px; } .notif_inventory_special_greeting { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1744px -1006px; + background-position: -1744px -1000px; width: 20px; height: 22px; } .notif_inventory_special_nye { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1785px -698px; + background-position: -1785px -692px; width: 24px; height: 26px; } .notif_inventory_special_thankyou { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1744px -981px; + background-position: -1744px -975px; width: 20px; height: 24px; } .notif_inventory_special_valentine { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); - background-position: -1765px -981px; + background-position: -1765px -975px; width: 20px; height: 24px; } .npc_bailey { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); background-position: -1744px -414px; - width: 60px; - height: 72px; + width: 63px; + height: 66px; } .npc_justin { background-image: url('~@/assets/images/sprites/spritesmith-main-12.png'); diff --git a/website/client/src/assets/images/sprites/spritesmith-largeSprites-0.png b/website/client/src/assets/images/sprites/spritesmith-largeSprites-0.png index 199da94868be3b72f97699bc89c94943749c501c..fc888b38859ae534e59a2aad21482944441a7c0b 100644 GIT binary patch literal 40054 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

! z(*h#SbH;JYs#&jO&w@=B4duVN(LA3C`4f0@H97)32onG=bO7;c=PITaBYv+Ck;tQd z)5ApIr6YTjsh%^7swgO}@=1l+|H}n_67*6m=D&Fps)KfEk5Wufj&Lqf^cbd_`x-9fj+%(H)i3-64dU~hDil7b5iZFbl;Ey>tqNye{FOyV1} z1x>=)KI^*M?>~xElnYAal8nq6-dd|TdWU`rrf#q<&h+((EO^SoJw@vxV z7U%($u>Z?mm$K9NJ+cBlXi1?aR%q)gO*+z9hM?_XznUz}^=HH<7hF-APO+Am_shk^@^wSN_?otYjj0R_!1A?Z3NI;wkIx@8% z$}d}+tzpdaezCB~JMs&}FYJ>)-6f5D(d_nqj`uaBbEdpPg=&g|Ek6SB0p)H|aVfeW z%X2F2-v3A1o5w@B_y6OaIvp)aCE3D3QG^f*!wFGI%D#>=woF5^&Wz=>pkx<9#*uv; zWQm!flCc}>jCE9F9}L47j4{7Ur*rOee?Is9J?HcI`Nu5RHP`!k?c4i#meJ{^hOd6CBBfzdszqAtaV&r16&3M__<)Sw}>4FLq)_r-U zQK@2yhsvmH47hJdsqh-s+{EDx02MahhI-M%kDnFy9Qtq*Mt z($|9Ek}YE^?#0)1m8E1@A0RJhz^dcL-Zlzd@_wEZ1A;D{r&fk@*+%q9rPHdvcAaLv zAF1?Kla+su(-9rnT11xkpxTR?Kx19*r-W*xy>meRD;;!5Oxkh8QiX#ZS(wy(vsLCOBBBnSH=iIvgvr0L!_3z0Uwd=)%d7W`IqTWml|1;0sYas|Ao zp++ZG%X88Nir=a#K&oA5<}H*>mwesYg*wlm7w%WRhfI~ReO_mZ@dUzDLzyjS5 z{gpY$601}SbyH}1m|G2h7=t2q*O066azVrD%k``h@q?RIxMt%r53#`HDp|7k7rQL~ z=N-;KF%EIFbw}lYdfq6<1MKmNzOnEmoEb|oMU86%m_+nTazJV8_xi~HQ_I1HOXS*V zfTYMEB8hl9Vakfs0g!aOYyiRNiy{tI*_!0WHu!uIDjLvODd~alJ&O#CdTHsCwL&kM z;3Q>KM8D9EusK!Ru3b6Gwn`97tkh&c;Svhtz0JW(jwr@925PEin%W@m{wSf8cHcCE z`5e2OioXjf$q^3ea*r^*QkVSI?8_GAiMJdNU6S+At<5JyhqxaOrZHR&%r9#CU$V%! zNpl9e5-pnj@1%egoEEk+b?*9BvyF#yl2`Ri;Jn#WMIE5jiEQ;n|eVY zg3UXxQpV6!6Y)hms$5?_c+iHqpk74j#_Xi`0^1!gLN(ggYNb4OVh8~9qKd6>6YIpX zqin~e*MHC#Z+a1yT#Jk0p>MwrQTAs_I|bV&a?Sg)~3a zQ7JLSV28l!ky$@r+?^e$q#$!IgP~Fy)jN4$E~S@?RywxevRF})ep-x>@7I`7g9`Y% zzsPeO(CUzl$>fqt-cwe*(l^g3@f3>M@U?^zif^Vow)tUu03~h1*|0U0T~x0N@)YyY zW&l+qY575*A1*}zqKL4qk{wJV>QMUu7< zS238sh=}oZVsaJN0+??1$-m~yqUJrSL`aP$$DvQAMj?l`m&p0|aK)F!xGTdt7VgTO z>~CmUtwnA6Jgu6^Bonu^cx(==JXVvo9T|V+wy^FSo-<;-(K(XzCb(5C!-`fK+$E%h z&hwrA?WTo9+|@1CI7fcex|*OOPL)046NI~v9?rZ!Z+y?1voe$g2p+jsYG=%{&i5(S z4;_1nh6r4JmpILg0d#wGc60MmCw_YdE;WJuKQPf#bUE-#7s}f9&e>80hgYs=@eWp& zK6TrZFX+VwbGvF*;R)@@Zzeab&@l*Rd9cixvJ;1eoI1&sjj0UZ{ud4&G8J0w+Ha>A zvye#+y(lL(#1D444NDTOh<<}i>gz~;)+|J7w<9TYX-GCH!+JLG z&hbR@Bo7FyT|3>HBo812;X&C*U}F?Y?MK?|ulA;|kpAfm`Hb11Oh4+0$@DUt8V}f6 zG6CuIG6%ra$Y8cyr50aqJjXL^gwa=_`NjD9Fj>W>2xghQAiQDnkqwp8cGWNr6SO#= zFEUabx`)eZ1<8nrZ|uhNL)cdgUa?o`!r8>rh z*^X`iW+86B2(#h|>F=8Zu|%n}1brKv!J!JBWmJ^6kvdiO5rUw9Mx9xz=g_T%FpMiJDfU%}?6-sp+vC(c+j&R#>B@Rnx zRMW=;+W`m`w4w*WaJCrT&W2#{>ZRiksJ-G*=h8!RBSEDW{2+Tt>CD}XYcsKV009pxCAKO>LI&^Vm1Z|UCTKGYXnA@0Y zenQTfdUoP%VqzA{#xipLuD$Y{mh6wi*E*3cLYmND`or19KTtBte(Dr(0&Pw0Dk-S+XPa&}`>6?Uv|dACw)MTk^%CyE87N}4xr5b+r9w=v*a7fvIQxgp^Ts-L zZ`n>Q2HN{p4SwlWr&|TdMfezT^btcXT`@j2K<(yhzATh~u{gU+WpjhudOU5Vbl3i& zE-bnf*d|E8L$Bq1@Q!(lg)gS4lg{LGrT3F$thT({sy&BOl{|ySal`exTSqREyV8Ltfm?J;Q#Px2jke>e#&^q>XHm38u0o-M-pqH$$N@iqbEdRjZTMrCG9oT%G~w`DhL zK^U_dLv@}eJVng)%p^7GpmuBt(0lw)`aZ+U-_>xr=uSpY$=k#qoyN8e-ezfHwKd;g zw=sCX_=fxhdw)E1YvOs5PH>9>$VAo0&zQPa?{B?>okq+2s!5vRr%4NISk;XJpj6@` z`>$PoSpdV2)t4%}EDxRS^S-XyrE*}-Q`)m~@zR^OlOINbU4SF2ON%)y+85BodO)-4 z;&^^GS=#I12V{%i>PlJ{PjoDH;d?3Q-@>*3^yX3wQ$v3z1%5$2Xi_6SH%^m}oiZ#) zc2I(4GJ3;y8`caV@X|zcKqpmp_^41a?uf%~+fpeXbc<;xJZk`kLSPwcgiScZ9oqL1 zX0e^Ba(1L1QN{O|nM?#?xzTowZSb{b3t$T0dk3Zgvkz%6 zIyeTW{s1)Q_ZLLHt4Y~OnzwG2w2vGD_Tp&==BcbVvWmr1pD;goBdqu2ahLx@nD;!C zGTvTLGvL2^(4rv^ZxgYJBvX&5lmxZ;ELMN@Y5yoD$3v-$UR(H>VKQ|Y$ts+@-4(dv z$-nK!UY)c6(hxBpsw2#Sai!njZShuXLUAY#VLLJ%=!OgNcZFUCc4RM+M9agv0?yB| zQN#tFF=qhV8ennYh3YiMcAvjBnNDz+^*Ae!ZPyRhtj6Vx*loFcw%gXz7ajp{)ODT! z2(gXQUPYcX^*jyJX`#JUyGNe{-gQi`n)9bwi4OXH1E5K*Apq&b#hK-Tx6P<>`u2&G zkN4DnjY{)}w*VC~Nt@C_ET~Oz;(M$dkt;2v8f?uesXXnhuFalSX|NiX>#C_nTSH*r%CXI0 z#$iK}F{1cu5JN^bgd7N6{wz-X7`|z9AW$Kwc&#m2qj*{Pz#E{_GFvXvaMz$ed9OvU zqQgtqLw1;^UP=LwoiF*+7X*9NgBZ>`TV0KPYlC~{)_gtQ=?pYt9&cvjQmw>iwwFKD z-u^**H+BINkW7ky3jGiOY@`E*`_rG$cIqaHU3|nzU^?mKAQ^!iC?XCThuO-i8rA$1 z(%pk_Tzo*o!BEUH)}uKjp?}Cn|^ceaD=l$(>opTGWG6wBjd3asKk?> z?KHb0#c_MK>G6d?WZBn!i*clE4~osfaN{K}a#oi4XvW;|F(H*rXKLu_Jtdehvg>I8 zmF}8><=Ii|Yw6JA4We}_JoDn(`;Jd-Vu491?Ydw9(aK+A>?SbaqZE&l>>X00*-^d# z;9QS`u7BO%4uET8k*pM-{T*$Ia`py_^)sC@#hp~uJODG{XEee5b+Tax-dU2dlDJ@~ z8P>7PGnD(!(>2=q%;3j#qxFjS2=nXU`o?QSj(hlIiFac$p`?g^+WHAG7#cNxM8$iB zki@mNOl<&~9JURcz}D`NhKu8y_c|2-Y**I6USiUfksO%Chg57nd`0d`jl4f{rKF!t zFPh8@{%E=PwnOfs%IsI>lr3V53(Y19H3YvH_|hX?5{nTC%NDyyi-&BUymk{krt+Ayt6~vdH z0bCNjfRruxXl7a7c&uuhsYZuyF~p@R6OIf}T&D5e^*GCJPCDt*bWMA*)0 z4thSLPkn3%@lQVU$nQh+Zfc*nZn5Vy=RO>E#(KWg${Gs~TVGf1`ifh%vrusGjU zGQFRA<9gxyUSD~*=Of?FuK-lY`dnE4vT(H(T8ghE;m0+sL)MS9B7H3vc4crlqmds_ zZ1nKmpqh&Jn|EgqQ%CmhB^JhI6`yL+m{}_mdx{v!l_xDAn;lkSI490-+E$7#XHSmR zp7%g}UD47cbLlFGFxXR37RQqIeirv0Xc#`<)a&a5?;eH2!Jb<6IvNvQ`2ZM9+lE&b z>%?PbMm;OHWtG9S?YcdpOQ#1SXbJS#O@s3O;;$NRfBefqBg zx1fEcb!9GaV_{>1_~r*5+XL_>2J>Le6}e}K1}Fe{b+Tw>sKI{eZH~6o3C1FTFS;3{ zGFM(s%pz#rtD@0=OT2pO*rsUPq<2)V_Cp$WS;jEgRpW{W`rsyC%I=}Y0D^Z+nalRQ z@~Wx%LrJBS%is^96`q?mSnsItbF}f(0m*~?A>N-ssz3VFWkgKoF^il+f3+u(CdH`% zu}q>u7t?hVONe6%a@W4jX4b59@pw(QBgaGkK|xC+0KftE7gPZlp1`p^!bn^l7rE_l zjWfp9)I4mBX)<|b9DAIG*stIDWJ|b)?0$A4#BSvUgFP%l^v^J0Z*8EH9MRm z0<7lz2;rf4#^E^t!$2`aw|6qRzUICA+lz$W2E+E?#*!PjT4jcF0o=Po_h$fK85qW1 z3HuECaaR0}LZFLpF#y%0v}#BVEhkuuY>wWIdfh)z$607EKAf=ae0C6n1Ms3bxRH_% zeT!uXV_fSTUoWP{YK5ffbO<$c*4b;iR@$EEMThP%uCsq8T8qZt{wuK{hpc^lZKfDJwOEW1o`am*C|MzTRuTmoISG#!(DX=TxzvZ`Sj8OAmW zTl22lj`$)snGe&ni{pty7?72<`;uz??W1l%w-$cQ)Q^9JDhhYT^V@EkEpNTGt-qiD z8lj}cn4(oZlV%Jz_=6Mu6WwY&Ko-4*hPF~BWZZsI``4xyQ3e_Cj#uY7cPULqJOWMB zIw1vlvHOuWze(29QTjbV#ZbD4CM_;6QOPTiiu znyi8vGp8pHw%wk1RV+qkvK=(bG&B;O^y_sRo|F(DQC)JJ|AYwK;P3w7K2PE} zFT71Ui#I+OmaG4&5;p^-**ieB|BPf`$C=WyG)6ZX_@T|F&5@{_0b z)bYK>WQen7meg3nDxH4e2lfmu;4uyKe)VmOmCVDIM*KV7plA^V zzIVf3vBj!(#u>7e#1-jf%Mzrti(bGdg6>2P(QgSApb0P6R+r0dgB{)2>p4aI+9?|ncJR%p&CJ01_j)?1GP=F97ylHZok7v&Q{Ng&Som~1()*`=!SyW zAf*3AOSYE%8K6gr%dmELylXa6K`d1K;U-n+Im|(mE#Hs}f zx(hIMEkw!ZWZ0Imemw0;F&4Qy7_?WLrt(j;@0)^7D;XQ165OX4Jm{(9n2J8XppqVE z)?LU)OkU(^18-e?d^`j%z+b8=6rOuSE&4{!Pz8%h24G8&vugo&OoiS}_ocYzMTG5&H+M^i3)+bV|&W z&_;gQ2kCrPg@2rq6DF^H39_M#C)BK}s%kd$3}S-O<#!Cq%X8hU%ROe>F1#gXr&M+g zS}67A3u_MMD~P&Z0K+cGi((v4rmJ?kt>=HZb&VvnQkO}{ISRK_Bq0JprM)F=hr&_E z{77h8l(D9}n>NAHSIIqsOK5m1g+x0a2J?^|g>GeMV{V(7ne{K!YnXN(r`u&Uiv>|M z@Y>pbMValN3(DNmXg;+=`wGskeH!K6N?*xPHG9pWS%!=(P1y5F(1aFD349VXKuO~f zYlAtb8Q5}qDF)RATWJoH9xHdtAbXTvn*e1;Mccx%D0a;aHTSctduWz`N(0mzTdFdVSjNF3yjCj4fB318S zc%?GPeEF7c@>5N)f6u-+H{(I`Qu{c5$1CJS|4YHXP1m#PoL(-kkF>uv(Wo4J*B>x2 zs9N`F#zCF@4#m@cil^TyE=HeqjkUj5UX-8|6(GQ+eR@N=>#EOMdB7?cctq8782!KLl_v_r)v zVS7e<`*zpuIMPZTU7m!lDAuuO4~`4Vj73yGhoPr?q21+~BsAsJHDQsOVg2UX=n&&M zWk0a*_IS>bi81Jte-`_+AdBLet;$omsT)gnS>;pf8gfc*1obS-fj~(6^CIhIsj3Rz zs4&vh_Ms|$rbu|mJuKJ!fNpr-1rLh7RW^5$vklO0IuM9M-k`vbU zkn)x89M<-(*UU7*W%9bNe^yi?GuD~(knsyF-yxQd{gLZ=;IE&HULgZMiptI+I?G4T zz)8;iKN+7>UBwXlU$#Y5!=asN_&P7@p~OXg7v_1hIou^Z>I~@sm^I0JLhvm=zwnE^ zjtf{80y=L68HshIJZ!R{T!)8dw#$M`iZ9F=>I(@Q}d;@ zzKs>xR*GM3L*e@i!T9{ng{U}T4S^L|F_mET3iR>|KP%jA@2KeK5H(JE`BcsJ@H5zo zOXmqmJ+khta(Xvn#h`xWilo!EmKdN|RUELO+ci1X?%=y6(wGKa#ns&opqG-+OzOZ# zWV{x8O}it4L@t7np!)=+Mav<*3H~A+F|2?7l~wCS5N$328+b$^w?`m6L!bgR#Wl8i=F%IWZ8#M~T zk|FDRCG}2K;lgVg-HTho_hHs(3uQtNV@ht58KOnon=kN{zgu3cV zM{~n@2E8s=GUmaY>n!btf-4>`vCZ4->oMq%t^mi+ykWr&hxODtT}jlh;lt+ zNWs;4pd&c!K)}9D8+6D{922`ti6R_P;GXScWktvj%vSZdHZa)(6f*YcLxpnR<$sV4 zemkT_1}=8q*|9JsUHYa#`NxqOMEz~=LPgnYQd-6*vG(%59}gkktJA^A!k&Hc%yLN7 za9@;l5AzeXFM;`%0VIWcSdqg$r}2~cqOi6Ah;NlwPF>r(2k&}r-E}|$aHsTo%9HRY zE4a3KP*=W~a=%+);d!BCc_n!{@SO|t_V?{-2k-PBQc%5Vfl{i}A|x_*#WCk5f%LKlob{c_zdfb_3j3Rm=Qj(MvDZB7U5ec~`H zYVUx^Tl#evQa46ne7HRz(26H3KR@5?*6es*>he_TDIRc8S%VrTAyefo(nae|0HjOU zl^ml*(-1={fQ`z-+fv_PG7EjgkjvT2T@hJ;H+TbEts2flQHMe}sb2;hcvv-r>DNDS zR*{#)C+rXoGChotB{h7vanP9CMGKdc`KgWpN~OP_W9U#sI-wM-gm=&8M?h32V&uwU zmD~0W4VyS34LOf{+Jfn_RF4t=hdBqia3W~zxqqbHK)#2@nA_9-!(sa{Ndir?8TkV7l}LcC?0Tx^5m`E_ zEWAU`1I8NoiL%O-$IS;nZA$I~atNgHRyeF)O_sMvBex&|V&a=>U9}Lop(64$TL0b< z2p?&*5XI*l6g6NgdLC#x#-=g{xoAy|&S923MTXs>TUS@{)__loJk6A#O$u{1NZyYR zREb(DS_*Q?=z12FMq&Mi9C3Q-3S{5Lku57Ml-1@ren0!<8ZWP}0d`TR0y-@&j#oihdmz8W^RCT$JX%5Jw z8{mr<`~?+Y4I@C!X1avtj;*LqUjEpTqCa!Es5X8dU(%7goN&&zrT(*iC`+$BN}W#r z(y(3K^I*yGI1Q^gxHR__6vuozR)S9Uo;8Vc*z8S?q}Gl?v~Haxj{1$j!u&^zUU0s8 z2CB<~LCBWc3y991c76R|E}SziVM`&K&{9N>6Q0saudibJy`g$)y(rr(;xe zFAX~NCq*g_8zK8<&cpJ0;COk;;?W{*zP0o4j5`60tU9v<;_C$gmC;*q4g;7xuR?ld zc`=fo(z{p_Z!aolh1t0ie4jVVS_((D zbNLCoYF~7op~oIF5RNqUb&VYU`Uu~@sfwQ;uExi=E#m2PFusD0!W#;Y2%5GpD!IVw z2mvJ(nDXqxB1I$w2|)lF8c`AyHI!B-z&2n4RW|_rSjsZQuB`@ZprAIl)dGZZ!z)MP zNUEDQ3#K{9k0n9eo&{H7S!jm)i1}bbhl+Xz`HWd`OaoF=7Nu7d8QxzO-roYvK$Rg$ z1c+SkWF+3&xzsYwbYdMbjYsyUJ;p?xcOFJ@u>kpt98kZP{s_ zbj8XkPmwj?u>a|a%|yaFcHYpPTCXYQOs2M)ff&B;=9)lKcCYaHs_sw>4qAR59~fWHK>2DO13 zEp}Okno`z?%H;_z{b#SBNPmN=U!5g!iWAS{rD>=Z`1256F9xi2@DSMh@lM@5`^F182TlN(U9J^KCE&D2vQu!_d+_i4e`QUXaV2`Od8k|w<)t{DThk-^!-qR;d3{#8e4K~ zOju3elRm_^7D@&qJKZAj`=w<(H|`~#vYK&3KE@D(RCMu%?NOyv9Lm-uX1kk7}SkrNyP{v zwuW;gkX!ARrky};y|GR)Y3a?n_7r3xp$R8&$xv*AOUNxRSLZ*XhO{s(P&P8YHn-cI zJigu6aKS7B;{OXH>FH`xY~lKns&OnYi#A?5qJz+>@+&)7~G%Z&|2Wl^m8F@ zT%Z2G6jJgCuhZP8d~_4ay*UOS!}S3VXaBWpM9?r9`5LjptoSOoUy%MQ!wH`C;B#Qs zQHk|y-7AaRXQJmI(@{s@miqTE!k+dwX@h*RnF+~<-AYXRCxrX6s@7w_4PR`qpL zq?6@a+n$q72=kMJWjh~l+*5^}?-Ik_DPAOvJR9=@o+1@njvS6rH)M&uCm4+Q) zMFPQO?6x$zp43fwt48*`A>S}|M$QxB#!4J87V;+fE1xi5J&%QUW6zf~?3B8)wRhoa z^_#DkZokX^v`9|V8`M1|(ds`kqNwuL1B7uy#xD*uQK9A&3_Day&6>S=mCIH%A*k!t zBNaGK>bs%Xq&M-xI`>TD~tCNQmxqwIC8r%$J&|8GqLr>zMyWmkm@SB{!w z6($td*ODh@THl4Q(FWo@vHD$ay|zZ1ULSc_dg|%3z%dqoBK(|*(PF|YbBoG46Nua9u8_+{T$F*-HTRt~=1iRqG5 z*YY_T0FhYBEFp-a!$7(d&Ur383kGOy3kjX1^V}bJH;xoo3R+@G2zJP8cQONkP4zNf zN__K1q7j-fQAO^J5jWI91VEJhEC=isY))3(4|tY`$nY#?PT;2gL0jhAAxt}$)%9L8 zWz69~C#>Ae@{>JGXJ^to`!MNwAf$AIVcsNEp`fdHZ+)$&?57X1CdME`i zpg4W;`Bo6&hO*DE2t#3c>hMr^`b`i#CK=%h42cnnRMyKiQm5Sc`v$`wk)*N@E39E_ z^lrM(sDiZ~yRKQm@i{&~@=$W4EdxCQY4vu5`}vT*-__z7KkIxcOC0 z>Dx?|c|cgNzXe`l@({(ty@Xq}7H|^Py1XhTF79AL@6}4ePCYS-YkfxCtpMq-=0;kR2fC_lx*s&y;owf-%A+RH+TwBS}*?L4)oH>~;yT)}Zo=N20 zIK?se%6{dS9Px5(Q^f2T``K|WoxkgGeWy2WppEtPc20qdpV)fK;6R9_pI$G|&0)_O z;V-QL#VroC*h{jt@l0OQz72);sAFrVBpOz-Wc8o5@Vq+T{7hsN+{xMiO;c;tlam=#}e_NO>$Pe^ELGRa@bY)#fbS}n;EsHyjB zyJ2w;@-j2xt}`R(WFRI&;qmFZ+@0?eIqluSFMo(RtOhh2MQk_WGn{iz1B1mOO?(Fo zIsg?nw{Z{ftpX~n`EFD@O6$9|SrJ0B9j{4<2&-W?X{GscycT-eTcXwVxCy6p91}Yk zsQX$8DA@U_8t?wURADcCWV&gc1%`{>3IICGP5ksOjyK6}g5V(p}H zf-JBr-h5wv3wqRFTvmnwWx7tcdMOBsS2-ABd=z<>#`sRFM0kO-m21(wQw8d3WvT>HS2A|;zMpiH_*6m#I%6{Y~u_wyF60c`j)tRw>g>rf$agbqXz*J~%9 z9Es!kz`J$?unYT_UmfwO?}c;!_wKZ4{$I;Z{8(%ZOj~`RgM0~dDA6b9%g3A(mx8b# zmdM?)Ij2Ezf3c6=JOY@E@eG&uS`gZ@l%!r=@mx_%&TTl!ru>Ne zPav3G-Gi>~R38|xiMFNkgI~QWzM5IMhaXndNgArV&ApyCuIypfnX`B%ExWp+6V?Eo zIrgi#}in%TYwdxqe5mp zasW7dQ3nfhpOs0^n3dJgfRzdG`qt3c64{#%#(tEO0c;3{n)q_*o(2_Qks8Heu@hXW z(sV&cdyzLkRxGGPr8XUEqp_(qnorPaZj2I200K%4hh}1JvpnDIQ4Rjdpn|L4gbe=M z-{zAjQ#egcYM>*NfsA^R*86lHroweV9>Szw@RYl`0-h9?)ay|59EO;c40+BE`?Tzf zV_FIF+;d=nkC_}E8o96a67QLT$0#f`V;o@0)jp^=r+dnYi-w0>4}nnG8FQ{b38*Wc z{xDJ{zkefO20=^II`2pWt*KXa87J>rO^Pt9Z6Ad**3S5p-kR;Qa_op(K9Xe4{uBVS zMPC?U2^^dgRh=^TQ3IFE-0diuap^$M+|6H-KSR6ghTD?m8;cSgNRON~Pmj7XiHnNO z5o2J@@{r=B{wf8X~c=FJBlm9PP?lq@jWQvtSm{LU65`)>=$~zw)y62s71ou02ayU zN1Z|#3KW(hE5syh>kiHUxmMWX@w#_~FETNS@&)rQZb5a#GN|@2=S`tJz8#43YgL%S zhV4ip8SFt>jG$o~QXqBGmL(ugd%KpQw+2am(@&t;Q{EHu*@urtnPC1jE2+GR^;oB zu>S1umUS|vpxBKSt9n=aXPpV$q?l}NA)IGJBJ>ZUduoOHNRRZ2-kx+4_d%H$LKuiR0foe zoA5j)7;}0J*Va63zK_z)s{gc2GbvV^peWasejnpl`Q^&rg(jfn6f-5ofg8nTVxwN& zgSO?Q!M7?=ZLA&~t?KGAICE~?cYo{oIGzF+L7s+;3GY5NksCBfPmrNY(85jct!_`Q z|291>Nak0m_5h9ZnwGlrdNZ862Aud=sA*(8UFuw-e^kwVr)Qc7LqnIAEXlX%{z|pV zjHX2ULwp+~nL1&ao`?hWqNG#=tx5s5g_P98GlHouW`Y|@L7-qxrGhYdTIJ4|{~_Z+ zMwJK`yJh_f9Yq7w3ZDY?n71?CM|f^GW>`ud3FQ3JF%T4rts$*wyo!PU^l!#Jz4kBf z|J_;vWo3IP`H8@#4+5Og!3%_3LFSEAe*De0Ho{(z)}8lPDJjj@BYXBpSGK&nt*y4Y z{*0?RZ}y^m=fXX+n~7hq-NRBMh+(o|j(ET{Jq7wS9a7r;5Lp5}d^wpX^7NYBX6W-E z*wu_{GfQe2t(UHmN9=GMGP@8+$`vNw&GAM0Z`+NlO z=M$(*I!~IQuv@t{L^H%EDBcYynsI%DKgm0|n|b6LS-!isodbXVS0V7b?MZ=tt0^f2 zz@?ua(b*^dv@-r&Q2yDyyJC%B-P3DnP78VJL8E)P`I%TMdiGU4Q)E~ z`{@#4SY?;*7c(FqRh&pyeDdw9y(kjbg`CuT3pzjU3VqTg*HO8%*1uluXWCys(TVl{ zeXTp!-}UXz{`}<6wE^q?+ttQW6WZd83S0`+a72n zDb^p){hboe1paytT)!Ic`*(Wm(0|wepS3=0^bT+|Elhb*RUmw`KJ<+W*-)#rq|>$j zP9>h1q-gpoBlL~;L1npbOptVJ(SZE){r11PZb9Ym>(PC*#M7{G?+J6yAIzN)0R$l( zAnRrF4{)yUufFg~%!^`;|KRV>wBKI=vaoYFaQ_p$@jQ8|IjNVbmCehJKaM<3XYoo* z6$Mk6QNbCTm6^@Dn`bAOj}%QW&WwJ%Vfam4o(a&qUR~Z1C4fCgzmE>?NZ*0;24MH= zDt!-rPE6c0kccl7?2F2wICMo+_W+qMGVs`s%}7t(Q#Q*^b}_PzAqwTd=3y~6z+~qmCG*q({ z_XS8_qXwf|vseqa0MuTgw! z)U)dwC!zqTZE2ae;=4;>j-g{vbhGX$&^6>~N;9y~fR5wC%pPRMG`Fz(`MzVntIh8V z{GDfiXee+OSAWnKE89p46+XQl+R@Hg*9C?rqQ2~}5GAb{NlFQUkyl2L(~M^zbOg4V zgmmqw1Y?=rQwhA>e~9Mq{$OW$-wVe-d=mz(M|7}iNZ9SScN~G9k$C^YlUFK8u zYMgY7_=0CYyb1)F!oQ)xT3o;2YQBri_gUTVn*N=pI|kr*!0Hdetlx-~jaVUcMl97% z1Nz{FTZRUIq?(ou6KG3C(fwK<7rUid#W9^!_42Et$dG5ZplK1?{857|+pQT}&%dOT zFgNiX3Zly5Bte$_VK|R&S5b%X)~_GF%gpxx9k`Qy|8n==*!jwrSIk(2a_xG{p3$O& zLvcSFS73u3(apR$A}bosr!6Wpy;e?jX`tKgKRbDkHJIu}tCE>#$_n&en&=1E8bn|Irizkt6JG-ElF8b_<{wd02uVJ_&0dK zbT0+-KfX_9>2uY!8(_P zao&g{AFfH*g_eD~6E9{06qc@p+AqJEPGyuF3={qRB1hp@SmUdsJbw!Mf4>Mtj&ByU z&#t(#(`!B>5<64J-9`hrg}99Y-)PDHUZ-NL)MQ z`RoQ<`?^ljk^)-=`cW0(^nABE`^emdOanl03CNp0SkU_(H;+|jlLBGpsz5-zGd z93wrCu-nVog4+KnRsYMf0fu?Ud7XWa-KfenQzkbKCF~6<%M%K2>Q)s+6~lG-O*F(R zAlWr(&d0v=GL4#=6Ml=OfQ4y62jkF3;31zaL)tGsq}FirdGqkCg{(8uxW_^VF#I$F ze6w%Ir{G03_l|(7CH1Lh<8?2K{J%QYZzkc#Kb(QV?=cc#u9lgdx-8m7_9&8>FNnV| zZ2at^n^EN&udG)DkrsYVcZU7T^F)!!bW(B{fH7hp7YZ1G<#;~(0r$yHB$>8{^o zC)PqX2_bhCk)gQLyUc+(>**?EoQwUYy!S?(PnuQci$nwC`qhB@8RZpIRr}-oVOdIx ztw{F|MPc=8{ZCcH18B#Ie@%)h!O zu}$*sI2AV&7?~2gRtKdHd81wT{yq8Y`H^|4&r22#-2+D9bf1+}#f+INS^VahyxF%V z{&jZ$OQMIY%#;k>ICzo}8Q2eC{(K_VhDWAQtrZ;hLGVbJ7CzFSy*UigaH+c5^vU2) zQ}f>?ufM?uh|KywIw&gno2NV31!_9K^IfbM&9Y1o1s)R9*0iG`Hfi(E!SU*=r_hJu zs;tBr6Hv}nrat>)c;pi(2B>L9tZ|kaf(C#>E}wT$3CeQ0R8DMn*Q<>ti2nXr({VL+ zm&?iIOM3qnegb~#FFyWHO?b_^Y+5Lo=wnRwoxa8gPxRuGKnD-;Zp5nldkQwh)=})P zS(pAOmn~)-4AS(nXmhAS0iZ6YWewH@0oc*&?EB=(>a_F-g@v3TtYnSxi zn+NEg!Z`*@HzqJ|i!^uy>_$ygl~*m51a(XxNqy8yQp%^sj{2pm&C%-q$@NCYPrh`= zCoo-q+I|t|q-JJc(PdjNZ}DbDoV0Nwe-L``=!TV!lcru>Rp&T+!9jowWpITbU{P~K zxbYnfes9a(^wai?cU?T!$34cC|FC-hiU1z}tNQvaHgmbZoL=B!HV7Dm@=P8lkZ8rc zUCUxL`DRS$&wAp_W0(nW>C#gh=*Wur_O*T1)tiYVuZ>?4(RS&E&5@S0j#nE2k%GW> z9d^sHeGm%~-N`=oy%vSEN zRkdG>QEYtGqY7qg7+(23?)_`7w39~tE8i0hdXF&tQ1IL2^lP|tDCnJf=P09Z9dn?d%|-F8>=er`&Ha<7eZ&@XoaTJ{Z0)?n4<1~ z{@s7k*yM8$S26QJSM$Rl8EerEa2+90;i$Z`L(@cYfZ-&Z(SjIFaA1P`lNJvafS8}U zS)(|6b3x_EltIPD|C|~9E2=quXY~gv=)LY-bi%n>f6xdtE&U)~SjIw}J{fn`aVUAQ zk0P$p1nkJeI3OHnz5p)w+nRZmT>hghIQ}cr1iZJ_9hM&p<>k_4Z@m-3{C^Ys827sH z-_~_*cDJfSd}>slueh=A?^(xV!2E3VWykk_)!!rTe_v)&zVu|q=S#q?buX{3ZI`)T fCqbl7;{M53>ONQ++&e9n0SG)@{an^LB{Ts5E3`YY literal 20499 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

0R20`u<-wGk+Db=e^Ic6;0H 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¨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%0AtdKH^A3lVr)R8*aQ8Odl&_y-*bGasXr6)O=dVt z;3}^yOk)tfih#s98O}C({7}%f>($F2B9_b7O5n#-1d+*}{;T*6^UIi!%D%~YKN)t` zdtU#W^E=T2JQ<(~?BIE0)L<2X!t~22_;S*>NV{))=?AA0DV=$eO!S44pl6*won;G6 zpIpsO{ykBwIYz<;D2I2K4-N1352W)Ip7I$)9+>vu!qMv$TFflowh{orxTexK{|-Jgxh2+@k#>G%SfFqECn zVWa`dtMo@B;p0oQ?BDZ4=b{CMimulzI^E)ar(eQd)kjD*LyYIRw~*(iZa&odTT#QqkocKa_kf995yIwMhfzdX z$e~MV`o)Fc$9MQy@A>}!Lq;4tUVMOAe&!t^gZTVpC)$#^_&~&cSs|=5y>2%l*Q|^G zR|dNW)GMXF4?em62%1{w!0kUAa8-JJKVmCVla`9zjcuuD$7bd0&#`;GzQt7fN%U3F zFt#*}n+my$X8rOqh=ZmJ1Vj5Cn{9=TL%n4q$KUI@;X6Kx=-V3>fyg!xpz@yZkTE0V zv;PV+GFq7v=sEf^FxG5Q?YAVzsf1Luk50`A6Oz%};q%XfG&**c-brIGLjqHrkg2th zp5&}t+oACrokI~u#VTec^H5TOT-99phC~3y8qaTH^6_3_vr&!b?5o^Bp5c5n&*Mjhd+Es z@gR9l(Ss_!Elz)Nbv?q9k347%15U6HEo+UmI&j-VMI$mYvU;g?XO9e|6eQ}{;daST zqi>BV5Pf<@FT`Qf#TOVhmWeJa zX`Q%NcZp_Z`7@L%+`|UkDw=Y_S^2C@3x@6F=j!O>R4A7q?9I=^!XgB0gvQ&He4OM+ zk+$rFAS(P^tN+*C7>UtmdKs>B4r!q;Ta;>ZSSn%N_pmN$b-IgPN?!`;2;2DN(No`9 zI#CM&WIZ1li=j@?ba7EYo)2UPE&pu8>a|z^#&2JX*Icg*R9b)^^o_SGD7{hK>-=VG zMF+X=`Wn5nP|;ixWHq=@lh=!p>mzi%=yTkyc;~qn)Mxzh!`&Ztfp;m8PM678k=JjM zF+aOtQj(GHRcfc!Pv$*g7n}Rz(44*6tWx)@VE>+Qa5CaJ?rzhKa?7+Zuj}G^N`$U% z-{K2*?2q@ge?SUGo?_(H^@64chiE{^p4DRCmrX&>`ZPMsi=d?ns(?4=+_-r_&O#J5 zm=TN;fLNLfR%;Ulw*`>KZs;3Tt;|H-Z09 za?n})1~0&@Y=b>&KW5qn+juz2UY+WAUUE~lyD~H{MQu^!O__o^k!vNT*aqipx=?3V zVZ*Afg}VS3e zUh21@>y;dnt6>HU0@tS)`%kUC&}2=8oXsamqc*=8O{-494)W{|MGhkkQG*TgzF#!^ zfBF}d%6Cva(Kt%rkaHQu7r>LEJ5+8OTl#Hs!JCd^oB*-C38l!jbX$xWoP!7pm4_;B zsLPd%0gUGdgeUuS>KDcS>W`;^!B)wbMQYyU?=k$pY=K@5YZ>F3Xclgi=~Wp{*DVyd zI%(MsjhDv8@I3+QK@c#eW*{t9<*w!lcd2d|!=kyz=ioJ`q4JmqIvT#?czk0!o(>n2 zax~O1`pJ3-8}^VEqku<+3+(^}TLi05v`}TS={{_Rlig7Fu;lkAF@HHL!3wTDg?_k9sPaqsUqkfl0lJRw{O15rcQ?5k zrRi@6G~W!jkHx6gj}{9vw{5mX`N4F_HNoDEwD8I`0@DbwFfP#Oboj*1!z|_Mdl^3ZG^W+8=KoKT7HwNRu~Pa&_Nd zPer3^hF$ekOUvP>+n0PYAKSND7G?K8FBFTnU0dC$%P{WP2*8n68Wm04Xid(( zbHfEk)^vxh!jBx%4!c{S5araNe~Ajri|iIAyM_p611SNG1YLRI@`zBrfeK%&xo!N2 zb#NMSq+w9o8VuBcEzfKS0Yi|+NV;&w^!sex!skwU6N!H`dzXODn2bE3Z$0( zaaHigbMIT7K9pB9^j!p~nLxfg%RbruKU2R#_4jD*ta^pUgZ$8QU1%YMNZeV&z z%vy+yp_i2b=t9uZcFndmUxsQ_FAY*cbWwUCHtFq0TRW)`-FaFc`*d{WZkYL#3SWdI zFPLr0N<>E*^N|dgr~@u(?Bmhqz`dbI%xk`dIOeY|amp@EOo-}{F$O$>FUrX&ZUFPp zo|C#nOG8n-XCtqWvFa!Iwp%|?$5GRWCJo;&7a5qXdR-Op{W!;)vSjq#s^`SdwEYp> z=!j$8TZN}yh9!-4dt)M4!bD1f5aGf02Ok)4p(=f3DA{ak%?1GU8wYi*O1Mgv%Ew<$ zXQr7c{--T~EEFW8xz|pD8XS~Q`P_JzmPh0oxlb&;1=YHfLk7J^UlsI#e4cn3nr<)>`*XLn z9(?aL$5U%-4aSKl4J=Zpd($%9`m_Yqp$cK7bw{oMGE4?Pp-q&xwT-Yk)X)J&Ez%x6 z6oX2sDR9D<=Gm72>cPwF%nJ-dFshmwaR~3k%)p4C3*qv4ardoR7gl-E8q#Cmfa}MC z1CC!E_y`cHH&usVd(Us^>UEEmmMyhlUghtX@gU*uVY?Ych#545YbLGq7OUvQth_=vDty=^Y-oL!Zt*~1fP&7_SAd_elJj&lL2||A7H{iX?1+l*C~mY^h|P%} zA~Oe&`_za0we!kerwEKo+Tnogd@DARzp{LiZ`Gk8JI>PeA&B`{O!gMIwnayNN4(N% zs2S@eO?uwGQ4M!pTj`##E~JG%M#!EH%34J;Q9;6|BwW_8qi zLvM9)1U+ERbGA0+doe5qK98oU$FUW$wE$yVHCf2vs>s2 z5a?;riz~pN%eW&Iq^ZmEdjPo5KHAvYWpmxQ1`yj&d1?OOpg*m7<@Ui5j5nIx2|C4X zI?lKo+#a4j9-fHKS-4pU4hunWGclt+jt-7}O2-S{t`-(#*kH!5N1MU?C+qM1Z5U?~ zCJ)sX7jo8;ETQIY-94#dF%Ci8%Sv%UuBN zwMWqMgD+%_1yMI_H%ipYH{68#SMCH0{$4q$vjGR(PNe}k6wHf%yJ*}*9{67+C9<85 zj2a0QB%?(3gUIO5ntU6i@Y{jJ!IYJfy6!I##%HrTF%}pNeo^zBG+?s&Q{73=g8KY-=#d@2Clw#8SJdfLXVYc z^DHvnp80Kk;MQp_tNe@Fk|8c{1F1;jga&E2j?nlY>L;Gm4q(Ps^*gft^KCh zpPfr@6t&1<1p|K=fr3uw3J@CdJb-WnSMqQMs@%Gvkg7HvXe-m~7K^A4Fc|e*X*_vg zQN*pUKD|=4Thug{U+TisYdk$uj(2x}WFy+|Tp<{iW6NdY$(<*SW6i zoVVWiss10xzSU=;t!3qo!OtJSd4b~p=L8Zgunr7+2P?3?mVktL#;7OTwy<_t2?rC)E|(hO1uk@*TCORXghLdRr%bW!v(OW z?T9rpqi;lEB&>L=_ACp0KlJ5NVRmJXp6=6|=9bQx`&sF`s3FE&cw z)vT==9_s&o$d3Ef90nK&4BX31+idM#zReoLr7{ex@krWTsf z!&s^g-1JxB6T&RCf10azBK-2e&%`DAn;>r~@5&q+&^hO>c|U)gNoOBUMMqItjyru@ zDY{f1(W?u#P+$=p_!lA&DY%Z}&nIrk+P>zH2TreRytr3Fb|er{cin%joBhuF8qgl-`6$Gp0Rj)hv!>o0$kauWQvWoTwV6x z_eXbE-m+s}Ja9j{@C$8i0orM-=;l9&ALi2#9LO?KpU^cX1GXI z1?A=at$^J#g+BX#Dw&S7Js+y|hHEZ1DV0{~*HkW9hNk3)QpCk@~MhIob~L>;aI%d-pMl8rYdWFBCu zN8Ndj!aMms^R%X_=N9fp%pLCw?i0@QxHnE%?RA;7dP$0QpOQcDciKM$V*JG0{csB; zUKdz8_Bvh`>?cmK%DIRuS@AxUbZNp&tnI_VS9->v(e%+CD)`Is2rBh_fK0_r-z-&@b!37A zT8LxYx2&cPMs^Ji4FgWfgZ*7}%_?c93!WHJpTVn-7Fn;Qfzl~*mMqTzD!3K?l zCDQm|JDd`4?H^t1Vn*}=%EdtuuNa69E#!y#@^(!6n4^OxSJK6^xWch!*Jkp-Vi+zc z-gH;LS5wx1>_iZd_3%a>&E7-rG=jFiNDTu9u$i%15d;|XmjO16f%KYNc4{`17d~5) zVMMEwV)S~`8x!(LTg-TOZW!Hp7~>;F+ZC@?_e9DTvb6qe^QyX&CtDFb)>7H#dS{Y9 zOj29Gw*#*T5(vV8tqK32#rzG20PNPs`>;M@UT#r_F}iZDC@&$0A_W@9WMpXb$ubJ( zIX4@LG)t!s{&MLbt(NzJNv30j;Jud2mnF8ixVY2R5>yM!9wjG?M@T~ssp?x2OAlEc zvwxfv`fE2T3vK(*X*_pVJu8xW3f$3L9N8_c$vsR{rpzgICN){@7p7lKQay1WUi>uV zCH9o6N`vRbip!ClnXcuvyE2IP5ykVq%jf)MdtQ4(-@LSXUW8>Fgi{}V8qa%Uwfm|N zTVv;Dx#7=o?nc;QM)639gPV(qdi^5UrxN_kq|9q{BJVG~hxbd}x~5(dT!1wPi4?R& zGfZRTk#`z^(7&VEtK$!LL;aM|=`rZ)rwEMHFF#~T zmr4V^TcOj~NE?)c5tNz8fw_I=fQt|~q+?cNQoOx$H#zArXgU35Bc^0J@cmT!@Yg4y zC-P1OHMIvW;%EwKJ? zm98e-ixUZ2pB4spG#43y^qbT1i!>?K7Kc+MJc!-u)iA?4+Nj>0VaM z8e_aueery6YU2SD_7k3^zw%a>`lOq`jj2gPKoWY+lSDq)#Ai5bUDgTn3e4K4?^dAg zq~Q8T`gYa<8G*FtVwN@qVmR0*cRt#iPn=&!r7cso5&?V7Pf-?nD@U`M@<;f@Hj zG~dK5Eqn8KM(C`H2y9VJ@BPN>(tjbpLx@yGmj|V}*A>wYyIgW$ z^&I-iaxM_`3i5S6Abf%29b}zHBVmARo}nh=!43<`r>3=w`Xlq2wnvapcuvYT+*-)7 z9(GcH;E(>`iUm>7-&bIm^^$AMh|t3_H{bdE9Fs#;$L;d0yYm_i@TXf;Qz@f=6+s{Uep&PUFu%zdtExbus*`)<@vhP@K5$^+x5 z8t^J3+JUOd(ej*DV9%e|0Q*`9hNRrm@LcT<0aZTO$4*hdYl~hH|4P4F2 z?UD9YC_&Bl1iibCbvTYH6`;^uFtPakY-|mduCZt+W<3=@$0yb-qV(>pjn7c0RY7If z4qa59Qo@99P=G*fLE5LSJPaQ&Iu}&5_2^=LwDZIAwA(6s$vrSk1b@=5BTuN$!&ahW zF!_=!m(H0 zdHK*%nSIUVfrm;#r*vx9``&gc9dH=Q68B5`*qoWTmtd@F>bCW|?7`Q0bA>h9!E39@ zW|j^3Lnb*mo&~jrnD6rYoQ@U$7xQ`mdQxbX$IO~7ntIl49BgUi2v-MYP;Rsm?@gn} z=BlaylB{Tfg^g$44*8CT(H&kYM;aVK)t0RA^s|T?Uo-bf0DdM_J+n^Cnza0bi+2c< z98U()jA02LXLnfOBMX?b_qrFuSNW${IboZg>CTwrSsYTIC((Xy^gcCVd3|q3m!EEY z-Zt~t$mWO|*a8Wr&)Q}@gQl_^B6>T{KHEa6+V?C@Rxk8;-}`)4Es)i^ns}*XuyS?f z#HO-(a$uTOMDW>UvgqZkR+s*r9s2dGLfNO6P7Azw*;gGe-(SD8rqVZ?cfm>_=PN$8 z@GC;uqImo_%NOO}8o6yB3v_Pse&YN*m-p$S1M^1w>j&CSs)$`_C)4^s=w8?vvHBkb zjdgE_#k00ca=lh;aYM0u6M&)`NsiSr{4|{&fWLMQa*TPT;5)QW^%PjKF=c~lyYG;B=Qku6f^d`V(6MMF zT4juNx}OkemwrisE8%1r>JMsC-3QMP%5k+}fN|fw&Uls;w}Vvp2cNp93*dPKAS{Z< z)2P4uzhA8L1f9h7Ij_t19rbhi_2%`TEV}BS_Kp@ID48ZKkIXwf4@7!a$>rtm!&8+Z z$FVWKizo8Wi(;E?`zHr{YhsBHgkW>;u7DLIp?8o;$Tw%{Ek<00+HSG{{{Pw4P*FSV zdwUOKoJ<qJ|pFBZf7uvlUE=^$>`Tz%s;Io{bp?U}6PVgC1|6$X{N-0G4 zkaqeH;lDMpH*Qe|QUSm3#9(t$p2PYj6TiyK&&l+AM8%d!?el=d1&(zuYQT@k^`3SS z&{~LcwrgUmjAX-A@j<36VuBg%`kebfO4ga0#5>jX^_ipzCp#RP+IrTb+hfBD+qrs& z2lS{VQUsW+S+{*9tie2}2Amw2nqZj*NY5wB&<~c;ucE8i%L8U{0Zpr4^BmMyeFq>~ z0o%AQ)9Z>U-k0spYrqKdIdBePQPBYwD9%;^zU6%^nsm_aszsG32M#nwiZHEpBgfk` zs`ZjTI%mohF+W@_q>7oPqpI$%ecf4K-)&cVu)g6?k;P2R4!?3s)epB-r>%p~BM1RzI_9p63G^eRE?iZ!*r zXlZ^lU`{QC_F^dYP@k&8UY&$;_s|LMX|un-Bosfx3Kntxrv+rg3Re0$-ietxji|*8 z6`*_p7TvQVXVoTvq19(GutX!9s#>D9e~$pL!r1rR$awEF@{-CS@A~X}+OEJAfL0=< zwi+_r1>6a+;%*;iUa0ZZ?q^#dc!pL}fwet4M7{e-MLxLq3X5pKBBL(k@%1mJ!bjB6 zZNRe@jg0~Ru-@7A6bHF;Rl_%q-DztL%L?83@%_0L0U0vRI#(~B{IZiYjz+YHk(?d& z!T)-C08(|BvltHunx;DudSE6M=rnovG(+qUvy<+}uG~I?>dnmMVmId5yX{(_L;M2ac1m6mnyangLWh2VVr}$d~ z#OO1N&xd2PT`EDQ0yPkI*#Z4qCS_?Oy3(m4r&%+={SbYvaA{ zj5;`=s-TW|=KhldR%oG3FP!^f3^=j95yhPR&zL=F*gQl`GZ{$ZF@a$F-4XZRhD@KM z8{3H$V0+Tu1V`(15|_a4At6#^Y^0#+FN1RPS!a|fz{+Ums_LUprAnn2I<41OVHhkV zb*1Wh)cv}o0`~)PU=6d#&l#T9pVf!^q=HU0_H`Kdc1(Y3Nav846GyN;y*+e7{>y@D za_Qc_3O0{Ge_%bCDfAK$LdWC`g+KLvx;1KF857J6Rc2t<7nxB{N{n`~rchyhk!Qpk zW={?fqYe){=(FzUmyBg+hs8v&z?~l-#1VhOvhrgpWu*{M4w-u&9^E)OEv~!&!HJLW z#MkRPH!QlUwzfBuS8KELs`G2=>FAOE#b1Q&%U)AePYR-CHK-y1B`FQjljTB7} z3w~N*#|N$7d~=#uprd+Lb@?$#rL?f*t23Fca4UlDfX%GFx{0yYQvI3Wxz>Nt$14>aM2+tcsFDg6=jCCMe+}J0X1huXL6J zYpy-%x)fPr1(@-Vb0GqnWGI&^C3s@2GhH*ZGGuC-mN@1Z+M(RIfWE{6 zWrFMQBL4B=tPcVuN42x%W`=Scf1SXLU-knt9=~;Z^dz~P-{aJlzJ%AeA8UY*II=+7 z@(PcaxW=W|I3D3{&)eVB$gMq`SA=E}BGK>p(5HMbt5BM{KB1?vsZ|5+n_-C}N=m$7 zJuix|V#1ATF8)S#cDq6>Td|&YjqXT@Z`ZE6ODZdfdR8 zT$ceiu}#D26;$thTNm-T;m!MDRY(3S`~K{UuPRJsJTXQ0RqKx+h^%rxLrjS6Y1v)6 zMTEq02LABwTc^2cs5f0<)%RHV&xs7L_`b-HOwREvWj<)^kF1K3MmRTX87BT_$CW#g zXTIj~_IR;YBI)O2b3sKytW`HYqGRnOOAlM{no&Ef*B;C936Ul&743UK|1jpv0_EGt z^C{{yzN6ctTPNeU{6?UwxVmd=Jjl@QhBrpIV19L#ervcKQ(%pnE$FDl*%!p9l`xzr z#n1Zg6`R%b*rKJfY{DE_TaPJ>G;MxA9cm|5j}D@CVAV`87l%4Y*tfJLYy#u+=6vcg zA{IN}<-N5%e5}C6;dY5Kp8$!Gao4Y$wv@0N^17t6UOTXq=1UiKO)Fl$LiXQ=4E2o; zMPo)u^zu7*^Lz;5j~|&$ zLkJ6hylw@P1paXv6DyX;1Fc{=%)tZ=<$y*%K4aLpyP09=V5G5CE%0EM z9;x#`L8Viity?^apE+gm_F&Ljs9SLp|FK2!(b{LMxZKK_H$DWx%Q6yyoKO;fqye`8 z=_t;QGzItTNhtsatYzb$gJx?oaW=IDkKVP!vM>c^Z1uCb)wj;qe+p}U$cG4!!fI*3 z(=!Ves`|tWFn$kS#2Sx@+tMlP5WhEZ5gBZ_>|6EE`t0k2Qd?77EfGddD%?UA)5;jH zUyhR87*c=&<5 zk!K({%J3(42^pPm|C$b>s060Z_bspZnt1n+G@q2D5-;d#LU4&2_Xk^7UzC}$2!$Si z^8GZQ7U0)yslPfIvKu~k+uBzwD2;Luj%9_96t)EIyFFP^=ov@or<)89&vikBXKey^ zgQ!npN#yEP6{K1D7WSl#M{u5*;YFG^lF!W5|vwoXs^5c5jinG+dBhMNLVzC)|KLtICr z#r?Y)mxSfL;VWjgYik&?tN;0MV|fxI6Sv?{U(EPe?xzCE?32Le!bU@yi#1%UOAJ zWN0&OMCF~qJLAZ?5^cvDR-e8u;E=u!cbW2i`d#LPpqzYA1x<_tmDj%LmNBc@NK0c? zp046qH$}b;iLFp2p*D2^b9FhNjoqkmjyQ`V-$MVvLmeT8otUcR$noy==#o01Mu1#u zt^)I^9ymz7>!;|kE1?9XWvKOGv4iK9J~%sbRQ|qAu|&yvm1mLl8rUO34mDioJH4VQ zPg7$;J&JH1;VovDpVO*mtUM~Wx+8a1)-2;{ehWQamQO%ZC+R?RV%0;+j_Ba*&dr9* zPItMlmh;4|{(Gu=%aizUH#Acb@q8@hkzTd}V?v1P4X#bOTQ#HjWoG(q~HL~ zbbInP^|VdujW7-7=33FIs_vu?%l6Q|li5hg?%y9y3n0VvZ*k)iMgt#PHK6a`bn=}n z-}ldgq9gmKzBDm0H`$jis;^CF?+n~Zz3UJVXHn?exi$A3+}WkiKO)AFIqXvS>rN0! zEChG&AWn~6?YjHc!+w?M>gLP+%F`m@U;`1%{4A1?lQR=J{=wzHve%!BUsr-*Ds$8< zSp>?aGqB-9fCl{b@<1dd;Ekx^^5y=wJd?_|7r`;+Rwm(MUb)(rhh+p;B4593r3yB{ zxp_$on=dgxMmn(EhI1OK#asj=tFS?*EF@G^9z&QBQM&Dzcs@SS!OwrfKS z_Yqf$dPLU6G&YH zym75Qln^}N^it1Zf}2}qn(?z7pW+n`=IQqWXq%CJBEz?!bg`QJ{A}arV_Z%=01*OxExlV^*<%4p5WE%pk#P37dt z7q;zrUNzwAK|&0kc+-MJKgb#%AKk$eDDMwlaFcc1+WJP+lGqvCTx+zkmwddjJ#0@5 zatb(BuZxUgPWtQSA(=s#-t#_Y>N{+$7A$ z2W`MFcR`Nf&qy;L#I~=*$vO$n2^l(Ve5_^0Y8P#+`)WOf;PggRs5Yf_hyEN71xq@J zJ1-OU@Xx3DX9@c*t*Ve4lhYTbfq2yZb5-Y34-DO$IkhpJ;cIVft0WYgTEm9peYeKb z!we5AbO;*h6JmmM3-JAvD9WX8dYWV1VEnqDIOQup9Du!zM6nb~bcHU%1s)AZP#^7c zWLY=wF{#KdlwPS#?0<8>Xu%3$sc$(m2k;>wXT&4cs-POn!io0DijHx#&^4Qu5`8yu zp@4Gm5;w1=TJQ8%<=`#D!g~7m-ic>4RPN+G#%AQWy-B!hju&{R!^-EzU3(irCal+a2{enhBet`l}*xT_ewm1;HgZ$!acC<&0CY^>xnr{P)L6*@( z%)c4HfhhfvJtP^xqY15@t+`-}-ZBl^A>jYI1W~zpl5BrZ=f_oroz}sq7|P(Cn$#_v zEU9lUGRp@`e|Z)B+fZ`&)4r5~oYKR5yd?TehMTCHmH4Bzx5+JbyX!M(vZdUkwT&uO zTUxayW=V{AKV9ylRhh>=IwxzdPb7?Ivr$t4M3C%AmYAEp_0-lE`YF#$L8!;k*oMcc;Bmue<6;(k{wG!!0jT!g8ul#Cm)o3zs1nthNb&t^0R!lHh z5w;Jl2mu-*#RgR`dOERtP&349j7R2d3EatwJFdZW15^S<(B; z!o0goZQDM=i{Rage7u?nqx+5Q5}1IaZ6BM`UuMJ9=+{&l&lFwA?rx~%k$1Gz)#QmI zb|ja652jIxIILJo@k^`3`B3RwK79;qmwL#9KISH7`tQeoKI|mXrnFP98N)wm@9xwS z58%2q_hQ20_qbAptrKP{klNNo@nB5u3VUcy%%l<77KLdW?tRl&3_j(X zR8Ycb9%Oo5sFiFzgXw=TCJ2H{PjvkwiP-R)od?FN{{+R#4l_QYj)@O1{uIKC?=E24 zk3A6~0VaI^3q)S_y*I9u!uXVj%o)-|^oD5wHWI#2+NI@1n-YK9sj!ybp8~u#?J25V zbDBj#@f77{f+Ao0UJnO*aX*&#(mIb>zSplQLrhFgKca#eHxXT7BH?UnoOVyp)?T{b ziKhJUhd+xDjWJ(_&Et;d<4i~^%PeDu8HghqmNKh?;%w6ra%k~O9a=_dpR;3TBAw?H z>r03BlUo6iK4$mp*34x1o7~DAq@aiGDi_F}GxA>L1%=Zw1=i(zi3~wprFZQ z5nffNklRYWH$r9PWrRK5MCy{Qro|0hB@E7dO_>E1u_0qCct{lU!Hozq!D&bw&J*M$ zh^Ct5``BA_9z}C*0m%;oU=v>3%K{|mT39vpjU4Jbtq*EgkFsfRtglj0J`R4TIYqeysgm6 z8K#uzfPPnnAV*)<>oSfQ#w_o#gaM0kr!RQ{CnaNMbl-Mn_Aahx!V9A3Yu_qI#s0PT zqY_pBphz!CmHO`W&u6gRFFP*2pIbK=f7INHxx}VpR_ymGPD{;|rndRLRj#>p_*1-u zbDt8IY;(N?&GjUi7s|&e83EmRko9X~EQ>8%lt)J1!1W}irRRJ+4!jNq4%bg(o9(bB zLWCp(jNc>;%dlWd`6P2@8$3m@T<-}lFM?%sijcjA1WR!N$AVE4()nT-i2O2F z@a-NcZnUD7MtrJTAtMp)Q&U!uIDpF*se02FN~w^me{EGUifOt`jw3sDZ1zg_+fP#h z>d+lQL{|rojW@*I67n2blKXonW`?3f+`{fKTXXYDG8Rk?Hb337v7OfRk6m;1THUBA z2yl4YS-8k$;Qlj_V^lcu<&X?R3EAKk$(zkwXt51O>scSrGvCrnU$L?L-> zrM+=GR@If?DYd?(Lc;>Wt)oRyf&;`75kA7sSw*9gn zXiMwg!u;wiCccGuvRongRP0DtbBi#+FYbfu6jxB9LRuoRE)rQ6ukp3830&ae<~

zRJHK_ZD6JEA#(_d={Mff9HJ?1W+-wq4i#N;MjryaGE1pr6s2Y_B#=}U#Z~7XW48}E@{M(&R zBo4o8H}9y0^Oz;P3e$Ul3n5K}f~1}mZGW>v86ZCJIOTt+mnfKHWS4T6<&L)2swf=w zko5O)mhpiT6wk)?47KR#`&wtIK%%jU=)#)LngVdB<@o!tiI`SZv1>jAk0#1j{60rz^r!hS zKGfGWf?`JiZ;~1aA!Y_0fy%+Uo9jTz;eunUzW^eT6ucVCz* zV=kW@L@dvubzD`r?r{5I6ES*WtB4%E`#ztx zzx^&9Z)t2|hlPiJyo5H%6!7JLCE&Y${RY+{B`OP))NRltm6>X7yjIq3p7EymOH_V8 zjUaA@<-i0%mKBMOa^{OclJDwsf0hVXG0*I|5I#5j3Git{qE!z@qDZ|*qpf;t${G7` zxO3`~h@MM|vyapI-E>oP?Q)1g_YkY0bn#F zsWVfc+kg3h#JDz>W^djPJT3-sa*G+bSV#13Zwn?)CoLK)8s&L`Px^io{9o(kejAK zp=nC?z6IHP=fjjN8N{}(?birX=*LP0guY$E0I_-{Rzkq*Df!24YdGIdO}~A zMCoBk!c2$4nqTKVMQ+ae=ik}S$w*-0Y6E#;BR&i`5o5%vy`*Wu4+DSNWgpGG&UAz) zCRD<%f^N?B0PCx9c6hrhWH+c-DcW8D3E+=-ma1xx*Nt>%8Tn4PI?0Ex*(E$_Y6`?{ zN;wTHnzC72+DW-Sd>Zl?F76i*@s5239VYGxS`Pg+@hf7-bR}8O7i2lGtk$+*`dsGF zzg|{9undlEw>2t=j_DW*s+e1E^~w$wjx^9z@a1=DD7t^8E*^zgd)(zUxBXE<@Mv&>kAVbrw5o7(F7JZ4=@7ZjH4PRV0pK!M58fiWJt+?XTT3&l zYn5vR#Z(7ej;83l5I-cDMg-KU-%RF@1l7&?BwG9g(@#Q#vrKsiOfXkV1@bg;PMxG2 z`rVpe!jalLgvH+LSGaNd_9Cdh{kq2@HJ8+-yVRad;P1!$`=M}V==f{(=a}oSy~M@7 zz6RaKfls$b>q=MwZ!LmFi0LC`=Vn`q$Mp3vwI6=N_1hsjNETjAxnAlID>|M0BQh(f zy>|fMpco1@D<*j4A*U_+MRs&7rMA6y0~@=_)RZ2%aRW4B&6X&mv}{<|JP}(ux17P4 zTJffKAX3kHL|IjscJ8Fw^eq3-R4p^Xq8m56>MNEkq!otBDa21z6${>BKbtj)0lq_R zo7)VhazH{@QsL9v+2~9U3!*k-iQ8VR=B6n%HKqPq--I@LnnG5UKie@!3bHfZ*^DQ< zi6-9+3+$wMZw*gi%Xb!sB@2QW;TOQVBl#PXEuyMj|2~ZWP-fo^_w}vU%^jXi#SIm7 zo!kc>ELv5wNq%n-kn`%e;;18@{s)!wz4(iX74Lf)_#DK^5Kg?QJ~JEkUvd$ESg($E zFc$!~;FP#Ecq@{B?Lb_0dF!w~tHwwnO-B)I+o~``1at%G=u_*udM9H3=iN{0s!=h# zf5o<2uYDjsozC})AzTA&ef$I{ys@OU)egN+8KT9-$`CX4QbgoC_6H$IH0Y!3f(D(f zyjXZ?#nrp0`z=d1jMGwP#d3YKAklG=vC0W9U6JJjIx_8hFq#!4<+kK@7}&o>j`zW z0|3h%F#M-)0l4Io{@*<^_+4>}Hp+(+&>`cauhAbsA>F2ZTUTZ}1pW%oOMx7LsCMl= z(|p+BBTP8WgE-RK4tTHYe|6g6cZq9XUkw-^H_0+gOoVy7`PVp=)ycF7Jys&0* zu$=c07J*ouSL0a{;~42eZ{xI(TqK}x?`=0|{bBwI#|cPH7=}jZNy(gP$m|D;y|*|8 zLRq10kW1VGn(p&(Iijb@Ye;7F{pv8S(t|DAC)@Q-Vbh|sBP=U?jdJ~Flp%4VPvEYq zDu<^}8IZ*WvM2FUY`j2)0$FA0DZ8giwc6IZSKUY!_SkldgKKXDib_BqLElUZo13x* zO3Y3Jois35l8!Gd#>9O83JH*vHVu1@{_^Z0IoCqUR$*fqYbOxiVVU2FxVsWhDp(5Z ze{zegom%mV7D-(%oznn4=-k0p_~^TLv_~$1?;7ZJzW*^ zd~^l01pg)0>LhZnhw>b1j*G!^zCW5n|L!v;K}h1l*`NZG`B3v(u=pKm<5+%tWH!@D z{0Dt7XW*yI%!yS8vfDoXatYP{Q|}L)QE-Ox(U3B7TaHzXqjk>^m?cS7dFk?rTy^G{y3oDFWdi z1AEhAiJaqyg!lK``VMF4#ZJHOJophha;0MuX(-S zu|T~jxh8kk;tZ{-c2(x=v9C2gcD_D0`;q|Z92LmB9eZb;*X_NxjC?sTGp!$k$vinF zZ}7pCx937U`GQFzEwnNRtleD2_ARJm&HA^$NvinR`-`;dcxBZ{-ap0 z3&3QiLcBjUUo7)hF)U70{f+YOHPwA|D4)ylBJa+B_a@}}B*H1QE}F=F3; zGsx`17$;xezpkdyfq$=$=Mm@;kT&;1rg3}I*QRBd*1z~H%m6Ajr?Z#8R|LjsNt90 zKvv*+1E@BmdO*MO5SgIZ*>kYBo$Imf8?sTcLTO<$H(TbhZTSGyFJby?_SnU(;C?bV zD>2{Qa8|gcLYNr9c-J$5u1KQWOM}X<+S6Ftx?}>^>0xe@Nza$dS#^~KSlu{nMDV=R z5{;&_Ts56uYRwdv$N*^;-OyB`V>X5;?$A3s;zYfUecdksZW~_kw{Wj~+xU*kYgOs5 z7h1{;u3w{Ay7#uIXbsij{tx3}?~S`7+mA0}1ug_szB*ofjBu$nDLFaJ;&TcvDtDhs zyi0sdZp&r(C(Czh@rm)_g zv>%A+jVi)#j_l4`P1K@IF|VI?nyb`9L|%8)ohH75=!Mc`bkFQJBKOF$5_R|jS4F3X zZqtYX=G*kp`i3F)=4s0nO^nvbVGX(l41@eny#K4g<6?ouhx#~I_$ih=kXant*W`M# zQq7m5K^5<^29BJNUB+ktTgAdv1;>H*{4I}KMrpaGtB8}!3lgBn!jqY}@j3}iY;3Lc zw2uU&H9m0<3w&1db(Hup)$uE~ef!%2kWTBYGE_mEYkQL~KPdH*1@H3OH`5A(^<`IC zOn)tLU0ohilt{;f1ZV=Sh;czv4>){!&)>IdOb@zi+($^l7;7Nb?0%w8d8dzC+1Tdq zYm(?I6A5Tnv|duDABLsxNhwWdMhds6w=TjBxv^Y;$V75)Pf1n%@xg>Jt&!9n`+GCOCB8t}$Bv%(aRe#y^Pu~q5b^kqNA z+upzw@)mM^wVG}(b|C;~MPDwo=ZgW6=+H0)ZI2rjdhw8n zMf7z5=&WB@L_GX(orTvzarWy~1@EE!qPl8t-`eG7{26x$lD(ilh6cE`TlmNBz;>A6 z*#Ac<1?Ch=$eZy$AnbG$cJq5)!{PtSLPMG21T}F&&Xzz!E4##7(d@bDE3BQCcYsJk z_tFQC#3_s)QW6+tn!hH@9?wugrvsW49HPavWG7qBm+A*DJLX9T-o$+xhyyAvt*{_A z<{?sWKx+mIp2#>K$$+EGEj`rmJ!-`*UCkV>zYuR<-==>3BTGJK_)TR#ku>V+i{}() z1|T2pGD3b=kf*0nx55^S^9#Bh!y#+M2Y! zs;mD$pbTggR#SLwhPTqvO#vqthozCF3cOhtlMw#QGw`&99m0tYp4x%`_@Za1X#!%M zO3cbdB5#QKVjU73Ww}Wjf~$qtq94w-1SEN9gaz&`&8x@Kr=uNv3g`@~#o?}Fjo8%L={+;*Q{0?I6v-7iYv zr0%QEn|F8ey=%yWOXYLJ`e_emjsrJIUw_eIIXO;&H=MPzr^!{=sxO;gl`8BLv}Uvm zDo~67>S}=R`#D<3W}+9dHXEPl%X9?q?gf#v5xeu45AlM0Bi=DJd&YrniS+Eiciz|YYjFX#0bAAg z<45KyOtn3R89fQ%H;lvL)HyOfcf)vcbY?o7dlz`mEdV&X(l}N!C1P-9DckVYE!txv z-Ok3&-c=ld5acK-@2Sc2#|w~KDaeF{v$mEU-ZKo^HK7dt86j+fP&fXh1SEhp*A>{& zmlGDq)F;)V+?RZyxUqjRvFiqI-;GyM zm}xE;`53fpD16SMqn2BH?J=4}BbOFd&*gb@!nnv=z8X9*LeBptD<(LlXyGqIidWdm@Vzz)qwPvor3N)3!4lJkxf->b-*eTJ&jIykb5? z1Pem+(mxxXc}^hAoaD=|4a4yAQuli(xplq=s@B_b0srDT@^bS)W0Q>Q5$ibYP0gaL zABR+jyURy4C)Ubo>t?9l7s_ru7w9s-D(6BT--F6eTp@eT z;EXx_6zA^RZ_2PCH!JOKS#`Y+8=vtp^$$&#-bkDZ}GA z9gSr|7^%k>N_!1W@aX)JVOjpzRMz1tTOX`DYV+$BoQS(Sbw|nc!qQ^pJKY>dQmjKx zL!qIxsiS!RG^XQ!u;t!e3SRsqGZ-7NHTS@c_mjvul<+fd!#tf&)nh<3n4yiw%DWG- zs{<_csP?Uuye#eR*?_~QemWj9!T(v(`K7QLgU}UR6S6}X=y2ZDY zwA_A{XQ#9|YdxKnmbguluhU#%qUB311*d0b-nV*@FYC{bW8HQBh?Azmf*@e!AJap00#GVM5WO2Qr1+Q!XCau(;4DgydqV=7(w*{L@Vv02Ffp#|<0zJ&Kq*IWrBA2ffiViz z8=!q-TDhP)Y_Bh$b0OJ22fW;mZm*eQCcx0_vsD&k{8iC%!3>J%kDXF0Mk<{3bdlJn=(cQ;O&NrBr5aY4(ZmV zc5oMJ`%ZaLj>lYzXkO7Z8#7+M%v)&K+_UmDRcQy&Zt@Zp8xuZRV&WTpHy(F`r!;pUcP9xf+7DxAi zx8QbBMJy6mo-N=@UMR=*FkAll!8Vc`{+!6A=KE3N633r!OY~s_$%LpZ)q4nC6ME6{ zbMfa*i_PXoM~hB>oTc>#DENn;xZL_xmN?kH6}=kx4igi+poa0?^!FwCS1^BRZU6X<&`xc&^_^X-U`&{q1L zR<(QhC|uwB0L=0ISQHuP!+Z4Qo)oxuZ20v%012F3?hWQ59Vsg2Se@ zWnC@$-X6N1yL)`(<7T6Uwku=QH+;CdiH+hqc?Arhm;)jYtU%LA{55t4-0(UVES{Ow zJEPulOT;U2qLKh>&Hk-ANl7&DE1pza`3@Wmx3^3SD$*-r%Nh>C!(D$}SQU@VDx0f+ zzBjQ#1y-5ke?sEVGb7I%1A&GBM*%pLpN-f5b=0k02mgKO|IRZf{^GfaIgdvK0@QDP zceRnNB8)9=P%qH&+uZR~w%Z4y?V8|er8&QYW_zf1=<+O^J!fhT7|^iQ2H$kxW~j8b z5{!WKo?=7a+*Qi9igd0^$2o||>>ztZCmBhy zvf^l&$zD0KHzD&Fg^rL{amd!PIb>!eohUnd9U_jctb=3xuH!Y{ulM`&z5V`4w{p&T zp6hyCk9oh}FQmPmDkf-+WJ=d=?cheqps$ABt@wdwS+*yGgIB!{Js**nD9UCP+)HI^ zL@?fuO^>~1$zv}JL0Q(_oQfQ4biaR0TJd26Bn?rvKu?e=Pdg68kk0SSF77L7`Tfr2 zA9XmLQv)BeH;qSz#|Ly63|V~#gDP~tKg5b3k3+tE$)D@HIj(VyW?^@&iCz`cO9qYp z^T8i|Mr%C;YLSYB!#*<9Bc?mQ36m$XhaJgKE#!c^12%K2M|}rNC*r~o zSlLs-o^%Q)dZg}n%z>`qG4f~()O!H8W3_*e53Iy)sv0>Kv8F-~;*WsR;X#AcmvlH5 z?hyp9F;RHw+_3T8C!dD1m9jUYmGlub0!SW`{rK(A#WA`A8^icz%e6Ws1_dj19s9hq z2rHqmSX>7dz)$2ht0n_+5`#LSZ^?npW0cpL%2hE%@h9L`#@A?09)1Gr41g~*;Eh>; zNcw-?lysVJ|GjAV18T5wHxiIY50bw_9zVuS9o7_M%AZ#qpF%a36VqgsYu?C2esyma z0B^%~@Yizx^~$W!Nsl2K31=>>y{bs3Hg~JCZPy=9JD!Ts#LZYqd+3uM;Mpp;kshiT z`uq!ZHB_&N4)!)wLTa`9{sYZd?#Ah04&W+RWAbw&)$1ctKpJ|IG6B*$+(`KI zv8BIEzQ|kWO?tK)Ix(;kQtXHa<8;mu>#PgqP0=w__*+KX4bQVUpnA()L`n6lZmn}d zfwKe{u(G%`8C6W3&!2ny*Vfvf(kuGUo6*DAh@=HIlhx}W{~d)CvS;w0GevT^i;9(0 zbSZS^3~n7iC5@~La6-U}9x+|&vEdb1XzM(aZ8EDQDzI@-S2#xG)D!#9LzKp6r<6v6 zC3|vs2ltiB(B16Vg7?J21i|Z`2J`!`WmJq-C9I8%ZcnfA>D{_r?=aJd(QR5qD(r@4 z&1|wbwKT&$ssJBLXbh0G8n$G~u$tA~X@h)F-P*0uADJP9&Xx>$d}|929h=XM;O!qn zr>e)w&QM}+w9-fS4wdo1)~ngThhF9c-jih6`TWP9eF|96A0;6ZzUv1JFe5_4X}#BB z2>(ft(gG_9t&vC0etCAh)h}4)nE&|Z4*Y{^;)9i?lILswU?tZw!UT&iz~;XG_|?kD zEj=DBxqs-HrFgLXBR&e-`|RP8S1Ff7_V8YJs^(&G7SlDbw}+E3YKG&lPs1S{CYZnc zmdhS#oByhSj z#8zj8c6ut^2woi>VyG@bs(Wz{Rkz{m-V}jtI(|yBV=sdQX5J8LOG=ksyBt3exK0Me zqvSyg+a4vBl9QZl{sz4mI^uYhnC`TvC6mGI$qb#iSUYIIxW54!{zWvbPf^En&^B>t za(>otajE2UH}|NZMW55FtM6Ut;&4S89?FQtS~AquPO4fEBXr|u*+Z-jo}LgTgtTXn zrEckcW|$^qiQjn~4cYc^CrNJSaIHxbgH&?wXoUc`dF|W& zZ04Vjc5TuBe}4PB6$SRHJX5^;1V82}!J0yk6eCF%4gR>lpU(;9qC);EEi#RQKP#oR z2wqJ+H(EujarH1v*Hoy+1p8D|wfCs*LSRZg$~ixK_{O6KK_51NUubnbF)D6B2|b@Z zY`)fX;?G0!=lizp{FQhPlR@c1)+nJ)rQryMN8QT%FMoh(p3cVH(Pd|q`lE=+wb9T7 zH!>9RUr*HYKd(KXZF2N~pBe(?dQx#JHro=wQ_AhR2kF_BH2Q4=YfPx7L2H+^`tvrN zwqdzOgrV9fg|!}+S7cz`5pzb~e!`Pk?{xzW%2o|=i05WmIuQ%}ul2Jx4=`}Fd)0-Z z`-eQ69^Zmj^h(>cUiORiXj+vBA7SYQ#-|28@G1Oq=nNGr6<3+05%?GEzjpGcm2Hn2 zCh<_V9CS8+20_7rBkdR|9xHnaKjOLy!tU$+V4?q{w_rQl4(v;DE*b(-$Vo}0#l$_3 z+tB^lkEDgI-)0i{^JPErTmp|a`C(UB90ZNRK?9B5H0_f)^P@sec7VQ>xnz!M14adM zqxRR2*&XNNIz&Lk1jSH@U`^h^m$|-Te5n1&rS#n?{6o;1@q?hoJ&uh@j{n~Fcs+is ziY5~YS1oxizVz~iZwMJSQ77eMIGgLa(qe)|yY|b?g!*XRw84&`x!l@!5CvXJ*TwFB$O@QuN55JIoqo$cOwp!gS&t7$niOClD%DEw{JU1a&3Mw`~yJmUw>tH|8TQ!kkxF^7+|Q{Q=0n z0XY+dXI1MgpF96H!ttloNxh;&UgIB~EuiTn)at~RM~#a6!yYE;EDGp7AXXmd=*zve zPk3RPJ^Dclv&i?N>+m^d=PeAUM^@XmAlXUK=p_LtosS;QaV(7!S1SPc{3mpK+rm?A zDYP`Sa*J#s=T(>#6(=jZZ`U+Z@tpRagOx`{g=EwCVg?#~h>1A2^N`6Zy&IhbScnrG z3`kKbp8v-}64Krut;s0R$2QkS<%b!6!~5mC%=~l2j#un2!*X9IF_->Y!{Z;oWdF>j z#Yjode=1_nNb2L?<2Wl4ehOyl*=+#Hu0^B#{J^Y4r7uGn*t(_JhMxbG%D z#+Y2SEd9N0%d6WUe$v~$>-Sc$uhRI>)4=)s*LOe?wL#|20VVl&YufpJheyGff9h^v zjeoUm{vWR-YO68>qu7o3ulM`Mw(dx4ET82bBL`5L5^m3SL%53n(+61VNt&u&biW!w_a@vj@GeCC+DD_R3||5@SHgW&{=hh%}>C zD&oL7DkwlDtwDHQMKKG8u$3#TszbzfB^%h_icF3PFl0U(VhQVFlJB>j!%)8MY6kpc{-0UKq>2d4533N zhQ-K4exZ@@V`+ghJCv4{445OUrvUm0I0b%$=pU@6KBAe1@_2Z#RQytn0=^c65QX7bE_xYM2NCapyKahJO^sF~1ZFdTMr+x&DDjwX+WSRoHsC&#Po1Q32jQe!uVFGQI8wqWn-iP0Su zD2rqd4=_%*x&lZHQDaVoEp_3HJmIbe_flglQTtoN32^QQfx`G)7PT$FK9nOxCD>Ba z&NSap#SpXeRL?A!CtD8g)eY5usT&rIHKC@5a(!nN(XG-{#q55fGkPrhxK7d@Dd~?> zD(8p-PG5zv+il(r<}XFG53SZ}H@d1CrpA4W`GQ-xih^`s-VgD((j>LEd!5e>z`Ks% zEolh=KOY@m*U&t!@rmB*j*3^uW9_A0_M4L23sUSiuWwH-&L>taPkM9bD;u{{et5&doT|9JasHj_bU?a}rdGdyD*X^Nfm%gR* ztv~-?hFVhoO|3L&m?Z@F(Ozi4TS|II&P+|p6UJT0(7kVfmiJGQrsOC0 z44VWIlpP8uQGjzWWGw>=6bHbD&Q7}R3IK(9D>&U8t6Ltr?t6L^$kGNevoD=M;a)D0 zp?p7L)gV|Ol?siq#bChGc?*;^WCDrT=fsRC3x5zLR%OZIt1=*0;PY zp8(MeE89g^Y=M{l5c0XgZEq$|Oni2YBd|AWARomSGEi95et#<2xQV@}YH!g9i%kYf z@4=tyv$8HWFA7YbSSs}xSV2XYk=iOsT}>sG$%aE^(RYW|I_>UiP(oW7QKLZAV-53B zfE?Podga_>B7yJ&TuaW(i zPX_%%^i%|d4V{n-aLPP|;L46BZwM9gWX!Ok#odb+z_=&ojA=!LMK`!4!_*6dR>kPw zBT;n|HM23a7GiY!3i7&AtQzFlaBBF6E3}Wy02ds90mZI}reJs4R#YnemMB6%9QbKP zK}uL?pse4)L@Ucvl66PnNgXRic2#1Qo>V;4)KV@D_N-%A-%*H}S$1jHH+RRmQH)>Av+ zpBsDqPH~M#;Pjsjx20LOe*LaSjg?{sgON(3VB4|4)>K9bNZkEwwcmY{^+irf#UcKV z3tBGip_5vLywaN{XVz+U==vv+b2rq7)Ve1ET&G9sSO~XRV7@nKBqu z=r+)@^eF}62cDQ#HOxxG0!S;{IK$P8m5t1&saM?!JM-c&5?`Y(U;2Y!IkMbZ-+q4x1|(hXMu{btYV>~HWvfEWFdfXm z6SoYeh5J8ruEx;=#hqHtn4ea`4 z+_E+X3ycB*?H7ie0e!C*!iYxZgV1(!#PMtKOLe!d8n+sU4BtUd>XU3icJ9-LimQD| z0A{&`F|W zrRhs6zrCMTTVWUPDCsl@p{oe0gpR$z6fgoM441D?{GGXBd0(a>Q$|5ew50!RqaYze zDX2>3lCG3YAa{raI4iy&=|g<2d>E4_&CHl`rL$lR&|j}b`34Z$4%4e?V7L&%#Nb_0 zRn^+xy7+R7JE46}eJ$h(a;sifXY|RgXQ(icbbAFKaldssFuL_h;JzM6=xNH z$nf>8u=KY@uWm;s29B8*wC*pD1N6-7ht0KkGbNgS!oj6>G24j;&$Wy4rJ)UcXK}W^oj7?>iISRe?@>*h8qhu1 zzRLf!Lwj>hj6qJ&k7q+dZc}}*g0Nd%b@1igq}v2hWzf;w@*S^1(8BLAV!;U1PP;|l^kdFY`J4zS+AFHY+D9)ijoq{myEI0En*v~YwBb}P395rKfqRzF-iy7LR(%Md zh-(e(@~xttm;_bKBI8J*l{t&*36L-Tm2WQ(i3S3|DU%c{4;cF~xf36=SG`3-GOyhO z4jfE72lI&@6*H?wz<-F*>MLCEDx_j7)0`7o72Q(R4;P1^NJSK9GrW|PC;P5~SGz4r zReFT1xD?}dLuUs{tH2tkSqeD`dGJN#h9C>5^O1*2GE8#jfZ z-dFGm8RNMLOULJe?ph&vrubGXjkD|2*u-E4K+o1XPB2X`Doui8s4KQMY~d?o1Gx1S&sHU zrPYEn1-?F(Aw)&Y?tlafI0GHV{5+yu)JMLQ8uzU-^{zSCZYC#ju>ZyO2&*KgL1LI- z5iwiTSgZOdyUrXj(A4{c^@_};j^-6Kii@q&@!+))?P5(mBKZ`-3f{sLFO#3#4IA1@ z{;FOVEpvDzjN<+S(d;aYng22U27T1~QbD(uqK&4@GTG)PPP#GhEx_N~bsF5&>z`Q) ze2`HGv`ctTgFQpWPWK`2Z!m6%0$Bv@{uR6MX(fN0lcB}ayK22IVCB>7T{?sGP80_K z5QV~WMh*f8;v+!n#-x}j=_CjuTBpj|xIf?B-{>lQJ}(E8eMo(mcFgRKw4P#xAcDTOv)?0{<8o$<81!1__v^y~Oqf2^O?k6VT8GcuP8-Y;sVH zk=m?TyCeJSXc_Av?nM*4+(tS)O`VG5cg`U1umCDA>flj~F9kNVE)#xFa@}O&`sC3B zCAO|p8#ogKOo96_Tljk`axBf>+b#frq~>B*46r7p93a;OZyq8MJjO?fvZ=H5>P@R4 zLAJp_8NiY(NF<%}fUaJw&D?Ju3D|H!xKJ!e8H4qLXFfmatp8v)j7&0S#<*wiBsgR` zO|n}#nk#iVS?{7M?NruM?pQ|hZoC>X+u;2J=({LgZ%`)Qf0k0+t>&c#Abl-u!5V8R zGbuU4Hyycs=rxi)7B>9#VZS7(IN{(x-UaBZAeG`* zeLm;;KJ}$m!hn zI!)7p3zmADs=ww-wLBPni+nb>U4kqwGNW@#A!n(;=ro%G{lfvmjl2o+L~8(M!1kvG z^G_d*ja(>l5r;gI>>3^^Xx+qZ_)=mOIpv{td#MlFnerKo%e;E_$Z} zy}Jvr?}uC%%6T$WJ^BO}bi;MvVV-Ieg_PsL)^aE+dRmTwLF7Bmv z5DkEv;wy9uDB{muedW^Q8|YX77@Ia>_OL1{I9z#xH??@a`3Gma#P=$kE$eyEX0Yp& z6LZ1kP{-x_FmVZYYNQ`bgcLW+ocb&|j6^mbl-h3Rr7~U~+b$x=XvRwC`+@pdpp|uZ<}1sF%8-zGsnYjbfmKaW`BVPH16||MHqOoQ zCJ80cyR}B*32sMwnmGLb?#&&hJpaiLyn@?;5-h;|k`5AjcocBKNf1^(1~~wK0Bbnz zvMCD-JbJLeG8qCcuIwFaIKUHi-;l7C+(Ff3&!S&aVDs3!Qy)hJ3Nh%i9fE<_0Z4hfx>Jp5>v!?SYAGH7citMas*1O7|MxP=J z;3SttKRF52%!gaQ=2Zv;XybsGJkNO`k-1dn0V*&e6Ld@vv8bgn@lH%m%qtVYTyyK% z=ev1@fjApygWliYXR50;2VY4uJn45@rB6CS3w(!^ILhPd(}g{T$lO5 zRgn)8LLtM8ma;2Scm7)Hzkeh?JEYDCO)b7LcXSv#_w7QdYgefqQt5rWj=5b{h{M)l zI$klMp;5knzZ<8L`WJlQug)L3^fNg%fEb_nn=*KUj)a9tlr@W1l>&&q1adCq^u5Sj zK_gK>BEm4>gT{ze5^wCnbFB*7h!@v!B|MlW5$AcKR>m$paF6J< zV>-VwtT6($V#Wb0`L*-5Gbb2%)fQo0Tt zqC1@pYsx_EWN_?y!f7?oiYs2737;mG2PAMs?U6i`s{6lqeDxk)DdLZFS@sM1@^|}zKHIWkk$;Tx6=644M}euoFDr;{rBZxQ)2_&4tXr5g73 zlb>Yxw6{m-?J+-a3#QAGuijJDY-)Remtq|f{X;N&-cpv4{iHzHG=JFib>+iadk&DQ zVt0Y$0W(0^eZHY|s;{K(%N|gLKrlP@9{`Lo1t^tf9D!a$;!sx_vYlicuhhJnT;E#b z4&Eqi=<+T34lSDmRDUHC_W+t90MAnp16X^jq*c~cvSwsvY%8(Ev7*hp6u?b>SC|=m zKM;oRwr%nj@=#wE>AVHXd6#V)=9D5X)e{bYU|71@&&BIuR*L?%U1#&-_R-F}N&s-` zA~qpS45V~RX*7YqT&UQvdLM|NE#Cc6+ihmhEz5dIF+gccsc3C?IWW%jZ|ncl?OY?n z;@nE70OSiy&P1V_0#Yw&U^+n?oSm2G(9A{TXV4$>$>~77Mp|}^ErC;>lK0^^ik61m zlHW4O;CJ`Xz0wpsNTV3w1OkC-EUoJs0mMyD6G~1?z5079E~S921%PMl219^@Ok}b%@58Us~4e^lm#{uFz z2Tk~dB~!g+Ho?Wi#8ypkWsadm|84}cJx0`mKDQOzV_(dabVCl1zxPo5jC#`LkIB$hMT6GATl^hd!N@#-L0Luoe- z>f_m23{<`5C=%$0BH@fI8?EH%@M`ii$n(sgXCUX8ZGsj1LZd2L2I#7byD^55xmC1! z{eGNKYPTo=8;B*d0_zwLR0Tl6#kgGuIFduh_&dN`-{hB~ZmySy&UNN^Zf^HJldCfX z=zEh5$u_~AyRY*}G)Np!xUI^aMwo&sR<0$QMoLy<(!?6l!=ek-yEnCzh(~8!nO&{56{o+ z#$-^!v7&JFeIUm1?OL-#7V@i^Y*_FQEE4ogAhAWoUGsUxoSd;8RsD;VoW2vlp8u7} zo)icH@Og<zLgY`8!d1L!hue> zL~)9Zv@6*7@LcN1S4Z5BTe+DCSNFS;NkN(y`Jiz=uQX$NI#$}RYLK2mJxRu&j{O6; zxoN-nMSnB zmQb<3m-zif*6baab!dl3tSP`GLeElQ>J`Px!T|4w_k&NBHI9R$X4cS^h&b^efUz@7 z%Huw7&b5i~J6M$oeD-opK=n(7fr8c}?<#AnjHJA+!B-n1{@t01Yta?>whvZUB&ABN zsw+iwB^qQ7gkkjTr+-{zRXt%aPI<{-Nu?E$7upI0F4{$pw+*R^Ik#k!78`p> zSKkXm#Yv8J56|_}>WBrgAShqlJD8EV{iUf18>J>^fGf#8Vaw;_K%YM)P$F@L0tLqM z2ehbHHpd^kVX|`hECeM3^!F|WWCM1pX4x&S=1+jLwyxIHhx;^I zTD84!crJYW+?z2wnpFR+WvKuq$9-3@U#0hnvr4LaSq5xn?)@o<3@N7qL&Bs`%g6dU zUM2R@tZ!WcrI|D5Ucc(fNv!T_I^zd{3Qge+kpg;n5zTD^uQ?@iCGYEi3YN-5z-D_- zW5t%fa6^<5thfPrKF#6-ZxMtj6L7VQwaZmUHg1JOgNlu-$ZzsZn7}g} z@$!T2ofiErNqbhJO9#N0G>-jy%5{T=kOp8^SAqV(lF#G|)TnedOtyn)A1+{3p752>M*iNVd$&w}_r_ACH6;IC3hDIx}LFRVG$Gj^EMsWJh` z-hhVA$WGW>ZUV@aybT5*n&KZkalKo=^lLftLXk~ehk;fIAa4Wgld9JMtMU61PzvJM zEYh!Z0!)K>(` z>JH;iRJQGa4@bj{%2k4?iz&Fg>FHfZkWO^J$<7-Xx|Xn3DRys_?Y`!JXR`o+aqtK5 zFSMwP2n|*AMmKP7o+xs9$RnoXq8@oe0kA_QA|i$P5rQyhRvPQ3WyK=Y{n61M2yhKl zlY{~#fG}TRrHkda5WO52h6a)`zcvQ5I@4W$#&x`V+EJ|4P-QsfGEipB76U;|bSf+r z^>G&hB=I6uEKVh4)D1|pe|VsFhZ$338fa%@LmD;+x>rnO8Zkl}T1Al(?x0fzG|b=! zSPeDIje4NLWe+snEWyxNsPt8ItZ&*oxp_drcWQ=@yaQ5aMWx@;4s32&Q2_*R&Ak(0 zE29yQ0rl?y0m2Y90HnmJ&a85b&l>(D=02$SYEX>a8T|yb4OT=--A$^~FAdZgZU+Zc zC%LC~Mt3X~n<9tuH+X;yBjG+@#B`09zJOl%MSuvVP6l_D#>{srZ}MOKPO}4_lMIaO zP}ItJQbVf!-5z)O@{^be2v&y_Gfmj$k{&1GIC(>+16&pZ1%c$3 zLWe={TrGRi-?jVS(04FkCox%NC^*qajS$9@kDf_<%B4n4L>z0$B5%H_0liaNH7RBs zl!lc7*s`0vdz_jSEBg`yiq{ct&ut`?a4{l2QRX3;DdjGd85Gf6?b;QA-EUeqOVks6 z@+kxX#DY9Jkt~h`I70A&NOmnB+yHdcwjt^mP-6(%y&obF_m85ab@i9RbGwXO&oT(> z7B>!}GH3xpJzG2?7Dpmrhvyn+6z`0J*~8nCP9pC+&zjBYSn~>eRbWp|3(IX2!Z(IA z|0Y)v8{oG-rVO>f;f)zqm0`ZIPYi(WvXx5p$B037E2Yi?rW(s_?f@l?tCw3^>T$|k zcKB5PeqX1bD?WPfAE`=_h2vb|K!C87Bm{tDTHL-%vk$tsN~@Z4{F?F7#1BL>#XW)d zk$yP8$LbT;tCwmY689JCB`b@ok*Pf-1uqD@N5K3^0CX4H*e!5m?zoNZ0yX>I5lGht z1zXq7jvg$3ODj$csXq`JGsyZ=sQB+(0m#5SIz=lsNX2sOzR+_M5Pr0^HRJ?3i;;p3 z?W#h-f&@zH5A;X~vzk$^E9D@qrNXv}sWXmU-CSQ>u^!|UoWcuOQ|{mK($4~7*Gi6B zN|F;zG;^%sEjofA^XR5#Q!W6M{^+`sEceQmZ$iB$FKp3I6(g(a zRheW|Zr|e|z8<0t+UPN7@?{VasZYoE})q=eoMb8V`xn`r6Z?N`MB)3Z9T0RV0w7X&WRq2>Wy6+PQ!Hrl`~dnwVt z02lYq_QFO0BP1Wstg#vYipWhE0nBiX&F$35>i#z0LJF9lOIL2!{)g?=+CiF>PEsMG z_$1NJxB7swLR2u*yUU}fPB#(%-DT`6xS>GR#OQj12UoyJbVoN3_hKvpB-5!k5K3}T zB&vYG0Rl7dQcJrd z7Ye7PzLONwLB}z6Z+N7_!JL(*Ar%>GHgS|-Z0#J!pWCIqsj5GD4h|&unHvJqCq7~8 zA`zw!4ZzKEc4)J23IGhZ^!n!WqUYyyt8`v~wtGq0xc8u7&BF~avQzq~D5s9C4|1rW z-B?ZOwCo6axQ(y3ehD1Y@RF6o!JVkw07574bHWVAy}5}CX&EVmM+<$$NNRiH>_Fwh z-d6o)@MObkotya}n1Ah*`k;UUQBUv0b-yEgp|eY4`c_f^_0YT*HR(}$B5-QFds zOD~CyLq(~(2P#=jS>4jLLpBUwrCk~?u?xKBw6^+y80&KFK8#x_7(Cj~WnUgnT~Ul5 z&KD(hWX?#{RX8@=WQ_3E3@sK!FB3}&B!`b84UHvgvlkD8GR;W%ynnJ1aN^HCLhB1q za3SA;TYrB5uFZ8a6m6T6G*m|K#nL-^sLI3sd`uq%#dfh`YPu#8Q4$cxX3@WDOAAX5 zYjINlY}cObd!lkv-m!uuL1DdZ*f{IKoubbwPh!@rc6Bk{apOj-2C-N9QX-fx>2Oe@ z)K}hrt$mW*MJ^t$B@Eiv4j0UrdcpO#V@RmQ3zxIBja!xM3`G{DJh#)5QXnWRi}z$c zTyy8EsG!$n)V~LH5&iM7s9QVZh*)t%^|*Jt$x00;Y_;!kdC!}mW#%*p$_zh+U_YfU zymM3RMNG}TRvud!ix)}67XwVabg1imp$}b40#K)=o|&YIFJ%?Gs0Q!7#+&)2!dDo)39~JEV&g04 z9nrpDc;6cql>|FO|A`+{1qbo9p6@1?JN&TI)kaDiDM#j&jom^7;^)s1q}@M-x+ToL zT78g+0R)ufA?GnQFB%JO7rl{P zXL3rs?a=Gks@Ec(g40#W^kh!Go{*GBdf|EeVnWRPi9MYkd^pv`V`}h!2xDsJM81U{ zB%33|YhdAeeqX1tn02IIfbwV+3%iWQKCaGJ$)y?G`2>__$ z4m(xlx765C%+G);^0F98*p(+S$v!=E=aU0fM$Q6bR=@p@9CEwE{YA{fJWBsqr2cl5TYh?AEuRZal z5V*~GvV>D_ErvqHLMF_H3=4KfZ`^5&)v!9FseaK&*ZQvSk~m@2RR!5ppy+;p2DiL( zA)orx9o^sOyZ!G&yKnby^MdZb|0P{dj}piQ$!Al;uAD^G&YkzW>IRJRp01zf(YHO5 zb}#YDW$B@i&4_WLWT1ADMHVDl7^G|)P~nm`jz`FVPtTKTOdz&*m@r?%VrLkiw5|pD z4j3@jFq}wiK6w0-1-oP zHhG{5;U)FvT$YznQDCT!#%7mZhm5(GnQCuD3=1k*+zfhQsBNraK(z}Jx8C@Gz)E}( zuz{#VwqMp8{}7~;bAdrF+o95@abqJZVM}n@p%mG01!&S<%?g1NtZFVArRCJPZp#zx zgqOd{umRB07*(7!Za4O14J?h0PMFqNTkTc=->jFzm;3Iy%UMmcaE!KK?iF4Av>cN( zLohZKPJW@P(QeTK6?;+k(~XO)ls?H5=B2Yu&u+o1C~C2(+%y_m?{nHGeER!@&T7ZD zj7Bu_gEJ59QdyqbbS_nNr&Ep61HUm_Bb=Vha$)0@WuGIZE)*4j{r?Lt3&-wDu!*KW?bkNEZj;;`>It14E``Joi z<5mw(!3jO?Z5>j3g&leN6zaBLfSp4X`Gz3v;i#7(VSG2GfX+Wye}GDn+sb!nCDT}@ zXcF0NP{S*>G3v(vij>y$0H>@}c*pqYt7oVwpKB(K^Qm<^)P*-!yVqu?^Z>M9TXIQJ7 zi8pDV5g~Yx!|6nI&co`mF_&S17`?7bFI>DkEnc+#K}2rRp|@SRRP{e)QZX1@yrZr` zXXPA|m!ZzL>COYYRkr)Jn|HzVNo={*i|;+Rjnui{8paxZzH%~dCL)oA-3Krmo8i0l z=|Q_e)P6DOAC(Xe?(_^Ktm#|-x;1y#Vd{Q?0X-!##L)R*TjYrDI!TL(P0Nc`&8t*` zbJeiA+LFRc~A=RH&G+DYP!Fo7kTiOAd>BPAju%kgqG?c=R{6F3eSy-1qLWlMGc)D*HFa_ zWILuN4Ew}^z_vkU00OLmUStDQ@5QgT;aOCU;`h#b5OCKeVa{a^OVnbA4URGHELwXl?mFKsK8W`pMu{uPk8$d0scA^UzFF5> zeO^ajtp?YE9**=~6NY^w2DKSvem`0HF@=hK_Ua9K_DT*E%Td*sbD_yeRQm@a{X`Yf zA;;(ATA}rdDLuQ)e&4h2>n2}YHC7FRwBACYif#q$P+_KTW?_0p?k>&OZVSVl9|HgU zRyDh7E=;K^c3{w)NgucRSnFh5`C#i6DyW^0z;xb4Ay=SHJm#Vjblo+r+aS06MCcQf z6drb;v%zl`#AQp1IX|^hlA6q?1zEVnwjs((9iJ^){|>KE>M%qNG7J%r$rG@CVwbazKXfXvaYw9B z9EsJWtaGMaChgmk2;8k_eV$!F?iw@))jvyD59d1gbQ<*QX-6uwFRQNv{O-~lcj#8K z6^@v@25tuR=X;f^w>uu7qUCrV#<0&n)g8JPGkie@8DBUGE*~;b?NwaUi?EiEL%t7t z6BR4{MIPCryk^A@&h|HFBAVEr-5VRj8GK7_e?LffbtLtKJhR=_wc&0J8ELY1n*P!mC^2Mq;bJy8TmtCdu^{%czhh&+PK7ELgMnpV?qfwxzx zN_1=>(oQ^l1;L6me~&;4m+6(D@vjCH%`u(Xj^SS{Dp(DsekG>q#Atsdgl>Ca!loa5 zLcq#yEM}Wfw^6q=Z?$ z9Gdw9xY3lbQ)wML&~?4#UTxOuLDtC(CcWh+k8!u;g8ObWK1IVnK+dZWe;`ikbx=hM z@5Nr{OBf)#M8z|9Rb3yF67{Mzb7u_WZN9RtFE9;cXXUEGcVpCr5EOvwnVdG{XV3Mi z^~CXMqG3^ly_6)K&9Ztuv)UjPYq-2rAcsnXVgVPg}Q3GSvU#%borkP8!0KF9sQh8f(00y0d zCaY?!?O$8r{)xE-BGG{hVF(g;euKflULw%Ti(5^<>sG%#EcpxkNsQTT{^?JT=@eU% z{cnTjD4X7Uh<%|NFm#Iw7I4!eJX=IfpK5z^0N;v!QV$VVi~W#yM$}`dYx0u0{wkmk zj&5wdSUotEgd=K!!=SvHGMG1vWg!G4%;B&)0a#g^??f(@758+-O2Q zL;|*hPxw;h7N5P$$T!SXSe#hFBE$cpCa=>-O#kE~76zZrTUrbB)ksCOb_0Z+@e)t= z8M7njflzATvJx)fX^)Ksk-F^H{yP<=K}B7CUYDEx3^sZGRk`VQFfXqmkg5-mDnhd^gS1FT z@;PBkNBXUZ=?ir#jEga9QdX}UwvsL&#C@2=K?^;{~{Eo2uH zAHWd;^)K3~B)3Yl3noXYioa3w`h!UdM86I=J+tuPO}YL-lPSGzIzp(5Q45?NYKLoB z&qCOda1>0cQsh8{$p;|8$Wd$>{r2=`&m@g!0R(^f%Zr(}*^=2QNNT8EgU{)Pp4o{e z|IFMIZ`QYC>u#KJCWlK(NUVIim&eX7uD3`956I+%IS+Um2Q_Y|!rQHll#Td?{l-k> zyUWK?dxktPj|+v!u$eI_mrm%*fyK zGnko}SQZ8u4XtqX-M}-f-0lzO@t7}e_TK(?(N8NvR?7)@XK6YA$AO>yD2Q(U01-v= zyFw@-H)xI<7|79$-w6k$U9LwnDu=H`jla)&0qPq$HaP-8$K=HcPI5Vve^cJ^=fdnBh{mg_%A1CGU>BG|g`}-fiZG{Pz z0Wz24M=-B>;c_c7*Ux?N>NP6-odQVCr5QbUB5|!2DLP1p@)3=HQ=Hf;8s}4+*?N-< zPCq8LgU1#_9s5;#FY96yOC^oSvA1O>uNp-lPFi$qr8q7TMtr(W0+h2Fwnv9Es&EQM znGWCN+ws?Mjm88o#;pj%!lb%-1VUG%-&swAj_uo+3{8Jo&mFfT?<^~eetTgvQMKM! zr1t@0<|xpqsA>+wmo;2*J_Z)PGQ-ZzQ&>D?FXf!#pr+;)Ld)%3!8+@rs_d?5p|uxO z6rNj!gT&qTpHwoUfYV)$r_*%q*@>c)NT?iNT_L%n3m!xKWuJpJMg*Rfeg*PF=u)ug zFzf;u_VEYq@zfO*9B*h@e*dOnN#1`B%%3$aL=1Rr2M`Le5s7&Q5U>x22fG*tY`lZxuX?ZK+l-m&Z*bCLlVV^V zq@xK+W-6y-K2OIY_J`h`+92h$vkqC@#ngIwF>urVe4cV{$T1tZ&iD6nsx+02!lvid zkiC$gDH(S$Rx`kINddiDI>w)qxOSeJBkAbc6=snJGPQ=V!5R}X1EOd4r2R$Pg7WT?p z7RNP-kaLV(LjNFTXE^S_8WAnbtFthC61ql<}7rgW%HE+*Wv25@j?!LmfeT2K& z=lBJkbnO4wU2bJAB=sHg+)ec}m-~@lw+;k0hDbtlQ$w};l^EfvGWr;~mF$#=7*ONC?V#${6Qz>$Svg0g zas6@3`HSgv%$2PHqpDsOp88z|FDlN6*U$*E>~fv}5?}M_367~rauV6FA;;=-%{ks5 zPDGDZotK7=oj@hy`!6;5Sb$}wyCDn;vJQ7GAkK*e{%TS}RLu)pAAm{oMKXw!qt>s2 zPRlmBX}sc%m)F-^IL61`(2p;+M~VW@F6f*MYBLpLgHRywbs+5h600P8U4;u0E4Biu zsmdXr3j(y`vh#j`Y~_~R<{$(mT+o~otZhbi$4K3!SpMiTuQ})x$g&Ka6>|dD&HuQy zdX9>}k|Vn5;pXpQ7HQ6g9f$BQ-#cZNyzbTvQ!`MPWI^@LqK#jX^ZY4_2~xY0$7mkv zV?+M4xygY%`}}Dv=jB^3US0t=uFs!-ELK(+RiX7=34A8$y;m~CgR zr#Ld1aDuogHMF7ZRs+lFiil;Sc|im&dVOEUf|B`UYJG?KK}VM>-g>vFfNrq9d@+0F zQ(c*5-fW6_hxtV6%Kkw~QQcIHj3G7e272j}Uk>s#6-qd)l@66meAB7d|4Wh`W>z&Y z=%SkEMzT=1*%i0U9J#pcJV6Tx)7uAkH=vTMpN#YDqNXDpl%@T;SJUeCR;19aN!2bU zutJ-hWlQS=XIEMYvo32tCw3O~%H0<;v?vzKJF5DEx$MveZSp3T7{~k*C{BeyU_U4q zmfiP(YiPTw-0>zmBam1&5EDzs2*t``w}~NniF8omkFPs^_063xF?%mK7!l9Olw3l2 zBY=TrOsw;9aJfqGJ@q30qoL4kP+qSjZ}i$rfaEi1(EkK3^6tz%J>*zC6hInMShba3dFF)GBvul1IXRf$n^rs1=K@9mPdS-*2Lf%_U~Zr~mh1aBxaxkejn^=PPX}2<%N1gp96Fo@Oj3Wv zkTX&Xyb(I;+C0W;awENd8s5&DJlRPFni;VoJwQ2KegmrZ8AAr&wSrUBi!kf+8mnv5 z-Kr#KZUCAi08nG_tNTv7{Nwb;nYj-=KvlQ zZ$AF8FA+)&E*0Qs#X3#N`OY6ZsfndziE5eCE46 z?x9OVdL`B(1uG8G64{Se%Uc*QR$`l< z5wFRc`C(lvN^oj!TElJUEH~iuf&vGDe-~;XHJ~5K27I8bc(MDUoCOM!DLN+SB)p{5 z_t?7;A!TK4(Gkg@sx4+zT6c7HvT*h8%DtNWNS6LbeND`e~Q3@8xEPSfUt%Q&wfaZtlo43ZTDSc<-)}X znbIQ8P~P_;l6v*C?-;j_|AT00>f7w)QV^9z?Z$WvKtxhnq~Ea6N_ENG!nbA)RMax{ zLZbU3VrC$y^B`%9E_L%ceLE6CdwFg#Zw_4g+Y*j=4g_(0PM;K5$Ud{ansjtm225mq z^fm=8z%NB)vB2Jh=Mwzr`DOUucWAsP%du-HdUUfEcS#q#@#xDJyXeuEq_l>;Vag$u zZXStk2c3%96;6r3wNg9W>#NCrlLk!s6!4Yp(n;^zMIhBLy6O-xY0Tq&V;L#G@YG3HF_QTY>QC~nW-)uHe z-u%JGHQE2_vjfRWawr!iwyB=*vhn|;>`eoqY~Q$Hh9M?GlZou5Mz+cl6~>l|GE%Zk zDejOZp~yN&)}jSd*~W<63CUiTN<&GO?53<)N(kAv_qeG3-Ou~HAKp(bhB4=Lp2zlE zPA;lx2)$mDF@vHzlwEf2Vk17Ouo|L{PLhE{6C+^gKRi|g2o;PcVjv_c& z1+1nH{3guEDLi1 zZL<;8kB`NBVamyNT5$Hl)q#ZlKw04#O1*0^c9ye`qZacFT0tfo3<_^;ejGqUPku4bff*T0iYLlU2c(V=ea_EN)ay{ftamYG zycEki)TZ^^0inheWwBoEr~`r&|2mWcZZYKMus2k~PQKt^+v@zOEf;#DVQmWYLty-P zH=!_?)l5|>!p}g3tujx^cm8EUMs-!ZxN@(>Z>D4F45pB~!N~D*WsoM<8K2#Ao;&GN zOQ2^*-+fo^&i1=fQEr^9vBBC-8e&#pot|vOh}DZh`8Tw*0KpZip0LR+ZT)!?=1ju9Iha^#HmmEykGss{^{d+AeizQ4t<&20efuXLI zog|$S8Iw*wMn~(+6LjSfLiY{wfMuOM)Lb-3{oVz%dynkeqgbIi&A%TZ)@w%?ul42- zxun$UqC^s+P{bQhMx1S%@xfC^1FcMdMW>*jbUKOJWdHtn0Rb~CMlIq@uJ-I{% z`GSFyf}FBy1h0;x2xxqP)vqE!j24S_7)=O{c3tV1yTOT7I&s(EHsBx^sx+o5zvf6Z zVMs03-BQN?Q4j42f)9gAda994rv?G;eg;~}>qHB)DH#L(8BhW-nsNl$C@~k5^RSNV z=~!ak_p1HcMx7pGaOoeK9w+DR@`P23ORzMw?dy|>W*bTOePkSCto2I3^NIQp_0JqJ zgEE>h>1;p+!8K(U>+C~kf1Hk^*Z%V$8PBl2DDiH6IA2H$GGdgS{PB+x>F21PNiWUu zLQ~WH-6S=>jDX%Pd*zA_xZml%RH3aA)!hB`y6F&#KDre4pFE7%GJfPHuIEva!3SRv zS^W#;WgSX}_m3}<5Es7IeU7F}+0%&9A-|oyMr+xJ=QbZ>*3G;^6v`_zTCFH-8!#b) zXVT)`sz2#*)s?_=ODYtcD4lPbgh?3Axb_t$9L{)i{c|T%7$!G~5m}Tm64guc!+}9LP&bNnomGRG7J!t6oNzrvLf(~YuB#4M$m4aSOWr@Dn8I|$*%=6euN50OI zP?gakJI~0Lxy7iUh47P zF9KH;$%%z=OI{7}lSAQWD;Su=K%658KJ3D{1kL@)mBKC&c;X^2zVk_oCP7QnYM{vx zayV4Q&1|f5e(6>I2Vg;2C+jWF3}~35b*&kU4@qF#V=0a%y{)z$QiYpKnv3^EHag zZPT(73I%!PUwjiV5PNuq!drD!hq5Wdvfb~g= zPmgm3cZb{)4CA_aWHEKYQn=Q=e^EL^B=_vmW=+QRE9YJik&a#v`|gnDZk${J7nqcf zGeO2MZ;7&}sJEbYoL=ZnojFSHQ@+aq0W_zO#+r|dBgEezwYp@R;5&x ze?!4&e)L&iWKKuCuKr%e<;J$tFBZNvlc@NNSBW?*umJMyhfJ*!VLY*4v|*2%(X@r- z{Bg?b7L+8p_cgA{{D)y&F@6wGf+4$Cx}FP}qWkun0LgKr$WHUsc4p_#85x-a>lv1zHhbdwTeCOieN%UeivE|43mrj!0=ccI>`$Lj#S%V4 zDo_6NZ+1%0MwT6vAE_|daAf1tu2mn7f9&JKBsaiDcX^}LeQA+kq@6%YZ`p>gc2W|W zf~zt+&p}y&sx?wV`y*}6eFIaWf(ju8|L&(BmbYING#A85KE42>f5Q0BX2TX#fNQCa z&WJmgV83qzkCAfg0k}AYJ>0eP9PYXm#e>W}Qu`(%=JreLIr0pR?T#6=5@Wm2*eLbI zAEuBM2R$pAPgR)%PzpD0N;kmeD}kZj@}$kuq9Lgf{Pf7(_~|!vfx-32JP|H=@UZG% ze7()ChV_;!H?5$qO8r^mO9XL`;Da^<+Ku1{*F+lBa5_3;2XwiF&+p*Dp5Lzsb%`5S zsnnEKO3=&ggHo|fbiTIEoxJiiH-`B$&Pi0w2m|Ge#FY^HMl3u zpXRY5Noa_ONWHDpI-JZJ2%cw(5n6x92f#gGqH~~i!;Tk2J@AAre8QdUqYOl;?M*fk zY5u)Zwk5kwIxjLGgOr---#Z&XOFaWrl?Xw+`L5$Ex}GmSk=>KjW^OdsT3RK06j*WY zv%ds0kfJ(Zj>J}xyd%H#Y1mMQ0uLhnT8Y7lUMsj0j2gAl_#WmIkb`|bl@#F@Vl=!h zzTY@kK*Qkxj!c+t2lJ(eC*c;%g{~j(N#NAJ5<3U@10pxeru+W+D0gQKYnbjEgXCP$hNMe=fz3z$UnC` zudJ*r=?wL1vy{h-6BA%P!Q35w5(J|Pjj(giVvB?M)|EmjZ5&9Z;o1~o&WX3@v3sS_ zt~$v}SI>951$>u=X9vqJps-b20OygaHt(*+gm?JpaD+gb8|*{VNrWNYBk!N+U?ge- znn$14bFk~;6ahfYAg!bk);HJJwpmbrD{r*73YhxwW-vEK22=rfG(`JJw`mND$4iK#|LIi;{_0NMd3fCx$ zgV2JEfbEBZfFMr4#+a4+@G+uHKtw7Gdn3;5dVi(1bKxVKozNzHniy~>*1?7cPYGsT z@`~CiI%WJ5Jh(uMC#*ZT1OW$AYMZPj=G8#Akb5~w4Oka6oN#NH{pJgrIV9t{)iN@Z6to+d?jIyx?y-`yi=M>h*KQtA5!}B? zl(X8;Z7Ir%vHm9C$J)}x(i}maG-`@+ijl?EbB6oLSxH2YJ8=B{$cCh--H^nQ z7}sL%nAH}u4x|!NWFnD{0 zvZ~>Da7K3IhwBl=Hj;7{dH9yV?AZ2L|K77qjhA4=U~W)v_Yy*PzLTVcGE+EwXG3AJaNx^&F0^yzIDSU$G^Pv)_1>2svoL6I)7axaiR=nKQGWg(88=FoO zK^m&X4F1f`ZQC_nn##LYsc3)pputxD)6->!Czh_QjPE_kOd*t`w%}=eBN=PVu|Kb4 zf(r?JiYBYJD4*ccaIo}ztZCIIf@DY`vdv4aZXTjgTJfdb=v#`PCPu3Q&vgpilDs9~ z@1oDFrEe^zisqIDb0EHt#}qly{2WvjEf_-3TA-WK2l&w5)xzl}WF831(KD@pI_|ON zBSN9qKjJ<5+`$oc(oUE0(9D8wK>%q$$!~7MYJWAYhlXy>gUMwCIr3SjTduz}sE%;w z-FkXIca`jGfeXxd9_RAWwc|mE>J^`_O7Rt$Omx`BZ=Vl<=@5&qKEpp!P$&(qo}xYQ zNJMx`QuraK3o6kuw+?)zroZYP6UDW52ZQH~UFX8rjO!$;N z%oM8T+2*%v?tTJO%4V2S!fXH3^1%PI(Luq-{l)q+Wy0oXYy746SgxZ0($QiSR1#^nap zwp;A%P^k|+cqY;#intmuA3vjKg! zFw@u9kyGWcj*rjM_8hlMM(PFtv)<>~4H|A%Eq&WXH|*)U6rA7=E?gBaR_TZStMX{o z2y@A0_0(>f2^cbM4|vKdWX~|~CaN!YkZQyUF58;||69%O!Ev9;G~eVs{(f5IxvK_Y zEAtx6Do9439ltKGQer}e8vTXtT;{3S+B*su3>V6;P>j(Ietk=@D? zZaz#^u~S=n2EA_q_Fj*82>yO1YmY`i9!_iytI+b-kA3a}x}KE`On7S7-3`o#vSvag zr;~VfB1ELgr)<~vaU7v`Z!2E~r~vgMJVqATpFOy+g`NN0H62kRA4sLD{Ll`G#+*_$bm5k;pTs6?$UtMsuCMl5 z0kE^RWH#yB2C+&sEPUfPUA_15y6=noQMzH*&GpbhM_&UbyGm8E{I_m8T+?GOdfuf=2{mb`@A@|VKX0FZW>B}V< z54%fMk#;#x#it2vM1p}N8kY8u|7sK=TTMQ_+PYHqZ09YNcAy|}!}y~7#e$^t5q^?T z`3(2QAIq6Z*A8p~gdi$yl=0?3 zai$3u)=iw|-UT{Pf2$*|0ki{!r}r|RY}^@ua1TmtOM&I-kVsSBPkzcOXI|gn3ODN! zzac-;Be+-G&@=qIfn6iHD@}ES?@(g`aiiSMgxn;X!R?S*?;l6H>%dUKb)F4I7c<0Z z9%oY6!kz9pv~7b(p%)!>PEMxDt74=pGQZ~NTIQPQWM0Lq_W*9#Equ8jj7lU}qI~RG4=L(FtsZAe3MmRYwQ zsd3#u@iqirf5vau^th+DNX%*rxm@_iu>StsX0h?<;p{BImhtRua02ffPtr9yvZJrV zR4XB^Go{Eyfa1nZ_E=s)$sAjD zYd@iP#o+I~!SUy=tTj>m?KN+Y|NS>?9t5PHd%5Xxb;;12-|N(1b<-)rkL6Jx7&;;3da@Juere)$a>0n=*4}OYv;(93pH;6WyYaZZm$mNdM5oqcb!x6h z^1YO~I)E?pXEdi=SWQ9eIXIW-SrWnHF{sj+OG=ytvKuepa5p7X5Vws zMSaIOTRdbCZ5<~Ij=WR8-v?x3qI!Zu{6s8Jybjr^iAOy@thy-pOQhy~@eYw$nL46R zFmjM1%BUIUyc-PsPl`qk*Ps9Rb%D&U-Ntk0hX;B51$nXZZ}i}Wp=zr0YFBf)e){i3 zvTC{g>y&axafbIrh91a;-(mGNe1QAxM$wHv=z)NpZ`}^*C`Q3TzicRwGiRIXwG$_z zkJ)j~_G`T%foee(H<1d%-XuvI$wOXaFVNWhmP_LeM8a;v<3F-_gdkEeV=b1vOWqvN zeecD!)$POnRTR`?__Rjt$L+R~)1DvJJ`!w$uWf<7&#w$yQN+HXHuK#HUYKgp%sDgc zccALYHLKD@Yf8gM6mI?BADmLJ#j**($JxoZZ!P9neI6V2dl#-8W6Mo^2)?IK5 z@f%FR%{a}5HOhD+K)q?+b zK%rn7m^aAJEggiXdV7XDdhKkzJ7LrF`ns?_0~Nkyw4}^diP+Q<0!F~~yN9XwTn#8L z|AOF#4~E=_*7*L2niR+>zzfZET0lDhD@)OvByWXF5K7asQZ*Lwh+}kn2UOEVoGs+INQTiUTf5TT-s&jGIC- zOf-Dhnlj+5Xlu^@Q)+5=K@J;DCJrXN2beP$g1C8YuHqWiszVT#l6ntQ3ztm5$N8An zxj(v67e?;L;NQgg2;3ZX=2FQBJS|Knj6%;w2u`)eBH`wK~>?i(@S38y}0`6K5Ql7qC(RP{dsYNV3aZJCuOX7$x9If&=AH~YSe zYFED=OCXA%qQ)r^BPdPsnW>t`79z70wJpmfveeDQi>Ac&!w0A;L-(!`8r%#z-~6|1 z}yU-o7EbN6U) z)~BfW(>q>V&HW&PY3?2jl;bB~2VP(6B0YL8l<%9&L922L0;ZKN ztIrHKK2J)mHZRmy9r&g_@Zm!BZqJPrUYz9RrOs~^)?MVe@f?`$IF+(0yr19hVx-O; zD{xCH>fM8xQq`6hBE%Zw5mP?z=LB3_;NfR{StV3F?=dKZVSfMp6}v-ZxM*bUkFP)zCg zd`a7AWlT$mI)9PIR#HCU!o-VQRfnZK9YL{@SJoCxJm|--f)Unj+qR7|1!z7F=iXmg ziTV3E)I-HwHowu%S!Kqq}(r*vYJ5CAboi@c4VDg0&7F#2y=5Aaoz#v4T zk}!vLxP1FtCSJY_5%!UI$z{)0vcpT&$f7oPViWCynZdt7ht0Tpjz9jO678S}0|Fxl z(Y82_k*tW3z;kugN_>-w>+<5upL~jPe}UfmB7x(mr`nA^U1KSorfy;udG5VsCr2~E zC1{o+ER(9J7kUCR~0wfz5N=y${heB273kb;`-xKxX!oml_NM=+@6)Zt^;YThh{JI_@FYTi<-?7+?&hG#C-r z8k^7(f+My%9w>~N9H6_~?x-wtfHH>SSYYM|Y)#-)#ZCb?(Ji3MV6HtVtFO9BuhWu? z1b3KVS%s@agmb&HU4pa$`Fm{vVJDNiP9k#5n?3BGXFFutC6&*wbR5u?mpGylJ@q>I zMoHAO4(r#>%v#&o`9nr_Rjn6OarFHEta4WmGbh|^16zr5`(G564B7DSReC##To)2_ z%V>pR@;GJR_O<(KR_~3;#MCz)0|d5Yc*li{v>6vB?1El}a;B?Am=E8|HX(ZlnM?SE z>)z#}pp|?-w^6H7!(T#Rc=6Tg4enl3nU+fpFDHO?s3Wx^Z=kiVybIqy0~fB4e{F7h z8q6oODpi?3E0eCC>k7`^Q|h|>^<=AzO0oT{XZ>_3Vf+=t*^{<1r{nDTV|vGYBYOtC z=(FeG=f|U^mvx(exFH*Rfnx!UeFV2L;f_WhM{b1aa*m!@+gN`BuK0Nt{GA+b>Ra87 zsnO&OB#xe$EvbusTagUK6mS=YKUz8?%f~*JRJw!(yA?kL@atm0A z2XgV*>Ivr%FXs%u2I1B#b75R4mpgpQD-y^zgxe9@kIcP{;dwo__sHB58>}lFt5oVe zR8WT(X4y09%IA<}2gkdiDvt$jl1n^>M8n8@BQiYqGG2;{!#i)w3`e6Smq%RcZ)=~r zb{KPf!T@<}xTCNumi!pLHma$y?mCQ;I#a*$d=z&75sR2qZ<((_6BZ$VN2;J3Z2TH- z;~uMYjkVZQCi;z@ZLu`bQO0HI@_gna=+#&<+4(5eQz%{XkE!giX0du#nPO41_XSca z4;)(hifTwgdOFdQ7^N=`Ajg|~JNd0og81*&0p(|)P;P%Vl4bHq*_O&>$g|a z7mO_bdg1YP*K7CNSCyejhvEn>6_rzJFP2C1Pp-~{`=_|zsF4(npr1nFrBLB(*$|F> z*3Cyk*wU*uX5?OH^&KV^8e=(mOAo0D?&`%nEhH3JxuvmXfyJXFn-S)~_S|?6v!9b^|DcHNKHUS>_?S-PfBewburlwJhNdV`UlN=5KBpRQz-X_Qz>__Asv=?ZK1a zP|%Zk%}QH#<;FU>X{MBvC%stdF+H;hSx|nUS5=^32J-FAvXV}8L(BWbMcT>s{U3(# z%uX9XB>Z(17`zP9O=POqW)64IaQy%IfNRA*L`h!!Mem{JlPn-`dc(Okegrz^n5nl% zSBs`gy%*)_42YZV#P)}uDxJ+a)8BEg%R*JNVgLSmOt=&SG)zuuDaw=vZ_AQf_n(P^ zV5x#mLKtNP-m6e-AC7#ZV8#LLisSzE9}WFR-?Lbt06%UL*?2}4`J5N2>C9*3bfRZ> z%*gW^StYuwOA+u2URz*%nC^<9*rMrAHP6XTZATUA-U({D~CZV44 zo$T|SXOInlj2r*lMsf8Fyv^VJ>&aeV$0t6uihJBM?ZvE1D-CA5GF5V_=HDwXqOH|O zE*QoEV*@!!Uua>!cgmj)aECXrx7BauCUDk&rmU3O&yWiquhenqX((G{-Tb|B|Jy@7 z|Cb+u{4%YTbWNi;VHk-Bvc@KsgXrhIdVgPE!a}-J9EMxJ#w6Z`2&1aEpWeLFONLA1 zT6%a*w*{>i1{L8O1ukCWr}dbSPWwra=u$lA;oP0R)KM>tvopAFtip~dFRHqGl<=l^ zW_KSPle~BLL-}9cbts#7H&~Tcqn`J22UX?3a(^JfN#kJ9mUZFUHO7~j9|ng)|25Ft z7dcd;Oz2IZEM077&w7z&KU*9TezI7Z?N4~89_onm%rFE`h2FeW}@i^z?y0KsK9Fsa$UyChcVyAmj%En1tg8!3O1_ASmMLJpa^q)e=AP7QgMwbSqF67tv>k}VdcnObnjRLb8|9^$@-^&9yv1pu=|C=9^&ZGN` zrFtQ`=3jvpcKKm;g5bS-(If!A8jlKji%z#z{B;`K!x znf2kF?IB0SARR&IwiUVJ{)Fu&65!j!2ZXubXc1hl5~B~9pkUa4x6pDbQ6tnz0c_hh zq9dA5B?TwVba|yIFywZcEDbqdw2b*H<}-yqRIBqf7H;0nLH_m8f1U4N_mHg?D}N3> zO!I$pJ&+pfcUt?k!|u4$iV7{>03B9UvV}>)&ul`1jfw&2k4n$iCY>*3v+fkQd8WkR zepLFof4~f+1(S650QW;F(oe0F0@-qM7z|0~)dmX}f4+h$;{3jq>cUf}pAI|&Cc`RI zcg5#NEb;}f{>7!oS!S0=%|9loBc4m)KBLPa`;%RRlT5fux8Xv*OHm;;{T>l^ykmVz0yS3mbgu}E-t-^^2mWEBi|2a_MiB~;s215y#snn zXGo2OtL5iDJMS}vuq*#B%fA*Aw=%un4(vsT`e&VcFi#aFs;8tvO$ArJcvgGfO6{rl zE(f(+Y5h7OzO(RN#=sS&$q?|GMkc-F*g`&RoDQh;?NxS)CV{)oB(Uo?^;_Gi8WL_F z?=S&x1{w}ix*)|21ZZu2@~|rVn@FG++Xw*X^1Q}frf|?T`MZ^X%E+Gvq0q{Y__Nmd z$*VSkOw%nx3;Er35fL2){KRMme4Qi@N8QnK`O93Lk0VSRDn^t}pMbxeJ`qo+*FFSe z)wKd*)g2s-{6B)W1mD9Q1MUStw7&Z+X$Dz}E?&8o&Kkw|?KDf021oa?w zeW?TzPivamMf1`@&=(fl(V`2mSYxUYC{~k!2@d`w4E?R=w_IvajN8SGRr;c@`39IP zW`x_%5hC*^7n|%h>`OK*@XvEPO0+ScEdwTatP|k1_86FG5^n!G*Bs)=7F_+vNcR2X zY4|G-(|1R)g^ROaRA>Z7mglG6gFP7f-oDZ2_5z}NB2W`8MB!fZn_GYq%og4;Ph8D7 z$gfOEu4djyew*)7LA7IkOd_Nwn`ce&)f~5xMl=!~ix9o+b2l3g>;XP%*jz-=t%lx4 zaF4av1Zo{-`i+LCM2Y*jbxJbPF>m+o)G7J;-g3+gh=jXNR;Y4Zja~ZWS*J1c`GQ}^jx(2H)6ZI1lh|LpO$yn4*2e9O#j@&8Z+R>6xY|@ zjBwRp^9KW&c<2rV@sXU2ZEixolm}jn&tls(`=Gz}M|M$0DkXdk6YrH>F^ct+B zg=Q}hVjPlURjbaP8o|F98@I7Y}G ze=pEyY~_cZl^ZDhd4a;yLIy9IsaoH~#e`umW!ygdb(tSxzR>OTi`l<3GQaW zLjCho!ip38jIO0m-8vP|yYR8=h1FT`CODI4tZ9@Hd_8um7Q!Mk{Q@i9qs;Ss9V%SC zEknuMzDVgZuwbR&TmWH^bZ{*G5N0_5VENxCa_Ifm$0sxPB_9wB%G;mq_4VI`b~y_# zLi3&0?f-kxA9~*y<~s#4t!@0x+tCb z4tlbL=lp$5sPoRS<}<~ix9cgD*H4(nsO)u~dw!X4`_|#NSGvAlw%NaqPrGdT=GaND z!YC9!fNxuAWaUD6G^Vt^c^h#5fQ%_rEwY;`uMCU;kf0*)zg%yT-}!|VivGk(GAEN#dQ7U;=ZL+*&Nkxa6^T9C-c-ie+$_E#! z!NsE|!*IA&h?&1)B!!9YKuH8qHEsjhx!JqU+~P{T`?=F?a!sx^&65RSDOEkkZnE?} zx%~96FXUa3U&ldKhQyAlcn}|FD#+^=V8zLkwQ$$Dveq%z={w9vtk0HK9SMLt7Gdf- z2-;-4_lGNm^lGR4xd=W%$%7L;GE`GeUi}ruZD2=nra5Nx(1Ko);Lz)Gc=P-Jw0g*T z!1G1PnCnfDNdsFOm=RQ!BhUsj(~UG!f+L>!YtrQPO8X)b>IDWD%dvp&)daeM>BA)> z?IVbO3Gh9EL79Vu+Xla7SWsKEpN=e*GRbPaIB4mp#YEv@XAz-%szYJ+@_jt}`c(Y1 zSHv#HkC?QMg&wA;6jr+B;$+3&)7%p85#hCe@6B4#Y^*i}LxD#AY6IZ&}Zb4->0_HvJ@H2lY@K z5THZT$sa76c4`_qfV#H3{CHncU4q-PO$!)Z%zK7IioI~fg5Ycg_7zZ={v_+ejUJx z)pJF>Yq!R`)Pl(U9Mlsn{-J9`Cs{Z?LLj-20j043hnNWmVY67yvYQ>#8zTaZ?JtIe z5z-J+vb0!m2o}M)9qjgg2X)-hHCX2F+y^j2k@Dy@${|h`DRS^p|B7tiKJSwibqe{} z%FUgvdtD>J$??H=P;_41#+}c_TjhHZr2UX|I7pD*NMqLzJFSouZ;C)ylYY`loZ5E0 z&AT%>2WI5OAQaRZD>*o}p3VnnIOUUx)>)7y#j1u*_#Ej2J@Qdg*gml}#t3j%^PB~{ zW}qdi4MgAhUBJ27@VenE#~r zd*?mk=Jn9%A2sE|_6zb*h~g~b6txf(dn_*t+rbNFEsI|*uh?u6+YQc7HS5Y>U*^G| zaU1)*N^gh=DKGq1YMYt)i}wI6$O@ydC&M5+o_w~sPGp_|3v#Uh_7ph1P#}`VP8K?5eCC$;duFLsDJk#MX_U~;M$FUdT}ztB ziHjYjYjba2EW2YD20KhJD5M zB=Zg5#%;UUE^lc9VWh+7sKI+zh)-JGYOHRjZ)GU!fZ4+%F5dHi-uK001VJORx*XBP zzT@9axp4g>uH@1ifT{2j4d~@Y;ERD9@2ecSAf%1Fa#$KNLE#DzIk&-wF9o^Zfx+y;c|OqO-MC$+siYK;8ocdT_-f zo~!|Tg(HNHd;_p$ed~vXvJ`Gd7x<|k%Y!&7mpU0z86Fe?|zt$X<;}c z?Srl4#PVK}lT8FR@~cmgHO!bpJkEFx-*wso0^I9Va9&!6@6a5VPV(`4g2OR_Z+9G^ z^JU*uPcS7m)z?Nu#CiryOfy>j%4|!)0j^)LZ}D{^;p*bEQft{leXyRH_uuh*lUdJo zYN8U+lZragpGVrt-A^*2W_(^ALZTgokDWzmHKlU#?V-Qp`qfLYP?F2w>LuuI_#ecX zq6C$6d~9dLIY&aP8U0>Pi9m1Dm5)AVuY~`Arb*TcAe#jwQHL~*ShjGDD2m0m+b|M= zg22VQ!KX7PN6KxZ5@`6%!k$g2eiUmDjEr5Nso_9sxv}eKnW^Uj6p1Rau!q=mGs!D- za;VzUYy@C11ai(z+)+MUY3_#eaX~LX;)l>$P8M@*)zze>jtFbZ;<0l%f)dq`q^vaX zcND-lW?)c$z)NH`@Jmf%LsUXQbeqvR$qwST@uoph+%R1?b0S_zr)igAZ*`8Jq2>6rwvD3K3Grhq_HDqkt^Eawa6&BV zdD|$LlvrfQC_KoUZfY!OK0!Om43`pj+^%!w7UZ;V9*_qfX`mCdo5!6FrhG5bPCK90 zr&0#s9fvqTjH?XeQXpU;bfk;H|pP z2$E$hJ9H0qvkGt@Ag_o}ktU8#9?fa(1!0%p&ue?D&it^z(MOAh15G(XTvtFK?kUPl z|B3>g_<6}Y7uKC@V`qd@6x9MBU-dEUbq?H0r4F?_*?qQ&BlmHxq zDC2ukk}#g&d`7_G6$qGd`c!yNL8NRmu}TIBGAUXCn{Pg_RRPSJ-MBs7pA=N0!Y6h& zT#Ak&|Au(de6C*1gxBUZw$x}0mE3M}O>|X*(?scU2HW?fQWQoY$N-H0zUAv1f^w6r zoyo{bES!oTSoGMkD)fYFf?b$+yjm?gN*$7msSOq|0pJ1dBWB2FDEYkS zS|h6YnQLhQS?)mxI-IW=G`c=Z@8!aM-@6!sQkN~9+%W<#C%Cv0T)5RerEMp|(x?yE z?xso`qtLSXI<>^;`wE6&st523VK;>QMTaf;Se3$$NOkPQ-~-YW3Rtw#f> z#7v^xUOi0RBgHdxT7E1$)s5h?WN1C;59&CyoPFI3&a09Lub7$seRlBkqf{wq7IHrp z*#2IvZ zQ#;M7=#^^yUeXrVAFtS}R%O4;DEYE)Wskd-M=x2_$pvz8YSx~%z&4$Pr@b{Fp6yV&rZq6R8TR1Q z2Tm;(;NI=Vtbf)bYc8~7IlnmSsB-@}QWC+a(DjyS$SdjPZ_AI*94eU}-f)VGVR3f1 ze^2YNxr)TnnLvk(NLGGXg-IFwd2qKQUOm!Dzaxe5x+TnXz1)vofn!IQ@i_>+<20m84uOlkSMReQ428WBDd& zXVK<(Iw*Ypv3szQI{|DALuYZeCAqd^J~LHppocLxw&72!*^~Dj+NFH6u#3bK1KVqv zb(yd5>%dX5B;PCDPKq9EXOfGAIU|!{r`&D>MpTfrnW|+y=H^iViJ0lFBDn`zT)i(4 zfA;pqS2>M~wk|r?o;v3lw7v8 zsvO`Sd_&fU+k@|%Gsn^NjV6xl#`(+7*|8jyqe3jAT2{m2<5V2^={Lofzx$Qdv2g9J z&4gWwgmZTOujfau9D34D731L@YX&FT1Uuo}*Xuoku!(+*j`m_QlBb{x`8@ zQLQ8oizh(aC08XYDjr#t^38Nrf>_Jk2LD*8n}!oq0-#xI%th8T{iOPKHwhjiu;Y-} z>9$dFcB!h%XV>(=Oqo=H+jP63$v*>+cX;a$em5;XGpaXA=2jHEwCa={(J2tZ_wEd| zNNO3(4@*w79Ky&I2w?NUtg5r>NL=zdd@S8q7h`7z)~gth4J-Y~eVL4dg|~ZE{;_DC z;s6U>SGtR+v`CU)8}s$16I>YD*^x0tt5Bi=#MWJ=EA5<7%sh3zRiE9yG1Hksr;;ei zH&Ht`9%eIb5?tnHiuk3x`PDD*lL0$79n0k=PsShP+jWdjV)@Gh2P-5#+9`w_BG zCR;FBjaZ7wFuNAp;E(u&kpUGylgnUVw)p-qfX1<2HkZGYA$SRVbUQx1!mg`92MO}q zm#!2zSHZ!YC~=_TcN+$F3F%;O7wYRoPmSuibIU0oFhm?hD-Li~ez~DGCtl2E)FGt# zUdHO6(=rWR2^TpP;hFCVgr@-7H=`GqYZs7(B{e+`=ml9*WInZ9RAlKj%m)`=&N+t( zZ^DBedSA_NoK1y|iZADL<$0;d9G=?H;LW`_{eWcGRK^*jw+`wwO8t5kAq6;h0^7>w z;~fl|{eQy%NQ(gQo`C5SZL6h0%_%}Jzqk5}yFfyRC+ylld4*@ekpWTOVvBkWQ;f`3 zaDCoulm+-~0r~v_-H{^jIEa}PmdzC@B@SM%0LQ!wcVRQ2!vDEy`edb)2^sCWgxZ0A z>{Smk7PPHG^D@?luTH8Z<*KVpw0lW)O7LFh3u9gLgQke5DJW9QuMBRmE+qL~b_DB1 z9fxf~qptLGITP+qCRP`qweoY)eiJWR^nh3&alLxIZsP%6mdBoPfj)aA{fQM?`btPQ zShsY1hl%zp3+K{&+iaCFN}w>yLDuQ~q$o;_FpK0i;4-XY)rYxFg$AULv9OMk`@2pp zeYZ|fJ-ssfsb%E=+>LE0#3IZKFxp?xrXbTn3Qs3=6aL}MXmamc!uSS_MURui8X;FA zOv;jXwpM|l*i1wvN&%z^Swx{w>IL`na224-|w4}W)FV9jqBtYrqlVTrb5lwA1v5} zqI*n1<}1B7JfJ2mq(dQDu_zmpyK)rSz+^s}a9}&q`iOMrZ+SyotXm=;dZgArIeaY{QY~R?| z<+qSv9}HB{@3Yy;9a+rnrWG8lJrBfDZJn|8x?y0OXV25dzW#JwcFynlQg0~2c-NOy zJVKJ$ZD{m<>)r&OxI1G@-@B~9{vb&5#bvJ;!$SeT_dH~H%6tU#MqSuq4Xj~PE#kW! zaRe8>vTwf-=d~7iPuSCR->I*=Zke)!K>h*SuElp9#)(6=+?nPfZ=MRT1~QW3ulpZc zD+LHffl10^#H`k*PZfo{2D$CuQZVaae*>=KUK?w62L?;eI$bUErr@3tWGoC?L#oPg zqQN_)NZhJSRkyHnJF{wsgmIj%1fB`wC9NW@5>}bB2{tdZQRvbTVv9 z2TF7JLD0{aDTTM{OtU#V%3wPBx130V!H0>_I?IE!DxcG({zv$})bEVhVz%bn0 z{{vV*@FM9#5TEu0S|pGLE29t9jEPx6Mz~6ZnK*t_}2%i-xyk-v>SGG9SMheB}I6W%m{?@)-Gw01G*lLH`SNqL5p?7;M zz(xtA*K^xg$%(#wr&lz*XP8BFn+seHLn&-mG?6|?i`zK;*LV>hvGk_tp)!o{pA zxI;sQnO}8!(~sqx)s}KcZ^8uPIqN*!Ka6^}$+Oq)QeaG!XAhTk?u~12Z@EHIbJSo!AiP0GuhCcGeJf|HBAMLqLFVAzqI(8l8i_qWT)T3` z_(+km0`_LZ)B1Jc=2<7?SBT8?ifgnFpWdi9KYOhNIcLP+{k^A0l8V!>#dBz0iEqr% zh%GDGLToasm%?{+(>Mf|?maS9PmK-whJ~8BO*@6_>HSL$Y{Ch>v0S`kj^(CbjmhQk(0xMlYSIlCV39$rx_X2VX{MmC9&30q zTp=bP=ld7d;VZ6GeOni!ci_eH-Q5Ru)+@2lXD&ML~M^gU}(HQ7RX{a`Kao z@zhdwor$7m%2(4#VSct9|!(=1AVmAtrXiQH_3(iP^Nl)!&GYx7!n z3o(z(ysgptzRgs-Ov+Z;g)IgQ$Je@zj`XWcy2kKOq-z>A8}e3;7P5rbesmj^=CfB! zZjkoRyPs>RR$H)+ zI<(28y{0YqexWUkqw@PU$MRFT8xm?|6ooNy_irDIGJ0~ULkeWv5Q_jpy=Mzn!l&xk zuqk1oANFytYn2X~^u9-u>=S}OHO$najdvZCd_OHP-@sUt`$NP%Y`a!k`GyRkUT zzjwv?-QmIDEz)F?K|z~8%@~`fskh`ZweR}DZ2Lg%y;Er16|ts0OZh7&*>#06N1Ls^ zWR|A?VWWp8O;ywyU*-%?^9)fYq;Ithi=OCt5L{5l%~Xk2m+Y^1%e zUq9BG(kGF-A)9B;WnXnGNw=SV>mphf=4E}%$+5C`ym;P zER&}$ISQ6-%aowU*J#|w<_*-d2@O&b1!D@^Tb~CQY?SjthtIn;B-gUxrj|AyB`IDc z@1WlMNwrhB_H@zcWW|(qFs}%z^(^WyFj(QMRwOh$CV9viHnv~bJzW} zQ@Zj!Bh&UJl(!Y0OxQY_Ws3{WuulAU`#QywmgOASlz`B2w(vB8kc&3>2ZV;Nj=Ebu zJ-gpy`&!qxGWm=!_Gr;i)u%UCS#*8p=(bX#!lSqBD_-ZfubhGD&%O8}2nEMnYHcpk zIIzYt;1$%2#VH5|(6>?!<5~2@Lmh~Vi~lMF`d)M~d8&sB?;&F_iZO((;HLQ^Zsex^ zsw1BWdF0%WL-ME13v5I=6nW)+AK=HFkDj&B64T&mkn-6_H`17n5~bR8tSD3MP)%1W zbhqHIJYRy-gfk7+gp{R8{6D-nLhO0$k7M)9X>PlXmTuiz5Un4(^t+qzUJr+TVhks2R7_cqOI2U#(hVTpr~AA_gd9= z%g?3m%LTM8GCx^(m)LZ-fX%|j4cIBh)|G$5(Q+M4HjI)7=ZDzk(oAdo;l3nY!q(Nu zN!Qj*a@p)$lwN1tRCu?%a-H}-ndbpI8)dxyAF|#$F6yr99+oZ%VE~m5VQA?P=~8NF zkW!Ek>FxpPE@7m*6_k($QM!?mmQF#s;dh4Xy6^XSp7#&&GsHK}*=O&y*WPCxlrRSh zB$r5q!(C7N;GOIo1sdX-1f0eNjt)f!JD9oU{^pv-DBDPIYuBzg+vXJe(&lIw@X;BF z2INp63#_tI@f>5NItYoF!;9q>$fr!zMr%#U;f)y?s{EX=P$t+RF8Ps-6QK7p!;o)~ zDNjP~a%ViI90#IYP68ZzqyRMK>ttXk)|KQA5ysI9crB_kYhW<6LvYM{Hsd%@IdDKC zs(|<=Ci!fifpdNOxsP&Ik#u^gWvDxh>iaA9d)&zYc)b+xvj_+RlZ07sZLgUbunr+V z>Y#v5^#zRDi8rjB+AF`@b}nGby5Cakjt%Q0C3lG&9qwh}6loXr@$gAijxj^?XZq!Y z7H-#gXi{tBPhY!E>O;Kuud783X98hi5TA2%3qd3XN^*~x(Fg><+Y=KJ3yLRFTd!|* z$@z*;O(&O|!uKltUF3{@j@r1u8cj8;UkY+;`oi4Ayf-DIE`8U1|Mjas18Kn-5ajpL z2R5B}X}GmREd$;Ogsuywq!0}_8ytdXKaWB-Mu1)vY-qb{K-4d%xWLE6s&p!ma*Rb{s_%J~|5I_Rl!^O_GLfXv z6tQm;t$kohfdlw1IcJyi=M;ELrCHL73{OV>$Ygo{Pq6y zKSNaKzi1XvPH-HfdLvo{-JP4}r=p%drQEAaF){7qtDfyBkWzSFKl zmQOQUbu1eY)%bKg>-1W1I)J}52Zvbtq!%C3;a5T&1%e@vIL(=-~BOiv7{b+tCt|viU5_@3JI(Ddsfw$=UbqvMgWBVS?3bp<5)a!v_`< z7~ccz^qedW+U@C*fqN6^fhwitBbdjRMbSY8Ob5GyB+zqi!C@B8&1ns>eC=A5HTIOh zeS~^MV<)KuQNVKT1hZ56`(!~3Ko30sQ(&f4No*q#_aJ;Ahanl~fSm%!sQGgieqMtx z9HrQUXFTUtb(oEw|M6c9NRuju;R2(6a754TMo~mP6pdPy7 z^}DD*ncIuPR7hJ~zVZ^xzSOC6Cz=fuubf*?9W66@xZyw>^ z114!ibz>zyCvI@%N+LH!YnJ1elWMk44~M3F9(r@tAv?k&a6oX>>Bu`Vgils4DJeMp zGQh)Eu>8gs+${PP6O1oA_f2zFvA~_;8ky&3_DxbUg$GnNUq{fRM4(_0H7T5{P=tLR z_*|WP%V^ld{t66ISp%6`v?RAqpMLe_oB;(Ph^ICMe*knw54?A=`MFwBC{@)4gmBMv zv9i>)c6qx-!G9~*ksTjpR+)&2pTa)6n6|%EMu_73h#N_86O)OZg%fGcr#3 znJ}^k)9%gTx?zBE4?&eJM`X95kRl$dqv9fuy2nK%JA&PW@uKi2AMVJ7(1UkJpUR2` z@ZLQ@I`zuDQru>T!j9G|dzAi1XHr^D;ta=hBF&9(s(&`!Cbgoqsm^nd`~TCd%IDw!Z<2}g2cUQ z^78P)t%*#8j?)8xE(qEAICAGR$R*WcqHUP&^3Lu+9)j5lK%D!e4`?4+b!2O>M>37a zgPFT(KIbVodnfR?I6x!(M_m{QiKrYJM=R;{`Tb&FT4gCB`D|L=FoB7^XOofpCi53k z=_LJ;Nk;}lUuB!Dcx?A@nz-P4{t`=0b2*tIx46NGfO}8`@T4Gwt4NaHhBIJNN}v@O zm)yo2^rZh&?tpzjCBlh|MGtJ(m8M5Qyb1@>%8V%2uAh^mEZ#|s^of#?F_F-VfK1{f zYE_^C#k8>ZbkDnKYS0$=K)^_%LeEpheYsd$Gj5D+b`EyS0vc{oAvk>dt{MyoRaOH& z{~RMhClVyqia?@_h=OV5!QR!gsh1fzo7T~B&5dFa!P?`BGr6xSYg~e3DT|d; z_`0hVwLjrZU_wlTLcw1;&xfh{t`-^fTOL|vgFnncJ4aiANhTGEio2QGcdIUu< zSsreBY{c|tPTj0b)TlF#He!b}Emxw*QdJ$ADM2lHmtdKxU@6rX_bW-JK1g6P0J#zf z*3hB}fCMuUMyY3^OhO{)klc&Go&|euTqm;h#iUdl?0G@$taVIsV7e>KJuXlG^$UI` zbEvWu28ShJgZ3UqL|8@BZRU*tlH#}wpoR4GhK?JHNcwE4J?DlW>pqqL;uFcOFy|9VD_kc9TZ`%fa&#)u(owTV z>QQ6`o$!x3D?ALEemry~AeRyS-sdIlXoKpX(;q2)X7nV-PKQ|=Y=VIOe<>537Z$vgj?wxa0I9JsajOFeuue&^tC*CiKP1_Yf8 z{5emP6};s$Z-;fChCvpDdP}}p1UwmsE?R=yxp;(}!OCG{MB)DXs2hG_+=ISHs>oxP zsL@cN>IgMf09k0kxnNJ?8Lp>WF$2@yB>*5QfN`A@U?p&XI@^eu#+k5wL3TTgVn0j> zXr~M|`5=V|(b=1b^J}ivU1n0mK0g{OY=xY^tJ>DYbH*~)T(nP!PpiewGfZ9HKpdod zF+<=5MXo(Cl7TU9IMtxYf@H?o7NGeHc4-p&dVdKGWhZf}p5Y_@{ z(kOosp9Rn!p`PL*CIrx)pfl1r)*>!>(OBW47~!_xx>>|fJoaKjRTd^=R&G5%&?JF& zm}_U^+*lJ0I~#-BU}7|-w1W(itL#R|05GwIFAErQ2<#HKYValiTEV9mX;&fPoRY}h z@Bn?6-1?klMy9pBR<{tJjEM-EVwLjA@?A%O zgu}daowjkI4qz5)Elcp7g$-j;g(GZNAJ(HtrCvwPQJ09gW<$58$bIsg$kzBL zHly1jEFG{46igJlf4mo%c62z6&Wa)MYH9nZ1drID=RU?Q2vD)2V?2{|82L=!dVRF^ z`Q^<_CF`#yFC)>S>}l!VpdADSRBTe~-PPZefQF5v0E)A#p{saeh|TIjvfofuq}T;u zd{UC!L{zy`YKs_hinnUKY09EKR9gGc?Fu}?K}O|?e~SOBpz{b9{^ZJYp@qEFDc> z8~HvZk^;$N0xG$(u312+r_0Pw{~=`J;EWqpFc|`JMNEhd_|m6zK+ZO5b+2p#q`?E| zUcN15O1w{wu87#So$qp0ON<7RjYAJ%l8IbJV)pf_^MfO_OQj2exxYNw62p%#h5{o1 zD7^PYwfdv|6=){~(B<2z{Lz&usz4zUijIh+gSd`u^BK9GJ+L8EC|V%kMgmy*A}3b^ zcIeWw0T{!Z%R92EdXWWnVV)Y#bDku`-?k8dcqfJJfFBI2xQX^LSXLlS{F z)31@eK}-;S-(u2dq-<{P-XS`+6(EvLS^ zOUnSxuvHC!baSTLt$tHrXbClM7E=aD5BTLJQW`ov-%ZA?c%gy*GsZRl=bHMdt4wwII=v%Dqt# zIqfY`1*kRwbL~8xhMK1V12Mc{`e;In8nvAv!?;M=R5v^#In)+_d7HCYY=;0F_ z4$NW_0s}JzG;OEzo+a2T4_S`5OVEnj51VV}^z#V(Chxxj1_##dlmrm7ci*$hFsWF~ z0Z}b>kcAR(bbB8F*+gMrQkDE=4GV-YS&F|-p2if`2WSu*bI#3}w^A~Kx`5>O5gFgZ z4v+pl#24_my**7F3?$kM6$dpyj#eqvq!Ota7vj@{>lLin94G2r2)B#Ua8FG5X?(qz-)%A_z9bR4A0#vavue_5n}I29fsIgo~d%#;yf;%Hu|1Wyo{5@?S^y;m#C z88r(-KbUaesFwGq$rj#O9TOE#o%9trfGB5uShN?*p#k=DFMY?Nu;`5^RZ7wqaHbOS zVlQv|nz4azMeZWHJyeMb{()Iy4~Fo6g#0Er#?B#JNyOFz0~u}?9_MRr*t>Y|n+|}5 z0r03!ttIckGJlQK#?-BTzs%+x%dG+MeNLj5AS1X!B4RcDQ+e()vdg z!dJvPowHmJCHppffL6zU&W)lXbhm_gUybR2HHjScmxy60G+I#B{&yJmcvM=u(G>wy z{mx4wW;TDKQsxp6;X9}Y(vkFcX>U}ral(`vs1!T@9p z7x`U>B0jSHOoDq?E`*JQvp)F~SiJyok=(}d?5j#s;%o(v6$}GRuWr6|TsgM_-ZTpx^>Mwpd~`TrBX4{~ZRn zC1FI%&9VOHT=^*6q!y#wv4|rwc`$NU9He4k!gostpF4|i!Q@%QSJ_j5`w^-4mm}d! zISv4CesFIV5LC&jfQEqc z9Pnl1b|r7FnEH61mc7x=r=YEpT-2q@F$Vc*XhBNS2^x43{z#_yNk5ZG%&Q+DVra-z z`Abv4oGan#27PXPpE?1BDKV^^F2#_gKrB?Cmu743e2(=+1&I)F5U<41sPE_KL#7(s z>^>WyCIX2IN->-1ucTZ(8H@;HaRAzflusYw;{?a})$XV|kt^{5b z(A(L~eMAMZc{m8FY8g4#2G&-UzAg8L%_$mDL2+es%Z(So-TqiwZI?IG$K_XwQH{XK zSZY!2uc|j1IPVp+h+`bM=fnH!4KJ?4%!O)M#_!Farm5ZMx8ABu#;3n!397WC9aK&T_scOsqV|TSRoWyinam3D8fC0`DdM zdk7!ECx^S?1SoQM!z_>}!PCZGB}7`I=^b3+_QwFQk4%3uDy1ISS8|3$3fep3MhO(H zy4jdN0u&KQ|JO`6$shnX1wImqO!niTHh(12E+7bsClWr!fTgYy2e6lfzCb9=;ltvO z?Pntb>*azYU%s|BN=ux+TEd(<`hx;_7Eephdn-x;;`%N41S(LvbZF#!+W(yaI_nQDt!Qi>l_@W*>Bm%i1E#j{{F@zvW_3% z;B{_aWcUTZn*z{*aXCbV{P7QQ~|{!3f{Fhw$apN!#6$>wBJA4dQ&S?KgY`Obs#touD-%xSd# zz9)ZbT3xq)asTRwqM*?f4{ z0yYs_@@O1*XG<}yV#j}fv=-PS7!=T+!n<+8)eH;qkPqH6tX2;0nR<>AB5;HYqCz8H zI0%)-9h&8jf5sd!PhKhxN~i(qab}b)@(_(b{hbM4O+TBA^Eu^_+2Ms8iC)up*(QN< zEwHR!@(hb#+<}CV!llLI4P-WhunpBe!e# z^VR-n+U0L0id12!Wyu>aAuD7ozD@5Gkl8!vc|y`h$OsWno+F)(lXjRQq0%WzvVHdD zN&rNEjgf=rELtKHQ(3uUyF>UAQ!lfN&jq~rr+FTN&5`O9%Ofa*Y_Pt!;6n%X!z(%Y zmMtuRE28$IBlhlwiwH$+owP8KKvOcxHGWmr*@=F8O?>Aw8vxF{f&+w>N-`{Ykz>bC zf}{(Par|m7`QSqtVMdE;t{?0 z=r~eXp4uJRa*zQ6U0w7Te6kL1Xgotehpvq(y?+i4*c_iS0jgN!ODMEg-xR50({h%Y z1Uba4ZN?Lz_miO#z)ylR+OXls_TAf<3heFQ-SYo;b22uam`o!OD98G-5m-_%FuWFk1| zECgvN3DG^c51Xu%vNrZ1F2<6>R};}YkpzKAcyUtOm%V@#a_IvF`t`+5)3c}`+fBiY zvoBAL#>{Qa_|yQizBzrDl2|HK@b=z~xCqfljIBuNH)QWr0j9+xLp@? zfs97ZGBfoq@VB)_3ppTph>BLJ@z=qilP3cYj!yXRXea@#TyA{i2VCgXQ?lDN2^Nw2 zKld3}czI8OkrBlNwayZ7gd!Hhm=BftXLaB^VTb-~{i&dDh9H6T-hn8T=_ROQ7Igl! z6C5M_b%6VD34=Tr=P@8F;6%fkRG>(6J6V@GVHU$5=f6GZPszybPg5wYWK8FzVbfjV zVh31S3^~rB6CmP015fqO-bLb1x2f&_9R9GIb^9Xbl-m1j$TG_wa~#NSLkgxRodVl{ z!Tcjg6sCRKIsl|zkP0YBM?n|Z2EScY5Hs^$Ibvg@Jd2H^=NDQBSVf+ z%P|8@jv6kMc-NE{YnZJ|2?C2e7LXwU6g245@y@i;yEQ7&eMa2h@Re#GQbJxTWy6}K z6Z^B?AR;N^C&)1&k|KB@!ObmZpAT%ugWJz!y9VW-CopX(2aktMH>@K18+eO?ccI{y z6(DF(rVgw!AQZ;Ug$awi0_RpBrHD+nPe_q@G2;}NJaARVuJx=BKJ!l&HenWMQMN&$t zIG&V9%9{W%WGJ3cI0od|KB#ie?Fu68q9fd+Z`?uLKHz=VpTZ{#gnpn$F=S{e`}WTB}gmO8zX zV`-Vk-eUq%fPt}H|GW#(O8nq;N*jq3RAhYc19?ICMbz@_?N8}VQxZ=Xa#=vH&+ry0 znTTObbi}#q)cagjkZ%gz&FTV^3uLb8JeV&Vq`|cn=J0PP7Aczy2FgHQzK#6r4S=h6 z)In>)(%#vDJ>@wcX4y*^9-wEy$JF^Ix zbG{sL7{)|xDrrtn-D&JnYi)1ye(Klw#-?=1wC0nFkT780e)KESZs4xVYyOVxNRr}N9`J83kXF?e z`#U+TR}pgmOO;9Tf+CyBL%x=UZC3`Bsae-w-Ncp+_e^gd+Iy@v-mB66P%vPWR^}P} z0$$ehL96`$Yp0i*k?{n2sGorrWP#qilcdLV^nt0k9PmH-) zM9D7s=y+TSzrE|?RGQ22YeEviXS6V9P@gAJwp^B05pzDd|KocUR#AkYOrx*Fiv5zu z#hFJIr6O=|QlUPek>bsf3m~K^gsSx5!0)uk7)?Qd?ptgc6vAFSAVyg*Af;)+L~v0t z5jf&|`Eq3KqQ>XyleN~B`@uLGno8!r=|SrcxTUbOOxFBS^6d8IFx&IHIwzmH{&|Pe z{HfdYyfE@D>fYgm_v1B{Hs8QP zm@p!Wb`jb>+Acl=lM&#!JuRCDweMNIKGY)hWd4B~lF*(n$ch_d9OxRi!~iULtbya= zRnURitWmSUak?2ZL2b_PjCMfh<(S*0^O?&8%>tqR$z`1mX1bVk3Lzx}M~pc4(3KCT zt&8EYp&3*01zel(V+b!P4!8Wmyc9-w4%pac%A=t*LWXH)_rmmbj2!>#)xdLlxNEHH z1V1=&JV(Nz619ENho@9a^JF%|NzNqeLNmrZhL{WKJpTzcMB)F#G^UW01S2ypN^j%~ zBS-s|-iMjPj=y3#(3q6ZZGUvaQ;*@-?GyXEEf*{ER~Kd@6Z73z`pxe{j6F59#V@Qr zpNJiVQ^Gr{{%`~noK;K&eKLq<;WC155Tu;dPLLM1pC^guQCVEZk&0#1=VwQ&41b{z;!5fqtb2!_x+mBUAU9Hs$7C%-9eo|k}L z+vFl0Q=2|ueAl?-FLl@QJXPb9BUu>&M zImU=A*}s}T$5=jYmmXD}aMU{)5=tH^`z$Kz=KXigW@2D%r3o?e`o~E7%AY5jT}uXu5z-AhBu3<&)y#cDdQEW7c7$;(^ ziaT)ie$5#UtkH&qD7b!$c2=#hcgJE^rMY54Gef@K4R^p~ZXl%y!Wk-hu{a*ITzobr zbL{ScgUXPA+RqyTdR#+vvOOLqO$&{OTlNr=*2LAdzwtHvhRT%0eo5afJF zVTXl)_6X3sImdH$YH#x!)?(Pg1xRXPb=}CuKvu7KqWH(${wBXG3TwnJBMoXy64RVr zxP&)SOjr721iIFY?GTy17lyu9rZp+0r&@oN+P5n?lbAZA-g9a+^ifonxZ9bt5bxiN zFjt=c-NA>ma@E@$kGjqI9IAM%W#jChqphr5t;HnJi0RQ~mM3!!atf&!>53?fKYgl_ zVJvLWancu?P*0YqaY2sfY&@tPl;mQW=Gr7O{pF$8d-r?DfCMZHiIU%&;vgYQ4mh9X z%Uuwex}Ag}(76JMy_A*S{K4)0p9hQ19`MCaYi56#^~X+baDB7RhrilEczikaEC%8` zd@A!VBEKq>v*2i*e0FJhAlB+e1-S*&ab<5m+$Xx46`av2`J4@l&P`uLc*9)AP8q2 zw0m%?JF>)t4!99ApFxtT{lV^@QFe?6z;Z$r~ z5Sp!(J$1ZsD(`tmO8D&9!@}kbf5}b#4)0X@6LT{;x9Xh|hrgF8rI-UL+r?9g)wuHM zG7OuMZQLbJS{5hPx<2D$ybqfzFYD#@S9vGl`%8j4-Q#ZZJ;8<1@zsQGh>0XajzO+8 zMz#X&_zR2i1f3lUx|sQKW2U3Q*pUmegt}bC9y8|m@ro*(Y?Z2Bc(zPBe>8}C(puSqG^3_>AdfcU$zVHLc76fX23%@>cSe` zg3@X~2B&>)%n?1sC%7y7#bTwb{>Rq3%G8E)?BDSBe|+7n zSZIfwnQNHEp`|bXD16xcaXiRu;dA`{F_p`5^4qsvvS^CkX|Emtg@uwC*H(61eCcAp zLq4->^kS-~$jof{fMx7BGqjB>>%$;O8zew&%y=>G^1dAmN9s+bh67V zKl+dRi@|C5RQl)*$Jm6{{I;)(7eF+gYwki`@r-Ve9%XIAkM*$hZ1*J>^0D*Ztxv3a z@z`SGj|dS-E`&O27R& zW|GT0M+sali8Z6_?IZ)~Z1|p0v795(bxUm*5i0ka=mjj$N;>-sMPS*hc}aR`;+8WO z?^E`Kc-)U)7qX;lXSl<^jEtV7IvqaKyy>#}Q2*Jb=^fA7vSY<{S$)Ok_Y$5;;|Fy& zn=dw%+M_GX44snsYa`i{4d8~?9w$O)`x|9Ht7Y$P%+$sj{HzY_d-65!u#271%6GB( zSYAk)n>W|KTuv5`x@+gBrN2I25-gf6ISTemmfiSqvK@!AG{O_9U@XtWVE{I`jtp9wr?8!1kc=a-Wp z&cW~;q{&w^?Vz)~4>mectkY6X5Gb%x^vJ>*2r&ZdGq9F$=)cIs9F(|w*dHSv*G_Zy zed)X%tJ}v+#@>nk_?Q+CW7qAON4+#~qgBp2eYyU$YlqY?O-9>dxmV6E0xzE&-Itf$ zs9V;sN%7H1j;3OUAL~xp8q6cg>aWIWbVSc1XAZhFDlUf$&3Y0m#cX`k%gGzkXI}-U z9Q=yrC4E-qsFYCk1(#GOJz2|hY0-(b7hj{NTg#O9^#%s%%4A~H$~8u{*>(4$*R6TD z`|FpvX6cHpNq227jSKt)HH(+w?{*?&HS+ zDo$~`OCdey4dMOWISbk2rzM_omrYwr9%ue!`={ynW-rFoc&=-oJN{uwTuuW2YPH+* z_tb*&^zw7?^pgg<)VCIu+8J?gqtHJv2WgE>=Oa8w%-r@EFa`*afyL%UX~4X<5>(+U zlj2NWB=D2??iihr$LMmk-+!3#{*|SS?`6@eX!l8cU3ym0u3q}#k+ubE#@y9Hn$6qZQa_m^!Wp?Y zmD79*2?tc8wRt8BWwG<&ZTZBMBaE=jM|Ph_ElN)^=CM$HIUvnI|js z@J%cov+Hw&tOZ$|hiOEQ1MUf?U{90_AG5iWxb-1kzB=Pw?p{!Zxf`DOyS0Aws#WMl%(ndj$| z(`_JICyIB*30TZmUNt+Ws4KrIw&D=a4S?Oh)Bf#l`-o2U z`|KKWH7AH-cTq!c8zp4S6rxGR4Oj%0eoVq^dVAO9>0S8Yyns)ow9N>4#o~s}N=IUh z!gw;dV#1OfN;u#d7x1LGw_xhis51u}0_6Y9F{6MFZW}v=W1m{KJ z5^jz(C|)Hu8qE)M9#Be{vkC8V5*&}!A)APoq>7-1Wu4Zb%F6RXQWKSECTn#al7&9U zckK{3{$5k5*llXAI2$heS!NRKT&n-fch2F{d6?eE=6U%jZEG$s@%2Yub31HoT*XWX zRRx5id}5MfaAIP%vLY1>glUKc+)0xJ93k@W5=N4w*ih>mDrSXz8 zn*E#IcswV+|0~69d01yYPEf!$UQm3BQLu$iXH}e6kLlyba`*s@os<`*xy6w+W!d(L zRNpQ6r^_?MvnJ}g*L(d>%3BVMJnTluCa-&UEA|tgEcaXtCQxY4(+Pg^Rj(Mt^`p0d z#;@nAnjgLB|5=kEUQ%lyS`cU;-u$kQ z#!zKoH=b_fNdf#OU&29pcU*R^W$CiyVkbjS`TQ#@)1OV!xrt`qgb-PE4) z-LHsrJ8Fhru3}2`b~Y7O7M(QM^NJU2O6;l`wgMG5qNk4 zHB{8MujkO**SZ0#pse|f zcXYk?7BBGco}L!kErmMfF3B^^m)E7E$sy9IWTY-<8pUeGzm@%W-K^pT3Z$1bh3kxi z8|$jReyp!5akhD(F#0F;3BNMOB)mZVTh1tdIemb&Aps#`iijjY^w4;eevqdUODciU21xn z1h+IJXH3!;sn3KeJ$&si7h)dswh6v9LK-8eo%8Eiyy|l@q|wtpdzyXy@?WAPZm0POs6U zx^`!rkuI<;VUM-_9VkG7tmZLv&hT8+rC^aH!0zLoRi&if%^~FzE#KKAc_PTJ_n~mz zMl$=1{1tHJST_x=v~+m%A&o7i%yqn`+6TCnDYT zzYkr~3!Gm}9=sDMgf_k{qRwrUpEiJ1Uw=-Gv6^&wvDQ9YaMZZ_or3Jzb+X^BJ0!KH zJErBDv(%_g-`4$9{eg>%#)h|~udrM9U5s#5v~Wf%wGTRQy;mlGBtMmim9Z9nWn<%g zV%GJoL)NvVH`BKmwzv4r5qI^x=I#6Xl{~Qr^G`)u>SsKCS6V~_IjWRrucbN*ie*VJ z6SaI4T_QHk$5gd0O2#!gJU`fc_?i34rS5dpbN`B2zSoH@wI^$Q^Jnp=(q2C@v)7AR z^%ZLfw%0dhz3`Qqn&^Z~qYc)KIX8m!(Ct(XV)|Z#- zPLpRBG_93rH9j}FAE&F73yghp`F0XG;OQz`*Inz04-!UAtBy=k$Lhn2G9G)sY2Qdj z3%(jP`5m@@hA_sWxme;twRmQmxQ8e5tn)x4Zz~8Rzc=X2tb=#}#;68J@RArPZ01R| zPP>m&NMgd$3o=AXqI$mT%4jbef(xeWZ;}mGyUq0D>c3z5@$fgtb7G5{r&)O6pQ`Gc zKA^UHr{erfUc2o~QOPuM%-a$UsHc(Lk>ywXveZUR7;{ayJ5@Wg`fl^*$Le7AlJV_d zmC<@bTievVgURqeWqN`$^qIbU)t86UyN>fIq!p)OTa0ioU(*eq%B;htBLBO!MNxeQ zj&6lAN zalsLrjFOg*_7U?KXUJ5NQBf>7#o3v!^ciJwt`_Ce5fI9Kv-^f zq)3ec=lxSjg~%M*PbF5rKemoI4ZuVN?}npQ-fVdMd>{;f!OV3RZ-xDs>HelyW)UxO zP1{|_m`Hd`o#0g-ouHO*VYlBxOZ5ZK3h#p-(Z5Y?XU?k|&xV;EIN2P4B7&hg85}z! z{ln9@jcML{_>LPt6DyWm??4CQn0(})6^1d9mTYNi5FQB$Td-)ul%I?`$|Kl>^IhuV)t}_* z{_Xdg-!YSMbxW8vc6;w~GMZ5BHU>|0+bJp>Q2NNm?EHx?w|+E^aK1sob^8O?bj?xx zpH%%~k8m@yS*M`a3wn>1)0UnqYBz-ctd=Ad{`!h^?)@Xl+lui&R0@*3ueuuH9wNGb zygtnEi--e_r}Ww{1#QjV35O~O?P3=LM!1WeCcCcGAZsb+W{MZt}Hy#hqf&R=*eR#)#I zrcx|V*32ae3iy(dz(C?>SPZx+qmh%w9XI8=!=9&W1IAGOmNO$mE0>za^PSH9QHrhQ z$o5>ui=Ja1OIJ4dhMO9%@KN}|%J$o&k~wzXGDCXlfwXIz(rtf=hJMSI*N6MWg=pbz zy@yun99k~vC29OsRR#idhV|8~RW;Ag-oaTFME}4}w1j>syTojk`d1P){mL-UA1UPH zO6ROrBukJA8p$)>t*F?#5ZM1A&#`hA#J_Te!M`%rUcI~lfBUw(Xn>!wLGkI?afG7m zF&AWV%y_xxxZ=-jc*WjWj$^OKBePYBqu{R^X2NA}TsG46jvSAOg0%1)mPrKv4|1Hk z-uM7&pmE-LSfRQGvtq&J2oKda%mpS5L`K5zYUoF-j9 zo#~119Lvq+MLE0IqAURK+#YX!$V)yJrG%=ayEXBx^GihwS5Heb&lw-S2UVlm?+xZ? zayoCP;G+X&rYZ;;w`AARtC1o0k9sDDVm98axCCMU&AiFm7 zHwpXUXQDPHQlfyB|c{`3o1XXnVgYne<( zPFP0UDZtvS@w5$5LhiJTg53T2>!3eHa^c)R;+#iCZKx_EKcZ}~`kbePB^xz71Va{Q zjBjGd{A*70&5=x_3ISd?eE4+8Fhruz-m+4Z=wFAWcBh>dTkiWSY=|_zWG)8ds>@4J zMriPW(j`3We(r6EAd)h902)$+o^fWK)^0kE>5t{Bl0wIuv(B=%XAR|)MNMFh-W!e& z1dgPHuhYJipQKGLb{O%-?6?I^zknHTR+-dPKB=-5cnKdZH?H#o1jiZy0=J z>aqIi-iuUa<~amhXbi0P@NW~?}d z+Zr9YV6LqG^s(dXEx4?0qD6+VG%iFT?($4y^ky|-KOe8Fow=YFe?+mjtX#iWT)aA= z`eangf&)IDM3b>g-!QjLvb|Gt@mzbir&aL!>IEdBw_+5|KV4+G9^e;5dDVvOw)v-Z z4awSq!MsS|#(*7)@~dnc@eK`4L_E)5Cgj5o*|cus(Er-C+MoL4^Zj=ny8bg*gSLbM zbN-xapi^C{3y$OeijfjEBCt*9Ue%0#ZVBOWAl(T$cMFNqLuYY36%G zK$iQuVn*}Xf<-GY)`V}p)YkK9)-`PL% zk%+Z9U#{Bge8Q(rM2ws-uG~M5l+{1$=uhE7%(|A(c;6)8Lb&b@sBH5*x)c5Y?!PuG zY9YS7G$t`4xA01BEW}Ea^K>Why4^K1UCZEwpi%-W>ATPO6=Ce-Yl#@k1Mn~>yX>_=h(-oeSGACe-61uA2 zoL5}_)ZRZ1Cve>V)}t<#>z7B~4JU*${a+u>cUAl$N74lQZe>NqJD@j$+A*|WnCAHW zGs`{u`!5EOfLytI>9g)to2_hVs)QQ=E{4o9usF<7lkplqSH$am+n9JS>DR}L z4X@#U4~xB`sfAza#5hgQ<#RTPaHEF@y8DHlY4U0cvccZpVHyBrK_?%FvqZnjT|X07 z(aSEZxsPs^>Bjxi?2P*32(rl$BLVo3dN?^3?Hdd{g^6>mJRMVhiZ9*pKV!8oYM(yT zPFN#%Av*h3)k4CWJ)D7yiKvwVfPZHh6ae$fSVH7v)LZ3pt>3*5fQdCABWt z6YTsmZXpQ27ef)OL?r}vn~IJO#t`@p&N#@`G6^;AFCQ;}9(?R@q<|HYIJn<=rf;}< zxcmMue8_uN9B&`Xv*YJRd%>(olP)$fVbL(>#mO$A@gg63Shix09L2Jf$9gcly4Cl* zXW-=${yMQs1L#7cycCy}o++Jm zIw9V$@-bwp>w{V1a`(|-2`^y_(m~0{jnTlbo}PwGlh5DW7nSD54)>9N9)i=9`LKzH z!M<+T)cUK#=zhG}=>F2VF_$Xizg({PIrw^BYqjK?-Um?Z#U@cKE-Nw2{~fV( zK|0IpVb8tc;rwc2C@+?;G{My$wS8yvg4DDr-GwJS`eTBT=0hzwJG+hkYC;@Zcn=n# zVC)ICHM=Ui^&{1p8OiY`&m?Pir(kRMFS#G#WkI5@7Q%JAt9M<@O|SA_h?|Swe5*imitr$ z3x+-ch0&Mxp;t7nR8MR#>Z53GF800-zV7kqH#@9wthhYN-yaQLTR9>W*Nk=ln;dTE zQ>Ev7ZZiSTI{nd_<=z)K2Um?Tio56D7acO$@y@?DjT-LLk9oyu_t@*(_CQ34lJMHD z24|yEv-Z~IPG`E~^baiKO+NH+jWNA2=D}t;bIw{r&L*?EyB~PW?0WA7+^jzlbOJ?E zZhI!CEQLn&cHEL_QfN;Qb6)S|2v45Y6<@JI*~{PCZAN<)>7RODN5Vzxm4Zk6PwjSI z1#AW_C#G6;2RA(InXC3$&Ww_lIp)w7uU3RSJdQ(anC?!(&wss?!l&1;2=y?1rhN9M zS8wyetv8}HCgCj;S%T3gy#IX`IWk^=M(K9x*Bu>r>VsNZH-cbczmxd&+4}UZ%t$iO zj)2Q=^~sR**<9FreP$~+AldF%`-+u1YwGxU4>vrlVixpe5d?ov-n0vlAYb7_kNieY z_XVx}VM!r6r%ejl+XP2ihvx%#+lLttiO;D(L(m>*`Vlhwd*s4tDYzJDJZ+Xv`-4n} z^yujWCskSDHy)%OumAi&GDE(8Chcmyitse=nVG&iWvtgX!j_AZHxQR&!QQITRlQ>P8o<&G9E6fXX%=I=`_Em27wOKe0w4sCUaGW$3cduq|7D7^% z_jY!k!`_Zc<|)p0TI=%#)f!xyl_c_QKft?Iu_vfCX(cb}9kFRPG(KNZD%Q`w70f&?=6d$W8YcHgzE-~O_mN)C z-fHL$Y#qyg*8fhu!Lb!SvhtZ?H05K+t=IiqgEGyn9=Y?D}#Dc3XOdDk9`i zUzL3>@;Axos-v(d7#IQ#8ed=CAtgkWbrCSRL-Hf*ml_s0)CRP8U?WA&6%_g;zL*ox zXHXB{c^s`qbzevtR{i1ok1x_>+Nr}P_Q&NVJfQtd64qDWl=phxNRArrc_G;%@g*L$ zU4s;Alrafk7DrQkq7SH{$``voLoxY2{rPo z1mFeEtyf>pRr|)$>d8&86g|^SMb{d%z9*b2D6Zvc zfDMcVapZF7Y6qF6Jclclh2uO`&zzdJgmXyPf&T&ck8;rc;9_NEGcjOvcDOg91+VWs zA<4}giGn|YubM^A@w?d{`nq1=Rr!&(V)CPsP2~vp<1Op^W|x|D5(Ho(? zXSpk%lmdeey-e}ay{|8;FS@L^e%DbCh~_w;<*$o`MIHz`YFTqRC3xyZ1n!ANoPoiryKVaN_Gt1iqx^Q)qVez{0fe-N=>c4Q9hWAc^?2)Vf{3{$qG0#+k_THeNzf2*btw0ZWizM#sFyBpzx%MqFtHQCs+g((K<8Gza4k~b+~kbB6Sv#gFuSMx2a+evuBJN zJ-Nl()W_69XIV7r?NzQx?CmFz5Kecpv~;1f>TedqlUA>O&1Ot`1{;8{SnlqI4;yc8 z4(zif*JshS>PQn1g&wXbQ1OhCA+Q8cw7tpLsl8qObhzymBZlJM#q-IU52kxRaw7pM zQP{wG_M`+8&(M9+uUfS)+nv60eY0W~IGU)uEntzcU-q3zpV|Ccv-JJ`d@Nx>t4Psn zHRx5Nzq9R|j&iYuMLh#cfkZ?)tH34*V5>u`CZf&4umz6VPVL@5phL!fDR-&o zs9m&GjfLd9@DH>p2xd!4Nrvc2!i4Ce*Dcd&`Z+tZ_@jDl_{8Yef%1tdqNZ+TyYc2S zuLaR);amR*CZhEzJa+1K)8J3U>@rsQlYX}HK-MT@foj6N<}>(kbax3t7G~tlZ?tRX<4C~UmpaGt=PMTbVt=IU z241LLr1Lk7yys`Usrfw-jx`C>4(9_J=qZ1#VOQByNk|mtc*`yKy|8fLVwTkH?e&|< zuK{+a^{+}$LSTN&3qk!7#f-s$I{egJl>c!y{!~%2AVQw-R&?kNCgqz~m}SUvHXm41|YA(|qIi7$$h=kw8+XizsHN zsr=5sYau&5``yUS^6L5Lj`D|?4(H|0R7vAb#HI^Di_)R1He^|US$Lw7u_jQj71qOT zAW~O=ooAx~wr@vdZ@{ zzP!mKnspbVDIUQ6wT1F!L1vyal*bI|Qg=dY>Rp*yb-tm167?jwZ0Ku=%&lqvA}s@; zKOSVHJV)H#du?*klLo^kSz#jyThIXxaLZV=V!tx09d9bb6Nw-(H~Y%7Z9zgmqCicn z?sr-_Th2W-q3FysH+GdcG>MVqP#<$_s&Q9gYEe!f?(HW3)LU4zD^&Ao6Sbe60>O0j zfYl(2yaDNiFgh@X91#=~LvFi-2pT5~dPMa4EF*;0jr17g0f$ve@t~7m)b$a+zUd-F zK?G$72xmPNf?Bg{W*y9CS%;o?M2}jxC7pj=6@E13w`pIF$rQ9LnaaG`JUBVS=FnPn z{+_i|w*Knt5|P(@M#n<2!l=R2VtP2Ox5JX04X1n@CfI2Ab9~q_J<~*Mvz^h+kvIF| z?JKLYAK?;7+pz1nRnWH8>2B5-|!fO^`XF~^zEk5V<z~&c4*qKB-`SnB7vJ6nU$vICihZH*L_-H7tnJpB(yws*n zRc91{AG*Fvt9~6CMyDbh^w9HM`{(AcNK<1$8B~FT_;<~pNk2=FHOci#F)Mpt`tVx` zEO{e}{9}r4^YiS+_MbV9@{H^}*G(?y(bV!+8|Ww(`8&U*)`zMv(w78cn zuwpP#kNUM!oLtKTSV%p zV%Ve>=4Qh3y>K1Z48Zf+Hz$m4XXWYF)YS0o)KqA&0fci_#D(cl3FyZ^BPGoLe8=kh z*`&7UVVYB%sXn6BcNJPUg__-$bs*g@Q+~p?(i4lA3fHB*Thusf(?OUN3p428rLXLj zZn4<6+utW7I-fg=m;Q9Lk4-oCpS%p+=q%InxI+R30vd&l2VW#6^tc`rc{M)1Lv0tb zh^V=9bg}rvi_PiTHEUa_C#fIq8%UTY^`__$gn7eAq1)jUqGJ8v zawd!W!Iu~D+T$&);QVv_AgkS7uw%3Z*9P_TvMm;mL%a{$Ztwiqx>tFnRfIF*&l{q{ z=>F_acEF!4`0pKieuxhDiZ=1m41SA?aMVm)+;ab;mU2ezdX z+BHXDR5??xb<;$MGlitwQ1&tY4m0}jN-h3xdq=pH*``n+>PYXX3c#}IVAv1+mF7tO z#;501^(FJEVRS|9c>-qj+-y9JVG>N%db!|M77B9vo}zRCqPS@(%XCgF!1q(560{F@ z-8c;&Fyy@&3Bh6(eWyAkx&+;hvpoRlGaWYvs#So3ZX=!OK(IlAn-IxJ{rH8*nYCo(8oznSaS4C4$oL1NQ7>hA-UAF{ia`ubir(obsbYsa`wV~eAHh;rk?L>< z4qZ=}%2^xPpw^T*v&4shzm0pp6GET;O>Z5;h$g2c8_S$0B!6O1#0afoAn>0OIA#QV z`IU^=Hs!81rH+>NUye4mzG`jH84+u?zucv^h8`aQzzHC+18+psKG5gt@L3@gEmj{+HI4f73gY;-Z{(kuFPpu{~ zs;#mr$&brK4edC@Ve2L*ed`VMj%P!80z&N*Xc0O~<~?8?Ws5UY@I&r~~BqBswT3Xkf3 zRmlO6H;v)rZ~xNZkvYH|z~5MMBZ~oV8Q}Sp=3BFKDx%4ZIx~U@h~7}TY38Tgq83E( z6KJy57F2=)#H2NU1jz1L>*oB<-Va@;JSTg*JSKPTTrU9D)uhe?ehS0NF4CjUy8&*R z1@`6v0s{jH;|w_eU^6Sm7!^(nvqpxIMc&N~!}`LWqjszReJOO6^PP_C#x@6`wZwxw zJU=DsUcVX?fd676+iYShjEwK|B%>yBIteLh3H^Yq6f5Ec{)^Ap7;@MGoUzE2JN03W~{@jMsETGi5$gfq4z-ZnAVF)_ru}zG32}hIvXRMUC8A5$w<5UZn#B)W4 z+X+`Nx=JT&YEavnBU4LW(M+*{FVAZm7Gq}EjbZ;Ej`P1D)HLs=7FA9Pmz6w%u5La4 zDeP>FV*Zxrg@8KPupqCZBJkaj*G)8H`(hWBSL$uLd=|?qRtqJl3N~up@E%;SSBqLA zl0QKo*uPME?X}q7YYSdgPbU^9aF3U8!IU2}iOs^x2cHe8J}{I5?b2yz8PybI@S$E1 zEkilk*o&MTKC!K^EZU84yeKhpW^3FGIP9-yS=lrh`ZNTkm$iFVZ3m|)@Szj6n$ za{i0qu^Ain3>1;E_*DqT=FXLurXh`Ztf}mBG<9oeoNZzk9V~vuSS3DS*no$|qx(ZX zhI2{J#&ng4KA=$}Xf-ZEOO%_a0UU$;2$j2>nW$af6|=*TrwOt$?`^2f+NBlrVkohi zjW^HRvBy*YAkeoG#BtGq4cpQs2pEaqw+nESP8hJjW4pv5Uh| zcf#r{c!M&}2cG?C!fS3(XA7-r`*FH}W)koqmD@O6GOl{RVIyiJ1PGoJAUEH6DV{() zw@*7>gvYMRXKI~~=5MHW;b z#%0v73ktn`TOg`n_uF8X)z9Ob&g}ndA^cex+a<(MZ^9^zMXA3B?Al+NOM#66zgyTg zs42+uEDS_)f1`mKBU{mHgm+S4G%hB0K`Ke`ma8p%#oW46Tmr=r?AO~NS3?-(KAYhc z?-Wr03w$KXU#Z$?wVqJzTk1BF9}6|QvHn8i9>(}e2gK{j&QG9l@Q%iT?4~_m59mfl z1Mtk$vpZ;+x4ou$-6|C~h$gdkEn)Ra*I8>}iyPmnWk&$sVsGSf)bjf0HR$Io!>!=G z+5LmQw~=^Cq)LPt*mWB7GQoBQ|Y(Hn-p%=wu>J9r;ZX z8FF#pATtE{J}zh+4*79;cD#aIdt%ractEMWY8*=4G2EB;Lqw=?27p4;vflJe?frX2 z;@}6>vwj2{IFbK3yyQmVGl=V@#%G#a@k|B@Yap8MwMw%YcmkEOwceOm!RuhHP5jme zoFg%-8gDMmj4^y{9{nZ1c0v;V(Taf;*MYvsFg?;mb)wuYTB)kD7n7HrOumLm#e+t0 z`eRiBkNRgZh)ODF*W8?LtI$tY!B*vSLav7LHC9cZ2oO6%IesdKhdpRT^7X0Y;u9kR zclq8x^wtQ#-(Y#LGtOxi|9yI5>PuBwA}Hc%vxEp5sr;0d0Gxy5$o+QS)wXPy^t=6Y zN`Gx>P3VR2n>--mr5g3kVgl&oj#wl}Taa24Dx!a5LI~ZrqEoiayLg!0Ib)XMM4)nQ zfnNrUs02~u{Sb~`BAfgjuF~=JMOwsAvsn#sdqUiy5VY&>(utxNl^F{`hiB`WdqysZ zmiM-fpIAnerGHaxU>fH3WA=kR-aTuYNEK6Jz)lmP9;$D9Zb#ZpPm6JM9+hD53jc?K z27G)$C0^9+V(f8&Qlpk5`s=X1Grr8-wGI_IKOvzyf@RBlklLl7{08A6gq*r#rE^~HAK$6iVagQ+a( z44}HprQ-T~*lv7Omx|pbbBLSA&$Dr>$3Se9^BTNFt6&tlK7KclU_cd$ECUo#f z758M~rn;=HM}q+{Mj$CXzhqKhRV8OoAbvIM-W^S6PXxs|_=@#EP!Rkt5#Y}kje#e= znfG}Ef0i-!4(;FjU;M9J>8iumyn*XI6DS#Z{Z?!iWdh&up!t`(X7S>S0DhU-0clOL zSd+%*=X1_7E8}Q3UjR^*hBhb+QbRkegSnsKkroPbq2TeR$bYt0C{}-v&VWx~O-B16 z15YG+!W{Acea)obBp8JLI?uZzy18BUF|hKWQm6ESul;BqP(4#%YtUjtr8>F2Fj5^u0S!*8Knb9;pZ3p&XGqN#jU5I!(O zonFnx)=pYMg}|y>K5hJ6ENK{eK`1Gm$oM}jLG`_e!|IA4^ zGLM=Bdbx5z{r^QPR~$pccT8X__vJ(g8%{e@wfGs z<^4XGtlUKUvJN8>V#jREusiu3RZBFDu4{-WRxKMohdSOAk{zgJ(I>oi^rbvaL#1Jn z%pN`9eOZO6{F{kLYnGLrx0woJGMbe81^E}QdsnuFFnNwQ5TAadHj%h830^$vI$4W6 zy&_O)(k-f732Jhd717KomGs7J;ArQqU1@~UMs-?{5`Ek<1HYvSY%Sl>HI{w2GEGVXi!qQIL5lWcL_ zhodH$n`7)k7hz~ z-sf#?un`gW0QpCiax<#DN@Bjf6-`2vseh32N~pb%Q6L89_$8f|w->!0td`N)wSujt zl-0~{kNxzKrq*E#`!))BRE-jz4yhZ;LZ_>`b(UgyL|<-K$FH~A(^`WCiF2gx@0mr- zp9*byA|$kBe845u$HV9V*(vwMFckXEB|O(WHEz}=lE8JWr+R_$n?#Fs2`ScJg4JuL z|98Lt)fB*gMTIjZ)c>4dIHK%C!dWQ8h?(;%mpC&mQw7)v&JzUv2x1Jt=g~uRd}X-$^MH0)D(N z+dBJ@B0uxaobL3x?x4|g!`|+NS7+GRJ>Ehz8HA`7092~m+>AYCURa-?BlBX~=4Q^j z>1HLiyF)ggxJj{D9mWeJDCMb94EHoIb16pL@7di84T%r4_9K<{h)6zLguMW3D0rY( z_D`>%53}%hJ%*_ZHBS=GeL&6CkMHW-!cCZHTgF}Jred>ZbusIpigl zn424)GgwgA7eNEjsj=fQvjd)5N5lDf5t`lxv^GiMm!1O8 z(d10`rrblLI})&P{=jtVS}qa^;wk$|gd$7DjiUwJE-j-i(0wkp-fX_Qwy};}nNUOA z#nH@b&}Z4n|CNA=-2kFx@*#o}Wd+{N(So3xkGv2&Q){)XI6K=2Y{$%8nNW`4;DFw6 zV}m!Gzow!R7KEwai4@V(b5QG-wBZtdehg7KFD76BM4&Cv;1StRDsK3IcYyE(4eYz0 zbtCPO80QKek;Jf&%}8tkIR{zPIs(yLjWII-F}7^Pl`ASHW=KOBmcbyF(pCD;1Dugc zKN#{$xPhq>*zhoW6~HxG+1CuYxO+uPgw5BpOy{l%#HP<9(U9hu8Kc_ZW#?}DhP+Zr zv)8yxnnO|B*<`+bvta=SmIsoAs7+TY;|DD)n?2SHG&D4NQ>_%J7N1xp#Jv6ytT4*eS%*LEu>R=q`y9G%d`rH89N_0C z7)!Yr5!#qh2&;&r7AdmC-BUbCg!G0oghnWIj*aD{NO-;`H^2vby44FSn-j7FsJXEa zd~us;HX>ZUnTyDc9WWD!Gb5L6)H+0=ws%Ec2ugmlgDF>H6QJi#K+cLsT_hA>5V{_s z*n5iztq;mqe+QE8VdI70nrikSrin-?{*Yl z@qiqdwmn#LQ+}X&C=E$TON+Tp`R5fMpfY$2pn%cj;z6aj^-^@~nW1!(8>%1e^MqW- zF=lW1{6Q)*Mx)btUZJPEmQOK%nx&T8G-F^9^0eXy~< z1_l`klf|X(80Nc03rr%#{4`}(uvI`R&BzUjzB1s>Gv}L|DK366XKJh5I@t*!*Zlz7 z-sFObm9AN%U9>D2?)vrP|J?4cwKzB#7(HZYpY7?Pq!eY+V&lPsKp>G&sJx<$;mu7w zV$*)EU%vz9`Nkurnw=d$`Y$aO{9iHlKe(CogpdT?gs#(35avmqZ}?*GT1HcNGv5Y? zynSKKhAKOZ@(w$a_`JR4lw3XQ?j_d|n3yor8+s%w1td~W!@6!{f3eNnI^`LqDYYW+ zo19@z7`m>uK6O7r6wZKm1X)G=_0P#K1bG^mMo|{QX%k{HGI~Q;Ki7_fW*>uWsPSUb zie(vknIS`-ef>;y0wNGuL)5G+gYNdKBS8jy6E)kS%eAjf&1pP~|By~Ms>IkuR|*8# z5R*Y;6SCupGNnd(-vF*S<@z_(BjZ$HL>8z9cgVSQ*;oN179>>6{ZI)vc1|8?_-iC~ zs?tvIWFAp5i3M~=Iff_6VtvzrS9Q-Uyrim-WMbvTk(fo~b%MEBG)o~oY#0 zKX4ivQrD2p3>#??;q+j`RB-N=S_iFbV^S!1ZRq0sngJhNkmEgN&IP-@b+u#vAbWj1 zzDmMHE6S$Y3f$h`4!@cn0Q5S5T*yVNO;0bQrN0pc!9bX{3oo=bR3{{5)qi~oTMt24 zB?!g*e~CnYNpQqD`yUoO)hWiFrzl;4H<6kqrAlD4BxnOxafzE3Cm`awF`c7%6(aH#L=SqliwgE@j?>$gAW?)Q-A0H!U>d(XPeC z#D4yKAIAhHD#Xoz=${$f+&4<-j7^0>3SS8Ozl>v+3@jl=aM)KSh+NX-nKo930X)M2iy`~=KiRh^pv zch!^k!3k?_wU^^k(G65g4MlTrrkv^c$%`xu%vQl-))a-lQ3p(9kRy31rgDmJA+Np9 zf@$AKU-DFF2ibtzz(xc6liI|(zeY~2sS@%#Kk=*;7lxZ%URLa8$P>n>8!1VjwUFiM zwZ&2yD!)48ZGK`Kgddq{@rW*&ET<&ZU@V4*(bI58t`u>#ipdmDkVX+Xbs;9tapJ`k zy&9OC8`LL#_RO7{7eLM@sF{I~;7dS)f|}?EL5EXXQ#oXtMLEnYaGOP9IO=%6;C*0d z%*F3FXXllnFpv5iku}|%ono1HRCS}*i3gdK6ik5kXl zIV)!TD<1yAU&N9aQ~tBZv4(rV_)t$q?+`Ho=Ni`puv0hQb)!RL|J=`nczOZ+mKX%) zI#!sS&FX^c9{4fSbb@p)8o^$_?tW)l%1vvlHZEP2VC}uWmp7t0)&-(p5HH5vJN^{2 zF~}UcgzzQ$EieFT$}q{cnuJ8bYy105P;SYmf2u6!$^%hk<>hDv1c<P2kzf+X4 z18me|`rccMTlDcuE8quqeQ4jsrHWnQW2@4=ZXei9R#7RmqGxR4ts|J)y>zWzw#9@D z*25|twhmwDlH1qX+l2$Hk;7|~Oq~jO3aweVh5HYm@~q5!TUlP#GbY#+MS(=cU(Azs zt7om11c44G)2X$ok7-a0%b54nggr@HJ^7xpi%z#1#%4wLkX?Ac?`44h!{^ z_VR@9^(&tlMePc6vXV3{BB#5n7GgSj4-p+JKIt#3|h20^e z!2=Q@N}&Q^dUC42R`&n$%l@UzjMe}U=coDuJVP6Z-p~}vyryh}-z>}4ErWF&+MeOq z@Lk^;pC}oTz-41`)_m=?elc$A3qGVJ7`Gko zbna1E5?}oQT5{W}5<-Y5J68nOq@uVTc*Llge(fd-Tdv+Z-+KXc(Ulv{NIRzeD=Wqk zLh`wU9D%I0sK{r`!%tDMMB6llG|NK-#%|_5Y!>VHGP?AE17SL!>%Poe3@eUxS4x?4 z=XwZ@;2kQS6B8&Z*Aq6-g74YIn6o&2BF4=}GWh9#Z@&(nd@fPwcJb>~*RY~NH{T#d z(iF$rWG!A-raD{vXMXhsc;-dYbP&9(xs4l@P_MRM4`5XGB z0(mCof_3LT`J1*JW~V19mF$(=bjZxN-g>jkx{8wY8w`E|!Knwh8Q4(Mr&R~IxVR9- zF>Ezr_*y9SId&{xexhvYm-3hFs5NABEl-soi~o@|_?PhT*P~o>`TXS%wb>{A zQhLCw|EQIlJn-GXasud`ZzOfWfIc&x$z3tl?j{KAj(h`ip4*8*58YA|CvaO!PYclj zpXn=73lY8LI_g4*WxY)12gAuzwMXr;=x37BJpN_rNN41(LB$myRZ#n?*_OZ8j`On} z%`Z*gIyK#o%h` z+a0IH*VN=uR92NSlSZeb&maH17$a>ctuZfuF#AE){^oZm!O;XPeNNgR~DB4sp)hZ=`}4QjbSGfen2le{ZCsf;qGLELJ<}v|Ha2e?9{4aBqH!hS~kKlI3HMFpp!?eI~pJ` z_=P?Rhd&umfbfT5co&?9j4*%W;}oPZ@D<*T5L$&8F{%c>U)hlZd`mNo6!O_vV%V4-+d8%XAG<~M^zqwc$eKMTYWP7qvC$$KI#SSh~oVnv9_*B z*Ja4Tsc0R5YwNKCbf5j_4}#66v6UiAZMFPQ*}b4Y%=6IMoRhXwU7KRj#LcB zM!fv|gyfJBBZH_Kg1t7K(}shI{~qYz|LL6n=R^+=ql?fQLsj{p9BQ_DSXUTm`)Hc8 zsb6mXgMhaj4NLku)B$g-_o<(a9oK%s%&a%biy5KdzX#IG00N`+60SD&~_Ec0dNV##R4R+PcK3n z$Vaq1JY+RfU$XXMp;8*dQRMM+d!=~9$(LdUc zfi&+EA4I(SP|`c&ZU?N!OCT6~{%n+CEymXvcwiF_ncmKvoFW-g&|AN;(;cR^pf}cg zg*Yg87+)fzgly8Ty@=aBD)~YjnC?<$4-N+L6?vIe^vdgrOOX?XVA*9v_FgZ;Ei!@{EpmWEeJ30z)(Fj3t}NnAz7H9=(~-vS(U#z%m-h8?BGgdzfTv^aL2BQ zBKG@M@nk%u2%zrB4PAr?Vn=cGR2Uz})NvZjZ#aLH{55>4mcb(6OJa&L;@GMveYS(C z<=`pUX+@392^L3g_{PQ)II0Z5(vy4TN_dO)F6>#)oY`q{%&8OQJO4aKF>of8<30-j zVPm}ceT`r+&0t}#u?$eFjFULvbHW1Db5zTL_g6eL&|UnkVwjoCmRaD_{j>s5K>JE8 zQZ^t4M7?h0Oin69TriHMf50!gGA4iMbukyk(^k<&7m&G3`>_NL^`9y&n?_vxT z8DJ^jtK?b#kez=spRC*O!qi(7-Rm!D2Fk?1($^*;RxJkUX@AV-?&OrD za*8igaHGV^hDZG}2P%Eu^WIRWyE=b=W3At0eJBA7)*@eP_@@P4H z_Zd%H^7A*|C@2)6<3kA<2&@TGJdadxp$N5BWeW3b(t+0@!vZp6IqUNQie#KUN8wN0 zyw>T)-1=@STILf2Aje(Sx1FVM6PymqB3Y1=lGaQLh0#ig)_huwJelz6b(ZsuT*{f? zhr}rYKYVjw_@Ih^7C*0A+J4LS5FiVH5^HGmS1G}Lz%Hy3(Qkj+_zMdpftC>#84iq4 zNQ%OixqppBrM1mmWW~=Kxlc{MBoR`F`etHCFfnZ196@dWLu^uaa*?pX=R$5aGr!O3 zP8WWM8 z`j+=iB#0%SywExxT}k^T9-f~B+_0pyog(^TEe7p>qNf??#1F%j29cnGn zICQp)mn`T3w6;wM({gA}?fZkmQWZwa0CMZKpA5O(j0y4YFy#U?_ri7)x}wbGQ!6Tv ztig;w7pr`Xz>;_!t%O1OY(}TI0Sd$WY(2wtq*la(Jmr~~eJ_JS)BR2ETOL?ujA%XX zFz((X;@!vR_|TK7z>G2<_X;0sL7d2I`%p7v@sqdfT=zG#D)ZyfDLRf$H0W|cYR3#j zZ85I2Lx7IWrT4>~!a%ZWsxLCSbCJEK$}jYQ5?84oGm%Ka>|-}sf6a{vm8Oq(xDfAr zX4Ct>gA)`CxG1PMHOuMpx$Dtz+1zj!`nvgpHzx`UZpn4nCuYY)lscvmSH+8$H9@{I zh{FWX)Ru(RY`1s{CEf$BD-;CMV_@FOe3#8*$$he(}nn@2S#(n?(NiX2~PA zh;jQ=o+>1wXNswcRY(+?{CAMg?Fpgl@&>G)ymjO|xVM)JC}{9E_|Q!MzKpEw*?zL6 zqL%gHbBUYBnD<7K}@_dGs>Q{}Vz(D!noNBOcX8v|_Yy0b8Ye(<1>)$aL<;72Y^Qt?;<|%cn8i^gO zx3Zr-yO-ULdNR9F6pbLa_RFeOSi)Wtb{_kJWF-$MCehU7LXu9c*NvP}j+t+2CijhN zn8RMuPoycn{U9$a%e;2~OEB$Rh`tsDtr2uL_KrzGKO8Hz!i^wRSX_OiSBc@DPsG$$ zxEVOrT<-5;(0%E#R9W2MG1mkx4@M~9pLXQ;Zi}f`JHejjS$G@AdLa??i*>bOZFSfV zWwoZ(WgIJZ_O{Xr3K;#dF)(|)Pt)3BYHGbv3>YSPcTtKoRBr_cR}1ej_O3jepA2Ih zdhuOhtUH>)Ya%)eEY-8<#qO{t??P^!qqQG!1M)6aE& zLFB#ZW2{P^Q)Kh+|YcST}xC1zOPN z^X)xZLqxPhizEmQA_r>fvPmVuRLpMK>xf{#FF`Mkbfy`N$MSYnAN(3 z*}lxYZWtux<@Zn0XTJtf@6Vd3)jPH!o|dEFw5bM`>fj@7541|D;%^etMi;WdSr@q# zT5JG?sk%tksvzL7TB-i62ijLeI%U6OEdD*h1gJ`L@_s%i*>^&Gy^&P&NtRGTyy5xD zQ8v^vA*dMhyq764BGYzZ>T(3LYGnju^xQM4h@$7$kfvTWp7?nK%zxVpaIq4)KB)#i zJ&i`Ba?-m0KOyGN2gC)gQf$M$TQes&mu4C{hZH-)oeR&Z)S+E&B|jaA+7&G_P-3lB z^;+0);!u;H@B{!oYeO+TX<lXr~)h&#LpvoF_Ttv3gk@u2zaYa&%i` zlFGT-r*;aaQeWC-ujN0{0;+3|${3}!NEzeuzp4zj;-%wj0XaxxXKJz3GYFmpl0VD# z>lEZT7sQ9kC;`1HB0z`0-_bAfcKZ;M(7^~8@#Gt4lftlP-p>V&;v#~^H~Iq;i$)en zze+N2Oif^*ti`z)9cs1ihKhPb7@u#|GL08j0{)bygzsubj6s-WGdNX}z?8O_7k-9^ zo<`0WTn_{c?Hcr=SAEf&5@{9f*U--MP#mG?HBh$YT(4Xwo&RYbuEr4qvUK{$%9~L! z-;GKxj%dPf`0;T12at8;<71BwOyO8y^UI;Udl3V|=PgD=9quY6V46Sdzi0}|oOLi@ zgUMM@59l$-Z?jq=`-%*fzb1|EOJI~3Iqcq#_HzKf;A^t_PY-s7ORRwMZYmjI$tVet zrYq{K(}QxJW17swGlRmOZkpdiP~nkNE7!8wM%vz4m%c{XwK~_?7HDr9K($p>nrF%F z#3>ME>CD@b-E2FEK|#)SIAW6_9KBE-ZvG+BK|;uYgE-f! z(etwPYNl<~czJ}{1Owjua_ZB#_?*zxUCm(LROdLigT+t2c&mjDUu+8Rb_AoL!Mk@8 zf-vmEV3i#orije&C}n(SOOonDvpW94Xk}b z(ls=EW1R?Lj%2}c{WHDe-&i=Q_dh0)KU6wGc|Wt+LDe6xcJU@&BvlVT<#@O!_h-Pw z3d7MDhz<4kJG*32GH0)Q?NO+syAbbSS7@<5J}NM_Ki1=~2IxXgz@@#P1Baey0V*g{ z4!s`^cp7)y^_IS8WkBTh7Uut9i@YqK)^XtMkM!zMVnwtU-%<8E7P&ZN94@$~ z80sGmM1HMb2y|i|Pb^AGEhFB_PF7Nx%M;}%a1Ylg#~%IOG2iTdiv!VG21jg{3J$iK zEU@4~>rQF}(cr3fz*zdc8+{v{oD+8iRjIXJ;o|vL0xed-X+t2ZVFA;3Ur4t^GhS1- z@22ys9TR-0fk*zr{A+W(XZC?udV3Id>8FGY20$HEA&75g_H_pzudBqy{fE)Wa}U`M zhJPHpm|k{XRkrvjRbnTwKMOa{y9K?1RgFW7puq$NB6`)I@4sSj*s&f52F6#H+-T(8 zEFKKWxeB?+Vj+dAEJCJL4-K2Kn^?H=y*&t141kr(MmU)Uq>!O(&W2a78Tkp3OMrZY zD7~t3Uf;g~3rL|45n5V2U|zQ*@2(pCS&l7un(w`u+5f1z_(>J zR7a9Syu#;p9%CQocFI>{U88j9i`_MDiaejF4T?M%^HQ(9*Dc0=U0BAbOo3Au<~N-{ zHmfIM-J*zq2Dw6i0VThfVqA&|f9?bP#%s8P@JCw*5O8Ai$Bvs1F*euk_X^Xof&Qxb z>KNS2Dw!mIueNYMpfAGWC*Za9oeJPh zj4n*mwF}k{v`kx2D949_yHA)cLFPQ8fTVoYiRvm&)tI`<502gemv4nX+?YP&yniF7 zy}s`JY5r;w9e{JYgI{FE>pEZuz|o6>wUdw64PgTqIQuE?h>9yc8G?X4ecKEG4n<%F z*?SpYdWS3S?#^8|3-4t$UVvb}#ZR(}fu->Kon)$Y;#FVyDkAk)~pG zy00=nFyTd-bP}Zt5pRy;jjs#x?gAILU?O-xapu3du^(da+kk7T1_X4j9!rIq1#Yf~ zY>o)7mJ)bMpGjFU&ME*UA`x)u0RORcPc9qC02A4FclZl|R(UtWgPIaJo~Uvx`xd{b zQ#nhDzkoi&oCu5fZcV>4gfAw#91;0j6}F zx{80lZMYZRF`~28WiAu7&eHfi5rE3^iItBHtafrPwhvqld7_l&k-rsNG^y0E>#Il* zhjMBdR*_l~vN@r64Bqu{wGE{*0HP3qs&gRL@qB&IuYf`}IWwFs;kq4X?j1Bds9&gR z@CrQvbQ%-@j$tdjtPD$qJTH+zulm$z5h;w#?%MbHw^uRyRM)zxA50dIB0;zao$@yx zg5OCSx?+y#va9ebuqnupknGcxsqn~08%E?=ev^F}b8nIkMCHCnbk^dOFFHY z%}NojM8azNI+ana6s!c?7k|w=Vfb6ZZ`JkjkrrTUQlCw{fCZ%{=N2qh8C!C!KIbZs z*bxb*;!>_~aF9OPqwddjpee)`XXJRpyk*@zB0E~cz)_S4YSl}2xZPPnR!@tcBMH)R zvv|pRY6L<1DzEqcX}!?L(U?FxCIM9rVdR80V(wcQ5WP)?g5TL?L{Zf@bLTciPgMN? zfvR!k9$4W-c{CXIH|Yo)V_DScnwq-NsVkz){Z>9gH%>Opiup_`dzoN&` z5I_I3s3F9V;CTGaw^<0!r-j0{Q)V%zvI6r9iI$+@#2VGo_~@!bsft=V2;YVN1<$;% zYf{%lh?ziy6%h?XzTk6_%h&zwJ+!Fs1a~&)yTWaw%b{Hl0rRG}&aM)sSmLO8So6A& zQ&F}p9y@{4KwGvk%W=vbu%=!{Eip$P*-rZS%(AHPT(@|05h+LiJ|`-Co~O*(*L(OO zeKEm$S2(Qp$wP{1)^#*GxrQa`Q%=Mcy-;&^f|2z6o1Y2hdQ~j zQ&~VBqO#8RvzYXR)v4L~_8)5U^wsD!y9=`?Lvx4pmmiZyHu@k>v9EzCo#dgO#g7=m#V zBPc?=Lv7#3@hUT|D(^9lT}cP==Su}upn&es^*osf?P7wM%k-KX#9_G4fN;Br1+vJriO3^4IVzK69912Y&O{wgGcbo{PjiU+d$EW<5FQFO~4UEOi6qB3{eS)5QhE_ zTW=i|<^Oeosu+~y&>%Iy(A@$$Fm%k&jevAXN)H`FcgN5j3J6FjFo<-6fG7wEB8_z1 z$L}xh`@Z+C#aghKHUB)H=X1{9=j^l3e|o0kw4+E>h!=dY@}BTWpU7aTh$sEzO_+3l z5gNb@)n%35yy(rG_lSIY-6iu{7yDT&^ES=;coQD7*c`X@KgDbfR%45qjlX>GvzjRx z!IZu28v#J^ulOSt3-lP@c5_^_EKiB`M$w;llK&^0g!9Tgp%u_SntlG#F^zK`*w zbx}i@eYRWWJd`E=u>o~@?>TQjRL`=b;n=Pu1Gfi@-fV(36Z9O~*ho;Zi-%0eA5dM2 ze_|pU^%(Y?YlC%j?*ch{~?FCTHdDN@#c ziU&O~kY)pPRlsvHfv}R4zBc$ZeM`KfXC#i-@T~2rt&5W7gi>3dO|hhDaoTN15;?aD zb-JmQaD%Mf>X4Hy`_%Vi(|wKYh{@0H`@3ufKh|YG@gsX0QYz*4z;q zMqxP`2e!mk8mlNEpL19zKg-Q@J{V)sK)xNZe`(=6l3czr>ia5v0@JG-K}pP^&`|sU z|G1WD(wW6uJ`;{ZO|K${pBdv)mk)r9UY%W;nb8rt0jYatz6RxLa{u6l7vLIi z5eF|RD~irnhM-i+%DVCQbPfI&V)`3-fWg(jj2&POLxR#sw!fbP)PcdgXlJfmFWP147l(~*v@LbKL#~p}-bs(v z=MZ!T+)vd0FapoeW+z zg%&h0#%moN_D;8{huj}Y8vZMDG*7B1XS^x6mrd!Q&h)~v1m`)I{JBui8-#>DpB&+O z=Q>B(G5m$U4W86HN*oLd|G81VTNbbe z3_aZovp|%eWW2&)A*e1ZD-t{$E8th};B3?e5CK39(+O8qQ$l1cV6d2E5tAU$$xfNS zvDSHROB>BvfUMuAU1ze4@bhZX7z+Eq_A?p+r2j+7Z{i^ja^6|)*Ps?nmA<^gdZVSD zl*l=1V3RDLA=8h=BpgQ+xK}XS`JvqMiTtSHaYBqrM!j+Gfkt=VY`~+Hj9D@;@t7~m z&+KGlkJ6TPm%Ap1H_BNV>HS#pT%Yk%riS@z@^F-~Vu@EQu)>#cYK{H?DzEBWX0iv- z5JgPg7Vq_sgSu#=|6Es_XAor;Dm)l)IsYM_m`|^{pjs2g;(`rwZM1e}4fm_$Amlhu zKxIy2b;NnFB`RZiG@+d8c%X2=iaa*mj&mOBl#VO-&ClYa`?hiL6j8XOu4>}`C=Cj? z}#7#7lzF&FjULT zzj}48t^Qz{&FsbYw#ytYrn@uQP1-(V?sPap?^{Rn?s~wxMbGVn6f@tSytZ3Y2=Q&z z@YC_RmA2&d?vgV!MArb{duu zI)Ekr@craKZGLpd*Z>w4Xwxv{-Lg!aXnY>@eTT(a*@o%1SjN==mKk|0tyDnl_{R|f z-Hqi}ueW1M2=EfAO)^|RV}b9sWTbz_8btQIOyJ?S?6CP$WAFZA;KU2E@H_aoaM@;) zesCuH!zgZ1Zx)-pHWsOG+wrF?O;-}c6Q0diyF{qw`p*oSGu(p836V3S>cd|PH>aF| zW?a2`rCFRo!}mEY8<|gkC;zv2yGd!H_wvtaFBL&`ON|spCr|qPJj_6-N)zJoHsqtp zM+pk=-fUGYbhsA zl5t&!<0b!dnQu%Vy}2phA#py%{fIvM(aD!9Z5xz8@asqM>t8{Er@Ow7Xe-??{pesL$K6n0>ukOc7?3v5J ze6kvB<>xvsH~uLvE4nq|KbiKwQ^5b$@kaLg46bEqM^vWRJQ5A4TQwj;0pONvmWAA5 z@9nF#S2v4LMCQ!9sCk89J>0j6k)1B~Yj(h*v3Uz*>P|QLUGDG>PAqyR7E1{f0yx6S_6KrOnXzS5u)= z!6sd;#alkhFNOypli@1J@B0cifKng}0y?FY3O=VX>#54Ck2!S+w|M2tdrT>b7clhG za`ytcqyOd)8LhM@xl4gqXoYj>zVdL}ue{XlkKgo11$jZ7%9|RqM$_v4dCm`(nY)TE z{eozi5!ZUe&H)th+utI-PtI}gFaG3qy-{??mATRgl=vN^RWH(ikXPm%kR@!I|s~ML>TADzB4AgCSv;R!+=Y6mOkG3$`+Z0o|PXm}u z%I4IUMSL2rY?D7k8Kk^~;0grrZMGZE1Ydmp817 zQe~X}Pucjt82BFu3;-qIps2%&#^J__zZqMIx1$Agm<(*MrNCJg8a3b(V!u6xXG|cK zG(lWRWoveh)HmZfwi?qe@>wZ-xgTe}N@M&!kX1eGl$-bhmbWm5y z1M5Zn>(d_hKQadi;~DiMSRynhfXwIRX&@xeFgWQb9au|J4r6+N&Xj}lXQhu~apB^$ z9t5t+wB7{X%McmGVn-I+XQMXCoTDD|Dp*{$6~Tv#3V8(qO$uS{te*L@QEd$8!ztury+7CpH` zO5OYvhvM#DCdFC3irkjSHZuXeoO~52icGqZgIePC{Sa zadOmHgnmb0zYd@Ph&=j@jhTy@ON)a&-);7zykvQ9E$6RXNU)mviM)ErCi+d~X6c4h z>NE=o$M}Md8dAU?&U{b!Q;dm=VO|oINv{US4D`VbsU+TWcF9KxI_NE<#-7HA-+iet} z^2;I=CRG{s6e5q?a&h-Mr}gvqw}?AD+;p`-;&6MmC#Fl}$;LAK-qRD#Ea4V=2}V|>ZE(+@_I};8<34;_%P!U z&vVnaz&7Zn4<43y+5plM$HCk+^-+vBRfoEYxA)a&_>W^T-sR88AID<9tDZ3c{6dnv zF~#1Y%URfY5a4Ge*(fJI25)z9Eqie#R7`Tubv?o*NmZ3OWY;^vS59kP6~p8Sofy&V z4bq>kY3z?57rK7UeE3*hZf)lKR$cSrjPZ{L7uQ}ZEe;8+-|%xbBhWug`29ohBsN;) zk3PWhpNQf-T9yp1^*f1yx=!W4(}4oy?&Nry;@j$Ef!_X>=(l2vBlVg>A5_nt*KZlr zhtaPX15^(!3|$JqntU9CciECgyY6o*#2-Ri|EvMjPKJk6I9dt}Y7EeFZ+9lTr|qI; z`Xr#B;$Ge9qrg+ft1VmyB4X7MIT94b!s@J&J!2Q>t`V~nL`e81I9#2X*1_l-`3ybl z$~3D+M`s@nFj??%g+tUa$NA(|4bv#mbX6HV5C2VUdFLVr%WWqcZ`my?PmB#g6y4(p z3$|^imvw@nn;}i0AB$tMps&2nv?#!qqNu5t4q1=lp7~xD3%eO zAm+siOp^P3T)WrIT_edsK4s+KURcqfsku_y+Rut- z{_%{-ew2)DHSCOmU%$JQ-%)y+2=5ypUY>6fd`Qy*GoOlAoQ~yv_AC(TIFCeX`#!Dj zynZqQ?I;La{Zbva`c39ayZv^G_cl~*ju@qpr26#omsu$l${ce|v}yI21O*pf*Haeh z4$YE$4q2dKhc7M?aQDhXCb#YE?eDjip2l@0#_f<~Vsz!0p-ld8FLYwvGFpyl@ zSNg#a^%cKU5bwQCla=k=kY`AGjSBWIo-TM>6(72rK0W@p_vkfj^ewUw`*O9mvxBYH zblbh+P7`P6qNS4*=BI{5+`&!n_Nu*HqEEbbY?2)%G1S)WXVbwg7%FA3l)Y3P?9j0hM2-WbB4PSa7PT zK&?i(7P*#}upY;g;@>4)F3UD|SRzS0^S1S43?j)EjR_S_>(0!edlFA&$-FZZnd-i{ z6I$1O37NptQ+fM{!s%PWpV#yh76)62t2dXL5$k&RPwmU>^N}m_g)Bmsi0Y}~T?ekg z3XaC~ew$#?2vt@2gbNa`9*)z<>C6OqwHuBB=#OE5tXiK#OQ6_A1~HSgJ9`D#7Y5lmloQ7GR3 zEn?QuFh$6_L-66VFu}a!w>!<43%+6pwl+$0oqS=|J|o6i^=Jl8_pKpkK`luVRNN#! zOijqG5&4;a`q&$r^s77IQbRh+o|X(Zwl|NYV&$Q%`4t^9OqQIg-2neh^1qauNPukr zJ#i0KHzuc%%pcrsQ(;sxY_COXjdHtupp4;wjDD#sF?T4%E}*JX+jz#ltcWPKH|Lai zCPa$e*X`$C_gsJYp%sQeq3>iHc34ABm@k#!4*r6QP!DP^yay&M{T;B6=s3S&tH^1- zZ(pU2&s|yLWNK-6)GTkOgh9Hd#yUueq~$RwSyi8jk82U)u*fU^R@aFXIt7B#RoN zM{zeZKkSnTS+P)lRdIF|>(Ck9@KRkA6)KfGHBRIL_2Z%3DtJl}{YeouO(y`x!b z1YHj2K_8aX{!k><+3wCue^+VRgq@Snn6@Xm+_6NIh4QanK}b@PSt==M@}f7RR9g)U zpaX-@>= zL9$Lo`FhQ!E;U~3|8w;JoILXH(E|z^aq~JrLfN}yZY&FlcO;Lj&Iw;-9??W- zb2yiBIY`(2HiWwVp+WGZ@@8~U#;j#`Mg8I@>fPY_)XK7r9IdB$m%5M>U!q&_nCXvu z#%)@Q<;})d{lGa!{LF6oOY$Y`1h!`>^iLlWsZ|-ar=zi$zJa}NF63;){iYp zq$J@qZ+cQs)$0i^JZHbZ;L4;$ZT+~Hr0a~T$=}E{rVFAHey(XvfZfxc#HcUBk;(z` zOL|5d^qEsc$pKP9qY%=F3M+~PgZxglEqXwYKrqIcQgPf`kG|+ z0u=|+N2Gquwt$+65%PFo>g&^2yD3NxX7T#P0yBtnM?l(W+dHpci+cO{sX+Nzgdcyd ztW;E13Vt8=Ku&UoJH_~wc>?|D-eGaU4P~kWi;nC9T&IL(#Aq0K!q0$q`8L@4&#c>hg`4%EK5GAJxBB(ZYX151I6N~Htjb3y?pLwX_L~X zkIoLVs@PmF(DRs02*{|2+py_DERP!^!w0ocw5y8)b6Suj)TBUH#E7M)L@m^Z=U%16 zocxw;+j09jO^$S17#PvIV#bEG{nVmp{5nB}S_pwN3d%MzlOWWu25?{|B`^FYU@yJW zDN}OFAr#{1ilN4KMY*;=+sQfS9b0bPCM|E_FDWC;Da$$mF!M9auBcgYdTADzvH2T0 zQioi0uG#d^XHn_e{vmJ7DA3-&K0!0IWXJ-2et&}@73sCr1n)j#2$Q2-R~XdcmaJ4h zNcvtBI3M^MbaV01##X<9`nj4Q*(cPc1HmE&AwRujsb>}dAKVW<{X(d=YyKvKgSgaQ z_S=T{7f2$FUECB6?!jgm)6@1w%2Tc(Icr`)(234!aC6(pV$A+PyFXXeao@23MTzHL zuwrsPQo;7&D(1Cx;YqbSthA&Cp4;t1XzFtruyi_&r|-8PSP5-x227hb7QMGaHGmPn zen0gWb67TkY@kPDfRApR1OLk#YW(cB`{rF<*j|&p%i@)j5^U)bXx5LQ#{7$YVAgNR z+&hcL`B+F$E;EH#Q>S0?K%h*wB%)&E&8H+}Y0~`r0m5wxN(=c=oU5hZXgBw=F(-zQ zkPsqbs_=md+dd2%Q$ES}b@e0A&IEinYMnW^p=nv^!hpmH=XFY%1NfZM(zc4^y+dAu zdxc<2g6qdYGy&z8-g~k!+{-bqHD~YZXA#a!Y5mp{`usum;zC{_^xD^-lz5unK0~*u1+Mid;Ny*$IrFV;J*O_ zorr%-?oPzs*<4bT812qZ19_CqQY6p%q^t(bH4TGEp9KWttq&F7epaZrIvB`%5|c_y ztVm6M!@SOcR@6bF0(w=dtz#XH|MVXVFOE07dK{rCZ24uNG68Wp5svusD}Z0=B7rr7 zs^D{-sAP)N@NZS!&M(XuophIzE$6tqQh9vndZbF3?uDhD34_ud;g`D z#`K=SNZHz1B4kO8SgzK9f&e#hRz~6*d1&$o(KZH})OHlrqU9Xhq*El&{}8Xz@RfOV zt+tdHLmxg;SGyKcMFBIe%(HV-rq%(MsW_>V+CHpGNFeO!=pZ5|f9}Rlt@N2)6H`>) z87EXcF`8&Cta-()Ml|Ce*S~x+FZGe^r&rbf6#-fPVp-4m`>*>ONBv@ri}zjCmB+Jr z5M0ga?19}S<>d(_6%#^QuHj&^BM9@70RK=QmEbUPiKS6&pq}FJt*-2jUO%)k1`rhf zPr24VfN)CZ@6BFQFKd40xOa`;d-a)-J+oA&5@ML=>{ut~-_!;@h@Hj9Tv%_3MNG;9 zcYF`&&Uf6(e6jZyx_r;_<%q~t63NUgKbl476BNbC@4O|y^yfoyMLu#8+trAU{9anx zJ@b{XiEwMkh#Y83%OUPOE`PpN2$XR+R8{S$8`z%G5xZHc6 z>T4V##Uf$>20=hhI>g%iYf>fx( zUOY!;pSFT%D#N!r!AOwNm^vse8dzVLb-X_PsNhcw=E1lgr&$1$V2)UCiOX9QDC zA%*|%xbIGYS)H0zn2@$s`0A#=_5(OLZLXV{d2}0|yE4BPCb~4sfEAZI8WNgNnoX zmz=m))?dWE@Z+?tYqSd!Bp5qMe7PF)9&7&s&DY^mK)olu7c%ueZ!N5d-HH$g^GWu~ zFMy6lH?pSBV4xfq6MWOjzraqMQWFYBi!CufB12dbZKV$a=W4r$4|6gv=Faj+a$0!% zu(^21v8OH_spAGk5bOXWOh3_`cFm(A^zU=Ar^y3%;!ecZUzVI$W=QI)4|u}X!s>F3 zrx8nDwh=`wV!*xr#YDZxS=7W*WW1KR*v)*ergK$|qOF3PfIerkeq`V?Y{$JtucP_( zb^9>aZ`9A)P79*CWr)v>5v3U&*_z)mg>2ut>$jvV*VI@88^;? zlvuK`1Q&J9`Upc0Zd{H6ZN0}WWxKzM;2lw`QCN)#IG40Gd8)qh=xZ#jc;!KFoPc)M zD@0lS{^AHS-%jOj``~ z%0?2qO~p+VkKeCH6|jBZTJIMu?n`b|*sdF$ZLS98f8)q7n{ws%{kKnQ zLOzdST?;m5*qF?Bmi0wn%|T|P7hC$SMA&062o?^6K7gcN&ulEz!I zNMDK+xJRinjBr@wNUkgCF&>5|_4&>v*PWUACIKP zvb5)FWFygMmMa;l^^p8_+8-|UVjCKV>U0^{p02|3Jo?N!C(&&oH`-)k&K}~U&OCjq zm1xC6TuexyHKii-`O6P{D(qO>+z4IEhY3OtmbBQ})m&BVQS)_eW1J?0WT7K`g{IMG z`7GGHwf(tjehufF?4UV~GF%Mx{fFK?2^&HW*^njUJ9hz~YTj|Ot01QSmUNEJ_d5p~ z!a)jz{Fv&lri=X;-p2EJS+V_rsn)aIPhwt&jM;x|@AFod+4t$wlRj-=qA0h^|4}!= zIL`+T;;6+Z-mLgA5A_?~`5XA(5<~fy7D$e&rS|*LZ~*a#=6E zvKz5L@T}gvFd2RK>yIME;NR1m1EIhJzVLp8DOnGfjMRPMG@l9@(TB{69PtJn6il!43Tw4EPZxmrk!=>q-C`#!()CM|409wJ%2%akET->aaEl0mqGXqETQ zcha2Nhoz^NDKb8$iw*#In>?~{`&!qVF;mqmv#!UeYWMikMnlo$B ziI=$Z%2SMpjj5L$#57a}Xh^{B4+7}_WDdsj>&@uNAfI>}1Q^BU*~v?*h}qvBaGxO? zGxEc{<>^WOcVMRr{`YI5$~Nwj5Qn#}GN_m8fD1D-!Z3rB(kmgBxOt858Hr}DkBH#< z(f!_im1`MQlT{W4;gyx!dd9WjN@TPbKisc4}xt>dxrM>gA%%~#*jK@#(C|xluO*8eQk~sdpTl4l?Rg{ zsopOG?mjWii^(evX|&Q0(hi4Mvy7IVluZrh60M^X?f`>EfGvV56N2>bTXA3KMm*fe z;373l>^Cog+lLz;*Ve1KuCtqFfvbH(X=x+}8O2GJ-Kcq?(B3{;$28NZxUbKR6YL{_ z1YDsWw;3256Jog`{~R4%2Fb0msA+0yb`7z8$z1yxs#q163wMscj$`%q&WrIFJypl7 zMC#$~PnB|gcSw%D&4}f^RsP6ZP`2`E?&x57%OmxZVKHCdp&9#=!9IvlsYbOjY~sd) za6Mp=Q`6#vd%KkOa|B+w-Y%aq5rY2YFM9X4aXn&=1)S)C=QByTRQ-utIrj>yE0#kC;O><>PPWk(jYa%Ns4m0T&_J4ScNSk}W? z;bhh6=9ja7kYa(hqPwL_uf6F-xbnk(IqFTXwVI?c!tyf(#qJ+Dgf`e0@}|#un`<^o zv63&E>yA~2TL8kWX22gy5=7$h-cEgm(9b&T_82*~vHBhvd$-QIC#XSMp%?kv8F8R^ZOv1WlAc=q%m#S`IPO9j=s zmsMQdEa)?;+PQZ#vV5ibBA=!e(eL8!)jB#Xe+o0(83pQi|I*a_&$wPdMvg?`yI%tH z8Rjor>)=g#n_Bs$FTS?wKW%HiA25|y+7^OA_g63n>tfn&C^+8Sa!|kfyt^7Ha zX03dU{rp@cOu`F20m1Q28l9YxwSwctirO@Egwt$!fc6xWJY{CJN%C!HV|xg z&*x3WbQ?PFSB4E;uGSUtyL_bSWv;kW>XNu%B&dQ?B_~~^H#ec)O-cy8OajJe%;3j4 zsq)Lp%`sA=b1Wm3{C7adp`g6{9hG?7 zz^$;=U!uRE`w@66oMnXW?QbinmM&Eg{jT|Y;R(diiUKt>EE$s;>($;WrJ67L?wE09 zQAg)`ICx(|5=oqbl7%cmTAnX(bRMxSiyYTHQq?NU$jhD& z6cnd(APEFn&x^egL>Dem{gZ4%d_QjdvkNv8nhusB#`e#9CXAIoLTThqcf;ooKk9cJ z5zS6<_0tLxI35?LGmInI{K)@5+QtgQF5ae7fj!Un|6r=gVg*z zj;bnE0zPKOU-zq8vj z4YFa9c(91S=xy*`-;&P-sHu9j%W zF>-U$7Vz?j`PKIg2Q&VGOKOk`S3t`hp{XCVH1MpXmA%onkcKBQ*Z)+GE6}@?NT!n` zB_IucwOb1Hzr{50%u@W3n>TvKEdt$)G462ksVD~=%yiuVfR9wX_bsun9+I zOAgM?ukrm~cPW7bFQHwjduALThAy?T!-`Vq0DA_aC&UlvUCg|Fd<~JZc1Z!|zn)4B zVx`gx2;%Z)q^2_ngR#wLl~uQQLdr$XS9v3g_q*MvSC4tWXf95fNvpY#pgg|1jIFDj z=dZ1@+1TrWI{_|2vY#xO5=;1G^MS zVczViL;O^3B!dW0=q-HAm^)BpWuJ`+S z>AcULG}n6vDb~77fSOttzdT#}R{CmFu4FD2s{BnNtZbb@K!z$@s}}LJS5tZAC5_x# z2?LWLVKK5ywYNn4C{bHm`O=!frU_5k+OW_siFS-OnKBFQi>@I;@Q=eLdu(#NVhTl#g?MtXTXWME9z)bwsos30*( z=E39js$b8Oqw7|F-O~v|epf;wkzw~AFf$3!vOhN+&@r$yO`|bgF7KBll>2cxcUW2_ z$4GP=AfnQ~ydBx2_>%m4_s=&6(+JMo1)B>8^QiSlV9>4nHo*_QJ@Q*MHBod$o=B;R z9}=@Nl3NZr)%PGqxot9mJhQqhV&El~3$aT-+Ov*8>rY~q8t1&nmKx+z{R%djsMncZ zKQRd}g36zLj+Sk+rGM{KXr=;^z{Z@Q`cH6SCUuKRRACDi8oTp(G#NmEdk%Tmy(Hn8 z6hlXhGCAmI){`FuzGv*aU7K!O5P6Gq82n3lfFD&Gf3?!TSz}H?9pYQc8Ou%)An>PQ z7kckWmvLB%45(#oIsumXN0s4Xr}6nrU=`%)cK9BtgBrZ>P28#~1a#~1gf(F}EYCHIwAHQ}-tEn~FYh;X+*2Psg81b;butiv7{AdQC%n8oGI>bVEL6cqd<#ADL1_9GtzV!M()>>rF7*O(EG@VS??pZsRCN zoKL-yLT{=;U6(D<^G9~LyBCl)miIF1A4?PhDqxk52Sp8vUxt&E#-u@v3gs-~_&X}p zs$M&4y`Qczoycr^`M{dXbT&ClCEdJdNnRVDKGYPe3PI$M5MrAnl0sn>_adXr9{Hh$ zZ(ZlqDK8s>^DGYjwDBp;Dfj4y#s_v{s+0RSRtB0eT1pT@PCl`*$85GaWdcBVz*ywN zqf_3`AIe<$;gVa;*qAIZvBFCOr7U9$4R_EEaiy>tCu%Ok4!nS)TvOr&_u7`SXGU+2voIephhD3dTasS~%&FNblMEP1|K_q-C z)6`N}N_}8X5_4JJ2VXb8ldkKN#Ng3C8jVDFdsu1>Y4MVv0!W=2oLbvqtoC@AFYBZF z<8yRIk&i3_&3LmD&H!q68jam37FGp%1U8Y9MPOrW34I+;P-a-Ppte-adZTw}5rGc)cU-rHRDTcC(MRG^v&;J zG#zGMRB9gF=8t?llDyiwxO;YS?tgW;<)0cZJ}JQ!4v+nzcQ`v~06?{m%oO4ir7_== zQeN%E@jx2^h&QMt*Iqj=M}frQU|Vdr$S*qaSz9aOaZ{&2%#pb@c1~D1)yl}!ZhUTL zzmgzvLPOXnB$=+7k`~LEf6l=MwwU(Uz*!=0f;bfzG?j{uS}?dzT;`kg#$`cHgl8~e^Za=LW2d?ZUU=Y+V zSw@1bK=#fGrbfqRG7hhK#YIwJMGxFzszS{2rIzH!8j)l=>u5QomXcUR8 z7cZc4MnmNHSHN1Cs^ zpL4`ds`kBSl|w2fzp_g!2j6G{tabHAz5R?gc^sgvgKK3b{+w?H!#lAp zaR0MsWcyz=jnBQr_5*m01G{6xEQqDOAqaav131zEl_AwW~J`&L`z6{557^ypsZT4rJH1x@SqJZCB^zLCs;e-1W$alCvlYL6v zqZ+QQ8E)|wUQ*SUX~^td#+fL%m}||tz~~x=W1Iq_G}(((sIb^y`}LG0Oiw|Zgr_bc zD1jSiQ0#s6F6pJi*i-*kRs<~xxamxR-7Y?(I?x02D)^FAmlAC}Z&P_&IC-Y=uORVG zlLp^JUYzHDgu_?8NKn-ekr&D#uUt#Z!9+kGJ9gI=4>R?NMlMAnyFmYuKdFi!NU)v+ zMOf?EUnhQ%DLFtn(Q-_P*ReF-*_3L{mJVPie|Ys2FGPK(O@O;Bb$TvaGl+Z@UEQTS>E^db{{lpDIm%=SV_R2_vlk#X*()X>|T4HL46|=Wuu45MtklmIvD#77pTIW|;QT`XHMH;czTd3itKB?;y4H;7oYEC%0a~Dqm89@3&GnT7%+|b!fa0JIG|4dEIgd7y zl=Dr4gCnJgmcx|m124){#|S0NN%Fpt@VEjSx;5FFMSXjBoQY@=gaV{D0ohrbK~z@p zfQx8Z79d}f%KE@7e0H9)d$xtFrS%UKp+ZVgN85Ovt!|RA=*9uAXCYL|#ZJUj-xCx) z8G3qq*@+7xA6U&zEcLmel>F-IPc$+qHVc9>8}6@xSqsJZiO5{7DYfi_dt+)h$7m## zAo+`1ygKZtUw!V9*NPC$%b8GT?;B^m)G0?@`;UXr1Kpdr+UwPwb~hwKeb^%%o|;oW zPX@#laM8(+NuYBhM)L+>U@<_2PiSz5nT=pka;_m1deA;5YXj2*bOPVE?13h~kA#3M zg5sbo=1xjVRQoV*YEHn}T8c)C9KlY2hj=-U!*&f73ZR<1J}EIgW8Jx2K(FH8&}q2# z!WW=zNl0@K06XCV^SjA#?F;K|DUIh7Bq~5y1UkRKUJX5c21^MY`WZ@S+Ly;tF=@8H zf1rE}?P^}hnv~TF3G#D)IIFs}o~-F*+)B3{X#Tk2E8GlzoLoiN9A1=(rhFzyL7{tL zaXIik{X9~X14MEBr|`${me?aZq&S*#clI$B(yklb)RiTb2eg`Ep}@Sk>xHwh4jb$D zLrH_P6^up4YbMiVA2wZy7e5^XRJR;rv8$M3U%ASAgGZj?KQ3>J-et;wq>H)*RN3ZI zP-iBj_Ax~npu~^EEm})SzV?nZTBhIKHGL7`4t=s)Vvlhe`BE26Kk9rS>(k0zqzLIp zHo!YPk(Pi2;D3Uie@X24@ZIsc^EI0oK}HJdT&DFicH2O%y*V~k0Uj8~FQ5*?P_Te= z^35T%;;tSZCOM6KAR9JWXh^>+q|ylahX1yrNMk^hamzX>DrcsbxOr<FzY$U8dk9HLP$SIEqu`Z^s{*O!gl zyGG^-HZ2#5MMr@bCXOmcqQMzi#Kvmx^Iq}kIu`D8VREiTMgARe_qW*}0K|PF?*toD zG9f>Z=Ms{*e6g=+X9V#rVNc9=4r3IWdxekFBi@`5hp?X?wg zpB~HZ23?^FB5`GjhBA^XSQ}aP65XbAV0IpV6jR-S?-`^9FJYI0S$^tzo6|&p0QwD# z0(z4>dBvfK9OU{Pmz;P!40~yORFOypBbbDI-_HQ+jtZvjkEf~Ge&^c+*Y^Vc2Xw-9bt6KqG{YV#y(I;@aFTBbvP;Db zwI!>ru84{0Vz52oTEbu!Rl8^pUOdNq>maG4I9FY4B#b2Ql19yLx#%u*OHh>}(o+=G zm8u+Q<#PCKUP1|Cuk!I^w0bJtX<pGc%9_y24*P2Z=`)#ZQ3%a^d_n;H8_4epOT)USHrtTJCGZ%yxVqo{^yJ z>>?^yJ_6f~xRp9_!o8BkXkqVcVou7CV9+%!NT>kbL@J!p65|u)p!jPBA&Fol6NVy^ zQPcPS^c_0p>ZirT5~(CM^yW(E1Dz`s4yn>#pVntgHDjheQk?+*ad>#HOcoaxuvEth z!iY4d+`IlUqL`YkG86r`?2EILUVdp)bub|t?d?_0+sxLI!f{8V=FO+}M&xV-FCPq6 zMYn3_W#O+#w7R-VM3b{`rw`wSRteC`^8Xr;cq%3JgWX++W2W)LGvVk#hL>^?jKW-$ zh^}Qt+~W_4Pu*j;oa1|Ae!p_8q>D(WEJC*2-Oy0`GzhcO7vQ-Uqfjx<{CSu1Go}s5 z$7A*TY8N?x*Z03gI{z~M|8G{6`7o#b7lOD4EHHxtY~zbu>Ym_E#vx=&-z$j=2{sne zyeZ2GjfWlDl2)!)f zJi(21;PYK9_pP_0AD$EsZ5_dD5+nu_lbtt{9OLxUc$0g36H`)RQd70>KZ<0KtG(e{ zShlCt5sPjW1EmnV7B#Vwd8ZS^7c{GSt~b`+Rth;RpR(c z8HwMru73}mlm9WtTmIw7CT4%77pLNLV~SzH8+eD0M|#IZy6S>vLnrjFa?tHi(>cF@ z=V;#}=@nfTz%M|a#y>q-01DE`Y`1qV=_z3K@odjoNdsR+WNh2-6~_RoFrmQ_Eyv~pDCvKrLj2zzgvXjM z6!A=8BCY7qT`%{KyH24{au`$e$37t}B?hlF_>v-(T8InyYqzUDLrXlq{F`p2a%@Z* zmcK213C(s8=2rGI5Jmq-I)R0PoTf{vhcX$2qjL+$Y#P0%( zO_GxHgKKhWQ$6?MdwQ5EHTl^^9)dy7Nr;nLG`kALJp0?BSVxDlSV#5u&&z|s%vaaf z2tz|uQOG^99Gc##e#$))LwPfUz5WDbW#8$~ql1iIb1@_`1GjVQt&`;k=z;bBwY~b! z8<_yzPA?VZxMPGjILoa?wV@FMcw1vdzj*|a$%vr2Wda*Q?K#n6qo60#)WY0f6Z>-7 zQa^%;U_)9?Xnl1kVxV20H()xkh9=30TZgHxOguuig5?*WS%)wo*NPHjp(4(-)IlJm z<$Z}8R?w#uI7rjwO+2)b>7yY@1QdcgkB_bCeNB;_BDl~dgLWIeVzR7%-Bl-~mW^jEb%;@dZZ-oZS+ zruhe@m8RN^NXn?QOj}Um_|WL6yuXFODibpcnsTpDE~`Fm07;sc%B;wDg4XwXX(E)u z&!w7&gorWh5aD1#0|Nuuv@|sX)m0UP-i9-FIK{o%f@0NO*$~{EJ2FZKf~ov$E?<1+ zV=Jjtd*J|VyZ!%vx=5gslyDEo|7`?2Ak=ayQL>{A)6)BoGRlPcc52YZ3uj3X_uFTK z_nG^&sh{OlMXnkPs_yMZQ3;K~nL&?4^)BMLn?4l^IYb?StMU1t4rTWhKQ5b$?Eye! zWAvK20~%6AxjmV>N#lUBnpsY!G&ZVEmV0R#PJ`3qfCr;T8a;S3(@zPz=kAZr12gE1oHKPdAUNXy&Y0Y3gvDbsxKgcG@-~a-sS*p48{xqi8A<)|iFTKFY!*zFpa`|G zB=PRInTu4(&c3OFUf}P$lA63DOnn-%!F!~D()>&7p&?F-8ev3p{=F_90-zHD)f8Z2 zva4fkmO{ogG()pvNMg3!zh#=o$thH6Hz5LL54MLrleLeF{eP_NK72$P;BBz|V~_CV z_d`yY_w@_x(VcymdL|W@U7nXb?mUf(IodmAbAU_2$qvkRwZKWS9-o#HLzmSyZ^~a5 zV>=zcbkjZ{ZqjG2SHe7&kSkYm4a#0}h9ZpWAjl@5%J7qUFj~r~ZHCO9)MW!7bAsCz zj}0@KGzG%QJxPZMU{vKq+67<^>bQe+L;o)Y%n6r2vvYQkd*Q(7-T7l}*CjwYus=&i z3cv%@SG1r{azmO0uP{2$#!G6vmm~c0(+pUxh;<9oE~<^>rkt<2(ZHBHGKh52+1bS= zcDOlZAp^G(!f_Q*Vvwxr(bKV9H!oD2s`Z@7m8uJQ*?RBx)C+VIz=(6}BSGr$>0C(=CxEsl2}Bm{on1;{hL((#j8c=Yp+|X?_hJB38$>v0ZHuL{9hl`WsC-= zB8RSB{GtlG;w&4*5eK6VZgq7iP)$olhKqY~#*7JI%wi}iRYl|yN@u8tSGXzBm~@PK zIN~=RFK^&Z^x-4hH{=8U;gk>KuXxrqX$<61CBgW@@BLrE)&=7nhixtYaq!tOrnRei zU*OcWs>ZFlgOKW!L2+g0#?4AyRwAuY;}PyI%Hx#NO6PrnC3+coyDcU>)}OiV7?96*m9{ zhJ?%VV>{Z<+rQjKj4)hoYCAC{@(EKDMETDYe>BT|zlZTyG_kEENAdf3)0q;uI-9GU zxQj&wQo%oaRN7d|^mX~{#qoENAJp?u^{2Eh+Jz|YR7|_lpg{*&y>KbJGgT?hV_#e0 z?yS#Vl`d!j^Be9Sam#G3n*M0+2i_*!G*QWFW7+cPP4K?CjQaSuQWKES_~fB71*8J| zB3k83Qb)e3gAlj(DY)mdQYz51f*R;cx(u8VFGq9(gS&-LFyEI-p+%{%a^k!mBkTeR zJOx;#*(>U~=9hNfn%xel<)Etwm<(g?qKmcW>$HI&A4xA&y~>nmo*DUaqw{Kht4U4$ z+eU6(_U$*p@&xcq2*BD16>T4V=lYM3w@G_6)@bDis^ygNTDHBMI?>PqN?J{t7}bZ1 z@XU_=O4Q)ZF=E>m22c~n)@+iWZ&9cEQzz@k!b0eW53o20HEUPrxt_Sc#T3StBJIuqVYn9!iAGSl} z6|*YyIDSPb>xTU_Y42#WZ+E)cA5@v_Vqqt}yzCq2u$vDP5)+|1J!BZ{>>|g14%?P{ z-9XDOlu1O@@m>fk{#wdsZ@6}!mEm)M0Zi#v+5Xw1;5g(sMl;qFo&imRYW>Wb_2U)* z(lWOLzwl!p2lUO0dPN9L1~I^l$1j8g1VYsSB&gF{=%4)x!3b|8WA!tjF?+fS)y}83 zu`3AZyQr)9A-r!{=Z&y2Fs;K$XuHYHEoyrXc1fY!J_;(5rCf9q=VLE6T{g5i{B#bv zf4I*BuXyfG^~X)W_&HG_N@DrzKa*hGP44qqH?e0%e&E0GUI}}?MskuTXWAboVN+-m zkitOYld=OF(sq~~mC;9E0;WHy3-@kL7eepROB!a@+ zbda7hoHYGfUOF-}ZXA%tms8~uWtC7bKACngNR#-mB84s51%*KNTusrxHbShyB+`t{ zQ+>2-Pb*oa7U1|h^1=t8rXbT6S_-psZJievgXQ941D5LbyjWE9KQTRAadDw=smWnq z6Lz5ps*3$oLy;veHc-Ur#P*uKN4jyciyS>%T_U&W&|7TW0~f5k^Dz?!9dGac=P+9d zL{n8EiV79TM2+74BwWRm&I<8SgnC9H!Z@;$L{_Tk(QWyGbZl~FYm0J9P`pjS8OFXk zwNIjP*%cF43n)iF^Fyk%q;#RNQ45-(xSiQy$xm>X7%59}zYS2};DCr#e#{ByLN zP^l)+^{iFBczP*g#fvFD8rF-TB-iXl#IG{V=O~4+cn&&RO+Fpg)7Y(m#k4!~w+4h1 zG7YrzJqcxkqjVh8^U#Br-V_fCceCGh&ll2s21InOe7htUKUEudg{P4uIcd>~r^0~RnL!NUHOn2DG+B}N>Cygc zQk2QyRA_!ZQ`8S65B@G_%B_4H#@U!+{Qn6%gHtnSE4j11TpZfX+Q-DwzNFMn@p>_@ zRCVB5eBEyBLQKb|e1|JTmz{eoFTkMN(Fj!%p<7A?LNO#4$c=g~D8bJ_Uyj`9kyl*3 zcFXJ)3e%^qa~FypNzvg-Vuf2i2|MvIp+ApwyGA8GC^hi(J$6u?>I3Da)4%XLUT*5X zO}cn6o|-xkc9kRxYQ?4gkOs|ncJm&C9jyq>*(gL>J}0E!j`{~ZK;#=5 z4(R*PkIeNb^h;25(o_~u`uP?})HdX-@~bHHxh|cPH~NxFto@h2)5I8!iu5wgDRDG- zf1oLqdJt&7pq5k6mgQkJ@ulWKwngB(e!1=c>=H??Lp`5AtM+(k+^}ea?-^IkLu=rU zx2@laYY%}N!?R0}F=jW@KTqz5Lw>}(j!_2Ib}pO|4qte=vcBp)C0QE@+HNt$CNMu`{HrH0qNaAy5fk;-up__^9j3;u0% zT#$om4^_$oN!0aHDpuikjYgbzTL?^%bAG^rF(H5;=E3;f?C=K>wX3yTq8g5@74#;0 zd2unDmu7Wy1S|n@lac^y)&Z^&SoMDEK*oHHNtX8UWl6i z&Q1<-;g|tfeZe9`YdtHJ-Q9bk>n{6R9ojdt z#2emS?7g2c`Ad~A-?$(t5sE6oylM>MxD>>rDpcdIi@=>WieoiO_cv z5?p@`#~@UlFduqOGrK#L(?TfNifpa)N-tA2pzW-3tTFhGo6(#sVB`Riu4X7>3@-%zo}7hc&zB%kog_ zu~FU?hQ_Vsvqs)?&k9%DM^;p-H}Pl1cV;iK zP}#4n<%p^$5307Yp?Z}ZG^h-ATq3Pb@CeY!7q6(5O$8X54C@vMN02_nEZ1$%VZU-f zutsoJ_Ee5c`X$?b;aE*Zu_&T%yVCZ9w?90xDn~$ex|e32Hk?z=w^^0<&mI(<6*?oa z!1`HJ!{#e*NgDw%;ci!_r+SdL8<8{Fy(XfF+85L36)ezYi{&t9tdK}gyC2Ru)DOj1 zQo=Oe+$yGM`LZ%*Kb_JE!%cDM7iLCYS#5A~4JAqC9z$?!Z_fYQH8a ztOCelEld5xGcG#rE1w&ayTimD znc0d@-kq|@GS>-;PZM=#&#FrWIy=+_^v(%>Yfa8`)Zuc=^kiHhllmOfsi5)w$5i+C zL8@-;uJ7+&a0_idAv?qTt7%_><=uCM%#WLv3__2)oX)4#P8LiLgx4nKOgi0}P{znB zrx}Qayjjmitv|4jisl$QV=4^h91^G@Fz8fpqqRd-1+e^t)s zrPgp2=EDV*{LTm6_nj>^8L~~&@*mr4_K0WjURn@|i@BGkH!DXSGOlHreLvtP*Tk7M z&xs@i7sOKWw`E>DMpM-84 z!dHK~uxWAJ_5PxDkWycnyLSVV@;^mUOC>p|=l4QGbUKZ)D}5t}BO72X`1<#@m$caK z2bz0EULA?_gbz=?<9ACloP(nR2bExsQ|{Jvk3Un9l~jCuA7FJKT4_P(`W04LvFd`< zC6|*)prD`(kA@0mpEXDskg(fJ6F#hI1nNnZykxqo_9WpI_yes4d}bCe+hE`wx}}rsGH~0=xefTz54gQeTt`(^wLeu zPcOezQLbBjm`P#2I0-A>_$8n%^ucn zR6Uf!N5y^l9-B*|glU-VL%Z0LVr$-TCBLFTHy{Jq&cQqJ{U8yMknP%3c@yM1(wm+q zysP{_A#hd*oUdWaxYTm8OnG48ngH6jfXef8Aq0@$wqiOT*t$Q7FIswTyVZ><8#4kREnsO z+2LJ|&p!z1TH^Xy$bleo=N;xhv6*pH){5Fl5&gsO@r`xA3+HBc0Gyq z#q%FuH=hQZFTCN@?tj=)q~`V6;fo~XVrp;`niX_LeW5|aIlf+s^}dkN24aO7O|_U( zx3F_%eSxhBNdGU7sFWa;oDjH;V&6HQWR{2gx~EC9#GhGA7GRWw zA*U?2UPD#Lab}Z0eIW`ck}~`I3o+cLT$wro;O4=?vHnPVZC+y&(wd>cc7I!jgQ1Gb@GM~e)b*La>m`9+dO zNQAVbV*r+C>eslgAFvP77&mb0F|8j5IZ`mU4J@89?{m=ENeDuIy89^Gq`fH1F|FGh zfpMuXn@51iTS#&OT|m8rX?Rbs@zC|-Ebb!RfNV&C#Z1uSrIw#>=@T#0fx?ZF>_X0L zMt%xuh(rQcU71#dT02LdTh5QmqzaI@FP6lQR<#8$_<{_S;ENcG-?si zUhjUGGZaEiHD}gZrz_CLIQR$^4?@bP4$-eJLF{g$3WY@#l#+zJA9$Tox&?}ThC@k) zxY-KG;5%P##kj+ULwFCbW-9Mo?=}nj{evrAn;7mGzHkn%bmvRTD*P)4QzDBE@0d(< z1Vho+2p5EN#WaAtUcxY>px}=X@q!ivHVy3>9JhZp)48h3$Ea-Y+kRXyX03I$W~`yv zX`h!~1veF-mAi(v#iBVzD0fzn z;R?T2KTeQbD7x`99eUbu*0ILu`LDG{D$~f&-Mf-Law>O1WCOUIgte9p5`qD)LdXRC zGy;iw5Xn@bt_{N+=Nu`~4hR1%TpSHOry_Rm%c`0{avhR%Tb;#!)9m(-S`O;+<%Ix0 z+wv#_mZv%2vl>GOGi0vO^hT~XB}riw>FERGG|gI5sl#`N^z-hyN^WbUqvzX55k@lf zTe4gTm9Lz1H&N7FCBuRA46ZNk{UGv>-!*~87~JJ3K%K!pyuDOLo|%k=qDs7fJaPL<FhXFF%fuKkY3J->-gn~?ywU$e^RpXE-O2W}VUVEYU zf#|{`K|76gv4mOCi|SQigK%SZ2>dHj7i2GTTA&qoa=q1XGj0Ne;PNymi1DRbM22aw zbToI>Qs$lbNWB#)bZmE>KkWftuIMV0wYUR~pkv`6V^ z4yFo+3F}DQolv9O{;UC)wU(Tbc{9PBnpM19n%DHJHltd*hZuXAmfhR^Cc{Mfm3Lm; zlQ>Y9ffhyzrd`S{ROAU%ayQ6DSf7L6xc%z0oI12}czhN^XjMBhqC})v zTL)``BQtUP!?F&v^XjPk4{5ObQ6&OG5u+K5W#}v~Z44-GVgBG+APzS1kPzQUbbCG3 z&^!2eIwvkX1~JM(=oWn&T^X(DZ$Qq+fyNLy6`BD zZ@;gABO>})_BMuZeS$xXm-o#RapS#yhD65J2P<|mq8Y%?xl%TgRb#XV(y8Grrh@M$ zA_AwdV<_Im^qJuJ7je*F;ituB1H@QR9rB8;hy0mvC%KIh>iW9#d%m6B++?(wo-!-7 zA=DM@-+Ke>;r*wVkC1MBd5s@ZTAxmE_I%Ik9;CB5Du9Oi>j6jwXZ+VjGt!D{W3DS7 z-Iv!Jr?$lQ1>3L}Hqzcr8gJZtkFP}uIrVrdLDBfUAoWamci_(yy*xsn@90a?lZnd? zpduZQz8+mbC35P#<|X?ury8kO7qSfC&LrA8XSDqN`9rTJ%+mIc5oJM31p2wYq{paG zhnxg`cns}A?NV_ccDE`N&uQ#5p+izOTa@onm*Ve3G5K8gsk)e-h5Wxh<$m>K2b+oakjt%}dHEsD?Sh z$Uv#5ZKN){9U`_sF4JHp^$lvmd$=*sw3D#U$ zf}Fm)od!z5Sxpq?xb~e2K%f0~8nr+yz?KG}MnPcw$xX_T3THjVaw-k!9ZJE5J?R4O z?nGY52qz@fnui1fCCa*D7rFi=(SPz0C3;u{!ioAhz`xO_lM7|@rG+^HZ8=ozKbdAr z4DZp>CH{y38!{;lJHRlP`_8X{q70{y`ZvuPnq0rAz6RfUP@=difi)T!2+w(b-*4NW z937zYDN5)gv0-_bW$cYuj#*yPC{u49>)zBq9nUk5;=aXQW6@fs(h>ZDoU|hWNeZdqwd+fcESQN=qZ;sqDJ9)1_Ru zDNTjAE@8I^>|Tjj3;N9Jjg>T1)h?|0WK6v1?X7Yco5;VR>(ekQed5VBE94x!=+o2F zq-E+o=bzjXToUXEn3PI1InbB!SxI-Zc0*Zu6l*!YK`^$tpu80D_`A|k_4BADRL_2A zlbGp21Kxo*Lb3Di%BHI8r0v9Rg%NZ-o@Ino&trR^D{-( zTMk+@d$wb#wf|&tH6tU1CoLn!>@Eili_}dvin%#q$9)l)<21X5Y2wNY@zqfgGWR=B zlc<$q@zpt>wMbp2p-e~1thXo=*YT_cYg*&b>ew@CxdTw)VWD_VLYDnW37{8 z(x=vmIT)_Q2fK9#Y_?!H>naQO(pQ^#lI(Ao-@A8dMx1k?_ zAKlVZ!lz#wzqGpI@qT!SN#8DJ%w?=-Q3W^#F8B~Wv2JNRerQNxybO;2t}<&eCpdoj zAbj@05Y9`rL%p^9SGDa}CMlL-b;Z$wsikHttU|wIt=cZHG@Yq_=gs2c$JI#PF<<%0 zj%|^$Ub5tbgJ$G@>L(N`ty_0%KfFbzQGlx4_<9n4YthkbBDV4!Q`R`N(0sRlR`H_iq^4|nIf2- z#q8$lh@ZkrrQY5BrS;KkAAAGSSIYwU{3lxvOusrSnAlEV(~xdUzzwYZK(kp$3I~!)FH!G(dyyC zys%wZr3Yv#In=*U61yb)qFx^j0qt)Z(w=0E1c5Zu_uFJcV`sI=1I~zkD`o@`|O}6Es z`>Um8RdqX+yH%7cUG@jRY4;y379RY*TaDO7`tp0}-@qGvVM#oeUyeX1xNSkAdmFnMe;Fsp^zU^@_On7z9cx^Knex9frAt_CZX33}> zkDHPBWW+t<5&Lt?fzu(4sc!1b(1W02Dks$TBmg;Bs^newRbE=?r&TLusFjzSCLJWK zW-VCcP4Cb(Jk0z#RMMU7G$F5jXQkV8?U{#k%-pY(2*-8F(6ze7AJ6(XyFx+-S{qkB zEiTGl?~EAqefDs`2+CZqvM==NN;^s$_wDD93cl+=HfYbv!dhUMLt^c-TDgeHW?B>~ zk)>g%vC9}0-n%y7>6lTGe)5Q8|6~!9qfhWgsnk^}4ln)Cwr3jB#_2lL3mz1Is4aJ! zW6{5 z>;B!)iSC5D`49XD8I9eI8z*rXR2*mGT#8eWgEMlNrovhD<2l@+tnL>+40Tfh&5c3nEK*o!SZ&e zVX?At2Zmo2Go{{NjtebmMeWa1ZCJ3>SP!w7JjO4uv^UPlOiy@K=`xK>>}^a6tZa8u zcp2}n&n?sP;YBk z&95l)au^fe`LKT1qEs3=g>Ok^7IpA+?Gx-R6JwMS*!ecoTUNX8UB1X7^VS*P%I(_W zyZ`R#BCeGG6LaIr6L7ii^4+qH-;1A(`}ewwuNzI}7(HdazM2~6A;0g|{A#7Pqjf*h zqw;a!p^%-p$B!b0pNMbE9Z!*9^!;E{%i=t5I^9;lad6>dgvUMxY#cm^o0uK)%465K z<5M)Dy8HWp5oevbwG?eA2tlQiV)+wI5?fFQpBzr8r%xC4IGCq&d{oKU3U8W_iOsv% zj$+5P77lbc`O(dhdE~Lz`wDdH017~-Cm&YWfB85?f`Z{RG>k>OCM>nfHX1CI@dH~2 z4ZF`>%G1~CA*LQpHAAMxHCC>3*BGqGrgtQyS21I&6UyG2c$S0Lmv>sO6sP;FIg6BC znJCk3IGE~R+GAO%!B-FUGnC+hcB>!#g!yiNtS>kV*UA!_QidShh?^ib(7?Cs#55 z;?}O}I6Y(~&#yM#UG2f#x%Md92r8XMiVa$`SD5qikWR2h&pugh4H!@HuG{zYl04?P~BgL+>TjI!mP7tngjVR#q$SU&9ug#U3X4aMGeX#zn+-7E}h>Q6C*` zTzj$FuyLQBIEwsD9TX6wOjKs{E^Bv3#@0Aq?)2ev-?9vbpZG^f@a=f?9Jhz>rb3m& z=10x}wH-6TCf}q`O!Tg3_sAQf=cXRBFLWmo=Yl+#)i@98zpboPjm4q7dR6i)Y11VI zc6wu9S~_@Pw}%ua8Z7bebIZ$ZO{6$$=SQ#Uw^NtiStCPjIq>bP2tpbUJ}pQl%t4F) zIsE;5bwK%^iLv&zwcm@LhB@vTK}&#lv+f*iV8JAC@`trkTa|jo&%*X?+c*6wQg#*k z52fuYidtzrD$_8Y5_eS{T-p!prHfr|39?TOY(!&^xbfo>lH$aP=VWb`-&EEts8<`= zQC{3Oe+1G+7JBMv82Fbiwg8FQ6!{*U#nmAkEpM6By%Wu1S42lPWhNOGguBXIvXpHL zj#P6gw(Y4Xfe-BUTqA}*K|ma}E&Rsa{|uvJAdC>G=_ib+p@BKJVkaF~#$PhQDEza7 zQ`ty=H={lt4K`9R9s&0#bYCASIgyf7}`H{CxE5#tSJ3 zIhjy68^z(BDZx&zsX8E+gb-!+&ldYiBPllk9u#~5%xmEeF&r=eJiwn}(FhLU-a8Zs zxCaxaEOj(2wB#H-jy5zvaW_w+Vwe?j8+tJioatKCfJ?vP^6852`sQ1a=UT-vkRl8V z%rPx=v6#{;B$s1y)zpf0tQFf&v}}jE{&0$-8=L5Vb)+y!H6P`iwiNq zRQyb~6B~|fD7G#rXyX?anwn<}yKG^%f{qZPa9awql;t+`Bug@W!@mG!u3^nYBQx}UWfz2Ysx zv3_mu@})zP|CJ$QD)cJ_=u7|a1}L(B=SvV3z$vz@`|m$a#vJny5Qq?z!6*`Ytcj=+ z1w@EQP=^xB3OPxR-eZHb2wa@{UG84!d47*e?HtyVX2xx2^aZOWk%=;qo=^JbmSvMg z^1x3kOoM6jR8OoMDG&QEEw1KJXP4BzPl@oEc>+ZSb`Z zxi?^=MAJwftz4iImy;3R9ew1m9uJ`IZb1`kB#0O(0f)1H)cC<1J39M6$$yA=Vvxux zLY8O#Vm1qLj!$J)=M3WV@WZ=E_?h`mmyP*+>n-J_wEnEJC~ay z^N7YvGwL3XDv@+iQVL1$-=^lmWdvB_Z-=pHoU5y8ei8Ofb*WMO)fB~wp@9`k(f*j$}KF_|JMp-TCz&ni~QZez%qVKIWzKi^%I^PI~*Ac^m{p4jm}@8K3LQ} z{hhbVudf>%z&#kmKc070U0F~sKDcpj?<`+#n31YdQ(w213&vMipoRVKr!L_N^K_F_ zs(bv;M455Y0ghTum;$*XTS=`Jau(}(YxDEDS|8W&5vHh+0HQn%Vb9&r1Z zYf?XIiV$I($hsipu6WjuIvN=;;ee<(P0?W=5>JwA}12cj+GU~3@UBL=tRK-TFa!D=s!y<<>X12vs> znOsSY3C^D?<)!8Jl+>CO7*D;*NxNevsYNN|va35YDHo}rjH<(WQN5f-n(po>DmL}u z^y5RRq?mbdG%IRATK29o^MoYb+%Is#07`5q^RrWU3DEwhdVj$=8SnhkziIN<$dxfJ z4xl^sE!yC76(#4e^AD3zqdyf(x^llO`tFg1j+{gJ&c4tHm5JOZ)_Gz;bZ7t)XM~7o zP^94R<9Yu#ef|e|QZGYD{S3VQAF!U+_ip<6$#r(NJDDK__{()J5(nurZX7#O4#lqM zISdqt7bs(`;GUcrFp;#<628KT_vFZLjtg~JN;OD)tlEY(qYR4WK|u27SM~Q4 zXeebG=l3me&XWTnrZN=_XP zS=}ns%Spurn{xZ^^|{C00Mv7214~v;mGc^NV}}GEWuukY6h))@?sh&7>I^s`F?m1B zKwdC`H6a2MR-__$=NI|W`UKiiffSoM*L6Mw``x^%n1vGP_)NrOlYwX$B+Q>+>l33C zh-mol7=1bRgHpi95~b&`N}H{{)v0Q2@>;=7u&cm>AVRXzgwB<7CAx|cv7rdE>JNlb zH39*+T02A~#CcKsl*7{iT>&Qy!)*gy)$3}4>c3C<(Bmq16AfGIMiPUXN@HVC`77~v zp05DunrmvIXF=&|-t3vul&`al6d*Hf=&p?V*M}KvkXAmkOA}QVO%A*yS|#ts+JH+g>Bes$&8pzF}h?z<{y8blSG9k5Tm$1p&Tf0%KbXS{W-}1gS6CxgX(U{>oJAh zDLv{qaj#QIii&esd%SYk+B-4n2_f)EEbXs{XC|SVcYfLyHgxfBr|}y~M8Sk;9C+T- z0L?59ZH|=LZ@tZ$KbNO9yWT;J?aPR8)RGyHLq#g^kH^4-hRa`vAr^yh21-!*mdtH> zZSWc4Bdwmo0GOK`+k zVK2Vsva1Qf1E}@!DB-y1&_lI!=&yVkEivD6n@Qtg#qjf&2O-loT`0J;1YJj5_=^`O z#I}rML;cwjDPTlY0>DhOY7iWpL#OLVQDLRGT6=qrEP}j@NpO=yY1&vslzxeIQy%Z;t7OC-Qlt=WzsAm;9I6K9E@<$}hr_#Xt4u|h#!O+qsF=&@EsGA;K z0&WXXPSJ@0mPBNUZqh`wiH`C_RH&Zpd_v@O=-~fx@)pG^KXFbfmPp&mOGuxh-UIq8 z8o;l1ApFWYEY*;YCn>9ZxFJ9X0k{3L z5N@D3bQbr)r!Z8i4R|sF?RgQ!VdP6KVl|fjqmJd*QS(W@bdi0Sc#7;jX=WZ)F}LN@ zOuZn3NZFz%AB^8|&+#A4*ysNn>Tc4ko$Fd(ZZC`2*@8# zw_}c#^<1W~j^rwrUs5-bC=3G?dy!A>`8$Nt_6R$ZpkdfpRz zg_-JP^pC3t?FMK;BhYjp6my@0_8k04;v;z?2sa=RT>G!TduT}~pO9jESfcL)V=>ag z)Jen`1Al{m>3J02q#Ul^Lzz4Yb2JD*CIfGAhf9z8-ai}=zBX))+&yDf$byn`7t`8c zEGy2}-%%@cJwISwhZ!~foLb4-?${ytEicA7m*Kr9bU291>0h4!r`T34#h~u9IzuoWy<+~aKC>A;v-2SO;mh!wVd}& z?O`*+6EFsyaIb}bjpG@yfFoHGfj3ZpPJ0LPl4hYJ zM;D1|5q1(%-(AD+Fgs$RRDc^b?w{{NvT!M~Z-bYecIwTU``rx&t+^aX8?aBabO6Dn z@`{fRbp+Hnyc_E1cKz3w^H+4`1)CqJO){e`@%Mhp3%;aOX-bMSdUK!mm=bM2ZzkC2 z!p&_CK5XubaUS??RNP?Y;Q=w|yq7L@5KqWpVTt*T_36}-iy|#=MTJmhotF|DR z86A7!ra_jkB6$5aaL-Qs^$-$8q=}f%^uZ`V*qkphy4m* z>TPN?k0xzLUH6=If3)1)*OF2H%@(lciDpO4D~aHzt+BE16quQ3Tbc={Yt{{TyI($dkN27N520~Eec7Nm2lcI2F zM70A_nbE{|3CpTd+VI+(82%s|QKZ7wCAIuCs$l0zb9ba^-n>wbiF1@c(wGwW){r4U zXAFfB^7Y-lsT;|s-Qzw1mEb+nBg_a5XuQ9?O3VC1{T5|MMx7t9RAV)%geugWuHL?F2Kvd6tFli--pzg+%B3=q}o+L{D`lwK#*@323rfK%#1g`u3onm#& zEh%>xP9{R8K#LgLl`f5IqGCPxov)`js-N64H2~D&5Fc>x%&UQ+gd4kcl@x!x`O;-* ziWN7Nmv&Wx&uRL7v0n6ueQog_^OP?x%53AF{j98+-n~k!`7PQ`J&amvP-eGLM^@_$ z4=craoEa4wL#(=#nlyY?NZm#TEB*`s3_#fT9(yXO8;)4CBEt#;QzZ^4v12KTOeW7`$QtYf8pj_=?`WVK^LxkrF*~GoNEQHQ84{uh z#Y-{Oat>R0h&5gZ(w4bd*l`Cw*|IV2;~QKeF;{x`;1WPlteM0m_*M^m z-*Nx}e3(u6;SR|bMy=wF0!jd-s5hE2m_JC2@pfdcwF51pV5gWyI&R-|;fX52Y6I&5 zT~6e#JAY-Mt{^Z4$~65ISJ-K?f@|QD5AxFcyK)mvhShP_NDy}h5Nsz6<^PdNAft&= z@9n&{6=b2of6maoeKBg&g%~S)6JWB%1V3%+{4)f9 zxjwju_D|sA`2v0_Hf`E!f3QuOM#^-te&jtCuH(g)IAl#kekf!-gDq?r@<6OYS_DlP zHZ!!5MS$_zx&N`UnGXdM1vIE-z+^yTI!jDUaMh@0q1yeP0i*j08(i?6y>IRu#J&uCrp^!As`IGXTo3R zD|zC|HzTT_3)_%kBSJZ8B+tk~eZ70Bm6U+GL-`};uxa+wNM*L>(v>>qM#Sz`kp20P z0Oam20fU;NMe`{&t##dv4vzOnHhrBip``4BMrs?#M?h)sL+=oe2c&UqVuI7V3CRw!7wj~!Itg9 zG1oYaI_jkT#M59n>P%lVKp_6pgW3Q2&RY1v>oBFMxvaz=i+c z_VX-)KVtt!FWY~>I;6k<>bVQ3tC}#OE^<<=5Y~iOSE6orI8?U%@iihZ!TyHC>B|D2 z$&^#rR1cFg%^#nNWQi-1l7Ur60HMs?E_Hm+srfmOR?ddm4b8pBe^Hy#ac-{bXOgVz zxU}3ry7Rqpcyz3F<5j*Gfvsh9TvTxJjk8r~QGkxl#tI7s^-Xxm073I@yv`LcdG}?Y zPJA%HjRESJ;)U`e{?rUVo$scbPhqS zoJJkd<;^XJ<6My<-?4$z{6ChCuJI8EO^;}n_)FlmW(w4_GlG(l4vujz;jgIO-M4cw zUV<0>a;b?5wUS6zvh-23L4Sa zTeE#_E=&M2wFjAMntasJY3*`8%Rmh(Eo7_LnpLjRh4yw)0{BgX?ZRsi2trFB#Oa!hk7C%3?{=5}ywosEf12B+3eC;_UWrjRTl_B4M%;q_^ z-am$a3{9`gb@(RxwC9JWqf}Va(;&F^F*$lFdMf_Qbr9A0_AXGc{r~7DrgM~%La$} z!2(yxyaN6r-tUv8YD%AVz4vY{78{fm`q85E;cGQCGgEUpcwYA7HSrR{^E=VdKKOVt(Bd9pPjH^Nfk*6cW+%K^00cd^Ke~pu;L)B+a%e4@nPeO$CcEg1B zhX7(I?4{KFQ=SnIyOr?Mn|x;SDk;{zM^gO?&5Xcjh9e0MxIyYc_{l#hQf_^B3Uud> zOaB3?lm7M(Ia+VQ0G0nY_X=_(=iuk1b{5MuuE$7}q9mTD!+sfiPJWkC!}&-%@A)k) zmOr{JA^(TgJ;$q-j!ft}0ev`1il$6|x%MZ^_|_)NKv%F?#yqWW|EZ(a)7K^Slpver zC|I|+8r7dnDiWwzcj*;o4+7rq>rC*HsgetWBIP+5J3nAF;Ic$#|{ccRi7j>l-iNNSr$$>|Wwo zaEdaX{7~%wT@JTVe-iCsv@py`;2Y)F|D(M_`Z6PPIPbM!)?he)(RTS`b_(qs>6ds< zei3Wyqt&ggIro{7t0Z<0{t3#-hz!stOohL!&hN8Ia+3Ck#vMdZepPHrbF&% zQpdY!@2#b|HzM0Bq-NsVIJN*q{(U2FRHmt*L_xaGhT-Q3ik~O{(Ak0F&vFGW^WhD{ zsKDbLCRy+MHNgMxXRiJL3z0}mnFbvBl{}>p(j50nrR{Z}NhB`Ya(_;z84_MU zXf3o}-o)g}Ln}ctU=N)5?PoQpTND0(l&sC>QO!s74kx+;5f6`2pCo2%VDS+Dr7`%K z!I8CZw0b_G@G>4pya4I>H=J z(Q^S`SapoxFxZVPrW)u%T`%)o{+QGc+y$ti0gq*KRgO5LHUW$H^ZL!4cv%}{lNvoo zvX;DeJ_aSWe`GNoRcAdD8n?IIGsK-3vO|up_d68-<1bw`0fhQ&n?=`AZLpXN>IL}A ztB~H3JRp{Nts5U)uc$;nqoT#i5&I>6 z(+2Nc9UoMBj}V*G|DF3WJN}ZC?n(fnZnr{Xu85Y&h}UbWLSJGo6Sc3*)ATKQ%ejjm zcXOc5Y{HdB(CARubOVset+`)9r63E#)|k}a&*b=%g>vtG#TE0$x3FHZUGW1E^Wh71 z;eUuA9p&qmux%89(E=nC~vOm)UD-}F; z)Ua16?G6wAnNblhNS87Va>E=yO%>VJ6}ZO7B;sydFZd6Focz9p>PGoqkEyEv?y+R# zj4O$a8FQN`W@7*H&!K($^N=S_917y$5<0G)d17z)`rhs9$wH^3awhyI0d{T515Bl5 z({~Q#Cgm1GD~%?1?{kN`^y ztt&*|IhH%b%|Oac(z2PeV#7>%HvCd*YG@8#y2w+Kkls69H(=(U^AfM<60x9^lt7ZW zTHMeJ+~uid!wN6{eA?rXq?ihx2l`IkAAb1&>+|-Y52q8K^6x@<$8n^Ak12Q}=1>tF zDL!!V3C9#Unib1ek*f9~#-Lwcb9MQ_p5FbcY}|4JITYsv=$nB$wPb*ni(Bdp{- z_dx_s8P4<5VD`qC#b=3s>C1lf!@was)*YWkwU9#V6nRw{E{YO>%IE%@%72X=;nC@0 zdyp8At!0~>7>yY}%53~8xFVDRxEwsbV5>1p4(vA;c)diUebt*k|9CscgONRb!?8Ey zz;H*qB7PbL?sZ8dh5dXJ_At|Q>>Gj6mG?;w?}e%;F=ikHX~X6XGW zf{;WJ2c!IJ9lxo#GZ<;`68Ra60j=grtM6ap=Cd4vSzL`%Co-GS;1Xs3zbk^0 z1ig4b(r>zr>}6#|hwLH`P_%T~m%LN_|CSo$|Au*$4PhFi(X>X+e>w9b)U+IW4cS}t zBT*?KSgwyR3zP%#@BfeE;283i^$0ZZ>%Sk;ibWuM5z=N){zoWH$z-AGKh_rYu|MSd z-vA$7{trPZix}2pMJ={AI@~cs&5V2i4Elv7C|h^JQ(Qx#SeSVW4PeMCrAoN#(Upf% zQa>hg{v2}$#-QSY$|kx3thgEkc;7mG0BF%kyne}Ul%&o;-IFcCQ9P$PHgO&lXI~r@ zYsRq+L9-8Z8R5}-EtBZ>r$32~o>m~~?8eKwGfD|%ZO2dZJw5he)Y#-i_62SBB!a|4 z5Ayz?Wt~3V1NuDJ(}~5um^#Sjqa?dU=7;F(HooleUg`US7ATMu1m(6Q=9(?3!Z55O zbDKC|?Vy=p2ejPaV1~tW*fM{wxbT1oO8w8Y;4gEfTaV6e))CgW9cX%lJ!xIl+T6mQ zQ#(2TcLqC1FLz;&`zMuh5fBo4c;9MzNc6M4-4Tl16V3=Y}$X#6NbL!=#3-7m_ z%c_Wq|CSqWN-Np)bB1e9$?=omsR-L90AmvHN+Ho%u;7Bwg8;UjrR>lb3YP!4#RAw% zE$9+Ob5+++_JaRs)B$P9J+0e?6o029%;w3S_Dc_aR79Ny-8zo3v-@C1ma}8i(uAQEtL1W9F+$(Vzp4DVt@{&Ku0rcjfLISgL z8jOc`XkxedY^k7SoL()K^%m6wXg6iqr8IlpMqC0+^~I&5(trPc{wn$uZoU=d0JRk0 zl2^%M&Uw2mEKCO>#eVr3x|~@)@&VLDKkxaskcJn)Gbx+4@K+Tp_I#E&XHPp zTykXge6By78-A*N_IzmOP*T>@rXj^kKJ*I@%`DIDu63>6pL=^B}#rDjF6Nm9PlS03ToR*%7 zvk>W3llU-+&YFu>(A;dKv8$)aP+=oUEI-S7kxLRGrWtE84?=63P~4u7W07!|Q*LuD z=WYip*<_lXr0290_2Z&$+~o@*)@zMzgbtea@y@c1c2xMSH&yHtSC_qW$W-Zqp{C81H@W!arA_guf<h!o3gg^XELk$7@eM3s3T&MRZRzs9j3%)UtTERiw<;^5L7f>2SPzxqpn_nAGJf9pg=~x*KK{e=gkoP zt?dn7g_4oEa?f2njqdyI3v)%zsHO9g_f%V^)eoiC(A0xbIfR-6h$;?4j@Su{XPw4j zgLWP&p?${2>kOcVcJ>Is3I~sACE=ebhkQRHue_M3@WB^q;w?dprbmW)k-N+V|85n_ zIag~1KgMHwdZs2nKwBc9e$!!p8Hs=ZOYtjaUsI<0!E&Jb3a%K4ax>{m4PzNYmVmMd zRRU;%MW)Z~OnXbN`(_jBILjn58vsGq)oGAj&R}&}`nrKfN2AK^7%9RvpHCZ`^+Zd2 z^+TiPimc{r#kjnyb|rB&y1x`XcR%{*(PAYXd1Yp5X6@FVljqwfzMc2zP%4BTTC*rv zG^xY#nYzMCXQZce<&|@W_E46l@bRi}p!IdLlj0uF57=<0AC_0XfP8^gUHL*)2OK3; zhEJGMsoIw~eIxumy>xLVLpSmHryE${V#qV!^0gEY=!KcrLly{fhuYJnY(5sg3C=JA zg!3YF#!Sanus|^&wm&rtEyrx(17gsAw%=FSq2m6diUonht{_Isbkc({4U&GcvEaHB z^RD}JslfgY?M;=sk~)l@0j*KrC44 zIFWncq9!yM<4!B>f?l&h`*S4Ww=`3Gr@I%QY0<_gf*HQ$x#F@~rS+56e>T~FQ90&v z#|vnAYukAzBTQ}l^Cq=`so`hU*Jg=-p?dts&uR+Srp^Zu7N{9pVFrqjs=Q;9-LFMm z@s+xK{cl$f+T5cowoGRKL#r89-?=4D+-i%<4vo}<7I_Y*4K^35KDOi;QtO1(bT7;B zy8pe*ns~H2KPmr$fyoqU@MSfwhW4H?x!bd2$W_Mxo?Il`e^Co zGd1fPO`H_pQ!b3fCI_I(Ky8IkTrTUG13R?jSVLovaDA<{%C zd{pb_*!V)UG4F(FmzzHK8LGHmvE|fzoL%kFU?6E^i__iUj1S&XtVx z`|4SJ{0<1UM#=8Z>sm}=RX<}Kal?u{vIx62nh-tgPttDwMU<4sa0nfwe zBwufx+&-FNP}~m-&M54Q7l392bV~=gU+y`z{d~GPbjpVyf)?cgZkS5nbAY}$DOpy1&fJT>$x}AK@{3{obTHv6jU2i z;$D3*u6AAFz}$3*-&~l&4Tpl)7qJ?n*@vrldzL_zF5FCBzHkQ@iB-hyU0%F$q*_L* zmYWD|Nc-0O5PQ^>A#68|YCIY$r_BG?ThrF8Y!d6gg}rZ(XNJ~mSq)BwKLfn!|A-kJ zZiTs~<9BXfzY9^ADvBvY`S^!(CbWh_uh_EXQv(yK=v~)#-9#{^xH}feb$J^%M{dQC zYP>?MWW|?%d}WQ`j8zgo-U1Fm8ZENb@AQVS54dD)(B2VK<;0(Mvcj)K{P3>*YO=Y_ z3njYTYL|{w2XOK5$hfyZ%}5MB*v-d9OLg1EMN@q~t%;R|)%zr1s7oMup{+Q4^vW-r zNa>5kB-k<%BwmB)OaHw~P!mlIP?uc@|16h+N%*guN2!7>Z}3BgxwOEw_xnZi!_&Yo z*1&IjwL*dj3`MiFm1|Pk7ybN88HSuBGQ-^02&^(~2>0miM zq2>e)!Bk|Wh@+e1{FU&1i7=4UuyONbXL+lM9_%A<+eRt(wD7-BofR;To-^i| zYx~cf6XG6KX+!mduZ%;-pK0wo!s>hG;?Z9C7QR;0Yr8~m*Ycz-_N|!TZix@HPqw9+ z5|N=nDaZ2g4s~h;=Lm(+GyotSOxf)LYs$$br&*5qCrf^CwHIYD3V_^N1N02G#%+Su z^pWBp00JtuFQs6Jk~Nyf{iZaYn)#z(3DVcP@%xqd?t0k#1vZX_D9FV|UI;!od>C5$ zrsyL4VnaO0x9ed?nA6r&?eh&<$n=IIiwjx%r`vf!C`MXY-F-*o;Q{Ezn;-da12@WZAA+mFvqW2qkX0{{}CGRR=1%^zQGz4QZ*gFB#&h5(O2 zJYM<{;HGyfE1Sh2V&_vp(?ke&esF8(j2tvE>Pp8#dd$K{qTZbbGZ+!Q0@eIOsYudX za^nO#{wKEb@uiv4%P9#~4sW^jcQo3iB(a(LF9IWo%g`dN;B;3Feqg%4{f7TtH^-Q1 zZLO)XR&%WNS#@ID(vfPbHcJskSt`>Sk^j+9{>xP7aq?zm9#*RkrmTwr{&gJq_bEV* zD5xqLs(IxEj1;fo)ECI*B|9a<<*e5Hf0yaUh|q)I-E=#B>VH3d$1-1C<9yO=REWrn ziAk)l<9sR-p3qmK`A|%%EG+aV{stZUAP%e0eY>oN<;i6B{ycOog1xX9n)gQ5)?4=8HJ}3d zh3ug-p+ZA+M)8{ap@~M-IR+Ye^`x%w^l|9F7iGl2f35P08Y&nRwG8}I|fNGno5u3{} zlr4plR&f5I)pb?_19|Hulz0^N`ehOH=@nd@`hELuoRqL~8TJ_AC9TrLYCDgfK7EIt zIHQ1I4IAcg)iNO+V!2}r`N0*iS+BwPNQK#Z$I_ZN;ZFoQ+D}uSi~Bmb+Em9V%o!OB z3Um8+R_QXjNl2ubcx8%Wr#bO0j(a1~q;Czi#xm-zmyU>23Edm}V9Mm!qm!QTY}NmT zI9`RIlnH1UVA&od84dYai?AYBtk>um)vU&~y3CvUZ7)nh*}c6T?+dS?dk*_vvat6b ziU?Z9rtyF@cXLp2cVyZHeIu=&`_juI{9J{49wqxE1YL6QHBp z|BFsZS{;B-ujK@bUsF9OFg|5oEGO$Sn1XO0Ir93hm+THcIE~>zRYe0yplpdUMco0L z(k9iJh~n@<`>C)PGv3V7)>y0wJ)SSOvo$WbAl-FU#*kt#Asj*6>T%shM;cjJ?0+f% zx=>O^B^}il)VjiM&lMxh^JDr9ING{zAFFX#LoUdO4F@WMDz(LJ^i`q((5(`+4*jAQr^N#_kJ>`FU1ZL7 z3&)rHbfLs@Ei!RE?F?*_(h?eBsqU}#c_@~xx@?FVok~1ly;0|!p*0-si(sb?XoJg2 zon{5X_4*wqz2;rMz_@9lgxntI=MQu*Iu;x@_&~b!e52rbedU-!-|9nqJ=UK_TJx}b zKX&XnKXHqjGp4A<2Ai|}=JN|np86ln{4X06^AJp&2ABFPqAu#UA28HjNAv8Qn+$*7 z%|z%dVebglV=1uZkj}pv%EjE%GDO!HEjVWiXC4->bP)W%YAGA5>R>55>_4V{yuJcQ zv(Rw?h3%-3TXR`AOkj*O^T~IV%V2YGP2O#%K>}%}t_<0JkiO@dZcbAv3EF?T%8u*i zMEVP`d?Je@@0;C=AKPAQfJg#NA4%wY;EZTD>~7X=_f?JB?GC#QKoVH%>$W1d+fh#j z)*Y2`H2z?dCjg?uk_EQfUA?x6Ow0ojH9bFYx@?`Io$(T`<8cZ9sw|(cYFKJy06!TT zr!OlU(rr|O=nVvaS4qG6PFi(ty=9eU`)s9kP`g{L05-i8frymlz$>_*(OKJDlM5>Z z1fxC?LZ)BM8;WxIDC|IGHI}{10Q~`6^gmb!vhvuTg{M>5O7{DPV7$n_ob&pT!;2)| zh|!+*_Z_qMZ(q=7_zQTpULvOPTE0EcMI#zigy|CB2mGrSR6)|r(AT}PkLnjuOI(Wq~gw z*b7i^|C=5(1o}-S&gY6h*u8H0TdMp^XYu>0OPN_}%<8ntqXJ8~>2&;t%{wvnpNt!~ z>H)*h)pd_4S%{S@KEy>c6G>DYd5V?Fm}Z7MP2nAU=qw0)pinod-kw2Y&2DrPmmnfn z&6tT=i-w~pii8>hw(mgAfm($~%34Te*@glzIrx4BRz`=RQ)dl32xRuP+K(T?Dn zW%-`LC=upgkm5nRx}o@#k2VDTEKl&=gf57mpDuRF{kEmUeX~ppPKY`+*5;QnRA54Q z<&7&&9-K9lSInbRd02F$62;4V2AcwZ^BP$3g z>p5oC&HG>}P~!|??{PYCie>-qa~`|lC+wXr9-_TG#T&r{%v6;v*Q4= z=qHi+CqD9NL8ks-`uFaSjud8Sjj_y@0O(Q&oy(`d6 z^d5G5G)*(U-U@L%BZKpDHR;ps^bMHm+cq(4-M+1lvrLX zVfk6Ljz*d6`K5(flutFX#@ezdn>0oWOhPlOO3(I+Gt!C}OZ1=reecSGAN}rpqeMFM@& z)Bmg0vNgP3?z!c>VYX+RXHb8v#qg<`54S8F0$XB3GvUySRDeF`%R)qbq$~U!b9{J5 z^{Rzw%m$Q4gW9U^_A&R|1TC^>X;BpMJY;4NX85yrnq}S!5?_&^(HJucej8nuaIvKb zScJk|KR^g5rLmd!gB@^&$m#Jf55#5M$>yDV<(&G!W<^IlHvr3KuBN0k$pa^7d#ZAfCE8OPMAvcksg_e*Dc!g{qB~D&9Fh;-h+;Svh?} z1yN6Y(^C_>zGq4iKII*JW*rCC6Iwf14t7NoUKAiGt};5iVop$9`hhoreMI*s{!1~~ zQuG~|qMuTMItOt`U{Gl0H(lmHZ9>Uz+1#p+&Ko{KJGWl@foW5DtM5`mAse1rJTs9l zoqjd2O~A0i;?Em5Tj7X3@xs55S~6N_(T67MQy}hjvGbvyq}`vO zDpVLA6}(ZUP&Awyo?5Lx0hW{9VaPHJBq8|E%?g1~ND>2f_TTPm3COnKJC3veuK&tl z0kVV;?4^U&7*He@WbyCV%>6pST%Ga_S}GM=%SjOw)DKDoEHx_Z7njX_JK6>%AK9$l}_@pjcm=8MnPy(iOVk zXM#_izft5WdFy)qgdknKUV$6y}j=VoGPexEcv8}1(010 znWG&(uRj{lcN+E*w%paibmd$*Q@v|GOX$SCJShL7&&Xoi;KS@K8h7F)eHeors}ukNk>D`78C zfEU70YE;HmjN(GX^3uNHVu{VtPOBR zRSZq8m9VHKWJyv5E9FNg$r3g&sBE2L!PlJ7(DdtAE+$|ELkLUVSiv6qB9^yd_wo4d zB?WV}#orRjsE${Iu*4_MOulkn0b29p4NmyVdh8HdN6VQux%o9kEhq?05^!FqeF8P^ zU@1c+9JC$Q^>z+Q(!!WKs&m>Go1=CTSF$Mq;x~TSQ1Njx+q0wL4QQX} zp)VlLMP+ERbmNdTa;6Mga?oBVcDn~eI@qB2&p$jS-OuChzIiP7-^bF$CHljh!A0t3&72NO2`Qw{LaL@bM89S@Pr zc^22orHet|rco@5>;5HFcHi&hS5WgP@(4YMK9W_)2N;UA!YnI-niJM|0R5fkJe1v#uhKNF#-e5fwJEKOC|7i)&!7-4n{{Xc-}h4G#{X`9C_Rvu9?Lek zIrftDKd3=Kzy7!6phx%Nsu!h%R64HAv%p$d7tvvTEiP|V7gyAh1#^KoHL4w!Ca4C9 zU%LdJ6Gic0C0hThz5n6BZ$LI{AaV@^;eR(0(wRvx@V^P<7NoDVZ~g}=89E~gr&Wr7 z%z~z%v$`H8D}AkOaN`Hiin@a#5NWu}y3?o)0luMH_b-aXi2|(Xkf{5?u!j^A%+ZEq zS0%XoBl96U2g`1RmX1zd=}3Q1zT&lbYFQFzbe4_3UkzMGE-EOyXPn_7x>bgL{P4Du z8@I%<+r%SZa0WMYeS8&)+d&DQmy4_il0LJ$^K~(Tu5Y53kP~4S+#>_CwNg1pk z{BYaQwc?J{LpvW!O$95V<{JqX#S6zzdMZCtm#^zH^0$dirPC%D?uw2rHRBYq5n^&c#XxMLhqyUFebKi4{pNOc8YzY^Iyj)Pe-4rU(}0Df1cW`Gwd(OjPprmFpv2gO9^j;3^PzUC&uwH9tyh)-@Ow;1Dx`xx(& zr^Aw4mOJ?{h-)B&^(J3Hr%|nqlY{nq6)Cwt-tkWR{2ikY+mLf>Dwzy{rPCi0v^8fH z?Z&OkhF`3DI=T>ID|WZC@~Y(tAN&UQ{QVh4n=Yr@9LGyYNgG{hv>9c*m(pGwP{IkN zk5i5_sWbkq*%6#%a}|F@oQYZODn?jc7fztecq`(;ufwe07T2s4Ow-(6ImDQ@D>q^= z-Yb+%KmYY=W@pSsvc|kucxw%NtLA&ByJyEErs*hukV z`aGL>1t+cwXHmM+wv8oxO7^PS*!Ifn#C#&`&=$ny)c(;1x zKXiz%h~m=fwr%>zQU%x3(fGL>=ZB;!#hr_mv#-b8_J2y~nDlEMm=)WfH&{<}4j{yy zn0|-B7-}2kEnh18vu@|}?u1oE2KeEPWFn=R8g6#R41-DEAwBwr7E(wtj4;~j$**&z z$*$W-oYP3%vHggJMJ(dhI@@{r^vFLiCQ4kbUdlFCCLH9AM?X|cYrSXp6gUWxL}Yd3A`_l3V;nc8Z-c<)Ces=9ZFv<8(rZyYG58QPwwg zR50D}R&q;rQXzh3Y^lG)PF&)UndZ4gZ>=42k+$!%y~=UsO^E8OJMl8FPEJyCO9L%k zXKb5J&NA?%mxIQ7?JO0T;+n_DNnRDk63}RI;edfaPwsffsDSObbvDdX+M^cj32XB` z@;szO=~~*l1kJLbY-#DKw|a#AkA|^M-mTw@PdIyT`CZXrc_HBWULj$PSD7;Vq;F`- zeI&g@gumpBfZU#cA7QSO)75xb%yOhAM?m9${)s4wOD;HocPRasOYE+^X5s>@wOvOp zUq{XkIVkOS$W|{_Kt0PaVr^yKV&Q69Y{`2LS~Mq#Pk1#XJ%8TSc^D$gfoTR8qNr22~PpqSPh*7)X z5Nc3a_Ozlqm99WbSUBHX_BESi9^+)@ek^t%{W&~|^+hdm=;N{Wf80LYKvrz3rjw69 zh-dyDOZVCvN+!0rG*Xpgd(D(eDY3sId(k^qdv0nIv`Q1yS0k#iiW=l4W#cb7{YrNJRIsLvs>gCR0eH~)85eKa_ zfs-t6bSqatCkK%VWXx#rVOHzw z8H$p7>s$mmkkQXU`_iBwBkkndweR^v-6!v^yibL_S$U606q8x~C(-OBN7!rbNOurX z=fg~73panCdsGm?Q@@bEP5H+MJH3g6hHW>DEaLxBI8kREf7xsCZ@;m2V%Kfk`kf95hY2$`?c_bA^Jl{Ri>2<%DC+L*|8GQ_)M5M|;fa zr9S@+Xe#pY?>=+mwyQJs0^zax=RblV==fjEj z4&g1f!)iU?#n{}@$7_DxcKhgamRWu!Y<;^g-(Mk+P-nHp>Dm^723e-yV{d~E%Ok$a zYPd`0X7S%279e$?{37Vmpq7SWvZDkH^HTRgyofKnPnMSE?qn|zx^yY7%7WG%yN>OU zsP7Vg`3kH|lSClnDSa%dcQQ>hTrx0a;tT{EIM@KP<-}CRaG{2+m$dLfzpGkYVG-N}JV#X3CZWxg?YOWLZUnupg->j}b zD#1mby;~sA=dc(7B^zwh;cIy?Zl0K_>2x7hQ>3@d zsD9^XDNdZ<3hq+Ax>(#?l8|o0YW6APiDb-k4Be z`7tlb@hA*29X>yS-bgheQC$|-JkgdNfiutFkWfGyc>n#LU2LLtg;B2)QQiHcTP(jv zE_2+O8~yJ4`&sy|>qdg#gkBVw2n0TQng$ao3rgtebJ#ijaG-=YUsVgW8SBOp-a0Lx zi7o3W_WoS4%ZT3b{gV=Nl1f*zwWq7K)pO7SK+Wh!#U)J3=JaF#27_BI&7t2?J|5kO zQDM+|ys92F-vwoSw3aqoQX5PY(i+=`#wy3wjiqzm@a%9u6^n3^m}YnpzuflTq`xqj zwZjMT!(bBn8Sf3iOw4Wn+HYZ2R?-4Gv50V?AY} zS@!4f3-9et#%5V|XvAfWBrMRo-2(}mb(qFhS1!fYjRkl#EPU=3nm)EP#H8kN&}`$g zbI;V;A#aKN*eer-vds&_*Ib)5v%Aaf0;t^+S^}Uwv>^_C;XBEyiB$7sPTBk#kRX^3Z#9e2E6{+yVXCOr~xB%EfI;-ed(4T#7!gH;WCH|Rj zz_G0!E`4EjtJ379KWb^CF)a@ar&3JZk%rrLG^2}4ZQQZcWV7i7h|bSLME7H4Xu^4& zoS=kuV)@iH6Cun{q8J4H4rL=ZR^FMsF&cNxiIQ+*SmSh?hUsg zM$UB2OISx<H1@8IJWD{#?|%}Qi`Q$me%PE@k$K1g>AD;9R)Z+9u+0x0kE_%ZfV zdlYrWzkC(Zqd6!qs_4oO6mbK;7b5PvsuE2Jtb zuXB>k4&iH8*@$w36V`Mx$6L(bIM=K>&|owYBd~vRII#xNvZ8-Xj$Zo);*a18FFA;r zOu=h+-=O)4OWep?c$fl_xhNmzu*PY5th7^7;U(=$$_)ooM!#FeKk*K@$r1w8G$GQX zO-3C0ARO_RQ2i`$#TR?bgJ&xkjZAaLDq4-j<3Mg!(-N}oykAX=o}scY6_=CYDJkqMVwG=eWgir4?LA#nH=5Kq!ef~*=-anw%k3agSHTv%C{kD`OCRxk?CHk)EYfPai*h=B2SRF>N749vmgUr-)K|# zNebtu#S<1NK8$^|hV~94IAI=FX;IR>q+}b=(`Ls(o8reHAxRQZ7|d8Si%pJ;Z8X8O!xUmH40W%@Y#J6be zE;aL_`cEE`XsCX;>>~e{-AT%*uZIV%6~Ne#&J?U3{6{I^L{4q8YFQLtIU^WjOjX5! zq?q4t@^y)Cc;sB9jEjrfaTnU6dC1;oH^aTg+!KHUa#++e>N2KB&Eh0^NP&bHpp^pa z;Kyu*uO001wa#{1UT3#X1%8_S7-KgcE}UgQzsndrGM4$=)nr;zhi@tyoPKpVp(6vg zL!y!{<~v)d1nX`V%YU6<5uQ8k(0?Tp*#@*1-ht&~59`ZL}qj01=qtxu#^{2740>sehjx{$}4x znZ$h~4`rnDh*H3*)Z~`RX``T5n!HvX^YkXAj&Y?#dMcVP?nXoSf+4!m(E=w4lwk;q zV-)k`$fX|^aP=F`5I(_fVi0ZFdxmJop+ESBU~UUq<>PP81Udqr6Pnqxdvx0txFhY91Wg&%TOrntj#IVF_(p zSsUO~uqGlM`K^=08y)hRYM$6zmIz)OhpMe~lOBF}r!=>uw65XI5wJqG3a8D6xk#?Q z6ZP1GyNjK=9qq=my}Ea`HOU1-h{0Xh4+4m$h{Veefe)zmNwu(jfdG6A8m`~x@SE?M zpjWglTUSs03A(}=q=-ZERd?-txQ=}D=`EccJJV-oje8%II>}hOU5cedX+N5MhE>R3-b@RpOz z1+FlGg=OJy6x^^-QRcwEQn{w!oZfVI;fvUpZzy{8$;J4?-Z$cMX3w9PxJ&&(n0z#8 zXQairsGXWRzi(=V`_u9kq)-a{8;cG|TBCv)z9@7Js_)53>&yN;X|?{akCKX<=(1<*(h>4!Ea z2`?fXwACo9vQ^0TnhIx@qm|@mR9qZ$dWHX-j3$nhEW1ibcHst+6v8%%JT@GTTa4>k z=v7)(`iYCODr_@0XTL;mnY?r!IMc!f)3gNRMd`Y+Maz4=VyPN-V1Ve)0t`MRc=`3~ z?9EqCh}mYn(4oZi`ZD|W={~36GY_NUk)`*S-?ePmo!-^Cj6LaDzkjL`qK|y+Z)?B_ zDt|k}2)DmQ+ot#EaLV7y>C!rlzQKY4(VLdWx&V#5GR#RH;UV*_&njE8vku{4 zj9}(AQs~J;-1f3U3uaJa>sOz9N;H~jW7;1Qn_R$I6_#A^s3qxGEd)X~5PB;t)Ot4e z{H`du><)@C%#T7r%2tn=&W-O2KDX;V8ExTE0|e&)qBJL8u~#D}qGtNt$Hks}hJfIF zy-CP^c^PTyl%|(hAVU}bY+hTMlN`3m@A23N;L6NJd5QI;BSEi+lsh9+)q4A ze8Y;22F0|+d-R3G85s-M5Dy%1=&*HeZ~FcuCbT7?;KRT|ciB>u9fNs)Z@z}s`(4Hq z-uuXIo=`r)jz3P~9Uzy`ygWjEqOml@BY5q~+ml1he$2dGc1r_GVrjE91>|1uRGsG| z83;uVa%p(=X>_T5eBphVXQ14cDic z5lNxnz*XE75S|wIKB**A_o~gUfC$W}wa8jcQk9kmGMtSCZfm?D^rhH}0!|y!wSO<} z2ryj42yekFG@(+qJbvFq7vQ2HNUx^GAinQ7JfM>^dge}ci*IM^_aVfQo1Ce|(`8tr zqu8b2QPD@rmX>4a`De}bmU3Zp9#c$p0YZFsXamVTO8^tKUx!Ff@clmiM5D`lxzsL9 z?W{+umtk}EMaeZDeRfsP3?^P3(;TkfMc(N7=4jO6hUm)58)H|)BrFpAt zwoZM%7P5+#L@WsS z1u+HxL$SuiU*Z!VOZ@k`DN?D0Ql1c4B$1N9j>g8enw|ugAl^ChAnu_yjc)`b1s8EDc__ zO+^YvsY6YFO((?k-sR#x(p;%sl&rc%Cr4YNbUMX0t&rI?(bRL>kdqQfScJf230&Cq z+k862Z!aGNmJ^sdjW7Eer$DvF9zzKID6xTyGJ{{9{$gj``<9ooqEfxT%38;yn#>qyR_-$F7EI;i*Iq1hJ}Q7!baI~yE?aVm z^(sX(5r_38rfOgklo&oIA};}xbW@Ov^@>hRsI26 zQDx~KIb!y#>sGR=mqHj{zyq<~*$}Ueq48CwtaQTVI-z5iQTLELHm6P}M`rs+t*nY< zFPh!kCn{Rcw_>{D4xu5y{x8|rpNv*af25au3ss^oR&}p6YP-D-G^g;CD8Ghh2Sf#w zoe59tLXe76C6_&VYuD1$PWgYWRdNJvW1J0S1Qvu^3-Jz>%0qwv>Zf`MEYT(U-wO{J zUJcGB`1TL>4FM;P%RMPt{R9*ycP-D0H`f^{K^4l&*K4{(_Ub)&O5Qd!K1t4Uh{2xu4%W=Xp#OSYC7ns9))n1yMiN=ss9nG9T|m_{^g3n4!RJ z=YYi{cC9Z|baDcuymvq2q9~#yI2`37;O48|8>l7MGYC}*ibkJadIkp@S zYbam%(DqFXB9@S#XQZiuivt4%VX6FMm}LI`O(+BeX6yxz4zbwYaCPu+Iz*wYZBZz= zn9?9HwrT3gDntD6a__=cRT=5==+plkrhzF`-`ne0da7 z@%5xHDtMLqkMa5nee?W1fDF|IjkRgCYDGmfv6%7%9 zwo`!H@}gbmeCKrP04K#xT;!11LMy#2G4&Q!k&`^BVMnFeExGID3@3Y)Uwa-A0=I3u zPAH8^%{IGiP@AQ=jvTSL-*C39Fu6c=UVuVg(qvlMG>G9--lYVX2x3+vfOMrD5C(W* z09E(5~UDRq|-os*u7$TU98IdP>! z_ywV%Q)zZ>q7a<+oz3!^ecKG+muOX%=lb=B8Z>&WPj;l&FZ2#`lKiVcs|@iL1vAKq zY=e=B5GXvNY0L`Zb%-riQ0L6tw~6-;G7p*JUwb!z>#v;0{VZlLT$5Noa!+b?SWJmU zPRc{0&`CU@|Klw92M^MrytlZ2U>F!T8O+Nw?;gILbc*@;At zVe%7=og;_v!<+8!{(~UOe_PApiEX0)@Etp(H2_u}&3Lr~-Xtv!B&EuHRfXJqp|G3C zQQ_5j#9s7H>a8MPOq{2QC#9KRm(XD}o^5u*;91)dQ9(m4((Hb5;g22Tf8mEqdL^Xy zj4GP=NaTd1Xd8>{7%p7ZKmPo-!43&^8R2ONL08k%`Tk%9YlD9fmL|Od;&c&0ri@(V zOa!UHtmqkdou!0*34=5HPB!nNyCJ}yzVs2i&Eym% zdY5Lg4Ns{P!F!)7FP|ChO}5Bzk3K_i>BpG#+_fP<1oBMT~zU%Q~N#rvxSHCKSsH zBxvgpUlZrY%-z#k7si!Bv|N&ub|Mp@S7w;`+y0h(LjX1Pvu{=pBxEgoOjG3JMuWk^i;`AMTMcU4IMLe;4P!YZLgMXZ_o$-9ztlY_X zQR62a&joolREjEebcnY=V3kz~y&h?HqR81;&KrEZ=fqX_kA7a&^uirAsYu`Xguv?t z+psya1$@w~dYDF{EV!GDulTw}$TxkbvC?5_H0%L1wLqX+F<H%kF`zYoyKFE8J&8}MyXhy^5#~Uz*|2Z2d z-YqH{2>Zroycxna(_*`4uQ9F?PrP%h1)P9UFm9ey+099EFSBY214(^jEV&+q0GV1} zh-?4qAY}_bpL?~~JY2Rsd^eXz2jTPRQu9BI4>}VVn$S{{IaY3UsQC@=cInaHbB{*1 zc*!6EIgcNsO6akC4eGNX$Xmn1&BQiLWchN{@?+xeL6Re94F=Cw%*!mcD)UTaYR|Mm zd#>Al2|+KeW(Y*f^;K)D?yTxTY}IByUvD;B3+bND9pdeKO*=?h2xbzcqG6k~GUH+L zfElVJmiI#5q*m?x^NWZmT z3U%8(&_yKc^Q#tnqxI^B3(7~966%7(SvW!umWkFK`S?QwFmW%{q(!sG_Mh}DosfFl zB(e~Se3F?h^K5T=zsm@kFAmZ3l3SS0{$n}k4$0+)P$Ak0@G?KFj!aON7 zUpRlIy$js7E<5 zF>Pg;0S5at-Zr;DkIAe43cj;B+Q$1i^sidZ@S^^vWm6ylQZz`C&yIb8dwwo=&40ob zb|7sc+h6^pXV5`39iO_GNm@1Ytv!Q7|1nGjP2_!r5A-gtdVN;Q{<@5+FgoanzR|%< I-LrxJ3s5L&jsO4v diff --git a/website/client/src/assets/scss/variables.scss b/website/client/src/assets/scss/variables.scss index e73fd5ec8d..c17f94587c 100644 --- a/website/client/src/assets/scss/variables.scss +++ b/website/client/src/assets/scss/variables.scss @@ -2,11 +2,11 @@ // possible values are: normal, fall, habitoween, thanksgiving, winter, nye, birthday, valentines, spring, summer // more to be added on future seasons -$npc_market_flavor: 'normal'; +$npc_market_flavor: 'valentines'; $npc_quests_flavor: 'normal'; $npc_seasonal_flavor: 'normal'; $npc_timetravelers_flavor: 'normal'; -$npc_tavern_flavor: 'normal'; +$npc_tavern_flavor: 'valentines'; $restingToolbarHeight: 40px; $menuToolbarHeight: 56px; diff --git a/website/common/locales/en/limited.json b/website/common/locales/en/limited.json index e65405db44..8b89034e37 100644 --- a/website/common/locales/en/limited.json +++ b/website/common/locales/en/limited.json @@ -166,7 +166,7 @@ "dateEndOctober": "October 31", "dateEndNovember": "November 30", "dateEndJanuary": "January 31", - "dateEndFebruary": "February 28", + "dateEndFebruary": "February 29", "winterPromoGiftHeader": "GIFT A SUBSCRIPTION AND GET ONE FREE!", "winterPromoGiftDetails1": "Until January 6th only, when you gift somebody a subscription, you get the same subscription for yourself for free!", "winterPromoGiftDetails2": "Please note that if you or your gift recipient already have a recurring subscription, the gifted subscription will only start after that subscription is cancelled or has expired. Thanks so much for your support! <3", diff --git a/website/common/script/content/hatching-potions.js b/website/common/script/content/hatching-potions.js index db95874ee1..549a3003a4 100644 --- a/website/common/script/content/hatching-potions.js +++ b/website/common/script/content/hatching-potions.js @@ -62,6 +62,9 @@ const premium = { value: 2, text: t('hatchingPotionCupid'), limited: true, + canBuy () { + return moment().isBefore('2020-03-02'); + }, }, Shimmer: { value: 2, @@ -187,6 +190,9 @@ const premium = { value: 2, text: t('hatchingPotionRoseQuartz'), limited: true, + canBuy () { + return moment().isBefore('2020-03-02'); + }, }, Celestial: { value: 2, @@ -273,7 +279,7 @@ each(premium, (pot, key) => { potText: pot.text, }), _addlNotes: t('eventAvailability', { - date: t(`dateEnd${pot._season}`), + date: t('dateEndFebruary'), }), premium: true, limited: false, diff --git a/website/common/script/content/index.js b/website/common/script/content/index.js index 9005fddec3..97e2ff8e5d 100644 --- a/website/common/script/content/index.js +++ b/website/common/script/content/index.js @@ -128,6 +128,7 @@ api.cardTypes = { valentine: { key: 'valentine', messageOptions: 4, + yearRound: moment().isBefore('2020-03-02'), }, birthday: { key: 'birthday', diff --git a/website/common/script/content/shop-featuredItems.js b/website/common/script/content/shop-featuredItems.js index 3bed38b628..20c68eafb3 100644 --- a/website/common/script/content/shop-featuredItems.js +++ b/website/common/script/content/shop-featuredItems.js @@ -5,43 +5,23 @@ import moment from 'moment'; // path: 'premiumHatchingPotions.Rainbow', const featuredItems = { market () { - if (moment().isBetween('2019-12-19', '2020-01-02')) { + if (moment().isBefore('2020-03-02')) { return [ { type: 'card', - path: 'cardTypes.nye', + path: 'cardTypes.valentine', }, { type: 'premiumHatchingPotion', - path: 'premiumHatchingPotions.Aurora', + path: 'premiumHatchingPotions.Cupid', }, { type: 'premiumHatchingPotion', - path: 'premiumHatchingPotions.Holly', + path: 'premiumHatchingPotions.RoseQuartz', }, { - type: 'premiumHatchingPotion', - path: 'premiumHatchingPotions.StarryNight', - }, - ]; - } - if (moment().isBetween('2019-12-19', '2020-02-02')) { - return [ - { - type: 'armoire', - path: 'armoire', - }, - { - type: 'premiumHatchingPotion', - path: 'premiumHatchingPotions.Aurora', - }, - { - type: 'premiumHatchingPotion', - path: 'premiumHatchingPotions.Holly', - }, - { - type: 'premiumHatchingPotion', - path: 'premiumHatchingPotions.StarryNight', + type: 'eggs', + path: 'eggs.Fox', }, ]; } @@ -52,11 +32,11 @@ const featuredItems = { }, { type: 'hatchingPotions', - path: 'hatchingPotions.White', + path: 'hatchingPotions.Golden', }, { type: 'eggs', - path: 'eggs.PandaCub', + path: 'eggs.Wolf', }, { type: 'food', @@ -65,22 +45,6 @@ const featuredItems = { ]; }, quests () { - if (moment().isBetween('2019-12-19', '2020-02-02')) { - return [ - { - type: 'bundles', - path: 'bundles.winterQuests', - }, - { - type: 'quests', - path: 'quests.evilsanta', - }, - { - type: 'quests', - path: 'quests.evilsanta2', - }, - ]; - } return [ { type: 'quests', diff --git a/website/raw_sprites/spritesmith/npcs/npc_bailey.png b/website/raw_sprites/spritesmith/npcs/npc_bailey.png index d5940b986bb48e28954dbf7234480f8421353806..4957f1a3f975feeaa183d5d6f072592d71ee858e 100644 GIT binary patch delta 3738 zcmV;L4rTG#9HSj2iBL{Q4GJ0x0000DNk~Le0000#0000&2nGNE0N~>ezyJUWIgvUW ze@MrjmUmQC*A|D*y?1({%`gH|hTglt0MdJtUPWP;8DJ;_4l^{dA)*2iMMRn+NKnLp z(NH8-M6nPQRImpm2q-ZaMN}+rM%Ih2ti1Q~^84egZ|$@9x%=$B&srA%lBX}1mj+7# zkjfMAgFKw+5s^`J>;QlP9${Ff#{e35u39)87vVOh&UxnkS?~*ikKRgEM^!bX1*vv5zC1=VUZ0!`z*4f znAxd3wur?!r?XSpV(u03woD;M#E7qm3p2T#ED_%lu||q8l`G;m;@DIUGXnq=e@Sc? za9D{VHW4w29}?su;^hF~NC{tY+*d5%WDCTXa!E_i;d2ub1#}&jF5T4HnnCyEWTkKf z0>c0%E1Ah>(_PY1)0w;+02c53Su*0<(nUqKG_|(0G&D0Z{i;y^b@OjZ+}lNZ8Th$p z5Uu}YB~8euXQVS(9J=A3hxi`{ z{&gM(L7aFFpTiSHgo&n%%S#Zoo5$t~xM@5(m-nBV_z%PWq{X=wiPHEHe^6tLfYfy= zKz{89C<+lE(fh?+|D$id_%I-TdEqLPi*x_)H~nY9rQ#)noA5c#B`Ac>67n+__r%W< zpaB6$0xFOP%0M0H07GB~tbi?W1a80^_=6A-304CZNCc^X53)cW*aQkeG1v+AfND?& z8bLE?1;;@rI0epwOW+!~e*tcT`(PAIfM;M9yao#p1YsdEM1kZX6-X1(hs+=bWDmJP zzEBVp3B^JQ5DyYUdC+F47%GFRp?atp`W`w7orkVKgV0@Q44Q_1hu*;mOoFMf608Lq z!wlF7_JKp-Rd52l2F`^G;2m%!+yEbiJK*#1HTX6>3O|GA5P%R7e;T5S7$OYB1@T9s zka&cTtVfEF3ZwyPMY@qbwx1%qjZ=)yBuQ3=54Wo^*!gyjLF-e%U zm=erBOdIALW)L%uf0@H#vGQ1btR2=L%ft$>h1e?WQS4dl5OxCl21mrH;LLFDxF{SC zmyfH!9l@Q!4dEtn3wSBKCf)|`k7wg^@TK@hd^i3&egeNhkS1so>_C83pY zk??@5*JW(Ig>he+TIh=^W`U=_Q#=)*?HS zqsRjC4stX30{Id7jRZx)NWx2kEwMqOMxsMvNaDF9UQ$!iNpiJhu4IMe3CZh{Gg5dd zEh!f%rqp_=8mW^~BT{qH6lqgwf9X`|66qt-SEQ$8urgXQZZd3{0-1v{7i7jM2t}RZ zLSa!hQyM83e<>4G3{{)zMNOg>Q@^7QP-kUjWS7Z?$!5#e$exxRr6DveninmFR!Tcg z8>YQmqO`QdXKtffUuk1xHa2rKF-1}UypJgC^Oe>kV4tmL7Tu2iLTL1{*rrtGMk zq+G6iMtNF=qGGSYRVi0FtMZgCOLwBD&@1V^^jTF!RZmr+YQ5@!>VlfKTBusSTASKK zb%HuWJzl+By+?gkLq)?+BTu76*gyjC_sqjXI5<8*3Ox8SgUgGyZ5|VUl9fXma0F#?;$1-?ZEGcQZXR zmRXJ2EpxKDyZHw5F7p@5^p|m#?O%4sf@0xkf3ek~$Kr#fl_lS@)pFWO!z$LQ)@p=7 zWdtxv7?-Wl*3Q-&tWR0LwXw7j*c`X{&DPL1+4hL-)N<|RoaK$n$L-YYn0EDcqxN+B zSo;I^qYkPLOos-C$BycbY{w?YNhe*WB&VZJ&z()2`OfXm^DZ_n>s-#cBCZ~;MXm#G ze==^NZq;s&+|}F@+*{mdJuE!ddYtn_d-{0p@*MF}@?v>4d(C=Vd9U;C^&$BL`&9cp z_SN&{`*!=me%^k&{T{5)T)|t>=@0z9{CE354A2f(6YygoCNLndCh$p+X;5BJUoa&& zCiqD3>k#LV(vbV1I-$bQo-oO<=&{&C*_u)5XKpCqtx&&0w&s4uq zN4P~emT8|^lldkqEbBzJbT%)$KSwWTd(LF8d+xVuQEORid-7ECHsy`2b6Quw9$Fu_ zzGs8_hJpTWf0O*O{8yX9H+L5(6>KaR-{P^QrBI@fUpTVWc5B@> z)Hd$6f$iqotG0hEVi#R4HYu(seqX{Wx%!RiHe#iZ-bxL)`b?**v58SEusPAadYN$AfIhc9yNn==J-?xl!o0}Axikm(h z;vE`29CWz1*{Zquh~kmb7Pv*&GJQ1q=#B4Ozw2r>Y^`sjwG|%&$Arh8ejoe&@Nu8x zJtr6^T7S^|p|+jUUep0~f8=z`b|!X?c13m#p7cK1({0<`{-e>4hfb-UsyQuty7Ua; zOu?B?XLHZaol8GAb3Wnxcu!2v{R_`T4=x`(GvqLI{-*2Ae@nN#Ze6>*;`ZQh z=^oC;Q|`XFmw9jD{>BIB2SpF19#%Y3eAMu>?$2$bmZPV~T*vw!2S2_) z&KiIAOU5tnCkmdBpHxh$Og2xMO`V!{pT6;Q<CYBs3V)UUwf4Er^B;b5{H=dB zVs_#M|HY@@OJ2&qOg!{z*{hzpfVoGnQ(rI47rl{xbNDUeZQr}_casZQ@3HSIKj?nw z{^;}Z!Kc(upZ)~{nDhL)#OTui000JJOGiWi{{a60|De66laV18e*gz`Nliru;Q|g3 z4KnLapk4p~1M5jdK~#9!?OIz%lu;1=*R)h5HM6`uq^6cai9xg(R1g}b6%;~vBlRIj z9}G>R%%mtyNJ6_HYG_)KMT(bHA`CSNN;0t2@*{qaBEQ{KBYZ=ua z-)WWqV$Pa>E{drh>G}=Erdx<0NX3Gf5G8{<#KwF!L!wl+~aJ| zv`3t9!zF$?e|zT+XK+>s;i_v4xf^|GBT6PZZ7sb8*d`* zWi|Yh@^+Gze+PC9o8_SQTi1|bwLM`Q`P$2#XX91Y_NE9fY|fv|0PGcANb1kE(Bn(O zQpxdH*IaThMR8-#v+@6n_7l1}HMaxcR|Q9m(r?a=qxZ6A&$ICsEpnm)oM7^mb#KHk z8dENmrl-ic?j9cG_}J(uy_vluz@JqKfRFaB2VB=Tf5}A-8*jXRvV z$#JKmXmWf*+I7XyUR>L=@fM~%?$zV|yqXY@38p$;AIpm$ZcKZo{X)}TMs-ZTt%IR} zeIo+^-+V1PJcl-}CfC2+Jq|c7P;_ht>iYmc_32Oyok2|qFzxx3b{>Lh)|{~yaAkw| z*Y)u3e|w#ftjJjaumQvjV_h z{k=s&qI8fn#vy)>K0JRjW%sF~S2_#UuMf9J%WXXDk>_FJs&AluhY)kgMLx8jWqRsZ^`nw8;02Wy|;7pFCOjAhC#q`F)*`8@{VcN?=01FNWOi@{w z$aL^H7GtT-o@e9DNP9KmfGH{q6Pb=F9Q0<-v+;k*FKQu;8Vb-(<^TWy07*qoM6N<$ Eg7eTdKL7v# literal 3673 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 diff --git a/website/raw_sprites/spritesmith_large/promo_valentines_2020.png b/website/raw_sprites/spritesmith_large/promo_valentines_2020.png new file mode 100644 index 0000000000000000000000000000000000000000..d65128389ae1ff23d05334468ce579d1bed20b1b GIT binary patch literal 10234 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 ABme*a literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith_large/promo_valentines_potions.png b/website/raw_sprites/spritesmith_large/promo_valentines_potions.png new file mode 100644 index 0000000000000000000000000000000000000000..1f9ebf596e0f5d11620aa11ac6c10d15448eb506 GIT binary patch literal 17574 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 Tj_o(_L=gs0S3j3^P6

${res.t('newStuff')}

-

2/6/2020 - ${LAST_ANNOUNCEMENT_TITLE}

+

2/11/2020 - ${LAST_ANNOUNCEMENT_TITLE}


-
+
+

Habitica Celebrates Valentine's Day!

- This month's featured Wiki article is about Pet Food Preferences! We hope that it - will help you as you hatch and raise your own Habitican menagerie. Be sure to check it - out, and let us know what you think by reaching out on Twitter, Tumblr, and Facebook. + In honor of Habitica's holiday celebrating all forms of love, whether it's friendship, + familial, or romantic, some of the shopkeepers are dressed up! Take a look around to + enjoy their new festive decorations.

-
by shanaqui and the Wiki Wizards
+
by Beffymaroo and Lemoness
+

Cupid and Rose Quartz Hatching Potions

+

+ We're excited to announce the return of Rose Quartz and Cupid Magic Hatching Potions! + Between now and February 29, you can buy these potions from the + Market and use them to hatch any standard pet egg. (Magic Hatching Potions do not + work on Quest Pet eggs.) Magic Potion Pets aren't picky, so they'll happily eat any kind + of food that you feed them! +

+

+ After they're gone, it will be at least a year before the Cupid or Rose Quartz Hatching + Potions are available again, so be sure to get them now! +

+
by Vampitch, Willow the Witty, and SabreCat
+
+

Send a Valentine

+

+ Help motivate all of the lovely people in your life by sending them a caring Valentine. + Valentines can be purchased for 10 Gold from the Market until + February 18. For spreading love and joy throughout the community, both the giver AND the + receiver get a coveted "Adoring Friends" badge. Hooray! +

+

+ While you're there, why not check out the other cards that are available to send to your + party? Each one gives a special achievement of its own... +

+
by Lemoness and SabreCat
`, }); From 6c70076c3044e16e3ddd76b4c089e079775d9cf0 Mon Sep 17 00:00:00 2001 From: Melior Date: Tue, 11 Feb 2020 11:11:39 +0100 Subject: [PATCH 03/52] Translated using Weblate (Malay) Currently translated at 80.9% (411 of 508 strings) Translation: Habitica/Backgrounds Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ms/ Translated using Weblate (German) Currently translated at 100.0% (2041 of 2041 strings) Translation: Habitica/Gear Translate-URL: https://translate.habitica.com/projects/habitica/gear/de/ Translated using Weblate (Vietnamese) Currently translated at 24.6% (81 of 328 strings) Translation: Habitica/Front Translate-URL: https://translate.habitica.com/projects/habitica/front/vi/ Translated using Weblate (Vietnamese) Currently translated at 100.0% (4 of 4 strings) Translation: Habitica/Noscript Translate-URL: https://translate.habitica.com/projects/habitica/noscript/vi/ Translated using Weblate (Malay) Currently translated at 80.7% (410 of 508 strings) Translation: Habitica/Backgrounds Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/ms/ Translated using Weblate (Latin) Currently translated at 87.4% (444 of 508 strings) Translation: Habitica/Backgrounds Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/la/ Translated using Weblate (Latin) Currently translated at 100.0% (65 of 65 strings) Translation: Habitica/Achievements Translate-URL: https://translate.habitica.com/projects/habitica/achievements/la/ Translated using Weblate (Swedish) Currently translated at 95.9% (141 of 147 strings) Translation: Habitica/Pets Translate-URL: https://translate.habitica.com/projects/habitica/pets/sv/ Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (171 of 171 strings) Translation: Habitica/Npc Translate-URL: https://translate.habitica.com/projects/habitica/npc/zh_Hans/ Translated using Weblate (Spanish (Latin America)) Currently translated at 100.0% (508 of 508 strings) Translation: Habitica/Backgrounds Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/es_419/ Translated using Weblate (Swedish) Currently translated at 89.8% (1834 of 2041 strings) Translation: Habitica/Gear Translate-URL: https://translate.habitica.com/projects/habitica/gear/sv/ Translated using Weblate (German) Currently translated at 100.0% (508 of 508 strings) Translation: Habitica/Backgrounds Translate-URL: https://translate.habitica.com/projects/habitica/backgrounds/de/ Translated using Weblate (Swedish) Currently translated at 100.0% (65 of 65 strings) Translation: Habitica/Achievements Translate-URL: https://translate.habitica.com/projects/habitica/achievements/sv/ Translated using Weblate (Malay) Currently translated at 27.2% (40 of 147 strings) Translation: Habitica/Pets Translate-URL: https://translate.habitica.com/projects/habitica/pets/ms/ Translated using Weblate (Malay) Currently translated at 97.0% (166 of 171 strings) Translation: Habitica/Npc Translate-URL: https://translate.habitica.com/projects/habitica/npc/ms/ Translated using Weblate (Malay) Currently translated at 56.9% (37 of 65 strings) Translation: Habitica/Achievements Translate-URL: https://translate.habitica.com/projects/habitica/achievements/ms/ --- website/common/locales/de/backgrounds.json | 3 +- website/common/locales/de/gear.json | 10 ++- .../common/locales/es_419/backgrounds.json | 11 ++- website/common/locales/la/achievements.json | 2 +- website/common/locales/la/backgrounds.json | 10 ++- website/common/locales/ms/achievements.json | 28 +++++-- website/common/locales/ms/backgrounds.json | 31 ++++---- website/common/locales/ms/npc.json | 12 +-- website/common/locales/ms/pets.json | 31 +++++++- website/common/locales/sv/achievements.json | 2 +- website/common/locales/sv/gear.json | 66 ++++++++--------- website/common/locales/sv/pets.json | 74 +++++++++---------- website/common/locales/vi/front.json | 64 +++++++++++++++- website/common/locales/vi/noscript.json | 6 +- website/common/locales/zh/npc.json | 2 +- 15 files changed, 242 insertions(+), 110 deletions(-) diff --git a/website/common/locales/de/backgrounds.json b/website/common/locales/de/backgrounds.json index c1ce64e9b9..c6d2ef7a9d 100644 --- a/website/common/locales/de/backgrounds.json +++ b/website/common/locales/de/backgrounds.json @@ -505,5 +505,6 @@ "backgroundHallOfHeroesText": "Halle der Helden", "backgroundElegantBallroomNotes": "Tanz die Nacht durch in einem Eleganten Ballsaal.", "backgroundElegantBallroomText": "Eleganter Ballsaal", - "backgrounds022020": "Set 69: Veröffentlicht im Februar 2020" + "backgrounds022020": "Set 69: Veröffentlicht im Februar 2020", + "backgroundHallOfHeroesNotes": "Nähere Dich der Halle der Helden voller Wertschätzung und Hochachtung." } diff --git a/website/common/locales/de/gear.json b/website/common/locales/de/gear.json index 44dccf519b..ed830c42cc 100644 --- a/website/common/locales/de/gear.json +++ b/website/common/locales/de/gear.json @@ -2031,5 +2031,13 @@ "bodyMystery202002Notes": "Zu tragen, wenn Dein Herz warm ist, aber die Brisen des Februars böig sind. Gewährt keinen Attributbonus. Abonnentengegenstand, Februar 2020.", "bodyMystery202002Text": "Stilvolles Schätzchen-Schal", "armorSpecialBirthday2020Notes": "Herzlichen Glückwunsch zum geburtstag, Habitica! Trage diese Frevelhafte Fetenrobe, um diesen wundervollen Tag zu zelebrieren. Gewährt keinen Attributbonus.", - "armorSpecialBirthday2020Text": "Frevelhafte Fetenrobe" + "armorSpecialBirthday2020Text": "Frevelhafte Fetenrobe", + "shieldArmoirePerfectMatchNotes": "Heisser Tipp: damit siehst Du blendend aus. Erhöht Wahrnehmung um <%= per %>. Verzauberter Schrank: Streichholzmacher-Set (Gegenstand 4 von 4).", + "shieldArmoirePerfectMatchText": "Die Perfekte Mischung", + "headArmoireMatchMakersBeretNotes": "Dieses Hütchen ist der erste \"Streich\"! Erhöht Ausdauer um <%= con %>. Verzauberter Schrank: Streichholzmacher-Set (Gegenstand 2 von 4).", + "headArmoireMatchMakersBeretText": "Streichholzmacher-Beret", + "armorArmoireMatchMakersApronNotes": "Diese Schürze trägst Du zu Deiner Sicherheit, aber um des Spaßes Willen können wir auch mal ohne sie leuchten. Erhöht Ausdauer, Stärke und Intelligenz um je <%= attrs %>. Verzauberter Schrank: Streichholzmacher-Set (Gegenstand 1 von 4).", + "armorArmoireMatchMakersApronText": "Streichholzmacher-Schürze", + "weaponArmoireLivelyMatchNotes": "So lange Du dies hältst, wirst Du in jedem einen Funken Interesse wecken! Erhöht Stärke um <%= str %>. Verzauberter Schrank: Streichholzmacher-Set (Gegenstand 3 von 4).", + "weaponArmoireLivelyMatchText": "Ein lebhaftes Streichholz" } diff --git a/website/common/locales/es_419/backgrounds.json b/website/common/locales/es_419/backgrounds.json index 8127359ecc..838b5eb3b6 100644 --- a/website/common/locales/es_419/backgrounds.json +++ b/website/common/locales/es_419/backgrounds.json @@ -4,7 +4,7 @@ "backgroundShop": "Tienda de Fondos", "backgroundShopText": "Tienda de Fondos", "noBackground": "Ningún Fondo Seleccionado", - "backgrounds062014": "CONJUNTO 1: Lanzado en junio 2014", + "backgrounds062014": "CONJUNTO 1: Lanzado en junio de 2014", "backgroundBeachText": "Playa", "backgroundBeachNotes": "Holgazanea en una playa tibia.", "backgroundFairyRingText": "Anillo de hadas", @@ -499,5 +499,12 @@ "backgroundFlyingInAThunderstormText": "Tormenta Tumultuosa", "backgroundFarmersMarketNotes": "Compra los víveres más frescos en el Mercado del Granjero.", "backgroundFarmersMarketText": "Mercado del Granjero", - "backgrounds112019": "CONJUNTO 66: Lanzado en Noviembre 2018" + "backgrounds112019": "CONJUNTO 66: Lanzado en Noviembre 2018", + "backgroundTeaPartyNotes": "Participa en una sofisticado té.", + "backgroundHallOfHeroesNotes": "Acércate al salón de los héroes con apreciación y veneración.", + "backgroundElegantBallroomNotes": "Baila toda la noche en una elegante sala de baile.", + "backgroundTeaPartyText": "Té", + "backgroundHallOfHeroesText": "Salón de los héroes", + "backgroundElegantBallroomText": "Sala de baile elegante", + "backgrounds022020": "CONJUNTO 69: lanzado en febrero de 2020" } diff --git a/website/common/locales/la/achievements.json b/website/common/locales/la/achievements.json index 4cd8602674..f845fce208 100755 --- a/website/common/locales/la/achievements.json +++ b/website/common/locales/la/achievements.json @@ -60,7 +60,7 @@ "achievementHatchedPetText": "Primum animal incubuit.", "achievementHatchedPet": "Animal incuba", "achievementCompletedTaskModalText": "Quidvis munus nota insigni, ut praemium mereas", - "achievementPurchasedEquipmentModalText": "Armamentis personam voluptati tuae accomodare et proprietatem eius emendare potes.", + "achievementPurchasedEquipmentModalText": "Armamentis personam voluptati tuae accomodare et proprietatem eius emendare potes", "achievementPurchasedEquipmentText": "Primam partem armamentorum emit.", "achievementPurchasedEquipment": "Armamenta eme", "achievementFedPetModalText": "Sunt varia alimenta, sed animalia fastidiosa sunt" diff --git a/website/common/locales/la/backgrounds.json b/website/common/locales/la/backgrounds.json index 5587be8d28..d3d3b4dfda 100755 --- a/website/common/locales/la/backgrounds.json +++ b/website/common/locales/la/backgrounds.json @@ -434,5 +434,13 @@ "backgrounds082019": "THESAVRVS 64: Augusto 2019 editus", "backgrounds072019": "THESAVRVS 62: Iulio 2019 editus", "backgrounds062019": "THESAVRVS 61: Iunio 2019 editus", - "backgrounds112019": "THESAVRVS 66: Novembri 2019 editus" + "backgrounds112019": "THESAVRVS 66: Novembri 2019 editus", + "backgroundRainbowMeadowNotes": "Inveni ollam auro plenam, ubi caelestis arcus in pratum assequitur.", + "backgroundRainbowMeadowText": "Pratum in caelesti arcu", + "backgroundParkWithStatueNotes": "Permbula in via floribus marginata per hortum cum statua.", + "backgroundParkWithStatueText": "Hortus cum statua", + "backgroundDojoNotes": "Disce novos motus in Dojo.", + "backgroundBlossomingDesertNotes": "Contemplare florem vigentem in deserto florente.", + "backgroundBlossomingDesertText": "Desertus florens", + "backgroundFieldWithColoredEggsNotes": "Thesaurum veris in campo ovis variis coloribus sparso." } diff --git a/website/common/locales/ms/achievements.json b/website/common/locales/ms/achievements.json index 5acaa82656..9b9009d712 100755 --- a/website/common/locales/ms/achievements.json +++ b/website/common/locales/ms/achievements.json @@ -3,21 +3,37 @@ "share": "Kongsi", "onwards": "Onwards!", "levelup": "By accomplishing your real life goals, you leveled up and are now fully healed!", - "reachedLevel": "You Reached Level <%= level %>", + "reachedLevel": "Anda Telah Mencapai Tahap <%= level %>", "achievementLostMasterclasser": "Quest Completionist: Masterclasser Series", "achievementLostMasterclasserText": "Completed all sixteen quests in the Masterclasser Quest Series and solved the mystery of the Lost Masterclasser!", "achievementBackToBasics": "Kembali kepada Asas", "viewAchievements": "Lihat Pencapaian", "letsGetStarted": "Mari kita mulakan!", "achievementPartyUp": "Anda bekerjasama dengan ahli kumpulan!", - "achievementDustDevilModalText": "Anda telah mengumpul semua Haiwan Peliharaan Padang Pasir!", - "achievementDustDevilText": "Telah mengumpul semua Haiwan Peliharaan Padang Pasir.", + "achievementDustDevilModalText": "Anda sudah mengumpul semua Haiwan Peliharaan Padang Pasir!", + "achievementDustDevilText": "Sudah mengumpul semua Haiwan Peliharaan Padang Pasir.", "achievementDustDevil": "Debu Syaitan", "achievementAllYourBase": "Semua Asas Anda", - "achievementBackToBasicsModalText": "Anda siap mengumpul semua Haiwan Peliharaan Asas!", + "achievementBackToBasicsModalText": "Anda sudah mengumpul semua Haiwan Peliharaan Asas!", "hideAchievements": "Menyembui <%= category %>", "showAllAchievements": "Tunjukkan Semua<%= category %>", - "onboardingCompleteDesc": "Anda telah memperoleh 5 pencapaiandan100emas sebagai ganjaran untuk melengkapkan senarai ini.", + "onboardingCompleteDesc": "Anda telah memperoleh 5 pencapaiandan100emas sebagai ganjaran untuk melengkapi senarai ini.", "earnedAchievement": "Anda telah memperoleh pencapaian!", - "gettingStartedDesc": "Mari kita mencipta tugas, menyelesaikannya, dan kemudian memeriksa ganjaran anda. Anda akan mendapat 5 pencapaiandan100 emassetelah anda selesai dengan tugas anda!" + "gettingStartedDesc": "Mari kita mencipta tugas, menyelesaikannya, dan kemudian memeriksa ganjaran anda. Anda akan mendapat 5 pencapaiandan100 emassetelah anda selesai dengan tugas anda!", + "achievementPurchasedEquipmentText": "Sudah membeli peralatan pertama mereka.", + "achievementPurchasedEquipment": "Membeli Peralatan", + "achievementFedPetText": "Sudah memberi makanan kepada Haiwan Peliharaan pertama mereka.", + "achievementFedPet": "Memberi makanan kepada satu Haiwan Peliharaan", + "achievementHatchedPetModalText": "Pergi ke inventori anda dan cuba menggabungkan Potion Penetasan dengan satu telur", + "achievementHatchedPetText": "Sudah menetaskan Haiwan Peliharaan pertama mereka.", + "achievementHatchedPet": "Menetaskan satu Haiwan Peliharaan", + "achievementCompletedTaskModalText": "Semakkan mana-mana tugasan anda untuk mendapat ganjaran", + "achievementCompletedTaskText": "Sudah menyelesaikan tugas pertama mereka.", + "achievementCompletedTask": "Selesaikan Satu Tugas", + "achievementCreatedTaskModalText": "Tambahkan tugas untuk sesuatu yang anda ingin mencapai dalam minggu ini", + "achievementCreatedTaskText": "Sudah mencipta tugas pertama mereka.", + "achievementCreatedTask": "Mencipta satu Tugas", + "achievementMonsterMagusModalText": "Anda sudah mengumpul semua Haiwan Peliharaan Zombie!", + "achievementMonsterMagusText": "Sudah mengumpul semua Haiwan Peliharaan Zombie.", + "achievementPartyOn": "Kumpulan anda berkembang menjadi 4 orang ahli!" } diff --git a/website/common/locales/ms/backgrounds.json b/website/common/locales/ms/backgrounds.json index 021bf15942..e9f3bd8456 100755 --- a/website/common/locales/ms/backgrounds.json +++ b/website/common/locales/ms/backgrounds.json @@ -192,10 +192,10 @@ "backgroundMountainPyramidText": "Piramid Gunung", "backgroundMountainPyramidNotes": "Mendaki tangga sebuah Piramid Gunung.", "backgroundStormyShipText": "Kapal Bergelora", - "backgroundStormyShipNotes": " Memegang kuat pada angin dan ombak atas sebuah Kapal Ribut", + "backgroundStormyShipNotes": "Memegang kuat pada angin dan ombak atas sebuah Kapal Ribut.", "backgrounds092016": "SET 28: Dikeluarkan pada Spetember 2016", "backgroundCornfieldsText": "Padang Jagung", - "backgroundCornfieldsNotes": "Nikmati sehari yang indah di Padang Jagung", + "backgroundCornfieldsNotes": "Nikmati sehari yang indah di Padang Jagung.", "backgroundFarmhouseText": "Rumah Ladang", "backgroundFarmhouseNotes": "Menyapa kepada haiwan pada jalan ke Rumah Ladang.", "backgroundOrchardText": "Dusun", @@ -204,7 +204,7 @@ "backgroundSpiderWebText": "Sarang Labah-Labah", "backgroundSpiderWebNotes": "Tersangkut dalam Sarang Labah-Labah.", "backgroundStrangeSewersText": "Pembetung Aneh", - "backgroundStrangeSewersNotes": "menyelinap ke dalam Pembentung Aneh", + "backgroundStrangeSewersNotes": "Menyelinap ke dalam Pembentung Aneh.", "backgroundRainyCityText": "Bandar Hujan", "backgroundRainyCityNotes": "Percikkan lopak di Bandar Hujan.", "backgrounds112016": "SET 30: Dikeluarkan pada November 2016", @@ -270,16 +270,16 @@ "backgroundOnATreeBranchText": "Di atas batang pokok", "backgroundOnATreeBranchNotes": "Hinggap pada batang pokok.", "backgrounds062017": "SET 37: Dikeluarkan Jun 2017", - "backgroundBuriedTreasureText": "Buried Treasure", - "backgroundBuriedTreasureNotes": "Unearth Buried Treasure.", - "backgroundOceanSunriseText": "Ocean Sunrise", + "backgroundBuriedTreasureText": "Harta Karun Terkubur", + "backgroundBuriedTreasureNotes": "Menemui Harta Karun Terkubur.", + "backgroundOceanSunriseText": "Laut Matahari Terbit", "backgroundOceanSunriseNotes": "Admire an Ocean Sunrise.", "backgroundSandcastleText": "Istana pasir", "backgroundSandcastleNotes": "Memerintah istana pasir.", "backgrounds072017": "SET 38: Dikeluarkan Julai 2017", "backgroundGiantSeashellText": "Giant Seashell", "backgroundGiantSeashellNotes": "Lounge in a Giant Seashell.", - "backgroundKelpForestText": "Kelp Forest", + "backgroundKelpForestText": "Hutan Rumpai Laut", "backgroundKelpForestNotes": "Swim through a Kelp Forest.", "backgroundMidnightLakeText": "Tasik Tengah Malam", "backgroundMidnightLakeNotes": "Berehat di tepi Tasik Tengah Malam. ", @@ -393,20 +393,21 @@ "backgroundBackAlleyNotes": "Look shady loitering in a Back Alley.", "backgroundGlowingMushroomCaveText": "Glowing Mushroom Cave", "backgroundGlowingMushroomCaveNotes": "Stare in awe at a Glowing Mushroom Cave.", - "backgroundCozyBedroomText": "Cozy Bedroom", - "backgroundCozyBedroomNotes": "Curl up in a Cozy Bedroom.", + "backgroundCozyBedroomText": "Bilik Tidur Yang Selesa", + "backgroundCozyBedroomNotes": "Meringkuk di sebuah bilik tidur yang selesa.", "backgrounds122018": "SET 55: Released December 2018", "backgroundFlyingOverSnowyMountainsText": "Snowy Mountains", "backgroundFlyingOverSnowyMountainsNotes": "Soar over Snowy Mountains at night.", - "backgroundFrostyForestText": "Frosty Forest", + "backgroundFrostyForestText": "Hutan Dingin", "backgroundFrostyForestNotes": "Bundle up to hike through a Frosty Forest.", "backgroundSnowyDayFireplaceText": "Snowy Day Fireplace", "backgroundSnowyDayFireplaceNotes": "Snuggle up next to a Fireplace on a Snowy Day.", "backgrounds012019": "SET 56: Released January 2019", - "backgroundAvalancheText": "Avalanche", + "backgroundAvalancheText": "Runtuhan salji", "backgroundAvalancheNotes": "Flee the thundering might of an Avalanche.", - "backgroundArchaeologicalDigText": "Archaeological Dig", + "backgroundArchaeologicalDigText": "Penggalian Arkeologi", "backgroundArchaeologicalDigNotes": "Unearth secrets of the ancient past at an Archaeological Dig.", - "backgroundScribesWorkshopText": "Scribe's Workshop", - "backgroundScribesWorkshopNotes": "Write your next great scroll in a Scribe's Workshop." -} \ No newline at end of file + "backgroundScribesWorkshopText": "Bengkel Jurutulis", + "backgroundScribesWorkshopNotes": "Write your next great scroll in a Scribe's Workshop.", + "backgroundMedievalKitchenText": "Dapur Zaman Pertengahan" +} diff --git a/website/common/locales/ms/npc.json b/website/common/locales/ms/npc.json index d27061c74f..45f4421d92 100755 --- a/website/common/locales/ms/npc.json +++ b/website/common/locales/ms/npc.json @@ -17,13 +17,13 @@ "mattBoch": "Matt Boch", "mattShall": "Shall I bring you your steed, <%= name %>? Once you've fed a pet enough food to turn it into a mount, it will appear here. Click a mount to saddle up!", "mattBochText1": "Welcome to the Stable! I'm Matt, the beast master. Starting at level 3, you will find eggs and potions to hatch pets with. When you hatch a pet in the Market, it will appear here! Click a pet's image to add it to your avatar. Feed them with the food you find after level 3, and they'll grow into hardy mounts.", - "welcomeToTavern": "Welcome to The Tavern!", + "welcomeToTavern": "Selamat datang ke Kedai Minuman!", "sleepDescription": "Need a break? Check into Daniel's Inn to pause some of Habitica's more difficult game mechanics:", "sleepBullet1": "Missed Dailies won't damage you", "sleepBullet2": "Tasks won't lose streaks or decay in color", "sleepBullet3": "Bosses won't do damage for your missed Dailies", "sleepBullet4": "Your boss damage or collection Quest items will stay pending until check-out", - "pauseDailies": "Pause Damage", + "pauseDailies": "Menghentikan Kecederaan", "unpauseDailies": "Unpause Damage", "staffAndModerators": "Staff and Moderators", "communityGuidelinesIntro": "Habitica tries to create a welcoming environment for users of all ages and backgrounds, especially in public spaces like the Tavern. If you have any questions, please consult our Community Guidelines.", @@ -36,14 +36,14 @@ "worldBossEvent": "World Boss Event", "worldBossDescription": "World Boss Description", "alexander": "Alexander si Saudagar", - "welcomeMarket": "Welcome to the Market! Buy hard-to-find eggs and potions! Sell your extras! Commission useful services! Come see what we have to offer.", - "welcomeMarketMobile": "Welcome to the Market! Buy hard-to-find eggs and potions! Come see what we have to offer.", + "welcomeMarket": "Selamat datang ke Bazar! Beli telur-telur dan ramuan yang jarang ditemui! Jual barangan anda yang lebih! Tempah perkhidmatan yang berguna! Lihatlah apa yang kami menawarkan.", + "welcomeMarketMobile": "Selamat datang ke Bazar! Beli telur-telur dan ramuan yang jarang ditemui! Lihatlah apa yang kami menawarkan.", "displayItemForGold": "Inginkah anda menjual <%= itemType %>?", "displayEggForGold": "Do you want to sell a <%= itemType %> Egg?", "displayPotionForGold": "Do you want to sell a <%= itemType %> Potion?", "sellForGold": "Jualkan untuk <%= gold %> Syiling Emas", "howManyToSell": "How many would you like to sell?", - "yourBalance": "Your balance", + "yourBalance": "Baki anda:", "sell": "Sell", "buyNow": "Buy Now", "sortByNumber": "Number", @@ -168,4 +168,4 @@ "welcome5": "Now you'll customize your avatar and set up your tasks...", "imReady": "Masuk Habitica", "limitedOffer": "Available until <%= date %>" -} \ No newline at end of file +} diff --git a/website/common/locales/ms/pets.json b/website/common/locales/ms/pets.json index d07283aed8..3c13b74d96 100644 --- a/website/common/locales/ms/pets.json +++ b/website/common/locales/ms/pets.json @@ -9,5 +9,34 @@ "eggs": "Telur-telur", "phoenix": "Burung Phoenix", "orca": "Paus Pembunuh", - "pets": "Haiwan Peliharaan" + "pets": "Haiwan Peliharaan", + "petLikeToEat": "Makanan apa yang disukai oleh haiwan peliharaan saya?", + "filterByMagicPotion": "Ramuan Sakti", + "filterByWacky": "Pelik", + "filterByQuest": "Pencarian", + "etherealLion": "Singa Khayalan", + "noHatchingPotions": "Anda tidak memiliki sebarang ramuan penetasan.", + "rareMounts": "Tunggangan Yang Jarang Ditemui", + "magicMounts": "Tunggangan Ramuan Sakti", + "magicPets": "Haiwan Peliharaan Ramuan Sakti", + "mountMasterText2": " dan sudah melepaskan semua 90 haiwan peliharaan mereka sebanyak <%= count %> kali", + "beastMasterText2": " dan sudah melepaskan haiwan peliharaan mereka sebanyak <%= count %> kali", + "noFood": "Anda tidak memiliki sebarang makanan atau pelana.", + "noSaddlesAvailable": "Anda tidak memiliki sebarang Pelana.", + "noFoodAvailable": "Anda tidak memiliki sebarang Makanan.", + "noEggs": "Anda tidak memiliki sebarang telur.", + "hatchingPotion": "ramuan penetasan", + "magicHatchingPotions": "Potion Penetasan Sakti", + "hatchingPotions": "Potion Penetasan", + "egg": "<%= eggType %> Telur", + "rarePetPop2": "Macam mana mendapat Haiwan Peliharaan ini!", + "magicalBee": "Lebah Sakti", + "noActiveMount": "Tiada Tunggangan aktif", + "activeMount": "Tunggangan aktif", + "mounts": "Tunggangan", + "wackyPets": "Haiwan Peliharaan Pelik", + "rarePets": "Haiwan Peliharaan Yang Jarang Ditemui", + "petsFound": "Haiwan Peliharaan Ditemui", + "noActivePet": "Tiada Haiwan Peliharaan aktif", + "activePet": "Haiwan Peliharaan aktif" } diff --git a/website/common/locales/sv/achievements.json b/website/common/locales/sv/achievements.json index e65eb4c3fa..3f2b4edc30 100644 --- a/website/common/locales/sv/achievements.json +++ b/website/common/locales/sv/achievements.json @@ -1,7 +1,7 @@ { "achievement": "Prestation", "share": "Dela", - "onwards": "Framåt!", + "onwards": "Vidare!", "levelup": "Genom att nå dina livsmål så har du nått en ny nivå och har återfått all din hälsa!", "reachedLevel": "Du har nått nivå <%= level %>", "achievementLostMasterclasser": "Uppdragsslutförare: Klassmästar-serien", diff --git a/website/common/locales/sv/gear.json b/website/common/locales/sv/gear.json index c9e5c46ac8..aae20465e0 100644 --- a/website/common/locales/sv/gear.json +++ b/website/common/locales/sv/gear.json @@ -3,23 +3,23 @@ "equipmentType": "Typ", "klass": "Klass", "groupBy": "Gruppera efter <%= type %>", - "classBonus": "(Det här föremålet matchar din klass, så din statistik multipliceras med 1.5.)", - "classArmor": "Klass Rustning", + "classBonus": "(Det här föremålet tillhör din klass, så statistiken multipliceras med 1.5.)", + "classArmor": "Klassrustning", "featuredset": "Utvalda Set <%= name %>", - "mysterySets": "Mysterie-set", + "mysterySets": "Mystiska set", "gearNotOwned": "Du äger inte detta objekt.", - "noGearItemsOfType": "Du äger inte några av dessa.", - "noGearItemsOfClass": "Du har redan all din klassutrustning! Mer kommer att bli tillgängliga under den Stora Galan nära solstånden och dagjämningarna.", + "noGearItemsOfType": "Du äger inte någon av dessa.", + "noGearItemsOfClass": "Du har redan all din klassutrustning! Mer kommer bli tillgängligt under den Stora Galan vid solstånden och dagjämningarna.", "classLockedItem": "Detta föremål är bara tillgängligt för en specifik klass. På nivå 10 eller högre kan du ändra din klass genom Användarikonen > Inställningar > Karaktärsbyggnad!", - "tierLockedItem": "Detta objekt är bara tillgängligt när du köpt de tidigare objekten i följd. Fortsätt arbeta dig uppåt!", + "tierLockedItem": "Detta objekt är bara tillgängligt när du köpt de tidigare objekten i följd. Fortsätt jobba dig uppåt!", "sortByType": "Typ", "sortByPrice": "Pris", "sortByCon": "TÅL", "sortByPer": "UPP", "sortByStr": "STY", - "sortByInt": "INT", + "sortByInt": "VIS", "weapon": "vapen", - "weaponCapitalized": "Main-Hand Item", + "weaponCapitalized": "Förstahandsföremål", "weaponBase0Text": "Inget vapen", "weaponBase0Notes": "Inget vapen.", "weaponWarrior0Text": "Träningssvärd", @@ -27,68 +27,68 @@ "weaponWarrior1Text": "Svärd", "weaponWarrior1Notes": "Ett enkelt soldatsvärd. Ökar Styrka med <%= str %>.", "weaponWarrior2Text": "Yxa", - "weaponWarrior2Notes": "Double-bitted chopping weapon. Increases Strength by <%= str %>", + "weaponWarrior2Notes": "Dubbelsidigt huggvapen. Ökar Styrka med <%= str %>", "weaponWarrior3Text": "Morgonstjärna", "weaponWarrior3Notes": "Tung klubba med grova spetsar. Ökar Styrka med <%= str %>.", "weaponWarrior4Text": "Safirklinga", - "weaponWarrior4Notes": "Ett svärd vars egg biter som nordanvinden. Ökar Styrka med <%= str %>.", + "weaponWarrior4Notes": "Svärd vars egg biter som nordanvinden. Ökar Styrka med <%= str %>.", "weaponWarrior5Text": "Rubinsvärd", - "weaponWarrior5Notes": "Vapen vars glöd aldrig slocknar. Ökar Styrka med <%= str %>.", + "weaponWarrior5Notes": "Vapen vars smidesglöd aldrig slocknar. Ökar Styrka med <%= str %>.", "weaponWarrior6Text": "Gyllene svärd", "weaponWarrior6Notes": "Mörka väsens fördärv. Ökar Styrka med <%= str %>.", "weaponRogue0Text": "Dolk", - "weaponRogue0Notes": "Smygarens övningsvapen. Har ingen effekt.", + "weaponRogue0Notes": "Skurkens övningsvapen. Har ingen effekt.", "weaponRogue1Text": "Kortsvärd", - "weaponRogue1Notes": "Lätt infällbar klinga. Ökar Styrka med <%= str %>.", + "weaponRogue1Notes": "Lätt, utfällbar klinga. Ökar Styrka med <%= str %>.", "weaponRogue2Text": "Kroksabel", "weaponRogue2Notes": "Skarpt svärd, snabbt med ett dödande slag. Ökar Styrka med <%= str %>.", "weaponRogue3Text": "Kukri", - "weaponRogue3Notes": "Typisk vildmarkskniv, både ett överlevnadsverktyg och ett vapen. Ökar styrka med <%= str %>.", + "weaponRogue3Notes": "Utpräglad vildmarkskniv, både ett överlevnadsverktyg och ett vapen. Ökar styrka med <%= str %>.", "weaponRogue4Text": "Nunchaku", "weaponRogue4Notes": "Tunga batonger som svängs runt på en kedja. Ökar Styrka med <%= str %>.", "weaponRogue5Text": "Ninja-to", - "weaponRogue5Notes": "Smidig och dödlig som ninjan själv. Ökar Styrka med <%= str %>.", + "weaponRogue5Notes": "Slank och dödlig som ninjan själv. Ökar Styrka med <%= str %>.", "weaponRogue6Text": "Kroksvärd", - "weaponRogue6Notes": "Komplext vapen för att snärja och avväpna motståndare. Ökar Styrka med <%= str %>.", + "weaponRogue6Notes": "Komplext vapen fulländat för att snärja och avväpna motståndare. Ökar Styrka med <%= str %>.", "weaponWizard0Text": "Lärlingsstav", "weaponWizard0Notes": "Träningsstav. Har ingen effekt.", "weaponWizard1Text": "Trästav", - "weaponWizard1Notes": "Enkelt redskap i snidat trä. Ökar Intelligens med <%= int %> och Uppmärksamhet med <%= per %>.", + "weaponWizard1Notes": "Enkelt redskap i snidat trä. Ökar Visdom med <%= int %> och Uppmärksamhet med <%= per %>.", "weaponWizard2Text": "Juvelprydd Stav", - "weaponWizard2Notes": "Koncentrerar energi genom en juvel. Ökar Intelligens med <%= int %> och Uppmärksamhet med <%= per %>.", + "weaponWizard2Notes": "Fokuserar kraft genom en ädelsten. Ökar Visdom med <%= int %> och Uppmärksamhet med <%= per %>.", "weaponWizard3Text": "Järnstav", - "weaponWizard3Notes": "Metallpläterad för att leda värme, kyla och elektricitet. Ökar Intelligens med <%= int %> och Uppmärksamhet med <%= per %>.", + "weaponWizard3Notes": "Metallpläterad för att leda värme, kyla och elektricitet. Ökar Visdom med <%= int %> och Uppmärksamhet med <%= per %>.", "weaponWizard4Text": "Mässingsstav", - "weaponWizard4Notes": "Lika kraftfull som den är tung. Ökar Intelligens med <%= int %> och Uppmärksamhet med <%= per %>.", + "weaponWizard4Notes": "Lika kraftfull som den är tung. Ökar Visdom med <%= int %> och Uppmärksamhet med <%= per %>.", "weaponWizard5Text": "Ärkemagikers stav", - "weaponWizard5Notes": "Hjälper till att väva de mest komplexa trollformler. Ökar Intelligens med <%= int %> och Uppmärksamhet med <%= per %>.", + "weaponWizard5Notes": "Hjälper till att väva de mest komplexa trollformler. Ökar Visdom med <%= int %> och Uppmärksamhet med <%= per %>.", "weaponWizard6Text": "Guldstav", - "weaponWizard6Notes": "Gjord i orichalcum, alkemiskt guld, mäktigt och ovanligt. Ökar Intelligens med <%= int %> och Uppmärksamhet med <%= per %>.", + "weaponWizard6Notes": "Gjord i orichalcum, alkemiskt guld, mäktigt och ovanligt. Ökar Visdom med <%= int %> och Uppmärksamhet med <%= per %>.", "weaponHealer0Text": "Nybörjarkäpp", "weaponHealer0Notes": "För helare som fortfarande övar. Ger ingen fördel.", "weaponHealer1Text": "Akolytkäpp", - "weaponHealer1Notes": "Tillverkad under en helares invigningsrit. Ökar Intelligens med <%= int %>.", + "weaponHealer1Notes": "Tillverkad under en helares invigningsrit. Ökar Visdom med <%= int %>.", "weaponHealer2Text": "Kvartskäpp", - "weaponHealer2Notes": "Krönt av en ädelsten med helande egenskaper. Ökar Intelligens med <%= int %>.", + "weaponHealer2Notes": "Krönt av en ädelsten med läkande egenskaper. Ökar Visdom med <%= int %>.", "weaponHealer3Text": "Ametistkäpp", - "weaponHealer3Notes": "Renar gift vid beröring. Ökar Intelligens med <%= int %>.", + "weaponHealer3Notes": "Renar gift vid beröring. Ökar Visdom med <%= int %>.", "weaponHealer4Text": "Läkarkäpp", - "weaponHealer4Notes": "Lika mycket yrkesemblem som helande verktyg. Ökar Intelligens med <%= int %>.", + "weaponHealer4Notes": "Lika mycket yrkesemblem som helande verktyg. Ökar Visdom med <%= int %>.", "weaponHealer5Text": "Kunglig spira", - "weaponHealer5Notes": "Passar att pryda en monarks hand, eller handen på den som står på monarkens högra sida. Ökar Intelligens med <%= int %>.", + "weaponHealer5Notes": "Passar att pryda en monarks hand, eller handen på den som står på monarkens högra sida. Ökar Visdom med <%= int %>.", "weaponHealer6Text": "Guldspira", - "weaponHealer6Notes": "Stillar smärta hos alla som ser den. Ökar Intelligens med <%= int %>.", + "weaponHealer6Notes": "Stillar smärta hos alla som ser den. Ökar Visdom med <%= int %>.", "weaponSpecial0Text": "Mörka själars klinga", "weaponSpecial0Notes": "Konsumerar fiendens livsvilja för att förstärka sina slag. Ökar Styrka med <%= str %>.", - "weaponSpecial1Text": "Kristallsvärd", + "weaponSpecial1Text": "Kristallklinga", "weaponSpecial1Notes": "Its glittering facets tell the tale of a hero. Increases all Stats by <%= attrs %>.", "weaponSpecial2Text": "Stephen Weber's drakskaft", - "weaponSpecial2Notes": "Känn svallvågen av drakens makt välla över dig! Ökar Styrka och Uppmärksamhet med <%= attrs %> vardera.", + "weaponSpecial2Notes": "Känn svallvågen av drakens makt välla inifrån! Ökar Styrka och Uppmärksamhet med <%= attrs %> vardera.", "weaponSpecial3Text": "Mustaines milstolpesmosande morgonstjärna", - "weaponSpecial3Notes": "Möten, monster, missnöje: avklarat! Mos! Ökar Styrka, Intelligens och Tålighet med <%= attrs %> vardera.", - "weaponSpecialCriticalText": "Kritisk Hammare för Kryp-Krossning", + "weaponSpecial3Notes": "Möten, monster, missnöje: avklarat! Mos! Ökar Styrka, Visdom och Tålighet med <%= attrs %> vardera.", + "weaponSpecialCriticalText": "Avgörande hammare för kryp-krossande", "weaponSpecialCriticalNotes": "Den här krigaren besegrade en avgörande GitHub-fiende där många krigare föll. Prydd med ben från Bug delar den här hammaren ut ett mäkta avgörande slag. Ökar Styrka och Uppmärksamhet med <%= attrs %> var.", - "weaponSpecialTakeThisText": "Take This Svärd", + "weaponSpecialTakeThisText": "Ta detta svärd", "weaponSpecialTakeThisNotes": "This sword was earned by participating in a sponsored Challenge made by Take This. Congratulations! Increases all Stats by <%= attrs %>.", "weaponSpecialTridentOfCrashingTidesText": "Tidvattenvågornas treudd", "weaponSpecialTridentOfCrashingTidesNotes": "Ger dig förmågan att beordra fiskar och dessutom utdela mäktiga hugg till dina uppgifter. Ökar intelligens med <%= int %>.", diff --git a/website/common/locales/sv/pets.json b/website/common/locales/sv/pets.json index 586b16951b..b568f40cea 100644 --- a/website/common/locales/sv/pets.json +++ b/website/common/locales/sv/pets.json @@ -1,20 +1,20 @@ { "stable": "Stall", - "pets": "Husdjur", - "activePet": "Nuvarande husdjur", - "noActivePet": "Inget nuvarande husdjur", - "petsFound": "Husdjur Funna", - "magicPets": "Husdjur från magiska drycker", - "rarePets": "Sällsynta Husdjur", - "questPets": "Uppdragshusdjur", + "pets": "Sällskapsdjur", + "activePet": "Aktivt sällskapsdjur", + "noActivePet": "Inget aktivt sällskapsdjur", + "petsFound": "Sällskapsdjur funna", + "magicPets": "Magiska brygd-sällskapsdjur", + "rarePets": "Sällsynta sällskapsdjur", + "questPets": "Uppdragssällskapsdjur", "mounts": "Riddjur", - "activeMount": "Nuvarande Riddjur", - "noActiveMount": "Inget nuvarande riddjur", - "mountsTamed": "Tämjda Riddjur", + "activeMount": "Aktivt Riddjur", + "noActiveMount": "Inget aktivt riddjur", + "mountsTamed": "Tama riddjur", "questMounts": "Uppdragsriddjur", - "magicMounts": "Riddjur från magiska drycker", - "rareMounts": "Sällsynta Riddjur", - "etherealLion": "Himmelskt Lejon", + "magicMounts": "Magiska brygd-riddjur", + "rareMounts": "Sällsynta riddjur", + "etherealLion": "Himmelskt lejon", "veteranWolf": "Veteranvarg", "veteranTiger": "Veterantiger", "veteranLion": "Veteranlejon", @@ -23,55 +23,55 @@ "cerberusPup": "Cerberusvalp", "hydra": "Hydra", "mantisShrimp": "Mantisräka", - "mammoth": "Ullig mammut", + "mammoth": "Ullhårig mammut", "orca": "Späckhuggare", "royalPurpleGryphon": "Kunglig Lila Grip", "phoenix": "Fenix", - "magicalBee": "Magiskt Bi", + "magicalBee": "Magiskt bi", "hopefulHippogriffPet": "Hopeful Hippogriff", "hopefulHippogriffMount": "Hopeful Hippogriff", "royalPurpleJackalope": "Kunglig Lila Jackalope", "invisibleAether": "Osynlig Aether", - "rarePetPop1": "Klicka på den gyllene tassen för att lära dig mer om hur du kan erhålla detta sällsynta husdjur genom att bidra till Habitica!", + "rarePetPop1": "Klicka på den gyllene tassen för att lära dig mer om hur du kan erhålla detta sällsynta sällskapsdjur genom att bidra till Habitica!", "rarePetPop2": "Hur du kan få detta husdjur!", - "potion": "<%= potionType %> dryck", + "potion": "<%= potionType %> brygd", "egg": "<%= eggType %>ägg", "eggs": "Ägg", "eggSingular": "ägg", "noEggs": "Du har inga ägg.", - "hatchingPotions": "Kläckningsdrycker", - "magicHatchingPotions": "Magiska kläckningsdrycker", - "hatchingPotion": "kläckningsdryck", - "noHatchingPotions": "Du har inga kläckningsdrycker.", - "inventoryText": "Klicka på ett ägg för att se användbara drycker markerade i grönt och klicka sedan på en av de markerade dryckerna för att kläcka ditt husdjur. Om inga drycker är markerade: tryck igen för att avmarkera ägget och klicka istället på en dryck för att få de användbara äggen markerade. Du kan också sälja oönskade drops till Köpmannen Alexander.", - "haveHatchablePet": "Du har en <%= potion %> kläckningsdryck och <%= egg %> ägg för att kläcka detta husdjur! Klicka på tassavtrycket för att kläcka.", + "hatchingPotions": "Kläckningsbrygder", + "magicHatchingPotions": "Magiska kläckningsbrygder", + "hatchingPotion": "kläckningsbrygd", + "noHatchingPotions": "Du har inga kläckningsbrygder.", + "inventoryText": "Klicka på ett ägg för att se användbara drycker markerade i grönt och klicka sedan på en av de markerade dryckerna för att kläcka ditt husdjur. Om inga drycker är markerade: tryck igen för att avmarkera ägget och klicka istället på en dryck för att få de användbara äggen markerade. Du kan också sälja oönskade fynd till Köpmannen Alexander.", + "haveHatchablePet": "Du har en <%= potion %> kläckningsbrygd och <%= egg %> ägg för att kläcka detta sällskapsdjur! Klicka på tassavtrycket för att kläcka.", "quickInventory": "Snabbåtkomst till Förråd", "foodText": "mat", - "food": "Mat och Sadlar", - "noFoodAvailable": "Du har ingen Mat.", - "noSaddlesAvailable": "Du har inga Sadlar.", + "food": "Mat och sadlar", + "noFoodAvailable": "Du har ingen mat.", + "noSaddlesAvailable": "Du har inga sadlar.", "noFood": "Du har ingen mat eller sadlar.", - "dropsExplanation": "Få dessa objekt snabbare med Diamanter om du inte vill vänta på att de hittas när du utfört en uppgift. Lär dig mer om fyndsystem.", - "dropsExplanationEggs": "Spendera Diamanter för att få ägg snabbare om du inte vill vänta på dom som fynd, eller att repetera Uppdraf för att tjäna Uppdragsägg. Lär dig mer om fyndsystemet.", - "premiumPotionNoDropExplanation": "Magiska kläckningsdrycker kan inte användas på ägg som du fått från Uppdrag. Det enda sättet att få Magiska Kläckningsdrycker är genom att köpa dom nedan, inte från fynd.", + "dropsExplanation": "Få dessa objekt snabbare med juveler om du inte vill vänta på att de hittas när du utfört en uppgift. Lär dig mer om fyndsystem.", + "dropsExplanationEggs": "Spendera juveler för att få ägg snabbare om du inte vill vänta på att få dem som fynd, eller gör om uppdrag för att tjäna uppdragsägg. Lär dig mer om fyndsystemet.", + "premiumPotionNoDropExplanation": "Magiska kläckningsbrygder kan inte användas på ägg som du fått från Uppdrag. Det enda sättet att få magiska kläckningsbrygder är genom att köpa dem nedan, inte från fynd.", "beastMasterProgress": "Bestmästarframsteg", - "stableBeastMasterProgress": "Bestmästarframsteg: <%= number %> Hittade Husdjur", - "beastAchievement": "Du har erhållit bedriften \"Djurmästare\" genom att ha samlat alla husdjur!", + "stableBeastMasterProgress": "Bestmästarframsteg: <%= number %> hittade sällskapsdjur", + "beastAchievement": "Du har erhållit bedriften \"Djurmästare\" för att ha samlat alla sällskapsdjur!", "beastMasterName": "Bestmästare", - "beastMasterText": "Har hittat alla 90 husdjur (extremt svårt, gratulera den här användaren!)", - "beastMasterText2": " och har befriat deras husdjur totalt <%= count %> gång(er)", + "beastMasterText": "Har hittat alla 90 sällskapsdjur (otroligt svårt, gratulera den här användaren!)", + "beastMasterText2": " och har frigett sina husdjur totalt <%= count %> gång(er)", "mountMasterProgress": "Framsteg mot Riddjursmästare", - "stableMountMasterProgress": "Stallmästar-framsteg: <%= number %> Riddjur Tämjda", + "stableMountMasterProgress": "Riddjursmästarframsteg: <%= number %> Riddjur tämjda", "mountAchievement": "Du har erhållit bedriften \"Riddjursmästare\" genom att samla alla riddjur!", "mountMasterName": "Riddjursmästare", "mountMasterText": "Har tämjt alla 90 riddjur (ännu svårare, gratulera denna användare!)", "mountMasterText2": " och har frigett alla 90 av sina riddjur totalt <%= count %> gång(er)", "beastMountMasterName": "Bestmästare och Riddjursmästare", "triadBingoName": "Triadbingo", - "triadBingoText": "Har hittat alla 90 husdjur, alla 90 riddjur, och alla 90 husdjur IGEN (HUR GJORDE DU DET?)", - "triadBingoText2": " och har befriat ett fullt stall totalt <%= count %> gång(er)", + "triadBingoText": "Har hittat alla 90 sällskapsdjur, alla 90 riddjur, och alla 90 sällskapsdjur IGEN (HUR GJORDE DU DET?)", + "triadBingoText2": " och har frigett ett fullt stall totalt <%= count %> gång(er)", "triadBingoAchievement": "You have earned the \"Triad Bingo\" achievement for finding all the pets, taming all the mounts, and finding all the pets again!", - "dropsEnabled": "Dropsystem Aktiverat!", + "dropsEnabled": "Fyndsystem aktiverat!", "itemDrop": "Ett föremål har droppat!", "firstDrop": "You've unlocked the Drop System! Now when you complete tasks, you have a small chance of finding an item, including eggs, potions, and food! You just found a <%= eggText %> Egg! <%= eggNotes %>", "useGems": "Om du är intresserad av ett husdjur men inte klarar av att vänta på att det skall dyka upp som fynd kan du använda juveler från Inventory > Markanden för att köpa ett!", diff --git a/website/common/locales/vi/front.json b/website/common/locales/vi/front.json index c1504ff208..cfbb804c49 100644 --- a/website/common/locales/vi/front.json +++ b/website/common/locales/vi/front.json @@ -17,5 +17,67 @@ "andeeliaoQuote": "Sản phẩm tuyệt vời, chỉ mới sử dụng một vài ngày trước và đã có ý thức và năng suất hơn với thời gian của bản thân!", "althaireQuote": "Có Nhiệm vụ liên tục thực sự thúc đẩy tôi làm tất cả những Công việc hằng ngày và làm tất cả Việc cần làm. Động lực lớn nhất của tôi là không để Tổ đội mình thất vọng.", "alexandraQuote": "Không thể KHÔNG nói về [Habitica] trong bài phát biểu của tôi ở Madrid. Công cụ buộc-phải-có cho những người làm tự do mà vẫn cần có khách.", - "termsAndAgreement": "Bằng cách bấm vào nút bên dưới, bạn đã cho thấy rằng bạn đã đọc và đồng ý với Điều khoản Dịch vụChính sách Bảo mật." + "termsAndAgreement": "Bằng cách bấm vào nút bên dưới, bạn đã cho thấy rằng bạn đã đọc và đồng ý với Điều khoản Dịch vụChính sách Bảo mật.", + "irishfeet123Quote": "Tôi đã từng có những thói quen tồi tệ với việc dọn dẹp chỗ của mình ngay lập tức sau bữa ăn và để ly chén đủ chỗ. [Habitica] đã trị điều đó!", + "invalidEmail": "Một địa chỉ email hợp lệ là cần thiết để thực hiện một lần đặt lại mật khẩu.", + "infhQuote": "[Habitica] đã thực sự giúp tôi xây dựng lối sống trong trường đại học.", + "history": "Lịch sử", + "healthSample5": "Đổ mồ hôi trong 1 giờ", + "healthSample4": "Ăn Thức ăn Lành mạnh/Bẩn", + "healthSample3": "Đi Thang bộ/Thang máy", + "healthSample2": "Nhai kẹo gum/Hút thuốc", + "healthSample1": "Uống nước lọc/nước có gas", + "wellness": "Sức khỏe", + "guidanceForBlacksmiths": "Hướng dẫn cho Thợ rèn", + "goals": "Những mục tiêu", + "goalSample5": "Đọc một Bài viết bổ ích", + "goalSample4": "Bài học tiếng Nhật trên Duolingo", + "goalSample3": "Làm bài đăng trên blog", + "goalSample2": "Làm bài viết sẽ được xuất bản", + "goalSample1": "Luyện tập Piano 1 giờ", + "gamifyButton": "Trò chơi hóa cuộc sống của bạn ngay hôm nay!", + "free": "Tham gia miễn phí", + "frabjabulousQuote": "[Habitica] là lí do tôi có một công việc thú vị, trả lương cao... và kì diệu hơn cả, bây giờ tôi là người dùng chỉ nha khoa mỗi ngày!", + "forgotPass": "Quên Mật khẩu", + "footerSocial": "Xã hội", + "footerMobile": "Di động", + "footerCompany": "Công ty", + "footerCommunity": "Cộng đồng", + "footerDevs": "Nhà phát triển", + "featuresHeading": "Chúng tôi còn được giới thiệu...", + "featuredIn": "Được giới thiệu ở", + "featureSocialHeading": "Tham gia Cộng đồng", + "featureSocialByline": "Tham gia những nhóm có sở thích chung với những người có ý tưởng lớn gặp nhau. Tạo những Thử thách để thi với những người dùng khác.", + "featurePetHeading": "Thú cưng và Thú cưỡi", + "featurePetByline": "Những quả trứng và vật phẩm rơi ra khi bạn hoàn thành những công việc của mình. Hãy năng suất nhất có thể để thu thập những Thú cưng và Thú cưỡi!", + "featureEquipHeading": "Trang bị và hơn thế nữa", + "featureEquipByline": "Mua những Trang bị phiên bản giới hạn, những Lọ thuốc, và nhiều vật phẩm ảo khác trong Chợ của chúng tôi với những phần thưởng hoàn thành công việc của bạn!", + "featureAchievementHeading": "Những Huy hiệu Thành tựu", + "featureAchievementByline": "Làm gì đó thật ngầu? Kiếm một cái Huy hiệu và phô bày nó ra!", + "examplesHeading": "Những người chơi dùng Habitica để chiến đấu...", + "evagantzQuote": "Cuộc hẹn nha khoa đầu tiên trong đời mà nha sĩ đã thực sự phấn khích về thói quen dùng chỉ nha khoa của tôi. Cảm ơn [Habitica]!", + "sendLink": "Gửi Đường dẫn", + "forgotPasswordSteps": "Nhập vào địa chỉ email mà bạn đã dùng để đăng kí tài khoản Habitica của mình.", + "emailNewPass": "Gửi Email một Đường dẫn Đặt lại Mật khẩu", + "forgotPassword": "Quên Mật khẩu?", + "elmiQuote": "Mỗi buổi sáng tôi đều mong đợi được dậy để có thể kiếm vài đồng vàng!", + "dreimQuote": "Khi tôi khám phá ra [Habitica] vào mùa hè năm ngoái, tôi đã mới vừa trượt khoảng một nửa trong số những bài kiểm tra của mình. Cảm ơn Công việc hằng ngày... Tôi đã có thể gọn gàng và kỷ luật bản thân, và tôi thực sự đã vượt qua những bài kiểm tra của mình với những điểm số tốt vào tháng trước.", + "dragonsilverQuote": "Tôi không thể kể hết cho bạn nghe bao nhiêu hệ thống theo dõi thời gian và công việc tôi đã thử dùng trong nhiều thập kỉ qua... [Habitica] là thứ duy nhất tôi dùng mà có thể thực sự giúp tôi hoàn thành công việc hơn là chỉ liệt kê ra.", + "contribUse": "Những người đóng góp của Habitica sử dụng", + "companyVideos": "Những Video", + "companyTerms": "Điều khoản", + "companyPrivacy": "Bảo mật", + "companyDonate": "Ủng hộ tiền", + "companyContribute": "Đóng góp", + "devBlog": "Blog của Nhà phát triển", + "companyBlog": "Blog", + "companyAbout": "Cách hoạt động", + "communityExtensions": "Các công cụ mở rộng & thêm vào", + "clearBrowserData": "Xóa Dữ liệu Trình duyệt", + "choreSample5": "Giặt và Phơi một đống Quần áo", + "choreSample3": "Rửa một đống Chén", + "choreSample1": " Đem Quần áo bẩn bỏ vào Giỏ", + "businessSample5": "Gọi điện Khách hàng/Trì hoãn Cuộc gọi", + "businessSample2": "20 phút Sắp xếp tài liệu", + "businessSample1": "Xác nhận 1 trang Kiểm kê" } diff --git a/website/common/locales/vi/noscript.json b/website/common/locales/vi/noscript.json index 177a73c3d1..0176e93b8d 100755 --- a/website/common/locales/vi/noscript.json +++ b/website/common/locales/vi/noscript.json @@ -1,6 +1,6 @@ { "jsDisabledHeading": "Ôi! Trình duyệt của bạn chưa được kích hoạt JavaScript", - "jsDisabledHeadingFull": "Ôi trời! Trình duyệt của bạn chưa được kích hoạt JavaScript và thiếu nó thì Habitica không thể sử dụng được.", - "jsDisabledText": "Habitica không thể mở trang này nếu thiếu nó!", + "jsDisabledHeadingFull": "Ôi trời! Trình duyệt của bạn chưa được kích hoạt JavaScript và thiếu nó thì Habitica không thể hoạt động như ý được", + "jsDisabledText": "Habitica không thể hiển thị được nếu không có nó!", "jsDisabledLink": "Vui lòng kích hoạt Javascript để tiếp tục!" -} \ No newline at end of file +} diff --git a/website/common/locales/zh/npc.json b/website/common/locales/zh/npc.json index 563eac97ac..fd0a29ed5f 100644 --- a/website/common/locales/zh/npc.json +++ b/website/common/locales/zh/npc.json @@ -135,7 +135,7 @@ "tourMuchMore": "完成新手指导后,你可以与小伙伴一起成立队伍,在兴趣相投的公会里聊天,参与挑战,还有更多的乐趣等着你!", "tourStatsPage": "这是你的属性点界面!完成列表任务来获得成就。", "tourTavernPage": "欢迎来到酒馆,一个全年龄段聊天室!如果你生病了或外出旅行,通过点击“进入酒馆”可以暂时免受每日任务的伤害。来问声好吧!", - "tourPartyPage": "你的队伍会使你保持责任心。邀请朋友来解锁任务卷轴!", + "tourPartyPage": "你的队伍会使你保持责任心。邀请朋友来解锁副本卷轴!", "tourGuildsPage": "公会是勇士们创造来讨论共同兴趣的聊天组。浏览公会目录并选择你感兴趣的加入吧~!务必查看受欢迎的The Newbies公会,在那里所有人都可以询问关于Habitica的一切!", "tourChallengesPage": "挑战是一些玩家创建的“任务列表”,接受挑战就意味着把这些任务列表复制到你自己的清单上。和其他用户竞争比赛,赢得挑战就可以获得宝石!", "tourMarketPage": "从4级开始,当你完成任务时,蛋和孵化药水会随机掉落。他们会出现在这里——使用它们来孵化宠物!你也可以从集市购买物品。", From 7c0da8051f644e5ac78aa59b4bcba0f0beef033f Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:23:56 +0100 Subject: [PATCH 04/52] build(deps): bump @vue/cli-plugin-unit-mocha in /website/client (#11835) Bumps [@vue/cli-plugin-unit-mocha](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-unit-mocha) from 4.1.2 to 4.2.2. - [Release notes](https://github.com/vuejs/vue-cli/releases) - [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md) - [Commits](https://github.com/vuejs/vue-cli/commits/v4.2.2/packages/@vue/cli-plugin-unit-mocha) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 80 ++++++++++++++++++++++++-------- website/client/package.json | 2 +- 2 files changed, 61 insertions(+), 21 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 33509d7ed1..8c1cf56747 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -4276,15 +4276,55 @@ } }, "@vue/cli-plugin-unit-mocha": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-unit-mocha/-/cli-plugin-unit-mocha-4.1.2.tgz", - "integrity": "sha512-ExrzRQ3eugTjiMlog1IXCnyA2l6qjyy6wNRtQYjv+f6zvRWt32CXeSV4fg4Q2G7DsNIlsZJwJuzqfRwhghfImA==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-unit-mocha/-/cli-plugin-unit-mocha-4.2.2.tgz", + "integrity": "sha512-idrh0A+FTXF6jdVl7qmA04HtugD2Zk0GmSA4U3KO/o2UyTZGVULDy/OQXcXSBTHvddrdYkrZIpNVbk+jzQ7FYw==", "requires": { - "@vue/cli-shared-utils": "^4.1.2", + "@vue/cli-shared-utils": "^4.2.2", "jsdom": "^15.2.1", "jsdom-global": "^3.0.2", "mocha": "^6.2.2", - "mochapack": "^1.1.12" + "mochapack": "^1.1.13" + }, + "dependencies": { + "@vue/cli-shared-utils": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.2.2.tgz", + "integrity": "sha512-EK5wcxgjadqUpSzfh6Bnxd46Zx+SAaHusygqV11UZKHr4EObc/SjCpq7c7drmFkBjRqmVvrHs4jRnJJo5VgCgQ==", + "requires": { + "@hapi/joi": "^15.0.1", + "chalk": "^2.4.2", + "execa": "^1.0.0", + "launch-editor": "^2.2.1", + "lru-cache": "^5.1.1", + "node-ipc": "^9.1.1", + "open": "^6.3.0", + "ora": "^3.4.0", + "read-pkg": "^5.1.1", + "request": "^2.87.0", + "request-promise-native": "^1.0.8", + "semver": "^6.1.0", + "strip-ansi": "^6.0.0" + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + } } }, "@vue/cli-plugin-vuex": { @@ -7728,9 +7768,9 @@ "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" }, "cssstyle": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.0.0.tgz", - "integrity": "sha512-QXSAu2WBsSRXCPjvI43Y40m6fMevvyRm8JVAuF9ksQz5jha4pWP1wpaK7Yu5oLFc6+XAY+hj8YhefyXcBB53gg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.2.0.tgz", + "integrity": "sha512-sEb3XFPx3jNnCAMtqrXPDeSgQr+jojtCeNf8cvMNMh1cG970+lljssvQDzPq6lmmJu2Vhqood/gtEomBiHOGnA==", "requires": { "cssom": "~0.3.6" }, @@ -12851,9 +12891,9 @@ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" }, "p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", "requires": { "p-try": "^2.0.0" } @@ -12968,9 +13008,9 @@ } }, "globby": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.1.tgz", - "integrity": "sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==", + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", "requires": { "@types/glob": "^7.1.1", "array-union": "^2.1.0", @@ -13011,9 +13051,9 @@ } }, "p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", "requires": { "p-try": "^2.0.0" } @@ -19196,9 +19236,9 @@ } }, "p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", "requires": { "p-try": "^2.0.0" } diff --git a/website/client/package.json b/website/client/package.json index 6655ee6128..e48056c78f 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -16,7 +16,7 @@ "@vue/cli-plugin-babel": "^4.1.2", "@vue/cli-plugin-eslint": "^4.1.2", "@vue/cli-plugin-router": "^4.1.2", - "@vue/cli-plugin-unit-mocha": "^4.1.2", + "@vue/cli-plugin-unit-mocha": "^4.2.2", "@vue/cli-service": "^4.1.2", "@storybook/addon-actions": "^5.3.10", "@storybook/addon-knobs": "^5.3.10", From 1c4a941c886904059c456c0f8403e71223f2dd43 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:24:13 +0100 Subject: [PATCH 05/52] build(deps): bump @storybook/addon-knobs in /website/client (#11849) Bumps [@storybook/addon-knobs](https://github.com/storybookjs/storybook/tree/HEAD/addons/knobs) from 5.3.10 to 5.3.12. - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v5.3.12/addons/knobs) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 139 +++++++++++++++++++++---------- website/client/package.json | 2 +- 2 files changed, 95 insertions(+), 46 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 8c1cf56747..27a09105fe 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -2452,16 +2452,16 @@ } }, "@storybook/addon-knobs": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/addon-knobs/-/addon-knobs-5.3.10.tgz", - "integrity": "sha512-0mroTdXQItWOotswyo2e+P+Xmt4O+AyuVegRE3K5/2w/WMf2ku/YdRzH0uPgYS+y8PD0j3vDcTXt1UFnzjv8eg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/addon-knobs/-/addon-knobs-5.3.12.tgz", + "integrity": "sha512-BZaFg0sb9EAk/SUAFG7PArMlywrIKDfbeg073zcf7fGa1Aa2M0AauBZ/eAiidCZsWcrOlt0FWwfPs+SHNSqEOA==", "requires": { - "@storybook/addons": "5.3.10", - "@storybook/api": "5.3.10", - "@storybook/client-api": "5.3.10", - "@storybook/components": "5.3.10", - "@storybook/core-events": "5.3.10", - "@storybook/theming": "5.3.10", + "@storybook/addons": "5.3.12", + "@storybook/api": "5.3.12", + "@storybook/client-api": "5.3.12", + "@storybook/components": "5.3.12", + "@storybook/core-events": "5.3.12", + "@storybook/theming": "5.3.12", "@types/react-color": "^3.0.1", "copy-to-clipboard": "^3.0.8", "core-js": "^3.0.1", @@ -2477,31 +2477,31 @@ }, "dependencies": { "@storybook/addons": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.10.tgz", - "integrity": "sha512-n+cQrXHIiasyqWvthg9y51OCEmjmKWMrX2XQcG1i+9J9RCNkLQ77Tj3LWefT5dJbi77Fa2/TzOShRiQqaaFNiQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.12.tgz", + "integrity": "sha512-5jVns+wq95ZismEQ5ByDhrEFzDH8OIEj2BLSPT7VTbik7iLC+h7H2toWKAwIYZCxAuq0OTy6ZpIyhU/R2YuO4w==", "requires": { - "@storybook/api": "5.3.10", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/api": "5.3.12", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "core-js": "^3.0.1", "global": "^4.3.2", "util-deprecate": "^1.0.2" } }, "@storybook/api": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.10.tgz", - "integrity": "sha512-vyRpZgMECc0Er1mBsr6o43aZQ3KA2Zin38AQo/5oW7sE+tCsjHSljhxB7+qlrf9FuheU4PWqV4KAKp52WHwFhg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.12.tgz", + "integrity": "sha512-wYsr97vqARwmOordlPY17MJ9PrHSCsSM9JRC/zh698kXQGwYnse1nErzAiwj8YxuItfWGzE06kqjZBccnfSxPQ==", "requires": { "@reach/router": "^1.2.1", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.10", - "@storybook/theming": "5.3.10", + "@storybook/router": "5.3.12", + "@storybook/theming": "5.3.12", "@types/reach__router": "^1.2.3", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", @@ -2517,29 +2517,65 @@ "util-deprecate": "^1.0.2" } }, + "@storybook/channel-postmessage": { + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-5.3.12.tgz", + "integrity": "sha512-yQZ6Ef0KnxI7vxJrcJaBYeZpxhl/18WEFtAO9MphvYvtd1dudqKNqdx9B/30PIXb7c/SptvGJR/EZhsRNr4Oug==", + "requires": { + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "core-js": "^3.0.1", + "global": "^4.3.2", + "telejson": "^3.2.0" + } + }, "@storybook/channels": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.10.tgz", - "integrity": "sha512-VbXhwCQ6T7VMhD/YTBqvkWDnnl9CsZLL9MLameM4E+WxLrGpxHIl7sSvJ5av5YPgJPxaNJpPMeVSxdi5u4quxg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.12.tgz", + "integrity": "sha512-sfSHIRUusjZ69WhfPp8BrfmlGg80PYTNCBSE+1apK/WkgzYJyGgQmJgRAW6HTFqjawD7T+utAtarsqS30jo9jQ==", "requires": { "core-js": "^3.0.1" } }, + "@storybook/client-api": { + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-5.3.12.tgz", + "integrity": "sha512-Qzi+pS9FwqrArnG1VMV4QJxEdvw7KVc2ufgax7jCvK8JtDlSVe1/qpbJn7U3o1z4TPY/u3m6PbBLJDoSWTVonw==", + "requires": { + "@storybook/addons": "5.3.12", + "@storybook/channel-postmessage": "5.3.12", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", + "@storybook/csf": "0.0.1", + "@types/webpack-env": "^1.15.0", + "core-js": "^3.0.1", + "eventemitter3": "^4.0.0", + "global": "^4.3.2", + "is-plain-object": "^3.0.0", + "lodash": "^4.17.15", + "memoizerific": "^1.11.3", + "qs": "^6.6.0", + "stable": "^0.1.8", + "ts-dedent": "^1.1.0", + "util-deprecate": "^1.0.2" + } + }, "@storybook/client-logger": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.10.tgz", - "integrity": "sha512-WCgXrr44Z8ScDiAVju5WLdm0am0JALo1XvUir1uP7j0f/h38/yA1+Jk1wXzAISdqOQN/CLl+o1H66rntEh/ijA==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", + "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", "requires": { "core-js": "^3.0.1" } }, "@storybook/components": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.10.tgz", - "integrity": "sha512-azGOazbkAJguGLZ7MOA8ZMh+Y2MTxhOcT7+jCVyl/AqpYuKjRR8cogZCWkbg5DnQsj79XNBr4eFWJ64m8dlUZw==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.12.tgz", + "integrity": "sha512-Ma67yaSJHaNqLjp2csOZvHdu1Sk1eMke29WVEWjPYUBzzaZK7ZlmGiXzN0roYJVGaqHkl2f7xxRfPfWQp9NCIw==", "requires": { - "@storybook/client-logger": "5.3.10", - "@storybook/theming": "5.3.10", + "@storybook/client-logger": "5.3.12", + "@storybook/theming": "5.3.12", "@types/react-syntax-highlighter": "11.0.2", "@types/react-textarea-autosize": "^4.3.3", "core-js": "^3.0.1", @@ -2562,17 +2598,17 @@ } }, "@storybook/core-events": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.10.tgz", - "integrity": "sha512-HxE8inbyoBtKqUR6cnNHBvHI55nRLYf8RGEB7BuazYtF5v2FBFRghngKJ+4ELz0Rw9Hv2jiU93S6zfTaOg6euw==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.12.tgz", + "integrity": "sha512-qUX0xvADM8LBUtzeTi8r803eeikyzooH8HwnUg6GP238NRnR13BK/tSnBx6XpJubGL5gv9a1jZJQWxP25KPHfA==", "requires": { "core-js": "^3.0.1" } }, "@storybook/router": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.10.tgz", - "integrity": "sha512-WQwsiOnvhqtAi7LKDygI03vk/CJG23/jqRtqDvjEhf2K3oRQmW3ZpPZkt6/W+UTkRlzp2bYMZFBYa0/HxEYITQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.12.tgz", + "integrity": "sha512-IuI/MMFb27XGFaFjaUCYUgK+P4jeGLBDI4cCn6Fezb5RRgpdOf2DobDIUZtujSmvPnEF8C+SJE/v1dXihRO1Xg==", "requires": { "@reach/router": "^1.2.1", "@storybook/csf": "0.0.1", @@ -2586,13 +2622,13 @@ } }, "@storybook/theming": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.10.tgz", - "integrity": "sha512-5/RQQS6u7BuJ8ufiqohAZ6EBLi6PwvJ3KcLMU21Dces/i0/e/HukXzUJVS0DVOno4bROkf98fYIv+MetpvIX+g==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", + "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.10", + "@storybook/client-logger": "5.3.12", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", @@ -2604,6 +2640,19 @@ "ts-dedent": "^1.1.0" } }, + "is-plain-object": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.0.tgz", + "integrity": "sha512-tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg==", + "requires": { + "isobject": "^4.0.0" + } + }, + "isobject": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", + "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==" + }, "qs": { "version": "6.9.1", "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz", diff --git a/website/client/package.json b/website/client/package.json index e48056c78f..35b073e27e 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -19,7 +19,7 @@ "@vue/cli-plugin-unit-mocha": "^4.2.2", "@vue/cli-service": "^4.1.2", "@storybook/addon-actions": "^5.3.10", - "@storybook/addon-knobs": "^5.3.10", + "@storybook/addon-knobs": "^5.3.12", "@storybook/addon-links": "^5.3.10", "@storybook/addon-notes": "^5.3.10", "@storybook/vue": "^5.3.10", From c643f6a16cb654f83e5cf3235c9ac82f935d02fa Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:24:45 +0100 Subject: [PATCH 06/52] build(deps): bump bcrypt from 3.0.7 to 3.0.8 (#11847) Bumps [bcrypt](https://github.com/kelektiv/node.bcrypt.js) from 3.0.7 to 3.0.8. - [Release notes](https://github.com/kelektiv/node.bcrypt.js/releases) - [Changelog](https://github.com/kelektiv/node.bcrypt.js/blob/master/CHANGELOG.md) - [Commits](https://github.com/kelektiv/node.bcrypt.js/compare/v3.0.7...v3.0.8) Signed-off-by: dependabot-preview[bot] --- package-lock.json | 45 +++++++++++++++++++++++++++------------------ package.json | 2 +- 2 files changed, 28 insertions(+), 19 deletions(-) diff --git a/package-lock.json b/package-lock.json index 039f963292..3ab1594b34 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2161,12 +2161,12 @@ } }, "bcrypt": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-3.0.7.tgz", - "integrity": "sha512-K5UglF9VQvBMHl/1elNyyFvAfOY9Bj+rpKrCSR9sFwcW8FywAYJSRwTURNej5TaAK2TEJkcJ6r6lh1YPmspx5Q==", + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-3.0.8.tgz", + "integrity": "sha512-jKV6RvLhI36TQnPDvUFqBEnGX9c8dRRygKxCZu7E+MgLfKZbmmXL8a7/SFFOyHoPNX9nV81cKRC5tbQfvEQtpw==", "requires": { "nan": "2.14.0", - "node-pre-gyp": "0.13.0" + "node-pre-gyp": "0.14.0" }, "dependencies": { "nan": { @@ -9362,9 +9362,9 @@ } }, "needle": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/needle/-/needle-2.4.0.tgz", - "integrity": "sha512-4Hnwzr3mi5L97hMYeNl8wRW/Onhy4nUKR/lVemJ8gJedxxUyBLm9kkrDColJvoSfwi0jCNhD+xCdOtiGDQiRZg==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/needle/-/needle-2.3.2.tgz", + "integrity": "sha512-DUzITvPVDUy6vczKKYTnWc/pBZ0EnjMJnQ3y+Jo5zfKFimJs7S3HFCxCRZYB9FUZcrzUQr3WsmvZgddMEIZv6w==", "requires": { "debug": "^3.2.6", "iconv-lite": "^0.4.4", @@ -9597,9 +9597,9 @@ "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=" }, "node-pre-gyp": { - "version": "0.13.0", - "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.13.0.tgz", - "integrity": "sha512-Md1D3xnEne8b/HGVQkZZwV27WUi1ZRuZBij24TNaZwUPU3ZAFtvT6xxJGaUVillfmMKnn5oD1HoGsp2Ftik7SQ==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.14.0.tgz", + "integrity": "sha512-+CvDC7ZttU/sSt9rFjix/P05iS43qHCOOGzcr3Ry99bXG7VX953+vFyEuph/tfqoYu8dttBkE86JSKBO2OzcxA==", "requires": { "detect-libc": "^1.0.2", "mkdirp": "^0.5.1", @@ -9610,7 +9610,7 @@ "rc": "^1.2.7", "rimraf": "^2.6.1", "semver": "^5.3.0", - "tar": "^4" + "tar": "^4.4.2" }, "dependencies": { "rimraf": { @@ -9707,9 +9707,12 @@ } }, "npm-bundled": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.6.tgz", - "integrity": "sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.1.1.tgz", + "integrity": "sha512-gqkfgGePhTpAEgUsGEgcq1rqPXA+tv/aVBlgEzfXwA1yiUJF7xtEt3CtVwOjNYQOVknDk0F20w58Fnm3EtG0fA==", + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } }, "npm-conf": { "version": "1.1.3", @@ -9729,13 +9732,19 @@ } } }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-1.0.1.tgz", + "integrity": "sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==" + }, "npm-packlist": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.6.tgz", - "integrity": "sha512-u65uQdb+qwtGvEJh/DgQgW1Xg7sqeNbmxYyrvlNznaVTjV3E5P6F/EFjM+BVHXl7JJlsdG8A64M0XI8FI/IOlg==", + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.4.8.tgz", + "integrity": "sha512-5+AZgwru5IevF5ZdnFglB5wNlHG1AOOuw28WhUq8/8emhBmLv6jX5by4WJCh7lW0uSYZYS6DXqIsyZVIXRZU9A==", "requires": { "ignore-walk": "^3.0.1", - "npm-bundled": "^1.0.1" + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" } }, "npm-run-path": { diff --git a/package.json b/package.json index 9617c5d3c3..6d5f4a48f8 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,7 @@ "apidoc": "^0.17.5", "apn": "^2.2.0", "aws-sdk": "^2.610.0", - "bcrypt": "^3.0.7", + "bcrypt": "^3.0.8", "body-parser": "^1.18.3", "compression": "^1.7.4", "cookie-session": "^1.4.0", From 53510e3ea726ddf0bd8f8e772e2ca3a9b4a2659a Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:25:08 +0100 Subject: [PATCH 07/52] build(deps): bump @storybook/vue in /website/client (#11843) Bumps [@storybook/vue](https://github.com/storybookjs/storybook/tree/HEAD/app/vue) from 5.3.10 to 5.3.12. - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v5.3.12/app/vue) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 352 +++++++++++++++++++------------ website/client/package.json | 2 +- 2 files changed, 214 insertions(+), 140 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 27a09105fe..461b7737b5 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -3249,25 +3249,25 @@ } }, "@storybook/core": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/core/-/core-5.3.10.tgz", - "integrity": "sha512-KdCsfT8XZsPbyB90YRJJVVh7cac6TZhb0+xtEgepH8JozePrHwWRpt7y37u8XnFewnvsaUvWvRKcQiC6/K1oTg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/core/-/core-5.3.12.tgz", + "integrity": "sha512-oqffKLyMEVREeOC8O1RVO+xn68zk4wZkjWN9KbhbMoP3zdxM1gdvpsemdVE1C008mZfe1A/KBwuuEmcn9EBTNw==", "requires": { "@babel/plugin-proposal-class-properties": "^7.7.0", "@babel/plugin-proposal-object-rest-spread": "^7.6.2", "@babel/plugin-syntax-dynamic-import": "^7.2.0", "@babel/plugin-transform-react-constant-elements": "^7.2.0", "@babel/preset-env": "^7.4.5", - "@storybook/addons": "5.3.10", - "@storybook/channel-postmessage": "5.3.10", - "@storybook/client-api": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/addons": "5.3.12", + "@storybook/channel-postmessage": "5.3.12", + "@storybook/client-api": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "@storybook/csf": "0.0.1", - "@storybook/node-logger": "5.3.10", - "@storybook/router": "5.3.10", - "@storybook/theming": "5.3.10", - "@storybook/ui": "5.3.10", + "@storybook/node-logger": "5.3.12", + "@storybook/router": "5.3.12", + "@storybook/theming": "5.3.12", + "@storybook/ui": "5.3.12", "airbnb-js-shims": "^2.2.1", "ansi-to-html": "^0.6.11", "autoprefixer": "^9.7.2", @@ -3329,31 +3329,31 @@ }, "dependencies": { "@storybook/addons": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.10.tgz", - "integrity": "sha512-n+cQrXHIiasyqWvthg9y51OCEmjmKWMrX2XQcG1i+9J9RCNkLQ77Tj3LWefT5dJbi77Fa2/TzOShRiQqaaFNiQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.12.tgz", + "integrity": "sha512-5jVns+wq95ZismEQ5ByDhrEFzDH8OIEj2BLSPT7VTbik7iLC+h7H2toWKAwIYZCxAuq0OTy6ZpIyhU/R2YuO4w==", "requires": { - "@storybook/api": "5.3.10", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/api": "5.3.12", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "core-js": "^3.0.1", "global": "^4.3.2", "util-deprecate": "^1.0.2" } }, "@storybook/api": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.10.tgz", - "integrity": "sha512-vyRpZgMECc0Er1mBsr6o43aZQ3KA2Zin38AQo/5oW7sE+tCsjHSljhxB7+qlrf9FuheU4PWqV4KAKp52WHwFhg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.12.tgz", + "integrity": "sha512-wYsr97vqARwmOordlPY17MJ9PrHSCsSM9JRC/zh698kXQGwYnse1nErzAiwj8YxuItfWGzE06kqjZBccnfSxPQ==", "requires": { "@reach/router": "^1.2.1", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.10", - "@storybook/theming": "5.3.10", + "@storybook/router": "5.3.12", + "@storybook/theming": "5.3.12", "@types/reach__router": "^1.2.3", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", @@ -3369,34 +3369,70 @@ "util-deprecate": "^1.0.2" } }, + "@storybook/channel-postmessage": { + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-5.3.12.tgz", + "integrity": "sha512-yQZ6Ef0KnxI7vxJrcJaBYeZpxhl/18WEFtAO9MphvYvtd1dudqKNqdx9B/30PIXb7c/SptvGJR/EZhsRNr4Oug==", + "requires": { + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "core-js": "^3.0.1", + "global": "^4.3.2", + "telejson": "^3.2.0" + } + }, "@storybook/channels": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.10.tgz", - "integrity": "sha512-VbXhwCQ6T7VMhD/YTBqvkWDnnl9CsZLL9MLameM4E+WxLrGpxHIl7sSvJ5av5YPgJPxaNJpPMeVSxdi5u4quxg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.12.tgz", + "integrity": "sha512-sfSHIRUusjZ69WhfPp8BrfmlGg80PYTNCBSE+1apK/WkgzYJyGgQmJgRAW6HTFqjawD7T+utAtarsqS30jo9jQ==", "requires": { "core-js": "^3.0.1" } }, + "@storybook/client-api": { + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-5.3.12.tgz", + "integrity": "sha512-Qzi+pS9FwqrArnG1VMV4QJxEdvw7KVc2ufgax7jCvK8JtDlSVe1/qpbJn7U3o1z4TPY/u3m6PbBLJDoSWTVonw==", + "requires": { + "@storybook/addons": "5.3.12", + "@storybook/channel-postmessage": "5.3.12", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", + "@storybook/csf": "0.0.1", + "@types/webpack-env": "^1.15.0", + "core-js": "^3.0.1", + "eventemitter3": "^4.0.0", + "global": "^4.3.2", + "is-plain-object": "^3.0.0", + "lodash": "^4.17.15", + "memoizerific": "^1.11.3", + "qs": "^6.6.0", + "stable": "^0.1.8", + "ts-dedent": "^1.1.0", + "util-deprecate": "^1.0.2" + } + }, "@storybook/client-logger": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.10.tgz", - "integrity": "sha512-WCgXrr44Z8ScDiAVju5WLdm0am0JALo1XvUir1uP7j0f/h38/yA1+Jk1wXzAISdqOQN/CLl+o1H66rntEh/ijA==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", + "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", "requires": { "core-js": "^3.0.1" } }, "@storybook/core-events": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.10.tgz", - "integrity": "sha512-HxE8inbyoBtKqUR6cnNHBvHI55nRLYf8RGEB7BuazYtF5v2FBFRghngKJ+4ELz0Rw9Hv2jiU93S6zfTaOg6euw==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.12.tgz", + "integrity": "sha512-qUX0xvADM8LBUtzeTi8r803eeikyzooH8HwnUg6GP238NRnR13BK/tSnBx6XpJubGL5gv9a1jZJQWxP25KPHfA==", "requires": { "core-js": "^3.0.1" } }, "@storybook/router": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.10.tgz", - "integrity": "sha512-WQwsiOnvhqtAi7LKDygI03vk/CJG23/jqRtqDvjEhf2K3oRQmW3ZpPZkt6/W+UTkRlzp2bYMZFBYa0/HxEYITQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.12.tgz", + "integrity": "sha512-IuI/MMFb27XGFaFjaUCYUgK+P4jeGLBDI4cCn6Fezb5RRgpdOf2DobDIUZtujSmvPnEF8C+SJE/v1dXihRO1Xg==", "requires": { "@reach/router": "^1.2.1", "@storybook/csf": "0.0.1", @@ -3410,13 +3446,13 @@ } }, "@storybook/theming": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.10.tgz", - "integrity": "sha512-5/RQQS6u7BuJ8ufiqohAZ6EBLi6PwvJ3KcLMU21Dces/i0/e/HukXzUJVS0DVOno4bROkf98fYIv+MetpvIX+g==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", + "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.10", + "@storybook/client-logger": "5.3.12", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", @@ -3537,11 +3573,24 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" }, + "is-plain-object": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.0.tgz", + "integrity": "sha512-tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg==", + "requires": { + "isobject": "^4.0.0" + } + }, "is-wsl": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz", "integrity": "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==" }, + "isobject": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", + "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==" + }, "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -3660,9 +3709,9 @@ } }, "@storybook/node-logger": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-5.3.10.tgz", - "integrity": "sha512-ivasRTdJPFj9qi9q4ozkn6lhWi16cubf9AZwC5Or5HJE4OJkSsowecJBu28l2p887yexDkCDazOIvR9XtEIoIA==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-5.3.12.tgz", + "integrity": "sha512-ytIqS1Lx+gWFBNxwWOK7F63702YYsoU90UFQNUMC44lC1L7tOI9BQXtGIWTvmXJYns+O5pHHOVKkHLT9EGX2OA==", "requires": { "@types/npmlog": "^4.1.2", "chalk": "^3.0.0", @@ -3766,19 +3815,19 @@ } }, "@storybook/ui": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/ui/-/ui-5.3.10.tgz", - "integrity": "sha512-YVsFL7ZF2reDhubwjafyJK+eKKo5n9Np+VRMPnjeqpjd3+/N70Wg4VnT/AqgKrCXfCGExit+CVf3wbwBpnP1Kw==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/ui/-/ui-5.3.12.tgz", + "integrity": "sha512-dVYJJkwjfGkz3u0lnfawnT6hqBRnANVlKEYirKYZyQ/RouCN3naNh9Sagrpg7hJHYib4Ny6J/pyaNdfdieDS+w==", "requires": { "@emotion/core": "^10.0.20", - "@storybook/addons": "5.3.10", - "@storybook/api": "5.3.10", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/components": "5.3.10", - "@storybook/core-events": "5.3.10", - "@storybook/router": "5.3.10", - "@storybook/theming": "5.3.10", + "@storybook/addons": "5.3.12", + "@storybook/api": "5.3.12", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/components": "5.3.12", + "@storybook/core-events": "5.3.12", + "@storybook/router": "5.3.12", + "@storybook/theming": "5.3.12", "copy-to-clipboard": "^3.0.8", "core-js": "^3.0.1", "core-js-pure": "^3.0.1", @@ -3807,31 +3856,31 @@ }, "dependencies": { "@storybook/addons": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.10.tgz", - "integrity": "sha512-n+cQrXHIiasyqWvthg9y51OCEmjmKWMrX2XQcG1i+9J9RCNkLQ77Tj3LWefT5dJbi77Fa2/TzOShRiQqaaFNiQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.12.tgz", + "integrity": "sha512-5jVns+wq95ZismEQ5ByDhrEFzDH8OIEj2BLSPT7VTbik7iLC+h7H2toWKAwIYZCxAuq0OTy6ZpIyhU/R2YuO4w==", "requires": { - "@storybook/api": "5.3.10", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/api": "5.3.12", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "core-js": "^3.0.1", "global": "^4.3.2", "util-deprecate": "^1.0.2" } }, "@storybook/api": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.10.tgz", - "integrity": "sha512-vyRpZgMECc0Er1mBsr6o43aZQ3KA2Zin38AQo/5oW7sE+tCsjHSljhxB7+qlrf9FuheU4PWqV4KAKp52WHwFhg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.12.tgz", + "integrity": "sha512-wYsr97vqARwmOordlPY17MJ9PrHSCsSM9JRC/zh698kXQGwYnse1nErzAiwj8YxuItfWGzE06kqjZBccnfSxPQ==", "requires": { "@reach/router": "^1.2.1", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.10", - "@storybook/theming": "5.3.10", + "@storybook/router": "5.3.12", + "@storybook/theming": "5.3.12", "@types/reach__router": "^1.2.3", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", @@ -3848,28 +3897,28 @@ } }, "@storybook/channels": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.10.tgz", - "integrity": "sha512-VbXhwCQ6T7VMhD/YTBqvkWDnnl9CsZLL9MLameM4E+WxLrGpxHIl7sSvJ5av5YPgJPxaNJpPMeVSxdi5u4quxg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.12.tgz", + "integrity": "sha512-sfSHIRUusjZ69WhfPp8BrfmlGg80PYTNCBSE+1apK/WkgzYJyGgQmJgRAW6HTFqjawD7T+utAtarsqS30jo9jQ==", "requires": { "core-js": "^3.0.1" } }, "@storybook/client-logger": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.10.tgz", - "integrity": "sha512-WCgXrr44Z8ScDiAVju5WLdm0am0JALo1XvUir1uP7j0f/h38/yA1+Jk1wXzAISdqOQN/CLl+o1H66rntEh/ijA==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", + "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", "requires": { "core-js": "^3.0.1" } }, "@storybook/components": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.10.tgz", - "integrity": "sha512-azGOazbkAJguGLZ7MOA8ZMh+Y2MTxhOcT7+jCVyl/AqpYuKjRR8cogZCWkbg5DnQsj79XNBr4eFWJ64m8dlUZw==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.12.tgz", + "integrity": "sha512-Ma67yaSJHaNqLjp2csOZvHdu1Sk1eMke29WVEWjPYUBzzaZK7ZlmGiXzN0roYJVGaqHkl2f7xxRfPfWQp9NCIw==", "requires": { - "@storybook/client-logger": "5.3.10", - "@storybook/theming": "5.3.10", + "@storybook/client-logger": "5.3.12", + "@storybook/theming": "5.3.12", "@types/react-syntax-highlighter": "11.0.2", "@types/react-textarea-autosize": "^4.3.3", "core-js": "^3.0.1", @@ -3892,17 +3941,17 @@ } }, "@storybook/core-events": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.10.tgz", - "integrity": "sha512-HxE8inbyoBtKqUR6cnNHBvHI55nRLYf8RGEB7BuazYtF5v2FBFRghngKJ+4ELz0Rw9Hv2jiU93S6zfTaOg6euw==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.12.tgz", + "integrity": "sha512-qUX0xvADM8LBUtzeTi8r803eeikyzooH8HwnUg6GP238NRnR13BK/tSnBx6XpJubGL5gv9a1jZJQWxP25KPHfA==", "requires": { "core-js": "^3.0.1" } }, "@storybook/router": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.10.tgz", - "integrity": "sha512-WQwsiOnvhqtAi7LKDygI03vk/CJG23/jqRtqDvjEhf2K3oRQmW3ZpPZkt6/W+UTkRlzp2bYMZFBYa0/HxEYITQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.12.tgz", + "integrity": "sha512-IuI/MMFb27XGFaFjaUCYUgK+P4jeGLBDI4cCn6Fezb5RRgpdOf2DobDIUZtujSmvPnEF8C+SJE/v1dXihRO1Xg==", "requires": { "@reach/router": "^1.2.1", "@storybook/csf": "0.0.1", @@ -3916,13 +3965,13 @@ } }, "@storybook/theming": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.10.tgz", - "integrity": "sha512-5/RQQS6u7BuJ8ufiqohAZ6EBLi6PwvJ3KcLMU21Dces/i0/e/HukXzUJVS0DVOno4bROkf98fYIv+MetpvIX+g==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", + "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.10", + "@storybook/client-logger": "5.3.12", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", @@ -3952,12 +4001,12 @@ } }, "@storybook/vue": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/vue/-/vue-5.3.10.tgz", - "integrity": "sha512-e57AS1dgN1It8ZI1pT09zACxuGM87ekbxWYzGlivDRPI2qqTiZ1zHkwf+V3KV4j+HW+TNocBItl5tHfjqv7Giw==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/vue/-/vue-5.3.12.tgz", + "integrity": "sha512-lwQxiI8ZBiP/jYAultvi9b89/7l/aJCcwopvcFPFFUeskFBhgDr/7BwAuuwWaUDAi5oPCJ7xXYh/mNnCKUzGiA==", "requires": { - "@storybook/addons": "5.3.10", - "@storybook/core": "5.3.10", + "@storybook/addons": "5.3.12", + "@storybook/core": "5.3.12", "@types/webpack-env": "^1.15.0", "core-js": "^3.0.1", "global": "^4.3.2", @@ -3967,31 +4016,31 @@ }, "dependencies": { "@storybook/addons": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.10.tgz", - "integrity": "sha512-n+cQrXHIiasyqWvthg9y51OCEmjmKWMrX2XQcG1i+9J9RCNkLQ77Tj3LWefT5dJbi77Fa2/TzOShRiQqaaFNiQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.12.tgz", + "integrity": "sha512-5jVns+wq95ZismEQ5ByDhrEFzDH8OIEj2BLSPT7VTbik7iLC+h7H2toWKAwIYZCxAuq0OTy6ZpIyhU/R2YuO4w==", "requires": { - "@storybook/api": "5.3.10", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/api": "5.3.12", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "core-js": "^3.0.1", "global": "^4.3.2", "util-deprecate": "^1.0.2" } }, "@storybook/api": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.10.tgz", - "integrity": "sha512-vyRpZgMECc0Er1mBsr6o43aZQ3KA2Zin38AQo/5oW7sE+tCsjHSljhxB7+qlrf9FuheU4PWqV4KAKp52WHwFhg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.12.tgz", + "integrity": "sha512-wYsr97vqARwmOordlPY17MJ9PrHSCsSM9JRC/zh698kXQGwYnse1nErzAiwj8YxuItfWGzE06kqjZBccnfSxPQ==", "requires": { "@reach/router": "^1.2.1", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.10", - "@storybook/theming": "5.3.10", + "@storybook/router": "5.3.12", + "@storybook/theming": "5.3.12", "@types/reach__router": "^1.2.3", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", @@ -4008,33 +4057,33 @@ } }, "@storybook/channels": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.10.tgz", - "integrity": "sha512-VbXhwCQ6T7VMhD/YTBqvkWDnnl9CsZLL9MLameM4E+WxLrGpxHIl7sSvJ5av5YPgJPxaNJpPMeVSxdi5u4quxg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.12.tgz", + "integrity": "sha512-sfSHIRUusjZ69WhfPp8BrfmlGg80PYTNCBSE+1apK/WkgzYJyGgQmJgRAW6HTFqjawD7T+utAtarsqS30jo9jQ==", "requires": { "core-js": "^3.0.1" } }, "@storybook/client-logger": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.10.tgz", - "integrity": "sha512-WCgXrr44Z8ScDiAVju5WLdm0am0JALo1XvUir1uP7j0f/h38/yA1+Jk1wXzAISdqOQN/CLl+o1H66rntEh/ijA==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", + "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", "requires": { "core-js": "^3.0.1" } }, "@storybook/core-events": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.10.tgz", - "integrity": "sha512-HxE8inbyoBtKqUR6cnNHBvHI55nRLYf8RGEB7BuazYtF5v2FBFRghngKJ+4ELz0Rw9Hv2jiU93S6zfTaOg6euw==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.12.tgz", + "integrity": "sha512-qUX0xvADM8LBUtzeTi8r803eeikyzooH8HwnUg6GP238NRnR13BK/tSnBx6XpJubGL5gv9a1jZJQWxP25KPHfA==", "requires": { "core-js": "^3.0.1" } }, "@storybook/router": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.10.tgz", - "integrity": "sha512-WQwsiOnvhqtAi7LKDygI03vk/CJG23/jqRtqDvjEhf2K3oRQmW3ZpPZkt6/W+UTkRlzp2bYMZFBYa0/HxEYITQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.12.tgz", + "integrity": "sha512-IuI/MMFb27XGFaFjaUCYUgK+P4jeGLBDI4cCn6Fezb5RRgpdOf2DobDIUZtujSmvPnEF8C+SJE/v1dXihRO1Xg==", "requires": { "@reach/router": "^1.2.1", "@storybook/csf": "0.0.1", @@ -4048,13 +4097,13 @@ } }, "@storybook/theming": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.10.tgz", - "integrity": "sha512-5/RQQS6u7BuJ8ufiqohAZ6EBLi6PwvJ3KcLMU21Dces/i0/e/HukXzUJVS0DVOno4bROkf98fYIv+MetpvIX+g==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", + "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.10", + "@storybook/client-logger": "5.3.12", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", @@ -5094,9 +5143,9 @@ } }, "ansi-to-html": { - "version": "0.6.13", - "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.13.tgz", - "integrity": "sha512-Ys2/umuaTlQvP9DLkaa7UzRKF2FLrfod/hNHXS9QhXCrw7seObG6ksOGmNz3UoK+adwM8L9vQfG7mvaxfJ3Jvw==", + "version": "0.6.14", + "resolved": "https://registry.npmjs.org/ansi-to-html/-/ansi-to-html-0.6.14.tgz", + "integrity": "sha512-7ZslfB1+EnFSDO5Ju+ue5Y6It19DRnZXWv8jrGHgIlPna5Mh4jz7BV5jCbQneXNFurQcKoolaaAjHtgSBfOIuA==", "requires": { "entities": "^1.1.2" }, @@ -10909,9 +10958,9 @@ } }, "html-minifier-terser": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.0.2.tgz", - "integrity": "sha512-VAaitmbBuHaPKv9bj47XKypRhgDxT/cDLvsPiiF7w+omrN3K0eQhpigV9Z1ilrmHa9e0rOYcD6R/+LCDADGcnQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.0.3.tgz", + "integrity": "sha512-It4No3H1V3Dhd/O0MePFdo0oX/M6u6YZTMw4My/010mT6vxdbqge7+0RoxGAmeSbKok6gjYZoP0p4rpZ2+J2yw==", "requires": { "camel-case": "^3.0.0", "clean-css": "^4.2.1", @@ -14372,11 +14421,36 @@ } }, "postcss-flexbugs-fixes": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.1.0.tgz", - "integrity": "sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-4.2.0.tgz", + "integrity": "sha512-QRE0n3hpkxxS/OGvzOa+PDuy4mh/Jg4o9ui22/ko5iGYOG3M5dfJabjnAZjTdh2G9F85c7Hv8hWcEDEKW/xceQ==", "requires": { - "postcss": "^7.0.0" + "postcss": "^7.0.26" + }, + "dependencies": { + "postcss": { + "version": "7.0.26", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.26.tgz", + "integrity": "sha512-IY4oRjpXWYshuTDFxMVkJDtWIk2LhsTlu8bZnbEJA4+bYT16Lvpo8Qv6EvDumhYRgzjZl489pmsY3qVgJQ08nA==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + } } }, "postcss-import": { diff --git a/website/client/package.json b/website/client/package.json index 35b073e27e..65564a48ff 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -22,7 +22,7 @@ "@storybook/addon-knobs": "^5.3.12", "@storybook/addon-links": "^5.3.10", "@storybook/addon-notes": "^5.3.10", - "@storybook/vue": "^5.3.10", + "@storybook/vue": "^5.3.12", "@vue/test-utils": "1.0.0-beta.29", "amplitude-js": "^5.8.0", "axios": "^0.19.2", From 100c7c4395159ec5a998063dfbe6f4d822edc996 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:25:25 +0100 Subject: [PATCH 08/52] build(deps): bump rimraf from 3.0.1 to 3.0.2 (#11840) Bumps [rimraf](https://github.com/isaacs/rimraf) from 3.0.1 to 3.0.2. - [Release notes](https://github.com/isaacs/rimraf/releases) - [Changelog](https://github.com/isaacs/rimraf/blob/master/CHANGELOG.md) - [Commits](https://github.com/isaacs/rimraf/compare/v3.0.1...v3.0.2) Signed-off-by: dependabot-preview[bot] --- package-lock.json | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3ab1594b34..9ffc77e6fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11248,9 +11248,9 @@ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" }, "rimraf": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.1.tgz", - "integrity": "sha512-IQ4ikL8SjBiEDZfk+DFVwqRK8md24RWMEJkdSlgNLkyyAImcjf8SWvU1qFMDOb4igBClbTQ/ugPqXcRwdFTxZw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", "requires": { "glob": "^7.1.3" } diff --git a/package.json b/package.json index 6d5f4a48f8..372d51dd9a 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "ps-tree": "^1.0.0", "regenerator-runtime": "^0.13.3", "remove-markdown": "^0.3.0", - "rimraf": "^3.0.1", + "rimraf": "^3.0.2", "short-uuid": "^3.0.0", "stripe": "^7.15.0", "superagent": "^5.2.1", From d55400cc807a34ed770f1c9eccca6583570803be Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:25:44 +0100 Subject: [PATCH 09/52] build(deps): bump @vue/cli-plugin-eslint in /website/client (#11839) Bumps [@vue/cli-plugin-eslint](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-eslint) from 4.1.2 to 4.2.2. - [Release notes](https://github.com/vuejs/vue-cli/releases) - [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md) - [Commits](https://github.com/vuejs/vue-cli/commits/v4.2.2/packages/@vue/cli-plugin-eslint) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 102 +++++++++++++++++++++++++++++-- website/client/package.json | 2 +- 2 files changed, 99 insertions(+), 5 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 461b7737b5..10ba3564e7 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -4354,15 +4354,109 @@ } }, "@vue/cli-plugin-eslint": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-eslint/-/cli-plugin-eslint-4.1.2.tgz", - "integrity": "sha512-j6Z6tyhas7AFBwSvQ8JdKPLfaakZbwmK0+Xk8H6BK1/GrEpSCsb8pzBV8faStbKCPUO9vlKEuO319kHypUTJ1g==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-eslint/-/cli-plugin-eslint-4.2.2.tgz", + "integrity": "sha512-C6Foeq+XjsAMy+F9XTXGUtCKBgTJXGRjqUdmehU5J4i84erSIRulOahqjHr6J6IslJcDAmBekF8xXhMzX839NA==", "requires": { - "@vue/cli-shared-utils": "^4.1.2", + "@vue/cli-shared-utils": "^4.2.2", "eslint-loader": "^2.1.2", "globby": "^9.2.0", + "inquirer": "^6.3.1", "webpack": "^4.0.0", "yorkie": "^2.0.0" + }, + "dependencies": { + "@vue/cli-shared-utils": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.2.2.tgz", + "integrity": "sha512-EK5wcxgjadqUpSzfh6Bnxd46Zx+SAaHusygqV11UZKHr4EObc/SjCpq7c7drmFkBjRqmVvrHs4jRnJJo5VgCgQ==", + "requires": { + "@hapi/joi": "^15.0.1", + "chalk": "^2.4.2", + "execa": "^1.0.0", + "launch-editor": "^2.2.1", + "lru-cache": "^5.1.1", + "node-ipc": "^9.1.1", + "open": "^6.3.0", + "ora": "^3.4.0", + "read-pkg": "^5.1.1", + "request": "^2.87.0", + "request-promise-native": "^1.0.8", + "semver": "^6.1.0", + "strip-ansi": "^6.0.0" + } + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==" + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "requires": { + "escape-string-regexp": "^1.0.5" + } + }, + "inquirer": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz", + "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==", + "requires": { + "ansi-escapes": "^3.2.0", + "chalk": "^2.4.2", + "cli-cursor": "^2.1.0", + "cli-width": "^2.0.0", + "external-editor": "^3.0.3", + "figures": "^2.0.0", + "lodash": "^4.17.12", + "mute-stream": "0.0.7", + "run-async": "^2.2.0", + "rxjs": "^6.4.0", + "string-width": "^2.1.0", + "strip-ansi": "^5.1.0", + "through": "^2.3.6" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==" + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + } } }, "@vue/cli-plugin-router": { diff --git a/website/client/package.json b/website/client/package.json index 65564a48ff..ddd428f59f 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -14,7 +14,7 @@ }, "dependencies": { "@vue/cli-plugin-babel": "^4.1.2", - "@vue/cli-plugin-eslint": "^4.1.2", + "@vue/cli-plugin-eslint": "^4.2.2", "@vue/cli-plugin-router": "^4.1.2", "@vue/cli-plugin-unit-mocha": "^4.2.2", "@vue/cli-service": "^4.1.2", From 13fa1924ae62d471597b4cf928629a8236bb56c6 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:25:56 +0100 Subject: [PATCH 10/52] build(deps): bump amplitude-js from 5.8.0 to 5.9.0 in /website/client (#11838) Bumps [amplitude-js](https://github.com/amplitude/amplitude-javascript) from 5.8.0 to 5.9.0. - [Release notes](https://github.com/amplitude/amplitude-javascript/releases) - [Changelog](https://github.com/amplitude/Amplitude-JavaScript/blob/master/CHANGELOG.md) - [Commits](https://github.com/amplitude/amplitude-javascript/compare/v5.8.0...v5.9.0) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 6 +++--- website/client/package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 10ba3564e7..a4e7c18bea 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -5157,9 +5157,9 @@ "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" }, "amplitude-js": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/amplitude-js/-/amplitude-js-5.8.0.tgz", - "integrity": "sha512-eqlDsAQu/5CQQ6C6ePA9gicjgNHlw/C+DIOFMqsq5uIBQEN8EG4O3YVgQe/R22RxQqFkyBGZSNrBCQwEw42ghQ==", + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/amplitude-js/-/amplitude-js-5.9.0.tgz", + "integrity": "sha512-lWYSmCwhPWlvRL0ZE/GRHLN0fi8ToAtxXo+Utr1l4dEzOjQhLHvvhfHT7eJxmQFoxzU15jmLHKegE4QPONXMow==", "requires": { "@amplitude/ua-parser-js": "0.7.20", "blueimp-md5": "^2.10.0", diff --git a/website/client/package.json b/website/client/package.json index ddd428f59f..a805a6b1a5 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -24,7 +24,7 @@ "@storybook/addon-notes": "^5.3.10", "@storybook/vue": "^5.3.12", "@vue/test-utils": "1.0.0-beta.29", - "amplitude-js": "^5.8.0", + "amplitude-js": "^5.9.0", "axios": "^0.19.2", "axios-progress-bar": "^1.2.0", "babel-eslint": "^10.0.1", From 247246b99d2b4d9073804efb3beac578672dfb67 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:27:14 +0100 Subject: [PATCH 11/52] build(deps): bump @storybook/addon-actions in /website/client (#11837) Bumps [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/addons/actions) from 5.3.10 to 5.3.12. - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v5.3.12/addons/actions) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 139 +++++++++++++++++++++---------- website/client/package.json | 2 +- 2 files changed, 95 insertions(+), 46 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index a4e7c18bea..8f85e64fd2 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -2286,16 +2286,16 @@ } }, "@storybook/addon-actions": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-5.3.10.tgz", - "integrity": "sha512-k4LT2pMiUm3WljBGWGlMsPVJhmESfLiyos0BV2apLIXEVb0L/O8rEJtZ9GBEab63lZVb4Yxo0yGbGIk6In13bQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-5.3.12.tgz", + "integrity": "sha512-3j6ZJROcH4bm8vpaM2RU/sRdoOLF9DpVWiE6uutlrVEV6eWuexrUAYwSzuF4Pjr1LUWDSDIT9pEES+tHdn9Rww==", "requires": { - "@storybook/addons": "5.3.10", - "@storybook/api": "5.3.10", - "@storybook/client-api": "5.3.10", - "@storybook/components": "5.3.10", - "@storybook/core-events": "5.3.10", - "@storybook/theming": "5.3.10", + "@storybook/addons": "5.3.12", + "@storybook/api": "5.3.12", + "@storybook/client-api": "5.3.12", + "@storybook/components": "5.3.12", + "@storybook/core-events": "5.3.12", + "@storybook/theming": "5.3.12", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", "global": "^4.3.2", @@ -2307,31 +2307,31 @@ }, "dependencies": { "@storybook/addons": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.10.tgz", - "integrity": "sha512-n+cQrXHIiasyqWvthg9y51OCEmjmKWMrX2XQcG1i+9J9RCNkLQ77Tj3LWefT5dJbi77Fa2/TzOShRiQqaaFNiQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.12.tgz", + "integrity": "sha512-5jVns+wq95ZismEQ5ByDhrEFzDH8OIEj2BLSPT7VTbik7iLC+h7H2toWKAwIYZCxAuq0OTy6ZpIyhU/R2YuO4w==", "requires": { - "@storybook/api": "5.3.10", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/api": "5.3.12", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "core-js": "^3.0.1", "global": "^4.3.2", "util-deprecate": "^1.0.2" } }, "@storybook/api": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.10.tgz", - "integrity": "sha512-vyRpZgMECc0Er1mBsr6o43aZQ3KA2Zin38AQo/5oW7sE+tCsjHSljhxB7+qlrf9FuheU4PWqV4KAKp52WHwFhg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.12.tgz", + "integrity": "sha512-wYsr97vqARwmOordlPY17MJ9PrHSCsSM9JRC/zh698kXQGwYnse1nErzAiwj8YxuItfWGzE06kqjZBccnfSxPQ==", "requires": { "@reach/router": "^1.2.1", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.10", - "@storybook/theming": "5.3.10", + "@storybook/router": "5.3.12", + "@storybook/theming": "5.3.12", "@types/reach__router": "^1.2.3", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", @@ -2347,29 +2347,65 @@ "util-deprecate": "^1.0.2" } }, + "@storybook/channel-postmessage": { + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-5.3.12.tgz", + "integrity": "sha512-yQZ6Ef0KnxI7vxJrcJaBYeZpxhl/18WEFtAO9MphvYvtd1dudqKNqdx9B/30PIXb7c/SptvGJR/EZhsRNr4Oug==", + "requires": { + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "core-js": "^3.0.1", + "global": "^4.3.2", + "telejson": "^3.2.0" + } + }, "@storybook/channels": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.10.tgz", - "integrity": "sha512-VbXhwCQ6T7VMhD/YTBqvkWDnnl9CsZLL9MLameM4E+WxLrGpxHIl7sSvJ5av5YPgJPxaNJpPMeVSxdi5u4quxg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.12.tgz", + "integrity": "sha512-sfSHIRUusjZ69WhfPp8BrfmlGg80PYTNCBSE+1apK/WkgzYJyGgQmJgRAW6HTFqjawD7T+utAtarsqS30jo9jQ==", "requires": { "core-js": "^3.0.1" } }, + "@storybook/client-api": { + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-5.3.12.tgz", + "integrity": "sha512-Qzi+pS9FwqrArnG1VMV4QJxEdvw7KVc2ufgax7jCvK8JtDlSVe1/qpbJn7U3o1z4TPY/u3m6PbBLJDoSWTVonw==", + "requires": { + "@storybook/addons": "5.3.12", + "@storybook/channel-postmessage": "5.3.12", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", + "@storybook/csf": "0.0.1", + "@types/webpack-env": "^1.15.0", + "core-js": "^3.0.1", + "eventemitter3": "^4.0.0", + "global": "^4.3.2", + "is-plain-object": "^3.0.0", + "lodash": "^4.17.15", + "memoizerific": "^1.11.3", + "qs": "^6.6.0", + "stable": "^0.1.8", + "ts-dedent": "^1.1.0", + "util-deprecate": "^1.0.2" + } + }, "@storybook/client-logger": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.10.tgz", - "integrity": "sha512-WCgXrr44Z8ScDiAVju5WLdm0am0JALo1XvUir1uP7j0f/h38/yA1+Jk1wXzAISdqOQN/CLl+o1H66rntEh/ijA==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", + "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", "requires": { "core-js": "^3.0.1" } }, "@storybook/components": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.10.tgz", - "integrity": "sha512-azGOazbkAJguGLZ7MOA8ZMh+Y2MTxhOcT7+jCVyl/AqpYuKjRR8cogZCWkbg5DnQsj79XNBr4eFWJ64m8dlUZw==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.12.tgz", + "integrity": "sha512-Ma67yaSJHaNqLjp2csOZvHdu1Sk1eMke29WVEWjPYUBzzaZK7ZlmGiXzN0roYJVGaqHkl2f7xxRfPfWQp9NCIw==", "requires": { - "@storybook/client-logger": "5.3.10", - "@storybook/theming": "5.3.10", + "@storybook/client-logger": "5.3.12", + "@storybook/theming": "5.3.12", "@types/react-syntax-highlighter": "11.0.2", "@types/react-textarea-autosize": "^4.3.3", "core-js": "^3.0.1", @@ -2392,17 +2428,17 @@ } }, "@storybook/core-events": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.10.tgz", - "integrity": "sha512-HxE8inbyoBtKqUR6cnNHBvHI55nRLYf8RGEB7BuazYtF5v2FBFRghngKJ+4ELz0Rw9Hv2jiU93S6zfTaOg6euw==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.12.tgz", + "integrity": "sha512-qUX0xvADM8LBUtzeTi8r803eeikyzooH8HwnUg6GP238NRnR13BK/tSnBx6XpJubGL5gv9a1jZJQWxP25KPHfA==", "requires": { "core-js": "^3.0.1" } }, "@storybook/router": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.10.tgz", - "integrity": "sha512-WQwsiOnvhqtAi7LKDygI03vk/CJG23/jqRtqDvjEhf2K3oRQmW3ZpPZkt6/W+UTkRlzp2bYMZFBYa0/HxEYITQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.12.tgz", + "integrity": "sha512-IuI/MMFb27XGFaFjaUCYUgK+P4jeGLBDI4cCn6Fezb5RRgpdOf2DobDIUZtujSmvPnEF8C+SJE/v1dXihRO1Xg==", "requires": { "@reach/router": "^1.2.1", "@storybook/csf": "0.0.1", @@ -2416,13 +2452,13 @@ } }, "@storybook/theming": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.10.tgz", - "integrity": "sha512-5/RQQS6u7BuJ8ufiqohAZ6EBLi6PwvJ3KcLMU21Dces/i0/e/HukXzUJVS0DVOno4bROkf98fYIv+MetpvIX+g==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", + "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.10", + "@storybook/client-logger": "5.3.12", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", @@ -2434,6 +2470,19 @@ "ts-dedent": "^1.1.0" } }, + "is-plain-object": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.0.tgz", + "integrity": "sha512-tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg==", + "requires": { + "isobject": "^4.0.0" + } + }, + "isobject": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", + "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==" + }, "qs": { "version": "6.9.1", "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz", diff --git a/website/client/package.json b/website/client/package.json index a805a6b1a5..f41f5452dc 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -18,7 +18,7 @@ "@vue/cli-plugin-router": "^4.1.2", "@vue/cli-plugin-unit-mocha": "^4.2.2", "@vue/cli-service": "^4.1.2", - "@storybook/addon-actions": "^5.3.10", + "@storybook/addon-actions": "^5.3.12", "@storybook/addon-knobs": "^5.3.12", "@storybook/addon-links": "^5.3.10", "@storybook/addon-notes": "^5.3.10", From ac29d662ef66af2143477cd7ebb3e6aaa1b2f95b Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:27:25 +0100 Subject: [PATCH 12/52] build(deps): bump @storybook/addon-links in /website/client (#11846) Bumps [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/addons/links) from 5.3.10 to 5.3.12. - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v5.3.12/addons/links) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 76 ++++++++++++++++---------------- website/client/package.json | 2 +- 2 files changed, 39 insertions(+), 39 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 8f85e64fd2..3d6a78c759 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -2720,15 +2720,15 @@ } }, "@storybook/addon-links": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-5.3.10.tgz", - "integrity": "sha512-YnYQVPZysC7+/Jirr1cSZT3+EEDWS34bb5gAUrCqdEe4Uw8m7HP5lTg1mhm+bBcA0hTy/hLLGXYa1SIzyXTyrQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-5.3.12.tgz", + "integrity": "sha512-8ipbr21wbbXDy+JKiVr6Maac7EbZT7sE41/RTvVZjdMFWQU+XG5sxneJBJcgSzCsFV3wWyLEjb3DEkC/rCkdaw==", "requires": { - "@storybook/addons": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/addons": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.10", + "@storybook/router": "5.3.12", "core-js": "^3.0.1", "global": "^4.3.2", "prop-types": "^15.7.2", @@ -2737,31 +2737,31 @@ }, "dependencies": { "@storybook/addons": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.10.tgz", - "integrity": "sha512-n+cQrXHIiasyqWvthg9y51OCEmjmKWMrX2XQcG1i+9J9RCNkLQ77Tj3LWefT5dJbi77Fa2/TzOShRiQqaaFNiQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.12.tgz", + "integrity": "sha512-5jVns+wq95ZismEQ5ByDhrEFzDH8OIEj2BLSPT7VTbik7iLC+h7H2toWKAwIYZCxAuq0OTy6ZpIyhU/R2YuO4w==", "requires": { - "@storybook/api": "5.3.10", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/api": "5.3.12", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "core-js": "^3.0.1", "global": "^4.3.2", "util-deprecate": "^1.0.2" } }, "@storybook/api": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.10.tgz", - "integrity": "sha512-vyRpZgMECc0Er1mBsr6o43aZQ3KA2Zin38AQo/5oW7sE+tCsjHSljhxB7+qlrf9FuheU4PWqV4KAKp52WHwFhg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.12.tgz", + "integrity": "sha512-wYsr97vqARwmOordlPY17MJ9PrHSCsSM9JRC/zh698kXQGwYnse1nErzAiwj8YxuItfWGzE06kqjZBccnfSxPQ==", "requires": { "@reach/router": "^1.2.1", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.10", - "@storybook/theming": "5.3.10", + "@storybook/router": "5.3.12", + "@storybook/theming": "5.3.12", "@types/reach__router": "^1.2.3", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", @@ -2778,33 +2778,33 @@ } }, "@storybook/channels": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.10.tgz", - "integrity": "sha512-VbXhwCQ6T7VMhD/YTBqvkWDnnl9CsZLL9MLameM4E+WxLrGpxHIl7sSvJ5av5YPgJPxaNJpPMeVSxdi5u4quxg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.12.tgz", + "integrity": "sha512-sfSHIRUusjZ69WhfPp8BrfmlGg80PYTNCBSE+1apK/WkgzYJyGgQmJgRAW6HTFqjawD7T+utAtarsqS30jo9jQ==", "requires": { "core-js": "^3.0.1" } }, "@storybook/client-logger": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.10.tgz", - "integrity": "sha512-WCgXrr44Z8ScDiAVju5WLdm0am0JALo1XvUir1uP7j0f/h38/yA1+Jk1wXzAISdqOQN/CLl+o1H66rntEh/ijA==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", + "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", "requires": { "core-js": "^3.0.1" } }, "@storybook/core-events": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.10.tgz", - "integrity": "sha512-HxE8inbyoBtKqUR6cnNHBvHI55nRLYf8RGEB7BuazYtF5v2FBFRghngKJ+4ELz0Rw9Hv2jiU93S6zfTaOg6euw==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.12.tgz", + "integrity": "sha512-qUX0xvADM8LBUtzeTi8r803eeikyzooH8HwnUg6GP238NRnR13BK/tSnBx6XpJubGL5gv9a1jZJQWxP25KPHfA==", "requires": { "core-js": "^3.0.1" } }, "@storybook/router": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.10.tgz", - "integrity": "sha512-WQwsiOnvhqtAi7LKDygI03vk/CJG23/jqRtqDvjEhf2K3oRQmW3ZpPZkt6/W+UTkRlzp2bYMZFBYa0/HxEYITQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.12.tgz", + "integrity": "sha512-IuI/MMFb27XGFaFjaUCYUgK+P4jeGLBDI4cCn6Fezb5RRgpdOf2DobDIUZtujSmvPnEF8C+SJE/v1dXihRO1Xg==", "requires": { "@reach/router": "^1.2.1", "@storybook/csf": "0.0.1", @@ -2818,13 +2818,13 @@ } }, "@storybook/theming": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.10.tgz", - "integrity": "sha512-5/RQQS6u7BuJ8ufiqohAZ6EBLi6PwvJ3KcLMU21Dces/i0/e/HukXzUJVS0DVOno4bROkf98fYIv+MetpvIX+g==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", + "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.10", + "@storybook/client-logger": "5.3.12", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", diff --git a/website/client/package.json b/website/client/package.json index f41f5452dc..3992f068c9 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -20,7 +20,7 @@ "@vue/cli-service": "^4.1.2", "@storybook/addon-actions": "^5.3.12", "@storybook/addon-knobs": "^5.3.12", - "@storybook/addon-links": "^5.3.10", + "@storybook/addon-links": "^5.3.12", "@storybook/addon-notes": "^5.3.10", "@storybook/vue": "^5.3.12", "@vue/test-utils": "1.0.0-beta.29", From 7a13d061d771c8a5697bf4416b542fc03cfa9e87 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:27:46 +0100 Subject: [PATCH 13/52] build(deps): bump aws-sdk from 2.610.0 to 2.615.0 (#11854) Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.610.0 to 2.615.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js/compare/v2.610.0...v2.615.0) Signed-off-by: dependabot-preview[bot] --- package-lock.json | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9ffc77e6fd..8482d43a1c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1829,9 +1829,9 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, "aws-sdk": { - "version": "2.610.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.610.0.tgz", - "integrity": "sha512-kqcoCTKjbxrUo2KeLQR2Jw6l4PvkbHXSDk8KqF2hXcpHibiOcMXZZPVe9X+s90RC/B2+qU95M7FImp9ByMcw7A==", + "version": "2.615.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.615.0.tgz", + "integrity": "sha512-ktkOQgJLTcsfLzy/GPfUiEJd09SeJPnUj7ZeXa0Wb2/JVIRDbSmyG/IYQqAvXWUcD4thuv2h9wbLgXyzvX8dtw==", "requires": { "buffer": "4.9.1", "events": "1.1.1", diff --git a/package.json b/package.json index 372d51dd9a..05e29f3760 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "amplitude": "^3.5.0", "apidoc": "^0.17.5", "apn": "^2.2.0", - "aws-sdk": "^2.610.0", + "aws-sdk": "^2.615.0", "bcrypt": "^3.0.8", "body-parser": "^1.18.3", "compression": "^1.7.4", From c0e1a319371994045100ea0ace59d7d1b7a81c5a Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:30:46 +0100 Subject: [PATCH 14/52] build(deps): bump @storybook/addon-notes in /website/client (#11841) Bumps [@storybook/addon-notes](https://github.com/storybookjs/storybook/tree/HEAD/addons/notes) from 5.3.10 to 5.3.12. - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/v5.3.12/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v5.3.12/addons/notes) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 290 ++++++------------------------- website/client/package.json | 2 +- 2 files changed, 54 insertions(+), 238 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 3d6a78c759..c02c3f25c9 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -2854,17 +2854,17 @@ } }, "@storybook/addon-notes": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/addon-notes/-/addon-notes-5.3.10.tgz", - "integrity": "sha512-ZnMEd9Wk6llzUPSumVH3g7MBeUNlPDZpQMT+bYgs0bQVwIig/4YSOJ1F//td/tXBA67Oq8iogbz9aU24erJkcA==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/addon-notes/-/addon-notes-5.3.12.tgz", + "integrity": "sha512-j00wcQLb/a/f95OzYTN12rO54SvaIvpZEy5a4B+ZxmeH2/krd908tdqKMfJq4IoQv8v/WfbYCUXVaSL6Kgqhiw==", "requires": { - "@storybook/addons": "5.3.10", - "@storybook/api": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/components": "5.3.10", - "@storybook/core-events": "5.3.10", - "@storybook/router": "5.3.10", - "@storybook/theming": "5.3.10", + "@storybook/addons": "5.3.12", + "@storybook/api": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/components": "5.3.12", + "@storybook/core-events": "5.3.12", + "@storybook/router": "5.3.12", + "@storybook/theming": "5.3.12", "core-js": "^3.0.1", "global": "^4.3.2", "markdown-to-jsx": "^6.10.3", @@ -2874,31 +2874,31 @@ }, "dependencies": { "@storybook/addons": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.10.tgz", - "integrity": "sha512-n+cQrXHIiasyqWvthg9y51OCEmjmKWMrX2XQcG1i+9J9RCNkLQ77Tj3LWefT5dJbi77Fa2/TzOShRiQqaaFNiQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.12.tgz", + "integrity": "sha512-5jVns+wq95ZismEQ5ByDhrEFzDH8OIEj2BLSPT7VTbik7iLC+h7H2toWKAwIYZCxAuq0OTy6ZpIyhU/R2YuO4w==", "requires": { - "@storybook/api": "5.3.10", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/api": "5.3.12", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "core-js": "^3.0.1", "global": "^4.3.2", "util-deprecate": "^1.0.2" } }, "@storybook/api": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.10.tgz", - "integrity": "sha512-vyRpZgMECc0Er1mBsr6o43aZQ3KA2Zin38AQo/5oW7sE+tCsjHSljhxB7+qlrf9FuheU4PWqV4KAKp52WHwFhg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.12.tgz", + "integrity": "sha512-wYsr97vqARwmOordlPY17MJ9PrHSCsSM9JRC/zh698kXQGwYnse1nErzAiwj8YxuItfWGzE06kqjZBccnfSxPQ==", "requires": { "@reach/router": "^1.2.1", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", + "@storybook/channels": "5.3.12", + "@storybook/client-logger": "5.3.12", + "@storybook/core-events": "5.3.12", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.10", - "@storybook/theming": "5.3.10", + "@storybook/router": "5.3.12", + "@storybook/theming": "5.3.12", "@types/reach__router": "^1.2.3", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", @@ -2915,33 +2915,33 @@ } }, "@storybook/channels": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.10.tgz", - "integrity": "sha512-VbXhwCQ6T7VMhD/YTBqvkWDnnl9CsZLL9MLameM4E+WxLrGpxHIl7sSvJ5av5YPgJPxaNJpPMeVSxdi5u4quxg==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.12.tgz", + "integrity": "sha512-sfSHIRUusjZ69WhfPp8BrfmlGg80PYTNCBSE+1apK/WkgzYJyGgQmJgRAW6HTFqjawD7T+utAtarsqS30jo9jQ==", "requires": { "core-js": "^3.0.1" } }, "@storybook/client-logger": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.10.tgz", - "integrity": "sha512-WCgXrr44Z8ScDiAVju5WLdm0am0JALo1XvUir1uP7j0f/h38/yA1+Jk1wXzAISdqOQN/CLl+o1H66rntEh/ijA==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", + "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", "requires": { "core-js": "^3.0.1" } }, "@storybook/core-events": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.10.tgz", - "integrity": "sha512-HxE8inbyoBtKqUR6cnNHBvHI55nRLYf8RGEB7BuazYtF5v2FBFRghngKJ+4ELz0Rw9Hv2jiU93S6zfTaOg6euw==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.12.tgz", + "integrity": "sha512-qUX0xvADM8LBUtzeTi8r803eeikyzooH8HwnUg6GP238NRnR13BK/tSnBx6XpJubGL5gv9a1jZJQWxP25KPHfA==", "requires": { "core-js": "^3.0.1" } }, "@storybook/router": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.10.tgz", - "integrity": "sha512-WQwsiOnvhqtAi7LKDygI03vk/CJG23/jqRtqDvjEhf2K3oRQmW3ZpPZkt6/W+UTkRlzp2bYMZFBYa0/HxEYITQ==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.12.tgz", + "integrity": "sha512-IuI/MMFb27XGFaFjaUCYUgK+P4jeGLBDI4cCn6Fezb5RRgpdOf2DobDIUZtujSmvPnEF8C+SJE/v1dXihRO1Xg==", "requires": { "@reach/router": "^1.2.1", "@storybook/csf": "0.0.1", @@ -2955,13 +2955,13 @@ } }, "@storybook/theming": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.10.tgz", - "integrity": "sha512-5/RQQS6u7BuJ8ufiqohAZ6EBLi6PwvJ3KcLMU21Dces/i0/e/HukXzUJVS0DVOno4bROkf98fYIv+MetpvIX+g==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", + "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.10", + "@storybook/client-logger": "5.3.12", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", @@ -3035,36 +3035,6 @@ } } }, - "@storybook/channel-postmessage": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-5.3.10.tgz", - "integrity": "sha512-YHc6FCc9RSpDoYfa1LUGNwHXKx3KjW1m5Q86g86sV8Rnj+guy5atDRSmL2i/OKTONQO4Edp1er+UGFzyUd+a2Q==", - "requires": { - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "core-js": "^3.0.1", - "global": "^4.3.2", - "telejson": "^3.2.0" - }, - "dependencies": { - "@storybook/channels": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.10.tgz", - "integrity": "sha512-VbXhwCQ6T7VMhD/YTBqvkWDnnl9CsZLL9MLameM4E+WxLrGpxHIl7sSvJ5av5YPgJPxaNJpPMeVSxdi5u4quxg==", - "requires": { - "core-js": "^3.0.1" - } - }, - "@storybook/client-logger": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.10.tgz", - "integrity": "sha512-WCgXrr44Z8ScDiAVju5WLdm0am0JALo1XvUir1uP7j0f/h38/yA1+Jk1wXzAISdqOQN/CLl+o1H66rntEh/ijA==", - "requires": { - "core-js": "^3.0.1" - } - } - } - }, "@storybook/channels": { "version": "5.2.8", "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.2.8.tgz", @@ -3073,160 +3043,6 @@ "core-js": "^3.0.1" } }, - "@storybook/client-api": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-5.3.10.tgz", - "integrity": "sha512-bYFgdzsaxdlWlZzNpDqWWLUaX31rc4xHdyy1MJ+dl65AnubPrLacvvqSCVYK+VdRAWHX+T7Bcvt2sRtwka7oEQ==", - "requires": { - "@storybook/addons": "5.3.10", - "@storybook/channel-postmessage": "5.3.10", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", - "@storybook/csf": "0.0.1", - "@types/webpack-env": "^1.15.0", - "core-js": "^3.0.1", - "eventemitter3": "^4.0.0", - "global": "^4.3.2", - "is-plain-object": "^3.0.0", - "lodash": "^4.17.15", - "memoizerific": "^1.11.3", - "qs": "^6.6.0", - "stable": "^0.1.8", - "ts-dedent": "^1.1.0", - "util-deprecate": "^1.0.2" - }, - "dependencies": { - "@storybook/addons": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.10.tgz", - "integrity": "sha512-n+cQrXHIiasyqWvthg9y51OCEmjmKWMrX2XQcG1i+9J9RCNkLQ77Tj3LWefT5dJbi77Fa2/TzOShRiQqaaFNiQ==", - "requires": { - "@storybook/api": "5.3.10", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", - "core-js": "^3.0.1", - "global": "^4.3.2", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/api": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.10.tgz", - "integrity": "sha512-vyRpZgMECc0Er1mBsr6o43aZQ3KA2Zin38AQo/5oW7sE+tCsjHSljhxB7+qlrf9FuheU4PWqV4KAKp52WHwFhg==", - "requires": { - "@reach/router": "^1.2.1", - "@storybook/channels": "5.3.10", - "@storybook/client-logger": "5.3.10", - "@storybook/core-events": "5.3.10", - "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.10", - "@storybook/theming": "5.3.10", - "@types/reach__router": "^1.2.3", - "core-js": "^3.0.1", - "fast-deep-equal": "^2.0.1", - "global": "^4.3.2", - "lodash": "^4.17.15", - "memoizerific": "^1.11.3", - "prop-types": "^15.6.2", - "react": "^16.8.3", - "semver": "^6.0.0", - "shallow-equal": "^1.1.0", - "store2": "^2.7.1", - "telejson": "^3.2.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/channels": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.10.tgz", - "integrity": "sha512-VbXhwCQ6T7VMhD/YTBqvkWDnnl9CsZLL9MLameM4E+WxLrGpxHIl7sSvJ5av5YPgJPxaNJpPMeVSxdi5u4quxg==", - "requires": { - "core-js": "^3.0.1" - } - }, - "@storybook/client-logger": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.10.tgz", - "integrity": "sha512-WCgXrr44Z8ScDiAVju5WLdm0am0JALo1XvUir1uP7j0f/h38/yA1+Jk1wXzAISdqOQN/CLl+o1H66rntEh/ijA==", - "requires": { - "core-js": "^3.0.1" - } - }, - "@storybook/core-events": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.10.tgz", - "integrity": "sha512-HxE8inbyoBtKqUR6cnNHBvHI55nRLYf8RGEB7BuazYtF5v2FBFRghngKJ+4ELz0Rw9Hv2jiU93S6zfTaOg6euw==", - "requires": { - "core-js": "^3.0.1" - } - }, - "@storybook/router": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.10.tgz", - "integrity": "sha512-WQwsiOnvhqtAi7LKDygI03vk/CJG23/jqRtqDvjEhf2K3oRQmW3ZpPZkt6/W+UTkRlzp2bYMZFBYa0/HxEYITQ==", - "requires": { - "@reach/router": "^1.2.1", - "@storybook/csf": "0.0.1", - "@types/reach__router": "^1.2.3", - "core-js": "^3.0.1", - "global": "^4.3.2", - "lodash": "^4.17.15", - "memoizerific": "^1.11.3", - "qs": "^6.6.0", - "util-deprecate": "^1.0.2" - } - }, - "@storybook/theming": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.10.tgz", - "integrity": "sha512-5/RQQS6u7BuJ8ufiqohAZ6EBLi6PwvJ3KcLMU21Dces/i0/e/HukXzUJVS0DVOno4bROkf98fYIv+MetpvIX+g==", - "requires": { - "@emotion/core": "^10.0.20", - "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.10", - "core-js": "^3.0.1", - "deep-object-diff": "^1.1.0", - "emotion-theming": "^10.0.19", - "global": "^4.3.2", - "memoizerific": "^1.11.3", - "polished": "^3.3.1", - "prop-types": "^15.7.2", - "resolve-from": "^5.0.0", - "ts-dedent": "^1.1.0" - } - }, - "is-plain-object": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.0.tgz", - "integrity": "sha512-tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg==", - "requires": { - "isobject": "^4.0.0" - } - }, - "isobject": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", - "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==" - }, - "qs": { - "version": "6.9.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz", - "integrity": "sha512-Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA==" - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } - } - }, "@storybook/client-logger": { "version": "5.2.8", "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.2.8.tgz", @@ -3236,12 +3052,12 @@ } }, "@storybook/components": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.10.tgz", - "integrity": "sha512-azGOazbkAJguGLZ7MOA8ZMh+Y2MTxhOcT7+jCVyl/AqpYuKjRR8cogZCWkbg5DnQsj79XNBr4eFWJ64m8dlUZw==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.12.tgz", + "integrity": "sha512-Ma67yaSJHaNqLjp2csOZvHdu1Sk1eMke29WVEWjPYUBzzaZK7ZlmGiXzN0roYJVGaqHkl2f7xxRfPfWQp9NCIw==", "requires": { - "@storybook/client-logger": "5.3.10", - "@storybook/theming": "5.3.10", + "@storybook/client-logger": "5.3.12", + "@storybook/theming": "5.3.12", "@types/react-syntax-highlighter": "11.0.2", "@types/react-textarea-autosize": "^4.3.3", "core-js": "^3.0.1", @@ -3264,21 +3080,21 @@ }, "dependencies": { "@storybook/client-logger": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.10.tgz", - "integrity": "sha512-WCgXrr44Z8ScDiAVju5WLdm0am0JALo1XvUir1uP7j0f/h38/yA1+Jk1wXzAISdqOQN/CLl+o1H66rntEh/ijA==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", + "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", "requires": { "core-js": "^3.0.1" } }, "@storybook/theming": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.10.tgz", - "integrity": "sha512-5/RQQS6u7BuJ8ufiqohAZ6EBLi6PwvJ3KcLMU21Dces/i0/e/HukXzUJVS0DVOno4bROkf98fYIv+MetpvIX+g==", + "version": "5.3.12", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", + "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.10", + "@storybook/client-logger": "5.3.12", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", diff --git a/website/client/package.json b/website/client/package.json index 3992f068c9..94c0e7c613 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -21,7 +21,7 @@ "@storybook/addon-actions": "^5.3.12", "@storybook/addon-knobs": "^5.3.12", "@storybook/addon-links": "^5.3.12", - "@storybook/addon-notes": "^5.3.10", + "@storybook/addon-notes": "^5.3.12", "@storybook/vue": "^5.3.12", "@vue/test-utils": "1.0.0-beta.29", "amplitude-js": "^5.9.0", From b153c6d054081030681bae85c1b972929ed0c2e5 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:32:03 +0100 Subject: [PATCH 15/52] build(deps): bump @vue/cli-plugin-router in /website/client (#11836) Bumps [@vue/cli-plugin-router](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-router) from 4.1.2 to 4.2.2. - [Release notes](https://github.com/vuejs/vue-cli/releases) - [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md) - [Commits](https://github.com/vuejs/vue-cli/commits/v4.2.2/packages/@vue/cli-plugin-router) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 48 +++++++++++++++++++++++++++++--- website/client/package.json | 2 +- 2 files changed, 45 insertions(+), 5 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index c02c3f25c9..c96c14511c 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -4325,11 +4325,51 @@ } }, "@vue/cli-plugin-router": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-4.1.2.tgz", - "integrity": "sha512-P1OwZfskUzs8KoQDozT+TfSKREMB8NpJ34raor8CiXtM80pdaNU+mO1HLOvl9ckaOWbAgNrxFmANiSBvHzSo+w==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-4.2.2.tgz", + "integrity": "sha512-F6uYaKKpXXgub9vd3QFNS673HIXB8+U2XGtLp7yUo00/iuLWodrzPE1zLk6i/R6o/MCtDU6Tqfow/fFeIFVLZg==", "requires": { - "@vue/cli-shared-utils": "^4.1.2" + "@vue/cli-shared-utils": "^4.2.2" + }, + "dependencies": { + "@vue/cli-shared-utils": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.2.2.tgz", + "integrity": "sha512-EK5wcxgjadqUpSzfh6Bnxd46Zx+SAaHusygqV11UZKHr4EObc/SjCpq7c7drmFkBjRqmVvrHs4jRnJJo5VgCgQ==", + "requires": { + "@hapi/joi": "^15.0.1", + "chalk": "^2.4.2", + "execa": "^1.0.0", + "launch-editor": "^2.2.1", + "lru-cache": "^5.1.1", + "node-ipc": "^9.1.1", + "open": "^6.3.0", + "ora": "^3.4.0", + "read-pkg": "^5.1.1", + "request": "^2.87.0", + "request-promise-native": "^1.0.8", + "semver": "^6.1.0", + "strip-ansi": "^6.0.0" + } + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "requires": { + "ansi-regex": "^5.0.0" + } + } } }, "@vue/cli-plugin-unit-mocha": { diff --git a/website/client/package.json b/website/client/package.json index 94c0e7c613..b3a3317cef 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -15,7 +15,7 @@ "dependencies": { "@vue/cli-plugin-babel": "^4.1.2", "@vue/cli-plugin-eslint": "^4.2.2", - "@vue/cli-plugin-router": "^4.1.2", + "@vue/cli-plugin-router": "^4.2.2", "@vue/cli-plugin-unit-mocha": "^4.2.2", "@vue/cli-service": "^4.1.2", "@storybook/addon-actions": "^5.3.12", From 4df8022811209c825bf7e16923adb4d77693d6ff Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:32:13 +0100 Subject: [PATCH 16/52] build(deps): bump @vue/cli-service in /website/client (#11850) Bumps [@vue/cli-service](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-service) from 4.1.2 to 4.2.2. - [Release notes](https://github.com/vuejs/vue-cli/releases) - [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md) - [Commits](https://github.com/vuejs/vue-cli/commits/v4.2.2/packages/@vue/cli-service) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 710 +++++++++++++++++-------------- website/client/package.json | 2 +- 2 files changed, 395 insertions(+), 317 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index c96c14511c..0042a5124a 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -4200,9 +4200,9 @@ } }, "@vue/cli-overlay": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-4.1.2.tgz", - "integrity": "sha512-d+joLTtthj6l1JnCeFyJRKoISBQeqKZQY0EIYnJBcPPR3/dEKctMRkh5Sy1MR0H1JQQIko9CPrFjT/NHFW48Mg==" + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-4.2.2.tgz", + "integrity": "sha512-6hMYDkH/rSzFkSKuu/EfTXVkUaBDR6sq5vJ161pN1q46zUB5uN1L7rJHQDjxTy1EZazk1MqU5cS10vRVhIeWvw==" }, "@vue/cli-plugin-babel": { "version": "4.1.2", @@ -4425,36 +4425,36 @@ } }, "@vue/cli-plugin-vuex": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.1.2.tgz", - "integrity": "sha512-qsf8sfUUtTuFf24iB6vbdapvCTCt4FqLj7r66POutGWmBCTlPHsMaAXMaD2ZD53/hqr8QHd/557IUensSwj5wA==" + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-4.2.2.tgz", + "integrity": "sha512-/Bir5gCjesHSa+2F2CDD10QefuGJogIJ5VA6wp+zARjDIl4xg2f0SbROnompBS03K7cNNDdRXdS/o/fzKmH1yg==" }, "@vue/cli-service": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-4.1.2.tgz", - "integrity": "sha512-ljJ3qoR5NNHuG0HPqQyfO3xa4Ti5zCSmHp0tDYxgiVz1vMDvzPXBhGBGsc2Y1HH71BUyx3Ei+H7mWdML/+Bm9Q==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-4.2.2.tgz", + "integrity": "sha512-uB+32EoXL3FvgJ/uReDMGT6KohX++qilWN58Dzgi5ixrgD1abQgIjGr9AW5SATwjcWNbU0uKP4FltWq56dxswA==", "requires": { "@intervolga/optimize-cssnano-plugin": "^1.0.5", "@soda/friendly-errors-webpack-plugin": "^1.7.1", - "@vue/cli-overlay": "^4.1.2", - "@vue/cli-plugin-router": "^4.1.2", - "@vue/cli-plugin-vuex": "^4.1.2", - "@vue/cli-shared-utils": "^4.1.2", + "@vue/cli-overlay": "^4.2.2", + "@vue/cli-plugin-router": "^4.2.2", + "@vue/cli-plugin-vuex": "^4.2.2", + "@vue/cli-shared-utils": "^4.2.2", "@vue/component-compiler-utils": "^3.0.2", "@vue/preload-webpack-plugin": "^1.1.0", "@vue/web-component-wrapper": "^1.2.0", - "acorn": "^6.1.1", - "acorn-walk": "^6.1.1", + "acorn": "^7.1.0", + "acorn-walk": "^7.0.0", "address": "^1.1.2", - "autoprefixer": "^9.7.2", - "browserslist": "^4.7.3", + "autoprefixer": "^9.7.4", + "browserslist": "^4.8.6", "cache-loader": "^4.1.0", - "case-sensitive-paths-webpack-plugin": "^2.2.0", + "case-sensitive-paths-webpack-plugin": "^2.3.0", "cli-highlight": "^2.1.4", - "clipboardy": "^2.0.0", - "cliui": "^5.0.0", - "copy-webpack-plugin": "^5.0.5", - "css-loader": "^3.1.0", + "clipboardy": "^2.1.0", + "cliui": "^6.0.0", + "copy-webpack-plugin": "^5.1.1", + "css-loader": "^3.4.2", "cssnano": "^4.1.10", "current-script-polyfill": "^1.0.0", "debug": "^4.1.1", @@ -4464,164 +4464,213 @@ "file-loader": "^4.2.0", "fs-extra": "^7.0.1", "globby": "^9.2.0", - "hash-sum": "^1.0.2", + "hash-sum": "^2.0.0", "html-webpack-plugin": "^3.2.0", "launch-editor-middleware": "^2.2.1", "lodash.defaultsdeep": "^4.6.1", "lodash.mapvalues": "^4.6.0", "lodash.transform": "^4.6.0", - "mini-css-extract-plugin": "^0.8.0", + "mini-css-extract-plugin": "^0.9.0", "minimist": "^1.2.0", + "pnp-webpack-plugin": "^1.6.0", "portfinder": "^1.0.25", "postcss-loader": "^3.0.0", - "read-pkg": "^5.1.1", "ssri": "^7.1.0", - "terser-webpack-plugin": "^2.2.1", + "terser-webpack-plugin": "^2.3.4", "thread-loader": "^2.1.3", "url-loader": "^2.2.0", - "vue-loader": "^15.7.2", - "vue-style-loader": "^4.1.0", + "vue-loader": "^15.8.3", + "vue-style-loader": "^4.1.2", "webpack": "^4.0.0", "webpack-bundle-analyzer": "^3.6.0", - "webpack-chain": "^6.0.0", - "webpack-dev-server": "^3.9.0", + "webpack-chain": "^6.3.1", + "webpack-dev-server": "^3.10.2", "webpack-merge": "^4.2.2" }, "dependencies": { "@vue/cli-plugin-router": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-4.1.2.tgz", - "integrity": "sha512-P1OwZfskUzs8KoQDozT+TfSKREMB8NpJ34raor8CiXtM80pdaNU+mO1HLOvl9ckaOWbAgNrxFmANiSBvHzSo+w==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-4.2.2.tgz", + "integrity": "sha512-F6uYaKKpXXgub9vd3QFNS673HIXB8+U2XGtLp7yUo00/iuLWodrzPE1zLk6i/R6o/MCtDU6Tqfow/fFeIFVLZg==", "requires": { - "@vue/cli-shared-utils": "^4.1.2" + "@vue/cli-shared-utils": "^4.2.2" + } + }, + "@vue/cli-shared-utils": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.2.2.tgz", + "integrity": "sha512-EK5wcxgjadqUpSzfh6Bnxd46Zx+SAaHusygqV11UZKHr4EObc/SjCpq7c7drmFkBjRqmVvrHs4jRnJJo5VgCgQ==", + "requires": { + "@hapi/joi": "^15.0.1", + "chalk": "^2.4.2", + "execa": "^1.0.0", + "launch-editor": "^2.2.1", + "lru-cache": "^5.1.1", + "node-ipc": "^9.1.1", + "open": "^6.3.0", + "ora": "^3.4.0", + "read-pkg": "^5.1.1", + "request": "^2.87.0", + "request-promise-native": "^1.0.8", + "semver": "^6.1.0", + "strip-ansi": "^6.0.0" + } + }, + "acorn": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz", + "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==" + }, + "acorn-walk": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.1.0.tgz", + "integrity": "sha512-4ufNLdC8gOf1dlOjC1nrn2NfzevyDtrDPp/DOtmoOHAFA/1pQc6bWf7oZ71qDURTODPLQ03+oFOvwxq5BvjXug==" + }, + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" + }, + "ansi-styles": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", + "requires": { + "@types/color-name": "^1.1.1", + "color-convert": "^2.0.1" + } + }, + "autoprefixer": { + "version": "9.7.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.4.tgz", + "integrity": "sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g==", + "requires": { + "browserslist": "^4.8.3", + "caniuse-lite": "^1.0.30001020", + "chalk": "^2.4.2", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.26", + "postcss-value-parser": "^4.0.2" } }, "browserslist": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.2.tgz", - "integrity": "sha512-+M4oeaTplPm/f1pXDw84YohEv7B1i/2Aisei8s4s6k3QsoSHa7i5sz8u/cGQkkatCPxMASKxPualR4wwYgVboA==", + "version": "4.8.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz", + "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==", "requires": { - "caniuse-lite": "^1.0.30001015", - "electron-to-chromium": "^1.3.322", - "node-releases": "^1.1.42" - } - }, - "cacache": { - "version": "13.0.1", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-13.0.1.tgz", - "integrity": "sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==", - "requires": { - "chownr": "^1.1.2", - "figgy-pudding": "^3.5.1", - "fs-minipass": "^2.0.0", - "glob": "^7.1.4", - "graceful-fs": "^4.2.2", - "infer-owner": "^1.0.4", - "lru-cache": "^5.1.1", - "minipass": "^3.0.0", - "minipass-collect": "^1.0.2", - "minipass-flush": "^1.0.5", - "minipass-pipeline": "^1.2.2", - "mkdirp": "^0.5.1", - "move-concurrently": "^1.0.1", - "p-map": "^3.0.0", - "promise-inflight": "^1.0.1", - "rimraf": "^2.7.1", - "ssri": "^7.0.0", - "unique-filename": "^1.1.1" + "caniuse-lite": "^1.0.30001023", + "electron-to-chromium": "^1.3.341", + "node-releases": "^1.1.47" } }, "caniuse-lite": { - "version": "1.0.30001017", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001017.tgz", - "integrity": "sha512-EDnZyOJ6eYh6lHmCvCdHAFbfV4KJ9lSdfv4h/ppEhrU/Yudkl7jujwMZ1we6RX7DXqBfT04pVMQ4J+1wcTlsKA==" + "version": "1.0.30001027", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001027.tgz", + "integrity": "sha512-7xvKeErvXZFtUItTHgNtLgS9RJpVnwBlWX8jSo/BO8VsF6deszemZSkJJJA1KOKrXuzZH4WALpAJdq5EyfgMLg==" + }, + "case-sensitive-paths-webpack-plugin": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==" + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "css-loader": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", + "requires": { + "camelcase": "^5.3.1", + "cssesc": "^3.0.0", + "icss-utils": "^4.1.1", + "loader-utils": "^1.2.3", + "normalize-path": "^3.0.0", + "postcss": "^7.0.23", + "postcss-modules-extract-imports": "^2.0.0", + "postcss-modules-local-by-default": "^3.0.2", + "postcss-modules-scope": "^2.1.1", + "postcss-modules-values": "^3.0.0", + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" + } + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" }, "electron-to-chromium": { - "version": "1.3.322", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.322.tgz", - "integrity": "sha512-Tc8JQEfGQ1MzfSzI/bTlSr7btJv/FFO7Yh6tanqVmIWOuNCu6/D1MilIEgLtmWqIrsv+o4IjpLAhgMBr/ncNAA==" + "version": "1.3.348", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.348.tgz", + "integrity": "sha512-6O0IInybavGdYtcbI4ryF/9e3Qi8/soi6C68ELRseJuTwQPKq39uGgVVeQHG28t69Sgsky09nXBRhUiFXsZyFQ==" }, - "find-cache-dir": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.2.0.tgz", - "integrity": "sha512-1JKclkYYsf1q9WIJKLZa9S9muC+08RIjzAlLrK4QcYLJMS6mk9yombQ9qf+zJ7H9LS800k0s44L4sDq9VYzqyg==", - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.0", - "pkg-dir": "^4.1.0" - } + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "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==", - "requires": { - "p-locate": "^4.1.0" - } - }, - "make-dir": { + "is-fullwidth-code-point": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.0.tgz", - "integrity": "sha512-grNJDhb8b1Jm1qeqW5R/O63wUo4UXo2v2HMic6YT9i/HBlF93S8jkMgH7yugvY9ABDShH4VZMn8I+U8+fCNegw==", - "requires": { - "semver": "^6.0.0" - } + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, "node-releases": { - "version": "1.1.44", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.44.tgz", - "integrity": "sha512-NwbdvJyR7nrcGrXvKAvzc5raj/NkoJudkarh2yIpJ4t0NH4aqjUDz/486P+ynIW5eokKOfzGNRdYoLfBlomruw==", + "version": "1.1.48", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.48.tgz", + "integrity": "sha512-Hr8BbmUl1ujAST0K0snItzEA5zkJTQup8VNTKNfT6Zw8vTJkIiagUPNfxHmgDOyfFYNfKAul40sD0UEYTvwebw==", "requires": { "semver": "^6.3.0" } }, - "p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", + "pnp-webpack-plugin": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/pnp-webpack-plugin/-/pnp-webpack-plugin-1.6.0.tgz", + "integrity": "sha512-ZcMGn/xF/fCOq+9kWMP9vVVxjIkMCja72oy3lziR7UHy0hHFZ57iVpQ71OtveVbmzeCmphBg8pxNdk/hlK99aQ==", "requires": { - "p-try": "^2.0.0" + "ts-pnp": "^1.1.2" } }, - "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==", + "postcss": { + "version": "7.0.26", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.26.tgz", + "integrity": "sha512-IY4oRjpXWYshuTDFxMVkJDtWIk2LhsTlu8bZnbEJA4+bYT16Lvpo8Qv6EvDumhYRgzjZl489pmsY3qVgJQ08nA==", "requires": { - "p-limit": "^2.2.0" + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" } }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" - }, - "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==" - }, - "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==", - "requires": { - "find-up": "^4.0.0" - } + "postcss-value-parser": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz", + "integrity": "sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==" }, "schema-utils": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.1.tgz", - "integrity": "sha512-0WXHDs1VDJyo+Zqs9TKLKyD/h7yDpHUhEFsM2CzkICFdoX1av+GBq/J2xRTFfsQO5kBfhZzANf2VcIm84jqDbg==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", + "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", "requires": { "ajv": "^6.10.2", "ajv-keywords": "^3.4.1" @@ -4632,11 +4681,6 @@ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" }, - "serialize-javascript": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", - "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==" - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -4651,29 +4695,40 @@ "minipass": "^3.1.1" } }, - "terser": { - "version": "4.4.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.4.3.tgz", - "integrity": "sha512-0ikKraVtRDKGzHrzkCv5rUNDzqlhmhowOBqC0XqUHFpW+vJ45+20/IFBcebwKfiS2Z9fJin6Eo+F1zLZsxi8RA==", + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" } }, - "terser-webpack-plugin": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-2.3.1.tgz", - "integrity": "sha512-dNxivOXmDgZqrGxOttBH6B4xaxT4zNC+Xd+2K8jwGDMK5q2CZI+KZMA1AAnSRT+BTRvuzKsDx+fpxzPAmAMVcA==", + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", "requires": { - "cacache": "^13.0.1", - "find-cache-dir": "^3.2.0", - "jest-worker": "^24.9.0", - "schema-utils": "^2.6.1", - "serialize-javascript": "^2.1.2", - "source-map": "^0.6.1", - "terser": "^4.4.3", - "webpack-sources": "^1.4.3" + "ansi-regex": "^5.0.0" + } + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" } } } @@ -4736,21 +4791,31 @@ } }, "@vue/component-compiler-utils": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.1.0.tgz", - "integrity": "sha512-OJ7swvl8LtKtX5aYP8jHhO6fQBIRIGkU6rvWzK+CGJiNOnvg16nzcBkd9qMZzW8trI2AsqAKx263nv7kb5rhZw==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.1.1.tgz", + "integrity": "sha512-+lN3nsfJJDGMNz7fCpcoYIORrXo0K3OTsdr8jCM7FuqdI4+70TY6gxY6viJ2Xi1clqyPg7LpeOWwjF31vSMmUw==", "requires": { "consolidate": "^0.15.1", "hash-sum": "^1.0.2", "lru-cache": "^4.1.2", "merge-source-map": "^1.1.0", "postcss": "^7.0.14", - "postcss-selector-parser": "^5.0.0", + "postcss-selector-parser": "^6.0.2", "prettier": "^1.18.2", "source-map": "~0.6.1", "vue-template-es2015-compiler": "^1.9.0" }, "dependencies": { + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=" + }, "lru-cache": { "version": "4.1.5", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", @@ -4760,6 +4825,16 @@ "yallist": "^2.1.2" } }, + "postcss-selector-parser": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.2.tgz", + "integrity": "sha512-36P2QR59jDTOAiIkqEprfJDsoNrvwFei3eCqKd1Y0tUsBimsq39BLp7RD+JWny3WgB1zGhJX8XVePwm9k4wdBg==", + "requires": { + "cssesc": "^3.0.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -6956,9 +7031,9 @@ "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" }, "ansi-styles": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.0.tgz", - "integrity": "sha512-7kFQgnEaMdRtwf6uSfUnVr9gSGC7faurn+J/Mv90/W+iTtN0405/nLdopfMWwchyxhbGYl6TC4Sccn9TUkGAgg==", + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.2.1.tgz", + "integrity": "sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==", "requires": { "@types/color-name": "^1.1.1", "color-convert": "^2.0.1" @@ -7029,9 +7104,9 @@ } }, "p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", "requires": { "p-try": "^2.0.0" } @@ -7096,9 +7171,9 @@ } }, "yargs": { - "version": "15.0.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.0.2.tgz", - "integrity": "sha512-GH/X/hYt+x5hOat4LMnCqMd8r5Cv78heOMIJn1hr7QPPBqfeC6p89Y78+WB9yGDvfpCvgasfmWLzNzEioOUD9Q==", + "version": "15.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.1.0.tgz", + "integrity": "sha512-T39FNN1b6hCW4SOIk1XyTOWxtXdcen0t+XYrysQmChzSipvhBO8Bj0nK1ozAasdk24dNWuMZvr4k24nz+8HHLg==", "requires": { "cliui": "^6.0.0", "decamelize": "^1.2.0", @@ -7296,11 +7371,18 @@ "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==" }, "compressible": { - "version": "2.0.17", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.17.tgz", - "integrity": "sha512-BGHeLCK1GV7j1bSmQQAi26X+GgWcTjLr/0tzSvMCl3LH1w1IJ4PFSPoV5316b30cneTziC+B1a+3OjoSUcQYmw==", + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "requires": { - "mime-db": ">= 1.40.0 < 2" + "mime-db": ">= 1.43.0 < 2" + }, + "dependencies": { + "mime-db": { + "version": "1.43.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz", + "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==" + } } }, "compression": { @@ -7491,9 +7573,9 @@ "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==" }, "p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", "requires": { "p-try": "^2.0.0" } @@ -7508,11 +7590,6 @@ "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=" }, - "serialize-javascript": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", - "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==" - }, "slash": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", @@ -8571,11 +8648,11 @@ } }, "error-stack-parser": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.4.tgz", - "integrity": "sha512-fZ0KkoxSjLFmhW5lHbUT3tLwy3nX1qEzMYo8koY1vrsAco53CMT1djnBSeC/wUjTEZRhZl9iRw7PaMaxfJ4wzQ==", + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", "requires": { - "stackframe": "^1.1.0" + "stackframe": "^1.1.1" } }, "es-abstract": { @@ -9655,9 +9732,9 @@ "integrity": "sha512-Dx69IXGCq1qsUExWuG+5wkiMqVM/zGx/reXSJSLogECwp3x6KeNQZ+NAetgxEFpnC41rD8U3+jRCW68+LNzdtw==" }, "follow-redirects": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.9.0.tgz", - "integrity": "sha512-CRcPzsSIbXyVDl0QI01muNDu69S8trU4jArW9LpOt2WtC6LyUJetcIrmfHsRBx7/Jb6GHJUiuqyYxPooFfNt6A==", + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.10.0.tgz", + "integrity": "sha512-4eyLK6s6lH32nOvLLwlIOnr9zrL8Sm+OvW4pVTJNoXeGzYIkHVf+pADQi+OJ0E67hiuSLezPVPyBcIZO50TmmQ==", "requires": { "debug": "^3.0.0" }, @@ -10686,24 +10763,6 @@ "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.0.tgz", "integrity": "sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ==" }, - "handlebars": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.5.3.tgz", - "integrity": "sha512-3yPecJoJHK/4c6aZhSvxOyG4vJKDshV36VHp0iVCDVh7o9w2vwi3NSnL2MMPj3YdduqaBcu7cGbggJQM0br9xA==", - "requires": { - "neo-async": "^2.6.0", - "optimist": "^0.6.1", - "source-map": "^0.6.1", - "uglify-js": "^3.1.4" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, "har-schema": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", @@ -10795,9 +10854,9 @@ } }, "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", + "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==" }, "hash.js": { "version": "1.1.7", @@ -10840,12 +10899,9 @@ "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==" }, "highlight.js": { - "version": "9.17.1", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.17.1.tgz", - "integrity": "sha512-TA2/doAur5Ol8+iM3Ov7qy3jYcr/QiJ2eDTdRF4dfbjG7AaaB99J5G+zSl11ljbl6cIcahgPY6SKb3sC3EJ0fw==", - "requires": { - "handlebars": "^4.5.3" - } + "version": "9.18.1", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.1.tgz", + "integrity": "sha512-OrVKYz70LHsnCgmbXctv/bfuvntIKDz177h0Co37DQ5jamGZLVmoCVMtjMtNZY3X9DrCcKfklHPNeA0uPZhSJg==" }, "hmac-drbg": { "version": "1.0.1", @@ -10932,27 +10988,6 @@ "version": "2.17.1", "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==" - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - }, - "uglify-js": { - "version": "3.4.10", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", - "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", - "requires": { - "commander": "~2.19.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "commander": { - "version": "2.19.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", - "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==" - } - } } } }, @@ -12049,25 +12084,6 @@ "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.0.1.tgz", "integrity": "sha512-yV+gqbd5vaOYjqlbk16EG89xB5udgjqQF3C5FAORDg4f/IS1Yc5ERCv5e/57yBcfJYw05V5JyIXabhwb75Xxow==" }, - "jest-worker": { - "version": "24.9.0", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", - "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", - "requires": { - "merge-stream": "^2.0.0", - "supports-color": "^6.1.0" - }, - "dependencies": { - "supports-color": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", - "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", - "requires": { - "has-flag": "^3.0.0" - } - } - } - }, "jquery": { "version": "3.4.1", "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz", @@ -12481,9 +12497,9 @@ } }, "loglevel": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.6.tgz", - "integrity": "sha512-Sgr5lbboAUBo3eXCSPL4/KoVz3ROKquOjcctxmHIt+vol2DrqTQe3SwkKKuYhEiWB5kYa13YyopJ69deJ1irzQ==" + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.6.7.tgz", + "integrity": "sha512-cY2eLFrQSAfVPhCgH1s7JI73tMbg9YC3v3+ZHVW67sBS7UxWzNEk/ZBbSfLykBWHp33dqqtOv82gjhKEi81T/A==" }, "loose-envify": { "version": "1.4.0", @@ -12778,9 +12794,9 @@ } }, "mini-css-extract-plugin": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.8.2.tgz", - "integrity": "sha512-a3Y4of27Wz+mqK3qrcd3VhYz6cU0iW5x3Sgvqzbj+XmlrSizmvu8QQMl5oMYJjgHOC4iyt+w7l4umP+dQeW3bw==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-0.9.0.tgz", + "integrity": "sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==", "requires": { "loader-utils": "^1.1.0", "normalize-url": "1.9.1", @@ -13855,22 +13871,6 @@ "is-wsl": "^1.1.0" } }, - "optimist": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", - "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", - "requires": { - "minimist": "~0.0.1", - "wordwrap": "~0.0.2" - }, - "dependencies": { - "minimist": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz", - "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=" - } - } - }, "optionator": { "version": "0.8.3", "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", @@ -15808,11 +15808,83 @@ } }, "regexp.prototype.flags": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz", - "integrity": "sha512-ztaw4M1VqgMwl9HlPpOuiYgItcHlunW0He2fE6eNfT6E/CF2FtYi9ofOYe4mKntstYk0Fyh/rDRBdS3AnxjlrA==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", + "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", "requires": { - "define-properties": "^1.1.2" + "define-properties": "^1.1.3", + "es-abstract": "^1.17.0-next.1" + }, + "dependencies": { + "es-abstract": { + "version": "1.17.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.17.4.tgz", + "integrity": "sha512-Ae3um/gb8F0mui/jPL+QiqmglkUsaQf7FwBEHYIFkztkneosu9imhqHpBzQ3h1vit8t5iQ74t6PEVvphBZiuiQ==", + "requires": { + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1", + "is-callable": "^1.1.5", + "is-regex": "^1.0.5", + "object-inspect": "^1.7.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.0", + "string.prototype.trimleft": "^2.1.1", + "string.prototype.trimright": "^2.1.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==" + }, + "is-callable": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz", + "integrity": "sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==" + }, + "is-regex": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.5.tgz", + "integrity": "sha512-vlKW17SNq44owv5AQR3Cq0bQPEb8+kF3UKZ2fiZNOWtztYE5i0CzCZxFDwO58qAOWtxdBRVO/V5Qin1wjCqFYQ==", + "requires": { + "has": "^1.0.3" + } + }, + "object-inspect": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", + "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" + }, + "string.prototype.trimleft": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", + "integrity": "sha512-iu2AGd3PuP5Rp7x2kEZCrB2Nf41ehzh+goo8TV7z8/XDBbsvc6HQIlUl9RjkZ4oyrW1XM5UwlGl1oVEaDjg6Ag==", + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + }, + "string.prototype.trimright": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.1.tgz", + "integrity": "sha512-qFvWL3/+QIgZXVmJBfpHmxLB7xsUXz6HsUmP8+5dRaC3Q7oKUv9Vo6aMCRZC1smrtyECFsIT30PqBJ1gTjAs+g==", + "requires": { + "define-properties": "^1.1.3", + "function-bind": "^1.1.1" + } + } } }, "regexpp": { @@ -16851,9 +16923,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz", - "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.5.0.tgz", + "integrity": "sha512-gSz026xs2LfxBPudDuI41V1lka8cxg64E66SGe78zJlsUofOg/yqwezdIcdfwik6B4h8LFmWPA9ef9X3FiNFLA==", "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -16918,9 +16990,9 @@ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" }, "stackframe": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.1.0.tgz", - "integrity": "sha512-Vx6W1Yvy+AM1R/ckVwcHQHV147pTPBKWCRLrXMuPrFVfvBUc3os7PR1QLIWCMhPpRg5eX9ojzbQIMLGBwyLjqg==" + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.1.1.tgz", + "integrity": "sha512-0PlYhdKh6AfFxRyK/v+6/k+/mMfyiEBbTM5L94D0ZytQnJ166wuwoTYLHFWGbs2dpA8Rgq763KGWmN1EQEYHRQ==" }, "static-extend": { "version": "0.1.2", @@ -18222,26 +18294,23 @@ "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==" }, "uglify-js": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.7.3.tgz", - "integrity": "sha512-7tINm46/3puUA4hCkKYo4Xdts+JDaVC9ZPRcG8Xw9R4nhO/gZgUM3TENq8IF4Vatk8qCig4MzP/c8G4u2BkVQg==", - "optional": true, + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", "requires": { - "commander": "~2.20.3", + "commander": "~2.19.0", "source-map": "~0.6.1" }, "dependencies": { "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==", - "optional": true + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==" }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "optional": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, @@ -18597,6 +18666,13 @@ "loader-utils": "^1.1.0", "vue-hot-reload-api": "^2.3.0", "vue-style-loader": "^4.1.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=" + } } }, "vue-mugen-scroll": { @@ -18620,6 +18696,13 @@ "requires": { "hash-sum": "^1.0.2", "loader-utils": "^1.0.2" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=" + } } }, "vue-template-compiler": { @@ -18804,9 +18887,9 @@ } }, "webpack-chain": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-6.3.0.tgz", - "integrity": "sha512-Kri8p/JrfcQtBRghyxKN8r9E1mbxzywQPAnQbyvXN+rtSa8au1Qb7JOoyAGfEBFkOvU3XH4JeGd57CHa0QXfMQ==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-6.4.0.tgz", + "integrity": "sha512-f97PYqxU+9/u0IUqp/ekAHRhBD1IQwhBv3wlJo2nvyELpr2vNnUqO3XQEk+qneg0uWGP54iciotszpjfnEExFA==", "requires": { "deepmerge": "^1.5.2", "javascript-stringify": "^2.0.1" @@ -18825,9 +18908,9 @@ } }, "webpack-dev-server": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.1.tgz", - "integrity": "sha512-AGG4+XrrXn4rbZUueyNrQgO4KGnol+0wm3MPdqGLmmA+NofZl3blZQKxZ9BND6RDNuvAK9OMYClhjOSnxpWRoA==", + "version": "3.10.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.10.3.tgz", + "integrity": "sha512-e4nWev8YzEVNdOMcNzNeCN947sWJNd43E5XvsJzbAL08kGc2frm1tQ32hTJslRS+H65LCb/AaUCYU7fjHCpDeQ==", "requires": { "ansi-html": "0.0.7", "bonjour": "^3.5.0", @@ -18930,9 +19013,9 @@ } }, "p-limit": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", - "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==", + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.2.tgz", + "integrity": "sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==", "requires": { "p-try": "^2.0.0" } @@ -19229,11 +19312,6 @@ "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" }, - "wordwrap": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", - "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=" - }, "worker-farm": { "version": "1.7.0", "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz", diff --git a/website/client/package.json b/website/client/package.json index b3a3317cef..2251321624 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -17,7 +17,7 @@ "@vue/cli-plugin-eslint": "^4.2.2", "@vue/cli-plugin-router": "^4.2.2", "@vue/cli-plugin-unit-mocha": "^4.2.2", - "@vue/cli-service": "^4.1.2", + "@vue/cli-service": "^4.2.2", "@storybook/addon-actions": "^5.3.12", "@storybook/addon-knobs": "^5.3.12", "@storybook/addon-links": "^5.3.12", From 732426c176293cff465b5735a2e0a34fa71f18d5 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:34:59 +0100 Subject: [PATCH 17/52] build(deps): bump @vue/cli-plugin-babel in /website/client (#11851) Bumps [@vue/cli-plugin-babel](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-plugin-babel) from 4.1.2 to 4.2.2. - [Release notes](https://github.com/vuejs/vue-cli/releases) - [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md) - [Commits](https://github.com/vuejs/vue-cli/commits/v4.2.2/packages/@vue/cli-plugin-babel) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 1473 ++++++++++++++++++++++++++---- website/client/package.json | 2 +- 2 files changed, 1316 insertions(+), 159 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 0042a5124a..57a1a309e5 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -17,20 +17,68 @@ "@babel/highlight": "^7.0.0" } }, - "@babel/core": { - "version": "7.7.7", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.7.7.tgz", - "integrity": "sha512-jlSjuj/7z138NLZALxVgrx13AOtqip42ATZP7+kYl53GvDV6+4dCek1mVUo8z8c8Xnw/mx2q3d9HWh3griuesQ==", + "@babel/compat-data": { + "version": "7.8.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.5.tgz", + "integrity": "sha512-jWYUqQX/ObOhG1UiEkbH5SANsE/8oKXiQWjj7p7xgj9Zmnt//aUvyz4dBkK0HNsS8/cbyC5NmmH87VekW+mXFg==", "requires": { - "@babel/code-frame": "^7.5.5", - "@babel/generator": "^7.7.7", - "@babel/helpers": "^7.7.4", - "@babel/parser": "^7.7.7", - "@babel/template": "^7.7.4", - "@babel/traverse": "^7.7.4", - "@babel/types": "^7.7.4", + "browserslist": "^4.8.5", + "invariant": "^2.2.4", + "semver": "^5.5.0" + }, + "dependencies": { + "browserslist": { + "version": "4.8.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz", + "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==", + "requires": { + "caniuse-lite": "^1.0.30001023", + "electron-to-chromium": "^1.3.341", + "node-releases": "^1.1.47" + } + }, + "caniuse-lite": { + "version": "1.0.30001027", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001027.tgz", + "integrity": "sha512-7xvKeErvXZFtUItTHgNtLgS9RJpVnwBlWX8jSo/BO8VsF6deszemZSkJJJA1KOKrXuzZH4WALpAJdq5EyfgMLg==" + }, + "electron-to-chromium": { + "version": "1.3.348", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.348.tgz", + "integrity": "sha512-6O0IInybavGdYtcbI4ryF/9e3Qi8/soi6C68ELRseJuTwQPKq39uGgVVeQHG28t69Sgsky09nXBRhUiFXsZyFQ==" + }, + "node-releases": { + "version": "1.1.48", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.48.tgz", + "integrity": "sha512-Hr8BbmUl1ujAST0K0snItzEA5zkJTQup8VNTKNfT6Zw8vTJkIiagUPNfxHmgDOyfFYNfKAul40sD0UEYTvwebw==", + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + } + } + }, + "@babel/core": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.8.4.tgz", + "integrity": "sha512-0LiLrB2PwrVI+a2/IEskBopDYSd8BCb3rOvH7D5tzoWd696TBEduBvuLVm4Nx6rltrLZqvI3MCalB2K2aVzQjA==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.4", + "@babel/helpers": "^7.8.4", + "@babel/parser": "^7.8.4", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.4", + "@babel/types": "^7.8.3", "convert-source-map": "^1.7.0", "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", "json5": "^2.1.0", "lodash": "^4.17.13", "resolve": "^1.3.2", @@ -38,78 +86,96 @@ "source-map": "^0.5.0" }, "dependencies": { - "@babel/generator": { - "version": "7.7.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.7.tgz", - "integrity": "sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ==", + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", "requires": { - "@babel/types": "^7.7.4", + "@babel/highlight": "^7.8.3" + } + }, + "@babel/generator": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.4.tgz", + "integrity": "sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==", + "requires": { + "@babel/types": "^7.8.3", "jsesc": "^2.5.1", "lodash": "^4.17.13", "source-map": "^0.5.0" } }, "@babel/helper-function-name": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", - "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", "requires": { - "@babel/helper-get-function-arity": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-get-function-arity": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", - "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" } }, "@babel/helper-split-export-declaration": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", - "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.7.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz", - "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==" + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" }, "@babel/template": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", - "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/traverse": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", - "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.4.tgz", + "integrity": "sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg==", "requires": { - "@babel/code-frame": "^7.5.5", - "@babel/generator": "^7.7.4", - "@babel/helper-function-name": "^7.7.4", - "@babel/helper-split-export-declaration": "^7.7.4", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4", + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.4", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.8.4", + "@babel/types": "^7.8.3", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.13" } }, "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -260,6 +326,55 @@ } } }, + "@babel/helper-compilation-targets": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.4.tgz", + "integrity": "sha512-3k3BsKMvPp5bjxgMdrFyq0UaEO48HciVrOVF0+lon8pp95cyJ2ujAh0TrBHNMnJGT2rr0iKOJPFFbSqjDyf/Pg==", + "requires": { + "@babel/compat-data": "^7.8.4", + "browserslist": "^4.8.5", + "invariant": "^2.2.4", + "levenary": "^1.1.1", + "semver": "^5.5.0" + }, + "dependencies": { + "browserslist": { + "version": "4.8.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz", + "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==", + "requires": { + "caniuse-lite": "^1.0.30001023", + "electron-to-chromium": "^1.3.341", + "node-releases": "^1.1.47" + } + }, + "caniuse-lite": { + "version": "1.0.30001027", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001027.tgz", + "integrity": "sha512-7xvKeErvXZFtUItTHgNtLgS9RJpVnwBlWX8jSo/BO8VsF6deszemZSkJJJA1KOKrXuzZH4WALpAJdq5EyfgMLg==" + }, + "electron-to-chromium": { + "version": "1.3.348", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.348.tgz", + "integrity": "sha512-6O0IInybavGdYtcbI4ryF/9e3Qi8/soi6C68ELRseJuTwQPKq39uGgVVeQHG28t69Sgsky09nXBRhUiFXsZyFQ==" + }, + "node-releases": { + "version": "1.1.48", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.48.tgz", + "integrity": "sha512-Hr8BbmUl1ujAST0K0snItzEA5zkJTQup8VNTKNfT6Zw8vTJkIiagUPNfxHmgDOyfFYNfKAul40sD0UEYTvwebw==", + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + } + } + }, "@babel/helper-create-class-features-plugin": { "version": "7.7.4", "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.7.4.tgz", @@ -957,87 +1072,105 @@ } }, "@babel/helpers": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.7.4.tgz", - "integrity": "sha512-ak5NGZGJ6LV85Q1Zc9gn2n+ayXOizryhjSUBTdu5ih1tlVCJeuQENzc4ItyCVhINVXvIT/ZQ4mheGIsfBkpskg==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.8.4.tgz", + "integrity": "sha512-VPbe7wcQ4chu4TDQjimHv/5tj73qz88o12EPkO2ValS2QiQS/1F2SsjyIGNnAD0vF/nZS6Cf9i+vW6HIlnaR8w==", "requires": { - "@babel/template": "^7.7.4", - "@babel/traverse": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.4", + "@babel/types": "^7.8.3" }, "dependencies": { - "@babel/generator": { - "version": "7.7.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.7.tgz", - "integrity": "sha512-/AOIBpHh/JU1l0ZFS4kiRCBnLi6OTHzh0RPk3h9isBxkkqELtQNFi1Vr/tiG9p1yfoUdKVwISuXWQR+hwwM4VQ==", + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", "requires": { - "@babel/types": "^7.7.4", + "@babel/highlight": "^7.8.3" + } + }, + "@babel/generator": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.4.tgz", + "integrity": "sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==", + "requires": { + "@babel/types": "^7.8.3", "jsesc": "^2.5.1", "lodash": "^4.17.13", "source-map": "^0.5.0" } }, "@babel/helper-function-name": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", - "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", "requires": { - "@babel/helper-get-function-arity": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-get-function-arity": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", - "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" } }, "@babel/helper-split-export-declaration": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", - "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.7.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.7.tgz", - "integrity": "sha512-WtTZMZAZLbeymhkd/sEaPD8IQyGAhmuTuvTzLiCFM7iXiVdY0gc0IaI+cW0fh1BnSMbJSzXX6/fHllgHKwHhXw==" + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" }, "@babel/template": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", - "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/traverse": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", - "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.4.tgz", + "integrity": "sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg==", "requires": { - "@babel/code-frame": "^7.5.5", - "@babel/generator": "^7.7.4", - "@babel/helper-function-name": "^7.7.4", - "@babel/helper-split-export-declaration": "^7.7.4", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4", + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.4", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.8.4", + "@babel/types": "^7.8.3", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.13" } }, "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -1081,13 +1214,156 @@ } }, "@babel/plugin-proposal-decorators": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.7.4.tgz", - "integrity": "sha512-GftcVDcLCwVdzKmwOBDjATd548+IE+mBo7ttgatqNDR7VG7GqIuZPtRWlMLHbhTXhcnFZiGER8iIYl1n/imtsg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.8.3.tgz", + "integrity": "sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-decorators": "^7.7.4" + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-decorators": "^7.8.3" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/generator": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.4.tgz", + "integrity": "sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==", + "requires": { + "@babel/types": "^7.8.3", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.3.tgz", + "integrity": "sha512-qmp4pD7zeTxsv0JNecSBsEmG1ei2MqwJq4YQcK3ZWm/0t07QstWfvuV/vm3Qt5xNMFETn2SZqpMx2MQzbtq+KA==", + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" + }, + "@babel/helper-replace-supers": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.3.tgz", + "integrity": "sha512-xOUssL6ho41U81etpLoT2RTdvdus4VfHamCuAm4AHxGr+0it5fnwoVdwUJ7GFEqCsQYzJUhcbsN9wB9apcYKFA==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" + }, + "@babel/template": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/traverse": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.4.tgz", + "integrity": "sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.4", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.8.4", + "@babel/types": "^7.8.3", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/plugin-proposal-dynamic-import": { @@ -1108,6 +1384,22 @@ "@babel/plugin-syntax-json-strings": "^7.7.4" } }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" + } + } + }, "@babel/plugin-proposal-object-rest-spread": { "version": "7.7.4", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.7.4.tgz", @@ -1126,6 +1418,22 @@ "@babel/plugin-syntax-optional-catch-binding": "^7.7.4" } }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.8.3.tgz", + "integrity": "sha512-QIoIR9abkVn+seDE3OjA08jWcs3eZ9+wJCKSRgo3WdEU2csFYgdScb+8qHB3+WXsGJD55u+5hWCISI7ejXS+kg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.0" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" + } + } + }, "@babel/plugin-proposal-unicode-property-regex": { "version": "7.7.4", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.4.tgz", @@ -1144,11 +1452,18 @@ } }, "@babel/plugin-syntax-decorators": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.7.4.tgz", - "integrity": "sha512-0oNLWNH4k5ZbBVfAwiTU53rKFWIeTh6ZlaWOXWJc4ywxs0tjz5fc3uZ6jKAnZSxN98eXVgg7bJIuzjX+3SXY+A==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.8.3.tgz", + "integrity": "sha512-8Hg4dNNT9/LcA1zQlfwuKR8BUc/if7Q7NkTam9sGTcJphLwpf2g4S42uhspQrIrR+dpzE0dtTqBVFoHl8GtnnQ==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" + } } }, "@babel/plugin-syntax-dynamic-import": { @@ -1168,11 +1483,33 @@ } }, "@babel/plugin-syntax-jsx": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.7.4.tgz", - "integrity": "sha512-wuy6fiMe9y7HeZBWXYCGt2RGxZOj0BImZ9EyXJVnVGBKO/Br592rbR3rtIQn0eQhAk9vqaKP5n8tVqEFBQMfLg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.8.3.tgz", + "integrity": "sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" + } + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" + } } }, "@babel/plugin-syntax-object-rest-spread": { @@ -1191,6 +1528,21 @@ "@babel/helper-plugin-utils": "^7.0.0" } }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" + } + } + }, "@babel/plugin-syntax-top-level-await": { "version": "7.7.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.7.4.tgz", @@ -1576,14 +1928,39 @@ } }, "@babel/plugin-transform-runtime": { - "version": "7.7.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.7.6.tgz", - "integrity": "sha512-tajQY+YmXR7JjTwRvwL4HePqoL3DYxpYXIHKVvrOIvJmeHe2y1w4tz5qz9ObUDC9m76rCzIMPyn4eERuwA4a4A==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.8.3.tgz", + "integrity": "sha512-/vqUt5Yh+cgPZXXjmaG9NT8aVfThKk7G4OqkVhrXqwsC5soMn/qTCxs36rZ2QFhpfTJcjw4SNDIZ4RUb8OL4jQ==", "requires": { - "@babel/helper-module-imports": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", "resolve": "^1.8.1", "semver": "^5.5.1" + }, + "dependencies": { + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" + }, + "@babel/types": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } } }, "@babel/plugin-transform-shorthand-properties": { @@ -4128,23 +4505,802 @@ } }, "@vue/babel-preset-app": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-4.1.2.tgz", - "integrity": "sha512-M2vodPy1Wh0ZIlBf2MA3mhHvxuFp6dwx5nHxBSd4VpBdrgq4Jb0ECbGnNcH9RI2yNPfkoyiHmqOGDQoFGt+FUg==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-4.2.2.tgz", + "integrity": "sha512-QGgL+iR+ZdNO9xcFJqYjg938bwjArgIyNOFfM0m+dNSOt7wWVrlFA2v0C6aVN1sJ+IEjdurEolBTZ7hXp6Fbsg==", "requires": { - "@babel/core": "^7.7.4", - "@babel/helper-module-imports": "^7.7.4", - "@babel/plugin-proposal-class-properties": "^7.7.4", - "@babel/plugin-proposal-decorators": "^7.7.4", - "@babel/plugin-syntax-dynamic-import": "^7.7.4", - "@babel/plugin-syntax-jsx": "^7.7.4", - "@babel/plugin-transform-runtime": "^7.7.4", - "@babel/preset-env": "^7.7.4", - "@babel/runtime": "^7.7.4", + "@babel/core": "^7.8.4", + "@babel/helper-compilation-targets": "^7.8.4", + "@babel/helper-module-imports": "^7.8.3", + "@babel/plugin-proposal-class-properties": "^7.8.3", + "@babel/plugin-proposal-decorators": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.8.3", + "@babel/preset-env": "^7.8.4", + "@babel/runtime": "^7.8.4", "@vue/babel-preset-jsx": "^1.1.2", - "babel-plugin-dynamic-import-node": "^2.2.0", - "core-js": "^3.4.4", - "core-js-compat": "^3.4.4" + "babel-plugin-dynamic-import-node": "^2.3.0", + "core-js": "^3.6.4", + "core-js-compat": "^3.6.4" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/generator": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.4.tgz", + "integrity": "sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==", + "requires": { + "@babel/types": "^7.8.3", + "jsesc": "^2.5.1", + "lodash": "^4.17.13", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-call-delegate": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.8.3.tgz", + "integrity": "sha512-6Q05px0Eb+N4/GTyKPPvnkig7Lylw+QzihMpws9iiZQv7ZImf84ZsZpQH7QoWN4n4tm81SnSzPgHw2qtO0Zf3A==", + "requires": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.3.tgz", + "integrity": "sha512-qmp4pD7zeTxsv0JNecSBsEmG1ei2MqwJq4YQcK3ZWm/0t07QstWfvuV/vm3Qt5xNMFETn2SZqpMx2MQzbtq+KA==", + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.3.tgz", + "integrity": "sha512-Gcsm1OHCUr9o9TcJln57xhWHtdXbA2pgQ58S0Lxlks0WMGNXuki4+GLfX0p+L2ZkINUGZvfkz8rzoqJQSthI+Q==", + "requires": { + "@babel/helper-regex": "^7.8.3", + "regexpu-core": "^4.6.0" + } + }, + "@babel/helper-define-map": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", + "requires": { + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-module-transforms": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.8.3.tgz", + "integrity": "sha512-C7NG6B7vfBa/pwCOshpMbOYUmrYQDfCpVL/JCRu0ek8B5p8kue1+BCXpg2vOYs7w5ACB9GTOBYQ5U6NwrMg+3Q==", + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" + }, + "@babel/helper-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", + "requires": { + "lodash": "^4.17.13" + } + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-replace-supers": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.3.tgz", + "integrity": "sha512-xOUssL6ho41U81etpLoT2RTdvdus4VfHamCuAm4AHxGr+0it5fnwoVdwUJ7GFEqCsQYzJUhcbsN9wB9apcYKFA==", + "requires": { + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-simple-access": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", + "requires": { + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-wrap-function": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", + "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-8qvuPwU/xxUCt78HocNlv0mXXo0wdh9VT1R04WU8HGOfaOob26pF+9P5/lYjN/q7DHOX1bvX60hnhOvuQUJdbA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.3.tgz", + "integrity": "sha512-1/1/rEZv2XGweRwwSkLpY+s60za9OZ1hJs4YDqFHCw0kYWYwL5IFljVY1MYBL+weT1l9pokDO2uhSTLVxzoHkQ==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", + "requires": { + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.3.tgz", + "integrity": "sha512-SjT0cwFJ+7Rbr1vQsvphAHwUHvSUPmMjMU/0P59G8U2HLFqSa082JO7zkbDNWs9kH/IUqpHI6xWNesGf8haF1w==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.3.tgz", + "integrity": "sha512-H4X646nCkiEcHZUZaRkhE2XVsoz0J/1x3VVujnn96pSoGCtKPA99ZZA+va+gK+92Zycd6OBKCD8tDb/731bhgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.4.tgz", + "integrity": "sha512-iAXNlOWvcYUYoV8YIxwS7TxGRJcxyl8eQCfT+A5j8sKUzRFvJdcyjp97jL2IghWSRDaL2PU2O2tX8Cu9dTBq5A==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.3.tgz", + "integrity": "sha512-MadJiU3rLKclzT5kBH4yxdry96odTUwuqrZM+GllFI/VhxfPz+k9MshJM+MwhfkCdxxclSbSBbUGciBngR+kEQ==", + "requires": { + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.3.tgz", + "integrity": "sha512-JpdMEfA15HZ/1gNuB9XEDlZM1h/gF/YOH7zaZzQu2xCFRfwc01NXBMHHSTT6hRjlXJJs5x/bfODM3LiCk94Sxg==", + "requires": { + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.3.tgz", + "integrity": "sha512-8cESMCJjmArMYqa9AO5YuMEkE4ds28tMpZcGZB/jl3n0ZzlsxOAi3mC+SKypTfT8gjMupCnd3YiXCkMjj2jfOg==", + "requires": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.3.tgz", + "integrity": "sha512-evhTyWhbwbI3/U6dZAnx/ePoV7H6OUG+OjiJFHmhr9FPn0VShjwC2kdxqIuQ/+1P50TMrneGzMeyMTFOjKSnAw==", + "requires": { + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", + "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.4.tgz", + "integrity": "sha512-IsS3oTxeTsZlE5KqzTbcC2sV0P9pXdec53SU+Yxv7o/6dvGM5AkTotQKhoSffhNgZ/dftsSiOoxy7evCYJXzVA==", + "requires": { + "@babel/helper-call-delegate": "^7.8.3", + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.3.tgz", + "integrity": "sha512-qt/kcur/FxrQrzFR432FGZznkVAjiyFtCOANjkAKwCbt465L6ZCiUQh2oMYGU3Wo8LRFJxNDFwWn106S5wVUNA==", + "requires": { + "regenerator-transform": "^0.14.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/preset-env": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.4.tgz", + "integrity": "sha512-HihCgpr45AnSOHRbS5cWNTINs0TwaR8BS8xIIH+QwiW8cKL0llV91njQMpeMReEPVs+1Ao0x3RLEBLtt1hOq4w==", + "requires": { + "@babel/compat-data": "^7.8.4", + "@babel/helper-compilation-targets": "^7.8.4", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.8.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.8.3", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.8.3", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.8.3", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.8.4", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.8.3", + "@babel/plugin-transform-modules-commonjs": "^7.8.3", + "@babel/plugin-transform-modules-systemjs": "^7.8.3", + "@babel/plugin-transform-modules-umd": "^7.8.3", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.8.4", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.3", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", + "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/types": "^7.8.3", + "browserslist": "^4.8.5", + "core-js-compat": "^3.6.2", + "invariant": "^2.2.2", + "levenary": "^1.1.1", + "semver": "^5.5.0" + } + }, + "@babel/runtime": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.8.4.tgz", + "integrity": "sha512-neAp3zt80trRVBI1x0azq6c57aNBqYZH8KhMm3TaB7wEI5Q4A2SHfBHE8w9gOhI/lrqxtEbXZgQIrHP+wvSGwQ==", + "requires": { + "regenerator-runtime": "^0.13.2" + } + }, + "@babel/template": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/traverse": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.4.tgz", + "integrity": "sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.4", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.8.4", + "@babel/types": "^7.8.3", + "debug": "^4.1.0", + "globals": "^11.1.0", + "lodash": "^4.17.13" + } + }, + "@babel/types": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + }, + "browserslist": { + "version": "4.8.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.6.tgz", + "integrity": "sha512-ZHao85gf0eZ0ESxLfCp73GG9O/VTytYDIkIiZDlURppLTI9wErSM/5yAKEq6rcUdxBLjMELmrYUJGg5sxGKMHg==", + "requires": { + "caniuse-lite": "^1.0.30001023", + "electron-to-chromium": "^1.3.341", + "node-releases": "^1.1.47" + } + }, + "caniuse-lite": { + "version": "1.0.30001027", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001027.tgz", + "integrity": "sha512-7xvKeErvXZFtUItTHgNtLgS9RJpVnwBlWX8jSo/BO8VsF6deszemZSkJJJA1KOKrXuzZH4WALpAJdq5EyfgMLg==" + }, + "core-js-compat": { + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz", + "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==", + "requires": { + "browserslist": "^4.8.3", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "electron-to-chromium": { + "version": "1.3.348", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.348.tgz", + "integrity": "sha512-6O0IInybavGdYtcbI4ryF/9e3Qi8/soi6C68ELRseJuTwQPKq39uGgVVeQHG28t69Sgsky09nXBRhUiFXsZyFQ==" + }, + "node-releases": { + "version": "1.1.48", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.48.tgz", + "integrity": "sha512-Hr8BbmUl1ujAST0K0snItzEA5zkJTQup8VNTKNfT6Zw8vTJkIiagUPNfxHmgDOyfFYNfKAul40sD0UEYTvwebw==", + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + } } }, "@vue/babel-preset-jsx": { @@ -4205,13 +5361,13 @@ "integrity": "sha512-6hMYDkH/rSzFkSKuu/EfTXVkUaBDR6sq5vJ161pN1q46zUB5uN1L7rJHQDjxTy1EZazk1MqU5cS10vRVhIeWvw==" }, "@vue/cli-plugin-babel": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-4.1.2.tgz", - "integrity": "sha512-/j998Q16h8gbYcYf2sE+CYobCpIzDYtOJ76JuhJZnCfy5H8gh4g+x5fepbLs0gOW/cZ2OQxJFx7Jd/yT2/G/qQ==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-4.2.2.tgz", + "integrity": "sha512-uCXDlgUp4ehHoYosr6kbyJYeQ+aQ4lR9Zn0Bf58MFbZbmjBCi8dBKzQf7ve4bo8L8CTGjWirnzgA7pStRmWx0g==", "requires": { - "@babel/core": "^7.7.4", - "@vue/babel-preset-app": "^4.1.2", - "@vue/cli-shared-utils": "^4.1.2", + "@babel/core": "^7.8.4", + "@vue/babel-preset-app": "^4.2.2", + "@vue/cli-shared-utils": "^4.2.2", "babel-loader": "^8.0.6", "cache-loader": "^4.1.0", "thread-loader": "^2.1.3", @@ -4734,9 +5890,9 @@ } }, "@vue/cli-shared-utils": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.1.2.tgz", - "integrity": "sha512-uQAVqxCWdL5ipZ0TPu6SVsdokQp4yHt8SzzpUGhq8TkW4vwalGddJAAJrqZHMl91ZTIJ4p4ixofmCaaJo5rSRA==", + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-4.2.2.tgz", + "integrity": "sha512-EK5wcxgjadqUpSzfh6Bnxd46Zx+SAaHusygqV11UZKHr4EObc/SjCpq7c7drmFkBjRqmVvrHs4jRnJJo5VgCgQ==", "requires": { "@hapi/joi": "^15.0.1", "chalk": "^2.4.2", @@ -4746,6 +5902,7 @@ "node-ipc": "^9.1.1", "open": "^6.3.0", "ora": "^3.4.0", + "read-pkg": "^5.1.1", "request": "^2.87.0", "request-promise-native": "^1.0.8", "semver": "^6.1.0", @@ -4757,24 +5914,6 @@ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" }, - "request-promise-core": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.3.tgz", - "integrity": "sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==", - "requires": { - "lodash": "^4.17.15" - } - }, - "request-promise-native": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.8.tgz", - "integrity": "sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==", - "requires": { - "request-promise-core": "1.1.3", - "stealthy-require": "^1.1.1", - "tough-cookie": "^2.3.3" - } - }, "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", @@ -10551,6 +11690,11 @@ } } }, + "gensync": { + "version": "1.0.0-beta.1", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.1.tgz", + "integrity": "sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==" + }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", @@ -12310,6 +13454,19 @@ "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==" }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levenary": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz", + "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==", + "requires": { + "leven": "^3.1.0" + } + }, "levn": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", diff --git a/website/client/package.json b/website/client/package.json index 2251321624..395c4f8d7d 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -13,7 +13,7 @@ "test:unit": "vue-cli-service test:unit --require ./tests/unit/helpers.js" }, "dependencies": { - "@vue/cli-plugin-babel": "^4.1.2", + "@vue/cli-plugin-babel": "^4.2.2", "@vue/cli-plugin-eslint": "^4.2.2", "@vue/cli-plugin-router": "^4.2.2", "@vue/cli-plugin-unit-mocha": "^4.2.2", From 0648f5d412166ddc81cb3b007b83a2a34745e890 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Tue, 11 Feb 2020 19:58:11 +0100 Subject: [PATCH 18/52] Prevent server from cancelling still active subs (#11795) * Prevent server from cancelling still active subs * Allow subs to be cancelled before end date * fix test * fix test --- test/api/unit/libs/payments/google.test.js | 13 ------------- website/server/libs/payments/google.js | 5 +++-- 2 files changed, 3 insertions(+), 15 deletions(-) diff --git a/test/api/unit/libs/payments/google.test.js b/test/api/unit/libs/payments/google.test.js index c8383fa828..7b290f1106 100644 --- a/test/api/unit/libs/payments/google.test.js +++ b/test/api/unit/libs/payments/google.test.js @@ -278,19 +278,6 @@ describe('Google Payments', () => { }); }); - it('should throw an error if subscription is still valid', async () => { - iap.getPurchaseData.restore(); - iapGetPurchaseDataStub = sinon.stub(iap, 'getPurchaseData') - .returns([{ expirationDate: expirationDate.add({ day: 1 }).toDate() }]); - - await expect(googlePayments.cancelSubscribe(user, headers)) - .to.eventually.be.rejected.and.to.eql({ - httpCode: 401, - name: 'NotAuthorized', - message: googlePayments.constants.RESPONSE_STILL_VALID, - }); - }); - it('should throw an error if receipt is invalid', async () => { iap.isValidated.restore(); iapIsValidatedStub = sinon.stub(iap, 'isValidated') diff --git a/website/server/libs/payments/google.js b/website/server/libs/payments/google.js index 1ee218220f..eb7f6d790c 100644 --- a/website/server/libs/payments/google.js +++ b/website/server/libs/payments/google.js @@ -234,6 +234,9 @@ api.cancelSubscribe = async function cancelSubscribe (user, headers) { const purchases = iap.getPurchaseData(googleRes); if (purchases.length === 0) throw new NotAuthorized(this.constants.RESPONSE_INVALID_RECEIPT); const subscriptionData = purchases[0]; + // Check to make sure the sub isn't active anymore. + if (subscriptionData.autoRenews) return; + dateTerminated = new Date(Number(subscriptionData.expirationDate)); } catch (err) { // Status:410 means that the subsctiption isn't active anymore and we can safely delete it @@ -244,8 +247,6 @@ api.cancelSubscribe = async function cancelSubscribe (user, headers) { } } - if (dateTerminated > new Date()) throw new NotAuthorized(this.constants.RESPONSE_STILL_VALID); - await payments.cancelSubscription({ user, nextBill: dateTerminated, From 897b192852abe5b319693bb2bc5bd7d08834f68c Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Tue, 11 Feb 2020 13:51:44 -0600 Subject: [PATCH 19/52] fix(profiles): short circuit contributor Attempted fix for #11830 --- website/client/src/components/memberDetails.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/client/src/components/memberDetails.vue b/website/client/src/components/memberDetails.vue index 606c3e1ce9..730c273ea6 100644 --- a/website/client/src/components/memberDetails.vue +++ b/website/client/src/components/memberDetails.vue @@ -24,7 +24,7 @@ />

- + Date: Tue, 11 Feb 2020 14:30:49 -0600 Subject: [PATCH 20/52] 4.132.3 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 039f963292..cea2f47ea9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "habitica", - "version": "4.132.2", + "version": "4.132.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 9617c5d3c3..508b785247 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "habitica", "description": "A habit tracker app which treats your goals like a Role Playing Game.", - "version": "4.132.2", + "version": "4.132.3", "main": "./website/server/index.js", "dependencies": { "@babel/core": "^7.8.4", From 6324ef72dfafa397dfb65b361dc346007f80f63c Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Tue, 11 Feb 2020 16:09:51 -0600 Subject: [PATCH 21/52] feat(content): Magic Hatching Quest --- website/common/locales/en/questsContent.json | 11 ++++- website/common/script/content/quests.js | 41 ++++++++++++++++ .../script/content/shop-featuredItems.js | 2 +- .../spritesmith/quests/bosses/quest_ruby.png | Bin 0 -> 7942 bytes .../quests/items/quest_ruby_aquariusRune.png | Bin 0 -> 3115 bytes .../quests/items/quest_ruby_rubyGem.png | Bin 0 -> 449 bytes .../quests/items/quest_ruby_venusRune.png | Bin 0 -> 3069 bytes .../scrolls/inventory_quest_scroll_ruby.png | Bin 0 -> 2430 bytes .../mounts/body/Mount_Body_BearCub-Ruby.png | Bin 0 -> 852 bytes .../mounts/body/Mount_Body_Cactus-Ruby.png | Bin 0 -> 648 bytes .../mounts/body/Mount_Body_Dragon-Ruby.png | Bin 0 -> 740 bytes .../mounts/body/Mount_Body_FlyingPig-Ruby.png | Bin 0 -> 914 bytes .../mounts/body/Mount_Body_Fox-Ruby.png | Bin 0 -> 881 bytes .../mounts/body/Mount_Body_LionCub-Ruby.png | Bin 0 -> 804 bytes .../mounts/body/Mount_Body_PandaCub-Ruby.png | Bin 0 -> 639 bytes .../mounts/body/Mount_Body_TigerCub-Ruby.png | Bin 0 -> 872 bytes .../mounts/body/Mount_Body_Wolf-Ruby.png | Bin 0 -> 716 bytes .../mounts/head/Mount_Head_BearCub-Ruby.png | Bin 0 -> 618 bytes .../mounts/head/Mount_Head_Cactus-Ruby.png | Bin 0 -> 1052 bytes .../mounts/head/Mount_Head_Dragon-Ruby.png | Bin 0 -> 1352 bytes .../mounts/head/Mount_Head_FlyingPig-Ruby.png | Bin 0 -> 777 bytes .../mounts/head/Mount_Head_Fox-Ruby.png | Bin 0 -> 621 bytes .../mounts/head/Mount_Head_LionCub-Ruby.png | Bin 0 -> 838 bytes .../mounts/head/Mount_Head_PandaCub-Ruby.png | Bin 0 -> 808 bytes .../mounts/head/Mount_Head_TigerCub-Ruby.png | Bin 0 -> 818 bytes .../mounts/head/Mount_Head_Wolf-Ruby.png | Bin 0 -> 1000 bytes .../mounts/icon/Mount_Icon_BearCub-Ruby.png | Bin 0 -> 607 bytes .../mounts/icon/Mount_Icon_Cactus-Ruby.png | Bin 0 -> 772 bytes .../mounts/icon/Mount_Icon_Dragon-Ruby.png | Bin 0 -> 645 bytes .../mounts/icon/Mount_Icon_FlyingPig-Ruby.png | Bin 0 -> 641 bytes .../mounts/icon/Mount_Icon_Fox-Ruby.png | Bin 0 -> 610 bytes .../mounts/icon/Mount_Icon_LionCub-Ruby.png | Bin 0 -> 827 bytes .../mounts/icon/Mount_Icon_PandaCub-Ruby.png | Bin 0 -> 614 bytes .../mounts/icon/Mount_Icon_TigerCub-Ruby.png | Bin 0 -> 802 bytes .../mounts/icon/Mount_Icon_Wolf-Ruby.png | Bin 0 -> 686 bytes .../stable/pets/Pet-BearCub-Ruby.png | Bin 0 -> 778 bytes .../stable/pets/Pet-Cactus-Ruby.png | Bin 0 -> 744 bytes .../stable/pets/Pet-Dragon-Ruby.png | Bin 0 -> 885 bytes .../stable/pets/Pet-FlyingPig-Ruby.png | Bin 0 -> 865 bytes .../spritesmith/stable/pets/Pet-Fox-Ruby.png | Bin 0 -> 741 bytes .../stable/pets/Pet-LionCub-Ruby.png | Bin 0 -> 788 bytes .../stable/pets/Pet-PandaCub-Ruby.png | Bin 0 -> 719 bytes .../stable/pets/Pet-TigerCub-Ruby.png | Bin 0 -> 777 bytes .../spritesmith/stable/pets/Pet-Wolf-Ruby.png | Bin 0 -> 874 bytes .../potions/Pet_HatchingPotion_Ruby.png | Bin 0 -> 5021 bytes website/server/controllers/api-v3/news.js | 45 +++++------------- 46 files changed, 63 insertions(+), 36 deletions(-) create mode 100644 website/raw_sprites/spritesmith/quests/bosses/quest_ruby.png create mode 100644 website/raw_sprites/spritesmith/quests/items/quest_ruby_aquariusRune.png create mode 100644 website/raw_sprites/spritesmith/quests/items/quest_ruby_rubyGem.png create mode 100644 website/raw_sprites/spritesmith/quests/items/quest_ruby_venusRune.png create mode 100644 website/raw_sprites/spritesmith/quests/scrolls/inventory_quest_scroll_ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Dragon-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_TigerCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Wolf-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_LionCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_PandaCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_TigerCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Cactus-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_LionCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-BearCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-Cactus-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-Dragon-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-FlyingPig-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-Fox-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-LionCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-PandaCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-TigerCub-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/pets/Pet-Wolf-Ruby.png create mode 100644 website/raw_sprites/spritesmith/stable/potions/Pet_HatchingPotion_Ruby.png diff --git a/website/common/locales/en/questsContent.json b/website/common/locales/en/questsContent.json index efcc790830..3a6970aff1 100644 --- a/website/common/locales/en/questsContent.json +++ b/website/common/locales/en/questsContent.json @@ -787,5 +787,14 @@ "questAmberCompletion": "“Trerezin?” @-Tyr- says calmly. “Could you let @Vikte go? I don’t think they’re enjoying being so high up.”

The Trerezin’s amber skin blushes crimson and she gently lowers @Vikte to the ground. “My apologies! It’s been so long since I’ve had any guests that I’ve forgotten my manners!” She slithers forward to greet you properly before disappearing into her treehouse, and returning with an armful of Amber Hatching Potions as thank-you gifts!

“Magic Potions!” @Vikte gasps.

“Oh, these old things?” The Trerezin's tongue flickers as she thinks. “How about this? I’ll give you this whole stack if you promise to visit me every so often...”

And so you leave the Taskwoods, excited to tell everyone about the new potions--and your new friend!", "questAmberBoss": "Trerezin", "questAmberDropAmberPotion": "Amber Hatching Potion", - "questAmberUnlockText": "Unlocks Amber Hatching Potions for purchase in the Market" + "questAmberUnlockText": "Unlocks Amber Hatching Potions for purchase in the Market", + + "questRubyText": "The Ruby Solution", + "questRubyNotes": "The normally bustling peaks of the Stoïkalm Volcanoes lie silent in the snow. “I suppose the hikers and sight-seers are hibernating?” @gully says to you and @Aspiring_Advocate. “That makes our search easier.”

As you reach the summit, the chill wind merges with the steam billowing from the crater. “There!” @Aspiring_Advocate exclaims, pointing toward a hot spring. “What better place to find cool runes of Aquarius and passionate runes of Venus than where ice and fire meet?”

The three of you hurry toward the hot spring. “According to my research,” @Aspiring_Advocate says, “combining the runes with heart-shaped rubies will create a hatching potion that can foster friendship and love!”

Excited by the prospect of a new discovery, you all smile. “All right,” @gully says, “let's start searching!”", + "questRubyCompletion": "With the necessary items safely packed away, the three of you rush back to Habit City and meet in @beffymaroo's lab. “Excellent work!” @beffymaroo says. “You've gathered the ingredients for the potion!”

@beffymaroo carefully combines the runes and the rubies to create a brilliant red potion and pours some of it on two pet eggs. As you observe the results, you notice that the two pets seem completely uninterested in one another!

“Did it not work?” @gully asks. But before anyone can answer, you suddenly realize that it isn't the potion that creates friendship and love, but rather it is the experience of working together toward a common goal. You come away from the quest having gained some new friends...and some flashy new pets!", + "questRubyCollectAquariusRunes": "Aquarius Zodiac Runes", + "questRubyCollectVenusRunes": "Venus Runes", + "questRubyCollectRubyGems": "Ruby Gems", + "questRubyDropRubyPotion": "Ruby Hatching Potion", + "questRubyUnlockText": "Unlocks Ruby Hatching Potions for purchase in the Market" } diff --git a/website/common/script/content/quests.js b/website/common/script/content/quests.js index 983e33fef4..425c1656dd 100644 --- a/website/common/script/content/quests.js +++ b/website/common/script/content/quests.js @@ -3537,6 +3537,47 @@ const quests = { unlock: t('questAmberUnlockText'), }, }, + ruby: { + text: t('questRubyText'), + notes: t('questRubyNotes'), + completion: t('questRubyCompletion'), + value: 4, + category: 'hatchingPotion', + collect: { + rubyGem: { + text: t('questRubyCollectRubyGems'), + count: 25, + }, + venusRune: { + text: t('questRubyCollectVenusRunes'), + count: 10, + }, + aquariusRune: { + text: t('questRubyCollectAquariusRunes'), + count: 10, + }, + }, + drop: { + items: [ + { + type: 'hatchingPotions', + key: 'Ruby', + text: t('questRubyDropRubyPotion'), + }, { + type: 'hatchingPotions', + key: 'Ruby', + text: t('questRubyDropRubyPotion'), + }, { + type: 'hatchingPotions', + key: 'Ruby', + text: t('questRubyDropRubyPotion'), + }, + ], + gp: 50, + exp: 100, + unlock: t('questRubyUnlockText'), + }, + }, }; each(quests, (v, key) => { diff --git a/website/common/script/content/shop-featuredItems.js b/website/common/script/content/shop-featuredItems.js index 20c68eafb3..4e3efc285e 100644 --- a/website/common/script/content/shop-featuredItems.js +++ b/website/common/script/content/shop-featuredItems.js @@ -56,7 +56,7 @@ const featuredItems = { }, { type: 'quests', - path: 'quests.silver', + path: 'quests.ruby', }, ]; }, diff --git a/website/raw_sprites/spritesmith/quests/bosses/quest_ruby.png b/website/raw_sprites/spritesmith/quests/bosses/quest_ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..da14590fe55c115c7cb6a33f36a147f0e62669a4 GIT binary patch literal 7942 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 FV1ks1(!>A& literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/quests/items/quest_ruby_rubyGem.png b/website/raw_sprites/spritesmith/quests/items/quest_ruby_rubyGem.png new file mode 100644 index 0000000000000000000000000000000000000000..027f44ab7a2262d99c027e2b695c527de0951e06 GIT binary patch literal 449 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 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_BearCub-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..5fac3beb2a9f9f695a07344bb07466b9d8a5c214 GIT binary patch literal 852 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;1|%(;c&&gGTavfC3&Vd9T(EcfWCjMN*Pbqp zAr-gY-f`^k4U{?lQBl>)tSi9l$RQ_Bp|fp!Z`_F5+uN38?3!;FxOw4>G-K|)t-ZaQ z7JG1-dPYVp@LaiY`4qK<8#h_Mw=eboK4<6iJ=Xg_@0)-1ZQ1+U?_b~le_j8+`g>n5 zBhYSi(6x2lTVV~y^vCz|OK+dit-rVP*5md0zquF5xe9Gq_*PhA+k}j+(!Ar}e)axJ zepj5lxZh96VIoVIo;KHi)bPL@B7-<-{0D`v+Vu^k1a1$ z7)3lCzP&sr?ykNrcFmoC-w!3dHLTrV_pHw%-sh&rdmY|Ib}GM|E`Y*<;beE@?*(Be zNq1arN1|`l2;mdP--KA44eEJss-2XzDB6-SZtja~@1+~S zJ~i1jV{XmoE4u#jwz0eKNj-C!9{tY#HrVkEZiV09pH#S(Q}gp$aw){$o2twAMStJ< zzW=D-jFs>1@(P39m|=4F=Od-io|ZfE-E$2>mCivz`%}L0Iorf_tl*%2V4r0Fw?nH$ tuLqbCg-To_fXLI$%D*TxHLoPGBr`vc!LTLb&3jNf^>p=fS?83{1OPI@is1kN literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Cactus-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..d5b06f6b2e4fc768bca904fb6de6519e385d1843 GIT binary patch literal 648 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;1|%(;c&&gGTavfC3&Vd9T(EcfWCjK%c~2L| zkcwMx@929w2TC0OsOda8Rp*2VkCKFso{p4==V{>m7O88jmV)PgC8p zX@LX}my}*kvSV6=z|n+HZvtiR+27u4_q@jb<-;O#ew#V+=RdykT?(`k4aAsC`NH&Q z!?bgz`(JJDPs^L|o##+Nj6KK0iz=*hI;=h2!U8;xDp-3m&RXJN^^*07kmAYAxeIm^kvyqf#;vUAVUegD?f-ru`2>gDex$NhpD z)HENs+$rVjcXp52?=tht4NtBMDy(aIcbl(IedH?Vr@H>m-g&iaW=HvD8$U95ef;9L zX)DdYcgv*3I!+eZVD`>!`7z%;cXab++?crW+40kknqQ=zJPemBQnfcc0X97$_s-vR znKWIO$s!8xm{!=^&4{vFHQ{>oU47QSwsK%!FcgYk+P-`vqv74i4mC}OJE{#Y&pDZR zGCtB{^eGox%zOmJBXY5jt z)Bds3PBM`fs!P1Q?#iv)U~#o$OtodpqYO)@bowQ!YdTC8DbRZtws&>B@``C$?7!w! z^{-qn{%`f6BA}hmANhR}b?kko&B`^?N9lD6MESeg^1vUJ;d1YH7mN5ZA;(wDN6u@# xn?A|>TVwk^_QsJO9}t8>LR1*MQxnIh7yPP(7nHAJ{tqZS7Vs@?Wk zC_L58NJ*&0@5Wg!;fr%ECsjYXXPNe{^8KHAuXZHL?5oM&SDc>b%?-2?9Vl#$x_r+; zS?9^G_lwrahrRoC`Chb4Ze~71{9+F#BkA(8BX8s9&3wK7c>Nix{b2^LCoJyw6LOfy zlA`tQk;|R^pL!$9dwFJ*p1A0)&bh#YsVFo5K=_=F;*E>-Q%WW=bg4Mly~|nGQS4jt z?d#sRyqnLh7xigrGkAH?lSyL|!^s_=XTA^tvl||~ySwwA>(-;47S|n1Q;SzW+q={h zqO3t-nf3K8X`7RCGb{EyyTA2g_PTGq)4Ep56uneo6!CN@xP15Xxp&hq&prJ$?lIry z)}V`PUdz^kZCBW_V{@xa?GahKg<#*9eSNWbGE0C8qvM_3#XmRhl97~sZoFUk=mX!M zN^k9ta?e$1P~zmUdbjWNffE@|N~cOJfvA>Gd+cHLa_0}1``6xXjVzv#8zkb{@TbIl z#{9KE)1`md@yWN;NykT178zxSK(ACuQ#CkJnid$UTVYVP-#{IA`ow)4!Me*x_2 zpF2KRdL1&m8{NC6dHJjTs+nJ|GK1}%(7)T_`>8j}&6cf+2zCSq=aa{Je7`qT{{L_I zse0YLsxwua9NXi3OUE&h?qPLgM6K@-e$N%=tlI_r<4!!-K&=!;V2`-=-Y7zUqI#BqCJe m8UaL}ZdU$9nW=dti6xo&c?^av5pUju5|F2>pUXO@geCw^9!(Pf literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_FlyingPig-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..5bdbdcdc6d41dbcfa46d38994d6b57543f0e7b50 GIT binary patch literal 914 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;1|%(;c&&gGTavfC3&Vd9T(EcfWCjLiO-~oc zkcwMx@7QLDI7%G*c)7bH{zjWZO!CSEZ7!jlBgfPxgdOzqt>(DC#BxH3QlP*=5i|C# z8y#IjN`jmk92*0CggF#jRa#t{r4Hu3v%Qg+{w^>7`NaS0rLNsQJ5T@p;WKaFg=zt< z#s(Y?%-f`|Ae#I;dv)Y(`TtRJn!j&-n^wzs!hIsk7m;%PtmVeaj}CqMeMwpA+O@y# zGv_}&<)Zxk#srT&7ABJ_|21E&-T8dsWR?IGM(2&}H#)2@@0hpOfAgpNM;;uuKKo~` zn$)|`Z7%Vz-%XL$-yXO9e`1~4XPc5q3|%S;8t-a0TgXq9_;U8e8hLN+*!lO*y~sIo zQ}XeXn-}kVzTnBEF{xp}(KWrhFK+k0`>pq-q`6(mpNQ+?AJ} zAAhqo-)4OHV|J-|-M-zg>=yq$H{s|SgD#Z=(&hU)e*fLH_s1q@@ct0gC9>{)c4hOek{lBqxlyve*gP;`kh*} z=jnHUyejzi^u}AWUs}8G#!JstX;9*P(Xo4iWNgO-i7#)Hw=XZqR#th`<)+TLz=LT~ zdU@H#%=9G1_?N%M8V(1Wd-rdhauMVmhWtA>CFk~9oOYX|e=2D9TFph^fRo*>KF zcUS#s2Y2Oxw8Zq&z2fG#A5V7ge=_g>yZfhaOM(Mz!ItSKoa7E@IOQCPR4lx{zGE}Q z?f&Iyzn^~od3vT`$)mGA*9!%IXOwsxncC_ny%MX=m%pF~XLuUXY^w!iJ&VIP+J zKm12p#=iN28cA;HU}rTfd7L*PC*|hxX5HPjiM6!}*C8I6)UjK=Ti$5~>Cw96i`#F;sr<@gyz)G5=f=MmRZhE2%a@Noa&!8g8vAQ0 zN8jD&w(?|f6`FA5jh@SK>*b94DZQcDffGZIe5-?`o0CUl1or_ zkDWJTPc+MG&MBS%@+T+5gs%GFSzcV68kar;6S7c=YXlH^x>@-bWv1qpB$j06=P?+z SM7((qO6H!felF{r5}E)dBdPfS literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_Fox-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..356eea3c57f1c80dfa9afe43b2cf677cbaedd112 GIT binary patch literal 881 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;1|%(;c&&gGTavfC3&Vd9T(EcfWCjLi4o?@y zkcwMx?-*u?IEozmXnI6JEGa2f=AH>1Nve#{c zC})PUSyJr^jU!GEXSEo6EhFGOH*W5*-hKY}|5b^bPM&@G(Jrk_-%|)^ zHE!@}``S0GN6PZ99|^i;%D+#qXZl{h+!b$F6=YqF5_SNk7AU{FSEKz`S}psWhmJPe zOBH5~NsP=JcmLkGVbZR}+=Ydkp3Tv>f{6>3-#YbmX3Qf0)#mR{@9223crwod4>q2d zJDG|XzyCbj?qmP?-0JB@=d^#lfEZNx{@u?bft_3bvh$s)xu&7bJvW8H)#$&y3FNoSv*K9;ud{pz#+j>T^F|-dsNS^Vz4alJ9R`{Jr%@l0nM!7q?$#)(Sp%1Z(T~ zTQMn_gMlP`hpCmZvjnZ^uq9JaMb!$WKW4di}mLw@zjO|3cRfu6OpYF@CY(j&IOn zqZDy3NO;)1tGT$a)y4f9$EV1D|885Zm-qZ}ZDwd3dltksSMJ7M>;KW_lFCtQ!CQ4# zzu?kS{pv}Jz{%qeo<^B$CnJzf1=);T3K0RW^Loeuy2 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_LionCub-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..e74ae23c48f71fe256bfb736b8f79e9dfcc61cc7 GIT binary patch literal 804 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;1|%(;c&&gGTavfC3&Vd9T(EcfWCjMN-JULv zAr-gY-Z9L$5+HN@qsF459XmV)TV`h!USAs!8~eIy^Uq#N{Y@$ZGW_A!J^rG zi<&c7Ej4tPcHCGhQc_g?kN@6&&slq_zi028ueoPg=DPZS_HjigwLwn71{5Adyb})C zR8UyAJ8S;>``4cD`nUUdaeYC^Vh<+2Cw7gIf$FF3#mI-srLWXDT)3;t&dQU)Rp`R& zn{#`2`0L+u`~LIyr_ho=pC+>>-ahtVegEsk>dN1>H}ZsQOC~XNsVul&_&q&Y-D>e? zrE{AK(`{$(7LwinWfxE3^)HKN_z5{oWDzJAjJuP&=GgJKI_EZBO#fcFr+(X~J9+$N zht1}yG$?Vt__}xZ-Q}qzcj6|L9d)~Zt^fVS+MFYXyM>)6vV5_67qr1}YmCUp?rV-; z-$y~LEHB(%{58pV|^wZ}TZ+`51Gv7P^UrCwN73*t>5M3*e-7T=-*=Q`+Z(YCrN|sb% z_I~rn_7Zbu9^3!S0c?N5s>1SLS5DrUU*1&vrQGoQNtp()M^kps*vj8Br@G|(1!LQ4 znfKWo@7J=6LbRy8yL{`PeRF|%-INR9u$&ovZ}Zul3qkWQMuI)?Kz`AZE1ABR^_qcc pOsK>)0*E}_to(~IQ}ap^OEUBG7z|q?-n<8;Ku=dcmvv4FO#q5IbB6!` literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/body/Mount_Body_PandaCub-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..c73264da6cbd5f0dabf63ffdd7f225931d26e43b GIT binary patch literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;1|%(;c&&gGTavfC3&Vd9T(EcfWCjK%F;5rA zkcwMx?`-rs93XP+qn49}%X1awJqlW|t+$N!hB~YTxfYseAk1e5qolzRbDfnYWe%F#>Hv2R&<7ZW5nxJZkH= zncwfU$CdAU^EKTx_8XIdjH{4A@HZy5jYn_2z3u(ae66{WYbwu24|UE39!!g7ziV=t z(|opS@%w*D$rJp9944~32$pZ_u#So2{I!!i+n%Mna>{_=P6WR?IG#=!p}g@1mTe3>CI z@y6b2pKY;=&Wl@lGPnu})a*KKb@AsWyXViXp9W={f8V)J%@!i_wdDDuf7*Y)9#;J| z?{@mhZQfsYE&v;rEM2Y^e=+^@?|&D||G%s=t}VReDK@e662vND!Sa1Kl5|bLhB(}* zEGw*i{MYuS3ZsZ8L*aABjt*mp4;~bz$1T5Awqxsk@y}NGG;Ud+^*P?|01gYTx$pGq zFTL1&*COo6{Lq*!=d7Lkf4*CK`;TDinLwat?ignmRqhC$=+>F~D6a|Vy^FECyB{`s zZ}gp4GKrx}MPb*DZr^JipG_~$d;zi7yhSp8@q|C?w%wg-zuR}$Fc4C4DZ;$NB zPY_(AH~06|va_#Go;P;?`)Bg!f9#87U5yH|?wJSdnxj#@Z~JYF|KATE|8Kvh|MK&a zUc0bKj9n=W@A9<;CxB-|jZK7IAy!Yrp#Lvu~Idd9bnVo!Ps`e)pV5ev5Tp z-BAkUd1iC&La(m&Nd{LVhw|%6RVQ7Z|Nmp*@z}24IPKAvbwN)yfn9Lq?v%0;?eEv5 z)?fU*{l(v1bA0p8Mb1wG`x|KH)sEe}_Rlu!Z(o0J$aq~cP5bFKh1Go`kI41AnJiCb-mm7Kzb$x)%f;pM~-JUzMemR$;P~{(tkT3;ploi){kA(b(?8UFV4K@XK+8A zd3A&*o5rL@rAL0&D_*>LJ;_G#?85!CKX)h=#Z0`)4h|ZF?K@82RB`((SevO*b>~6H z)RYD#NsUJ*bFSwLg;{P~CL4R@<Cbm>vudS8H=jJay>y0* z%OOVz@x_XZ`(g@9(w#{RL+Zd#=BiZfM!j(wwnn>!-Zufu@UYSJglH z@uK$n{%dYCkqub9H!Abhv3Gu3_3T%gYTJp1)p`7QcvXAt{KJO~{de6LFb13QI!pDc zdu4Z$?0P@D@Yl;kji;P7ncVDQ(cu=Yomx93sCG&?%Twbc>tc6p`10Jo_HX3c`+t7j z`}Ont!)cx{b)~Ns>!u!EBDL!Axp&P=hEVQW6WN`m>jG{Cv|z^9~=H!iEj3UgiPsLldIR#!ZkyE%Zxu~EMSS4vlA^73x<@&fTO;@n~OKPJ|IC0~qJpZ)@r6e@9z03uH} hEB~U*)Vz|!lFa-(2E&$!H}64OJzf1=);T3K0RS34KfwS1 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_BearCub-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..d7122dba2e0ad0ed6d66a21c9e982326b2701316 GIT binary patch literal 618 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;1|%(;c&&gGTavfC3&Vd9T(EcfWCjK%Mo$;V zkcwMxZ|~0*2^3&>(A%N#P+*I}iPE-^pZqNi_04lTIus5%iTnqbXMg6g!U zP%GAhhn!rrn?sd6I2uD<-rIY?uI&69)tP(WuYT5dQ{LdrhqC*zp^QK)VZdkc%yoVx zfigh9>dotM|@ zO_SE=-@jfrzkln#z8!P?xEv-j%{Z}pcj56U&&)eh_x#*F`Oyph4VGZj7I-jf1Tl1h z42Cf0zCE+8vLQC|w#Ua;kDng<Kb}J*4&S=dY|T@5SrSmbt};mq5IB;pX8S z&zJRE`NgImv+{p=0~Q#t_yE%nOk|m?i|a#^*QJR71%ygmBY?=$&C0(hGc~Uyu_QA; VkHN4d;>~-Ia!*%3mvv4FO#uB+8Q1^- literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Cactus-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..371ee1961ee458dc5b7902c7dd582826d27826b8 GIT binary patch literal 1052 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;1|%(;c&&gGTavfC3&Vd9T(EcfWCjN2&7Llf zAr-gY-u3qoNt9sw;5%(avv{YF_a2wB7YZc;f-Mdndpca+EOjp7{I$8Yox@4VrGqc% zw)_hvxm`Mfk6g_-niP&WUtH+iCMy==amd?4FlcVo^T-?hf78;J%}uYVTYf%uj_kLm zwLi+z_T7x}bHN6d9Gkb~enQIq&ffaRr_T4s7Vh6Cy=Ch!h9!ogoenvL;V&gOSV*nZ zyV|>Q+uXIwzW=wrFStki$lTYpn_cF*IJhbaXudPZ^4mLe`}KJK-rGC2#BDA7dD2$; zy{&Cb`R{#)X7t)m5r6e=dBu+7$JTv68}w!6WR4XcET0np9~3RzAGdGQ$BB#gn$0WE z5x(}u<>ImX_i9(|KKo$p>4SxS&y9><2dfJPOysCII#>JAr30c1BfIQMg&0LU8^Z4- zx`ebH)3quPYp>!u%==w3b=mf9yM+D(=I!B4KB5R#@{k_>d?RlFG-R{phUbyN0jzxY-3zP&o>Q^!?N;bKlIG!JF=ek*n6!i%Z={v?+v(qwSge1_(n>z~y522`{FswM z5ZC5xw(i+#Ja=xVT*;;1{?ZUZrRVQzd}8LV`TdLgN0F53wO`gvp%UG*rG4M4^Iq{} z2~lC%c=p|)S(O&4kGEg$&wUdWx^Xrnh@Fnh9-3{-H9arl%R|*>lO4qdGbY}<_hh%% zYOupQM9Nn@v)lePLG*9}6Z_sj$~zpF>d!o{8VWV_Xzc0-;&D9(|NVVi8lS!dtj9y; zUCq8HkACj@&w1W_)0#a2;J|X}+Px!8?}6^Y&1?U;1bIMG#mmZayYRG+lI80pW%b0m zKXC+HR~70Bo+c>^3E>~Mf=55PB=s1{S4{TgjbQFBd}3T(;;Q%irxnDm57qZ#PgK9% z7Jgmoo$&OZyBF~+zWR0Fj~nOL+*`gJ67;sa4^I`b+xV=Cq57y{_u-Di8lNXFg;}6d z_m1!99P`7qyB?i0?LNFC`W{!(p^a=Q@Lom`*7)cyG_q{zwYd%>Y~3PUj4%=%#%=IDX>Eln4yJATqA(U)6L4iC^I#$B(Wqj XKaat%CF0F{pe%!@tDnm{r-UW|Nnqh$ literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Dragon-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..594c34478ce46551b2667705fb53bcbedc1e021c GIT binary patch literal 1352 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;1|%(;c&&gGTavfC3&Vd9T(EcfWCjM7`<^b2 zAr-gY&UN$%brflvugR6#deO1*%?>< zVarC%TIs_cK@31~rrB=My4tt1-V2-esIXq}fNoeavJj3twp);xP>uvzNm z-sE+QYjnTywtU;Xdefa7_UV@wzV)6Z-Pm!#6k({}g4c> z49z-v!@aAU>Aw0qOWT+C5AJ$?Y?ndX#3c+?o{VAKfdRjkFy@@T5}mx*=j!xnZTpUV zIMlQ;(Cl@0bNu>`|8kSnH4B9bz4ahoo};~a-OT8!GOI0T&wN@GJbwn`G2Oz5!ed?= zU1TmD2M065`crFqzqqQF-<)K@@|2JLYv|v(jc*rEvU8in^g@L-Lf3fO0me1wYv!_e z$$YE-5xS$rYlqhy?Z?aYq;`M%YMk8vCGFOZb6*W7i8!ch9*BIm?f6-^nVgf_g(~^6t6ybrRBt_ZL5m{&7};bw_>JB;_~q8&@vcz9`(juk@*=)XrFa+pL{^pL;n@De#>+uFLkU!}niW>=K zDc436irqeN%ccbq9Gz+97R%KqzPqvK&cY*Wt&OhSSm#}nt0K5`z1Xb z(*$Cz(A3>+t8*K#|IXiH^|g4*L#Ge&4%a5RoMKxn^}z@n_6pg>unuU;7nU94K5 z^yS{Nb#lqcOGS-$sT|zt==mt-JF7Cp-yJ^hmRN3|r(b+5E?7}?LP}!E%jyJs)1L>e zbvC(Hrj~vvudUhs(hibR7wj|Yejt=&6BhF8rTqNGY&m^i6aKO8kSjj`@o=tcdB^H6 zJ0EEk+8IFHVYKt}%-Nq9H!HuK!6g0i^Uatvo<^ByS6;OXk;vd$@?2>?rYXY&96 literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_FlyingPig-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..1f67fe02bf5ff3a3ee6b94af74e3b063ed4e8c8a GIT binary patch literal 777 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;1|%(;c&&gGTavfC3&Vd9T(EcfWCjMN1)eUB zAr-gY-nP#WaTGcJv3H5!M&T(6O9BqM3H(=>@{n}6T@EQz>pW|Gg2-=6Co z2(%n4U_a*eGco+Q`mc>Y!|Q(wTYl9nTAz8<{NTJ@`3z4ZRM?Nb{`Fw$dildYeoYMi zyJ?pF`uo%3K3{)UCUHONjm!F-Hs-5Mr~c7fJ^A_K`K76^omB--`4u&|7A@GeBUmas z^kT&7F462@{`bdTi+2Us`+V6rStenkjKs^sYc92WX}=4yvRZm~uB)}xYsPC`Tf5(f zZ+e%To2Y3uU%K{<3Omqxsf%}?9=r8_f#C9u)2io7?Y#9h^5XQSxlb6npE%^Yi@xQa zzS#8pb+bc1PF|ULDO=8>*2c>Ia;4m{yEkWFlzRJR4d3VELFPT*Wo>1SNo8N#b4jXq z-xR-oh<@c=*4mGX7W*r|yLa&K#Y*j8Q`};>dUyEmot{`z^ealWUcPJ+v(6;u-q-Jf za`Nj|KB=?1zwJ;&zgdvd=~bRTZ{C3!lzaDX_j&1yKc&@A?cNdddVl@2Ycg5q+gDut zUa|9TRNj}R3F?*ylq>_H?_{otyjY&IQ*`cpnMWaC?%X@*{I2SwZB%k;rEbgVKn=0uW7=zmHCcozDtr< zZ!0uF?(Yu%<>!BYq3vtFK8ZCN!BVx`)7jjGH1BWCHiG)aV&-4zopr0Mc$);s5{u literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Fox-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..72b0625ae62675d8450df98b05a9fb9732d1ae69 GIT binary patch literal 621 zcmeAS@N?(olHy`uVBq!ia0vp^nIO!;1|%(;c&&gGTavfC3&Vd9T(EcfWCjK%7Ec$) zkcwMxZyRO=2a2#g(75UtSRjhqW8G25 z7?y<(-Y7K%FXVITwcr$$y>js6Y~v@FR#fWGd-i*obJ6E_)iUS&PgK7w0a}U#6t>Iy z<`-1{FZo{nx8U>NCuKKR`&zr#GUfPA7Rpe0ch1*m+6~Js>EV@sA8(gmTK8|W^%RS& z;`M=so}3v$Ov1kT8~%I?U76lL_r>0gmUA8-?}*+}wDpQ{`Se-)wp^RBgvCU&@z`U% zuEHyo1^a)0cYn3B?oY|e?{YJbvD0(-?^(~fSopS%WA?H%19<5`fR8zzM4yGNdbk0N?ap= j$kWZrzbG>`uOzV~Ge3{PuqEQndypniS3j3^P6n49+={N1>&8vrh?kG?3`-W?);KZ_^jDjU9O`4N@dWvAxJ z;42hxGVPk%oL)75y-huLy7V4ayuNoXY|Yih{hmS&lUaIlOP{;mdGqS-p~vRuVl`{_ z>Ahg)}Dp8JOX;EQCiyON{t&YcyhRZ~;2S3G<7rP~sJPx4u97C1fi z_TEFEZ**)vA8U3z=ay(}w}B^9#-s+XywD2i^L>#!ZFkqNzG69j`nt5O#b+KIzkcX= zdcVy2NAn}4!5%W$w!?ep-3?pk9gR&dOgvw_Y=gFybhg>AJrW@Y!LHScyu0*H-isEU zcR4&&Z;JQc7S25i^Ttl^zt6-R?jMOg)$aDj>%3e1&5q5hEp}fD{vW_KS*1aZbH&$N zv8Rq*yEggo&O@KKe4WcoRw}pZd18MEc?AwY_uWR z{Tq+Y-M;Z_#r^iLW}7wRdiI5Wxqn3m8U?S;?X`PWvvvQQt#+r~V&0XySIMh?gLpft zUhwEKzf=8oH$(3ye2xuM&q=tdd@czbf?JQpa=nk5AA2;`rfkd0?UCAG<1R$pc^Vdf zPVM^RyoBg3u=DKC8v*7u)R9MEZJ<;mbG6cBaiX`=FrOQ)C5{Jeht9IlIBmY7bq{O|iba_aP8Nw5+D z)pytGbJ`2DGxd7<<95bm%(W3rpS!bCx5wRYF300n_6VI{TBbBh^LivUDY`kcrbZ&@BZr&^ZHwj z#CCbTwvFQDpHKH6t|%D}$N35J7k$ubo>~$%@aye;t?cLHZcdw88_AXEs z>|0=%Xn+E8!KJ%*pPk=f-oNqsdTy{xhfw*quSZ@?xcAG~8En9!_wV+-`C@NpX;-82 z+2Wr&MDWPm+O-Mx#_!%PJO90J_j+|1cGIYr;Gp{Q{$0{%yJR`LJN>5bD=u2B1)Iyr zFzbtY6HirbMvZ#z{OkM6j-CEBA+*}QQuhD#e1?}ZRG8bG<|jOTWg7l{+rA_E zUlw2C2$FJ-eB^DacCKps`fuBv>;E`yn8cGXiHAe3T&hr9Ja5OYiBOyfd%pIqoO}Du;@#`=?DLlP-M@Rg zxOD3K>zZMc7=0!&E-fpUa?JWzE0f)x|0pWitN-o4AMajSN~&vW^~>zu8Tiayj|F1* z1OGI2zd2ra_nR5LxjRp!|JL2iFS0k&H_WfP_wPM(c=*oC$*PhER3rl;%BMfg%&g5h zv%9vo{QA}S#gjjBOYYiT-aLQZye_`tx!N!PhU@-{@MJUaWMkPmqxR?9#jD@XonN}u z&G+}sO{;eoo!6bTZjGJoYuWl|UnIl7vwfU#OZAoQ-e-SR-&UnRZ;#bM6ec`=6R`->cnpr+#(RlvJoYuB?|#@0_(~e|u=<@$Evjkht@D z`)-nmsH50o9d1x~3n3?`5Bq;GPxO2oP#|!)3MejA;u--&o^DqDMVYC2C5a`O`FRY6 TEfH_tgLHYi`njxgN@xNAPM~+> literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/head/Mount_Head_Wolf-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..9a525ea11e93313344d72b6644de260889b90555 GIT binary patch literal 1000 zcmeAS@N?(olHy`uVBq!ia0vp^?I6s-1|)5sdx0d_lDyqr82*Fcg1yTpGcYjMd%8G= zRNQ)d*WW`VQR4VV%|-iNUYIIs7&r07z6x+`w<=j3Eg<;Fk>jF*Bac%Cr_jLzE=z26 zyj_kjNPb}X%lY|*e+~fxf^H(7-U-X^Rf_%DXuR+JZflGC=U*m9rw7T+oB!V0IC~P% zZfqbxY_^l^i&O9RUH$*HdA|3-zUV8TryYFe_n$o=#)N%|u3dbN`>!ik8^6du%MNtk zYx}-YHu~~)VI?&cHFlL*%t7xiYA<$?n7w}It@JCaH3ILgH))!){mcxR2^oAIajQjF zXRo+__5Sl$>*TEKjA}2RPBHy0I6L;$yRxs{Q{&g|tE;|qwLIU??YHAp!O6@*XBjmk z)Cs*d^l_Uoe6vz3nh`0~zo-Q)iKQ3a)sUplQ@?^@===K*wA!p5XS+xbsHVQ8$Ns9VeB%rzq$^0(^?^1|30T^SN>68@0uM@2btR^PcjdQ8&@hQsJV^ zghlbu8~v}{?g+f{Y{uUYVyEjSa6`Sq`n$KT;C5a4=8b!=$Y7i ze)qUIOnV+A&JKoYU$vLNWM~&$Drj8vs$|0B+dnp3(PH}tkW|8__+3qevRqu?OC?_M1TauSf}-2n-u0fN(9TZc8mVD zP>~LkW(J4S%7WFRk5*bh92l6Sdb)RCPJ}2V1XmU;zPk>g6(a|%{mWdF{KRIe;`At> poKT5t1Q2<;S@{=brskC-mSpDVF&MT)ym=4O>FMg{vd$@?2>|rLx~c#G literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_BearCub-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..6d9442cedb5c5aafeb574ad91a49f9d877c7518d GIT binary patch literal 607 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq}Y|gW!U_%O?XxI14-? ziy0XBj({-ZRBb+K1_s85o-U3d6}R5r+UU(}D02Mc>JEh<7FnH3zAvx*chLA@zN52) zBS^-j@cosujsnXcDJeBgw&3!+E5gFgE;v`mPs>BI)h}@R1Ze0r+i z=90IxE6_#+FnLnryJwdE-krzhY?+@{e|ztwo*%P**eklQE}k{{W^U=13nlRZ>t=k6 zynS}x^?T2%9?kf^`}mKexnCYv@7y3HDzJ#@YT2|e>(qaYH@seGiPhAYLK<}IXiowvztFpP zGR-N(p@WMfuyOn3w0-~ zra3wK{=VvckvVZQqJHJ>`h2J8-s-}dSwH@HZ%@zi+tw}vbmu;6Z{0n+Lr|gW!U_%O?XxI14-? ziy0XBj({-ZRBb+K1_q`!PZ!6Kid%1Q`+I~0iX8tK$d>t7X`+NbaFN+2!ywGi%D*k2vFoO7jp5~Hp@8u zqu#!mUM+k5xAF0AW9Oj!r`MU!Pu@FW+O5)9`HN|4QVTlSCWWaNx&AnR zyF92o=FOyC4QJ1m4 zy7;E#%In*+`@h}kXI>e;$$ZJRi*cMEt=8JzNCLb6&9*}!CTx@63eBvZUX|jr{Bil$ zRZ?x)HP0{VuT+0NeW~4StLtIw;@{=WeE-ZC97y-VpC4U6JLq+Wd!-v+@~eZnE7ilU zFS(X)8fJbE?9GPnS0j&?sZ9O!>v)T${rPi-uEM-mzTUL#`S^Qs!de!?fJ!tnn(JG%@^!jF z?d*uy&%6FEH3Yk(^l!h`-mKSm)8uR1Ba%U$K_ml)2VZ`(&z*Ul^Qx+e1W;J0#5Dql jJl(APi!xL5N)k&l^Ya)CTO!`P2Wj$j^>bP0l+XkK{^eRB literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Dragon-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..ddf887f10c852d643844fe3e8131f09defa74146 GIT binary patch literal 645 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq}Y|gW!U_%O?XxI14-? ziy0XBj({-ZRBb+KpdfpRr>`sfV{UOFHiaoYxvv=*n1noC978H@y`8D(%X(FbPK6!q3OAaR$h$u_xyjsKJ%eL01S1a(jkD57iUXICR)`c4k-4-WISakAu zYxVAOe*byLzc0Ogd++g&_y0dG|6U*iv=0e1Jm6`qEY!X@^Vs<@0Xd6o_Bq})cL~4irw$k@z2RC=dC@x=ac2) z;K}cPERG64Cx832hv+>E3&W~+%Y-!-9ku!$c)Nezu8v=`!)Ac&%H8G~>bmF4%DX4c z_X>aB+<3j9eyaJdG%LZmx_;^Q>(?H+?knES9d-Wu;%(~=@xRq~Pd~dW>vHFdKmL~^ zb4ov6owj45*wmG8QtlS6(}*coYMlB#$n<5&osTg(TCx3|#-?*S&P|&;ckj6qanf)8 zCV8$(w2}+gzLVosFLufB=k=3w8~^|S literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_FlyingPig-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..b6af02469f06cb27401f838121c5299e37253d8e GIT binary patch literal 641 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq}Y|gW!U_%O?XxI14-? ziy0XBj({-ZRBb+K1_mZ(PZ!6Kid%1Q>3TQ^iX8a3e2qj-(}pC0gGnEmn-40n&6dz< zOBCdBZtFO>?2yDJgMbY^tlf?|%twfip7 zoiXpe@jWki_ipxcMxezA@ULG^e72s-B;VULKR3_p*<{zVqWag`|DADfd3OsshD<2< z%lMpsd)gign|nM_p9>2`cRbHtn|N&X&!*DzNou;+Eo$A20vR1c9_*Q;8o4bhGqqHcUvTQrz~P>TA^_5oy^vp|6S|O9r^z2^15So zv9d1bKcAACZLy#0^x1RK*K@*FrPUZ1OYV4n;K+(nyHE?m$3ay`cO5HT{_dMkh@*h$ zky~^BdRb&;o))?%@n-wE-&417gH2wLeAlwa?QPuC-y(9a(|pSRE#+9m^!)D6H|w(I z#!GR(I}~_#&)yw%GTJaFr{4TE^_z!b_FQ?c!qTvt_FK;Rf8WaY(EQ%!%jqh@q5>|g zey4W6b*QeDeEDGR+*!tt&)nN4`MiA7wMx%v8(uSSb5YY$=-`^OzkJ%0{H&kf`yU6r z<~qGTL^bkO_R4Eh!{@x8r3$u6;Pu&W+l7pm>h6B^=~vhTyXEed#?$IGJ2$t0+Hh&;bsKhk_h&boFyt=akR{ E0M&FE_W%F@ literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Fox-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..803f8c78de7c89a1b555c0cf1d12e6522bb269c8 GIT binary patch literal 610 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq}Y|gW!U_%O?XxI14-? ziy0XBj({-ZRBb+K1_s6_o-U3d6}R5rGSp}(lsNuzdS9c)WSP=#BgxbNFU{16C$+@h zy*i|jx=o@a)>3R!99!g+ptSBOFJJMzn&b28NW;OB^S@VopMUsq{jPoUU%q@-|Nj5I z<VcLJ2{r)ZU&mUC229>v8d3n!e#|ym)@6&3h&-OHN0Q%>bpRp|YU00cIVVUa>{p8n>u-J1vve@>+PgXIbbi6wdxF|gW!U_%O?XxI14-? ziy0XBj({-ZRBb+K1_q|Ro-U3d6}R5rvCj~36gmDeG^k5yiC0UuP*1GG8kXFq1-%hV zH+Gn5wrB^*cFb*xSs4)_5p;t^TTsN6LzBg|Wy+~oVUHlrqJNG7+^f&*Ypu2NuG^ga zsP^{?03xJ@c3CAG=9l z!kV|@Uy^q3xx)MPc=>zhy{3NzUL^+~KdruI{|a0Gz8RZ^SThzmXcul1+_rIRPD}Ea z^Ygg3_SS5SZMmMMeQS*i<1CE{Ih%8pa~3~e>2hg>&y$YFYprk3Ug#&88@7nSS7d@; zy8fZdr?+SK$6FV#{PuB~;Jmr}BYszue=Yp!d}!raFOdbEOx1mxdp}G)=~lkE%l!WS zmR;Y!rLL&A(SMzPcx^!c{5hOo|4waRIIp*2?Yorae;j3CCO;Pr=HA-RzwVn;uKL$o zFVZV7tlSx(clXWJdB@#u*p*+D*_^0et;WD=-wbFD#s@*Ts;-%s9^?mf42N5RfD zbCcQP?XTL|)xOAB6+da@9qh>)#dEZ`PdcN!Y+q;b8TqMimTbG2CzWX3`gV!m zPj_vwl8nE%EYlw6zW(^o=WS)toll=OKmv9?*XGF^-{%~Pzq?EP)#dB!ugZOXanNhU z-s~qbV23+MrRP6>`_ZodZSJ;Y8|hlV3(M@2Rk<#>G^Sj>x!10ApVh@LQMWewQfBxZ#n08E*m8N zOwUby`7-B_?K?JWX0T&_r2mudJf3%=`1rNMpa_DcB!&ZZU!|{}e5bs4?W(gtL7@`Y l2q5xwv+^&>OwB7vEXmBzV=!!qc=H~l#naW#Wt~$(698Y3fwlku literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_PandaCub-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..aa9d7b4e372d663248266fe0ed1125985a0d4ea4 GIT binary patch literal 614 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq}Y|gW!U_%O?XxI14-? ziy0XBj({-ZRBb+K1_s6#o-U3d6}R5rQuKBXlsNX$T5?)#v#-Gmb^%8N4keBzSD&)( zle}Un2bb!0BpR?DOp@nFGVDlAGURY;cDAx zy==eAPdVFoo7zh;&04p77BTpWOgL)EE4{Jx^yJ3Z;p)p`zx1to+W0!(dbwf$V}nj6 zlRyQJIqUDo$HwMfi?Q9cWk%+F6TxlEu7$v3SF|gYWvkSMIK#6mz~R`}|cKF6khXKnJns_g!}EiYzb9-v2Nwe$MN+ z&f(@-(lhsIyKI^1!Z=Gq;A`NFROLT2v{QbqiJh-@OW(ZQ@%$kbt_v=W_T8KNdn;4( z?p=Mm`rUOU|3A*hueE!MEa+r%{&@T5_w(PJpD%h}C7ml>Ie+cDovVMowONv}=s>`o zxw$QuJ%k_5m;pBb$-A7?y}{?V%woPSGd+!c9cQikHi(SPxoPiRedEvMZmAXAwsC9H zKKXNCdsh^GJNe6Qo2chhW`I2!mFRx={%Sl7z~UOp%T{!Ao6sx@-NCv%_~VP Y$;{7VFl>o<^Bxpop00i_>zopr0Da~HyZ`_I literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_TigerCub-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..3c49442aec03e0cd9fcb5b88332ac880780b86b6 GIT binary patch literal 802 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq}Y|gW!U_%O?XxI14-? ziy0XBj({-ZRBb+K1_q`jo-U3d6}R5rvd<7slsNt|xLe7!#cwIE#f?`X0)bvHA1LwZ zDM{|y&GD~uf+N?hm3#}G4{$Ykf9G+H;nHm?;pyV=OOoaCd>O(KbY#_oZ+F&zkSkX_ zKilnR-LmD=zu!A;yT^at?$@fEK>HDZrz1H|_^yo9?UT}*zg4HNiC4dN{(bSDc=fOL z%AI^|Nj|$u-nJcGyH@`t`&*UmN2W}Rp7<$b>c`@PZ%@C?{r)*s)k>k0Z_$*^(>^TS z87&qrm9L}c8*^rUM)6^&=>9?#eZHZbWqQc`RbyUY)*F{Mcn>&f~fNe`Xr`Z)4~1EV&R| zuJ>unP8%z!JNtI+&i;7)Ny;zB#&>_#eLnr@OZ~7YUQ+Vj~4GfXz2Q`K6$@3!~rh#y-PeaOMlyKdsS8!rz{x&)bQoq zoTICcBu&o}1O=`jBB?O^`TdW{D)(`KNVfwp@iGXNxJCexr<;|3QD$mhNn%N6ejbBi SOT?S^AWfdGelF{r5}E)35O<*f literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Ruby.png b/website/raw_sprites/spritesmith/stable/mounts/icon/Mount_Icon_Wolf-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..6ec0c00ddf09fae8dfdef33195aefc7937202ee4 GIT binary patch literal 686 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq}Y|gW!U_%O?XxI14-? ziy0XBj({-ZRBb+K1_mYrPZ!6Kid%1Qo!4ef6gl=$QS)Te)=dYtZrqUQcymMgauv@& zp)MiS?%7JNik(N_s{L_DF-v1@CHG562>H5A}^v`%!#sZxqo~2X5j@N17yt`U1ZfE<$V|O-P zDO|Kxc@1ywE{^Bw>`VA$bHS<-#M1YAuPL8hTXRuwTHgl$j=MR%o+b{$yehxmz3G1I zvMl!1*0pP{lm=d(e*CarwVJ zF8hPCmCw$-KkxGQnO*yo+v^TogSh^~?qbI&SKQ~VekBpV<*|qMA*sn34Qf&zIZy0A z-`)Ckx!PmnceYj4XZPyAUccv3*M?)@U=QlvES9c*M|~|vHYiv);1LOA+^AqbcV}+S ul{KHdfjprS*9ai;bhGj=%1q5GNi50C&toubiForKq{-9O&t;ucLK6Volrr7` literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-BearCub-Ruby.png b/website/raw_sprites/spritesmith/stable/pets/Pet-BearCub-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..9315b8cdf1eb6847c49e5b6a1d83d6ff5c35f4a3 GIT binary patch literal 778 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq}Y|gW!U_%O^81FfH_S zaSW-r_4fA0Y!OG1;~z~uOb#ioSdk$ZV4;({vn~Ey=3#uj0OcM1MlY(nbY@N{c!O- z|I$lK_I_Ek!Qba;X!G@TJIY?4i<-GGa7HH^$D&5Bmuoa@zCPjn{`2+TyL-<2-BX`( zOExqjBXsT_izja{N9O)b-a41b_#%U&NkHa%naSs*t?zTM|Ge1#|9YdECo8h;@Beyo zD|xzJ_3^e#k;h+cw*CF-=GL3m-vyd776g^PTd^&AW;vtH?tO1$SBq8_<=wmeJo&!j z^|}vQ_v71xqJtxjFFWRA;vm2~%She+tBvu+u}8q=eC|d{d_fd z_p-)cvT2JLn=&5s@4Io((+;-t+}!< z%5(4DHd}K3?@h_;d`q`2+u*e^KJ1JOGs{JXNy#b;!&9`DS?#}{J=?~=O9U$Z>6MJv z?F-WHFSmaVkN7n$`lZsJ=*>@WEu4DbVA;p%si6kKyaF!FvDTu?tl}1*{C?%8!`a*R zTW;{JWeG}#SUvxyUUihu@9d>vhEr`_jz@)Nft{>SS?afO$JH&pmdlL3s@YpuMagTu zi5CNh=>_5aD}tite&slIm;2|=*IF-6-rMOe=)!C}{hZd8fN;%An{_~Da4<0ZbKK9s z*>ic?rHvs|fT>5Q#5DqlJl(APi!xL5N)k&l^Ya)CTO!`P2c<1fS3j3^P6|gW!U_%O^81Fx7jy zIEGZ*dVAYGLnKh(_{VgC-V7;TEg^v?7aXJ<9Rma%gSpKb6&5LYmM#;xEv)M+y2gfy zaieGAfuJL9Ne-O~9Rg1US_Br|aQ(!L+lg`?u#S-}g6->6^a&@R_sk?!|Ec ztwsYH8&totIdMEJI{$EK{m161{Os3$S82trH2+|)(8;uPTXCFpUyl8jE&D{BGyeUW zvFGec7sg2%8%(d-f77i=&p8tJ|5w$)NB5HditV3Sms1%3)??d+oDHRQYF1)efek8L zQ*NERyZ?Vg&EGGQCufO&f4{jR?Pu}K_T&{HV+5AY{p-0t|KT3Zny>eqyN~Bszk zc4yDgNXN}z(5_4=o~Zft)N@^{kFeOs5`Ir;6#bkXkG z)4xlPWgq?B+2|z#baG%`>r>z7zq!xr{QLH$_2~WRZn5&Jw>1SX_8i^K<{xQutNvWl zvd?M`LabhM&%IxFciVR!pL?5rTrTt#nKS%oBSlzlWmTZ*|a^TIa#d7yo?K>;KckcU? znRoskaZu%&;L`Y_d|UJEb1RS3?P&o!aq8@I8@~%PPt^cALd$$^KVR&I8~2~e?VVIR z^XdDd@?G-Fid`qVG@kN(e#~X_U-`88(J$t+ye@&eq}}Fk`H{VA-&m*KKlD#sbmuhZ z+t2rwU;CvqZ>71HwH`R!UGkrYzKzV^lIuKGdR^=FFB=t{z-~#|U;a(~p>(G0RV!&n zkO(L}T>UD3H|VCW*U^V3fjprS*9ai;bhGj=%1q5GNi50C&toubiForKq}bEd&t;uc GLK6VotXwq! literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-Dragon-Ruby.png b/website/raw_sprites/spritesmith/stable/pets/Pet-Dragon-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..6b45f0db1f88cb2091c3c2447dc86db602ef1ede GIT binary patch literal 885 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq}Y|gW!U_%O^81F!Ol2 zIEGZ*dV9;)BP3Ab*hfzn!$}KPED>{ZTrH;C^ny9O(|cj>6D5PB1+JW)7Z$}tI7+Yy z3PoKIP~5?Ji&e2@L4e7HMXjwOO}u_z9B;61n-DhlH^=jW_4mqmg#Y{>w*I*B;SWXg zET7-o*~$cT018+TW|sPw@sicuJ^MfHuiNsY?t9epC4tjRh0T~|Wh}6J&A&lR>ioln z|6a(~GK=2-b3tZx#%3Yj3ogvBjn1uF__$>?d;0Ue#dWO5)^30ZKija@`qSU-lk@)k zE;woZ-@8)nn=O01?{2HJerLT*9E5qFSe=u4c(6EqPjS^dyRxrq7q=(f|9t67cKG`h z|6gZ4nqxRCBjK+6w#zT>ZHxUE_4}<+*dj)tQ`8Fe%-*d%a#k|-mq4|6RDPoGU5Rh| z{NJBT3*TPmdi`SZb-82bwjTmpF++Bn=^^I5uJ7mkvtGQ8?`UM^mhYyfJ3b!v{pWE` zH~(AT_G^E?_4U{OewD>{TXJzHTT%IqYwKGTZ_dq+-}&;@^m?(_wHM;JuY zrLw$L0OIOryEnUqDhpf9>7TO5`s%L3=XAxFT$}Nm|AtnHY;Nn+j0QC+gYM6N-dMl? zadKKlxUP=Kp4}g2e_X!q8pnE@5ckj4aXmY$w!B@ldixgn;;-kQ2j4q?xpLLrtEoGu z`8R{Ldx$<4We@3m)y2Urdws>K3#A_quJe2U=g|}9_dD!3uhni{&bGE25;vxmJudv0 z7G|_RlDRi`apB#$&L!p7GS+{4S0%K@h1uky!`b;<-bJ&uRYczU+b@bvR5lh~x9*|gW!U_%O^81F#Yg! zaSW-r_4bZ^hH#?9@sAooq9+$EQkc7Cg~pVoM;A`&Ds&_-oT9}yQE8#`#>p-(RHkw{ zsz@yP=g1{1dv^|3SMv_dEOAYZ7n2s&3zU31t6!l1U9R%p9oK#HU%oUg&y=4Re}A|4 ztRPOHE+JK2EpFIIn^|MhF{lDFaR+UxFZ|9tzZH@{enZTRZlyG~q86XLz# z!dz>6^Ig=+qYK<;dzv^1^SX3yc8jo$S+)G#>Wx<|e#-^7WPpug+?<`>Ti}sXyRGd~ z{gQPvuD{wDpAEC5SpVWa%j=zQAD#Jn<@j}J-SF?mw|o{c&dOL&pnls<@uJ!}<{mYv z7cWz8i{C!k+#a*{)9dA{H?P|kse2~OI^HCz)|xXN?3kI4*9cy_q19W^bK{rH+?fSm z!-{u)?tQ!C{Am@b1)Xe7e%nkBeHK4<_uJ9!*`590*Phc-dG=Yzvo@~u$DNlx$2&is zGf}(9;A@glmcH9s?c~RBDMR_Y->==W4!yNX-YW8`jKlVK%ww z;J>*x>Hmb)%e_x-Kf15>-;64m-p}8kty*0wYWMqxUwV7@ z!w?)BXRe?7<>p&kylmc%UwPACmTq}(HcLv*a_Ww|<$G%qQY;F0-wS+xYv%%B#4WhG zQ=5tLzv$9?IopJ{x4T4#f7{rpy{_)dm)6z!F|)nyeE;`$_r~hy24I7o{_HP4@%p;g z;8bkY5FXDG&}ed=z)Ac)z&mEN>rBOsK>)0*E}_to(~I dQ}ap^OEUBG7z|q?-n<9t@O1TaS?83{1OVjlqSpWb literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-Fox-Ruby.png b/website/raw_sprites/spritesmith/stable/pets/Pet-Fox-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..d8f4b27f5bd496c18cd96fa10757de9ff804db78 GIT binary patch literal 741 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq}Y|gW!U_%O^81Fx7av zIEGZ*dV9;!LnKh<_(#p8v(4;VC$ltlRf;e*i|ChrU-rOJ$!S9CU1tSH0Tq^oB?1#& z`JDt0RejdDrfbd8#L{$3i(}J-2=VS9tCClH{~y|ucJEyMOviomFW0BvKX>k5rTx7# zZ&(T>dCRxPv0JU%7t z%=ftcKZJkXJaiy7xV-P~_GG)-E%9Y>|MSz;w1B1y9gTGR@%1_H=D*o1bJ#m~sCIrk zf2#1sx0@^5m)YID*L~-F;Lq4ieXR*#)q5W6DBI|U?Y--M-naH~S^VAKJ;}@Wv&!gD(Vv+9fA3Qvit4m; z_N^bK2+KMOa-je;jQ5$i|w0JYMxX`KEL|@zK?GHR?kmi z(Q~fe5sj|o@mzG)C&WQmH09AsgYY#m6Q`>`pY&(3*Scp>t2b~P2QvDGOz2#GsOIsr zsEM)aZ+nkH6f2$E7o+}so#CgxD&?>&h?6cCuIr7P)9&$A-lVsA=86V2CSX!Hv2MS- y#jcYRgI%ryc|s+w5kTbWX60X$nVMIUSdy8a$6(kJ@#Z}!*?7A8xvX|gW!U_%O^81Fs=4< zaSW-r_4c--he)8z@sGNPq8yv7L`s7>`tN>Aa8bCZDYmOa=#nRYqN5{AYx`P-rltu3 zwo_ViN;qx0SYmlzU)ktn9eHJ;!V;607v9?2KekP~_V;|>sqe+Ve$SaJ`ESqs{IWEi zsX)6i!M2&PuJawjnq`mg%lWq1Kip34f!o73FmY%eq-}Lb!$MK}CLss{JMAh`nA_OGINrX#BUq!YSLf3 zF8b`+4NVta*mtf!S0yOdU3TWrT=%foZ`c1?tG;sn+Hdo>S@qwJ?*iMV@n+}ePmkDF ze_#85YnA7=l~X21EslNb|1RXb&Fsk^zi?EqJpoae@iIDbm(_ghniI$3YyOJesavc2 zGkdZ4!>L8?uQq;}7A_|kcE*L>dnXAzW7(R+W!Baxxa4y>VJQ*u(#$OT>5>^ z@qO;c_hrBKTASbZ^3=N9FIa1g&+p!x01j8K=(*Cp5!1@ImCokP@9XU``(hTgct$5* z#-e83zw)8GtnSONzPV$c+amtW>-u`wz8`+IhxdXDd$iR#t<%oy_9ROm1_e1I!vVf8 z{Ey7eJz&4gvH_Tqgi2f^fXLI$%D*TxHLoPGBr`vc!LTLb&3jNf^K|udS?83{1OSfw BbrS#p literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-PandaCub-Ruby.png b/website/raw_sprites/spritesmith/stable/pets/Pet-PandaCub-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..15699c89606bf8bc5087838eb6386711537b69a4 GIT binary patch literal 719 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq}Y|gW!U_%O^81Fr|6A zIEGZ*dVAZ@L&j0$*hlXP5-x%wJqv^c1ic+Q6f`fh9Z_OeQWEl8qrT zOjHMp;5nx^lS=|Gobqzva};vaWw|&*L#%AG|IF0)5AOPe{o9`=F{^AFVS6+QdAwda4;zUwc3&yoLa*Vx{mq^0rk>!HMre=Tn0-#X7W`C4+n z@y!SAXPQdorW>ZKYAxvCnsY4Dt>TMo`^*1RZ=1f|z|sD4-72HEZOf)T5Rc~k9CftM zOgoU#HRQqDS31gfX1&?c_w#e^-CObZLh^0Ptam?qnx6WD>d6GMsFtqJ;?L@oT0OzsEF-3qeI2J?S1~AyUqFf2Y<9Q z>)HQbejVHLeEqk*HA`Bit^fs+*PPTA`&z%~<1#7x-Oqit`FZNr|Kg%+Tf+POd}do5 zmv9YPQ1%|^|Ip~3@dVfc~gk}9Jog0cf?o@0B2aKP5YwJn% zPwnZ`CnoPG?=$RL@nHXtrWCu0-$k$1Yyc@?VEDjrm&uNEM)vtr3I)JKAXMTS0Ysi| hR{lkqsd*)dC7Jno42CTcZ{CBFh^MQc%Q~loCIH^2MbQ8N literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-TigerCub-Ruby.png b/website/raw_sprites/spritesmith/stable/pets/Pet-TigerCub-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..922aeb111bde5c231321d1fbe959cc5285cc9008 GIT binary patch literal 777 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq}Y|gW!U_%O^81FfH(O zaSW-r_4c-HhDe}D+e5<+Aw>l(t)>W$q{SRuT+!`QG=n;XTyk83mT=tQ5Mxwi(FxLV zY!Pr3;qIQIICq008*3o9U{HsG)<4H1uH2sG@5E;|D_84TE4~kwO-oNVZ~y)D-p`wh zfR>|!hOsx# z{j4U^5bXTOM|>90~tNB;_;mzVt885%BzHA(}`NlfI zSrQ8tTU0+kU6tvby!!cCxxIg$x<;QrXuE5}dBMb^9y|^}V`k2sDxUtn?&JS+x1`=` z30^y&R0h(h@Vi&5clj!z+^1)6&C~ktw#Wby-twQmJc?8e`xW;;bE8YXhvuU_jG$&8N{+odkT%vavc%=V_)=!McI(Smj#$!0^+mH+&-;unxJwG q$P+4YjQ}D~H!J_5%+$P+#FEVXJO;y-h&S&+Y0J~q&t;ucLK6T>sbv@d literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/pets/Pet-Wolf-Ruby.png b/website/raw_sprites/spritesmith/stable/pets/Pet-Wolf-Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..f676957825e44f1ae8a24672967789c858eab7cc GIT binary patch literal 874 zcmeAS@N?(olHy`uVBq!ia0vp^fk2$h!3HEB+rF6qq}Y|gW!U_%O^81Ff)3( zIEGZ*dVAYGL&QxoE$DVaVvI3&0U%y7_^jwD@j>Q zsHkLa%aqj9jk=ICf72Hm4A(m{ZKk>dcn5a_xDH2MBnOhVOP1>c>B$tv z+|3`iA05737PZEo)&7~Z(QnB+mtU5iZkza`LB+~r(`MOQV%#tHmt9Vpd-i+2?%Kuj z`}Ae6fBibQT;KTj6`^&@=0_O_$xd)#_q=vatE^kcWVXM(+@^@@`xS5PoAodIAjEgI zZi_a5URavF_}ta$F0*G#>0XS^ibc-)fbj4OZUIo91)-M z((3QKBTJ56t4ie2W&0_!kV6a0k4MehneMOK6T5u*0kE@F>fg&`Eq2;} zV3lj+%+u<6nrT@OEhqU^l3TCcRowWx@b8k8vbo29LSSfV!z1mgQw={J{e3PlU z?)Hj37LzOUUL?-DSvgUulTYmEn>9)DdxG~+d%Jp>hb6Mw<&;$Tx%$j-t literal 0 HcmV?d00001 diff --git a/website/raw_sprites/spritesmith/stable/potions/Pet_HatchingPotion_Ruby.png b/website/raw_sprites/spritesmith/stable/potions/Pet_HatchingPotion_Ruby.png new file mode 100644 index 0000000000000000000000000000000000000000..14f007fe649bf84191cc1fe7f9b9cfb0e268c085 GIT binary patch literal 5021 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 literal 0 HcmV?d00001 diff --git a/website/server/controllers/api-v3/news.js b/website/server/controllers/api-v3/news.js index c37315f50a..6e4427c822 100644 --- a/website/server/controllers/api-v3/news.js +++ b/website/server/controllers/api-v3/news.js @@ -4,7 +4,7 @@ const api = {}; // @TODO export this const, cannot export it from here because only routes are exported from // controllers -const LAST_ANNOUNCEMENT_TITLE = 'VALENTINE’S WEEK: NPCS, VALENTINE CARDS, AND MAGIC HATCHING POTIONS!'; +const LAST_ANNOUNCEMENT_TITLE = 'NEW MAGIC HATCHING POTION QUEST: RUBY!'; const worldDmg = { // @TODO bailey: false, }; @@ -31,44 +31,21 @@ api.getNews = {

${res.t('newStuff')}

-

2/11/2020 - ${LAST_ANNOUNCEMENT_TITLE}

+

2/13/2020 - ${LAST_ANNOUNCEMENT_TITLE}


-
-

Habitica Celebrates Valentine's Day!

+

- In honor of Habitica's holiday celebrating all forms of love, whether it's friendship, - familial, or romantic, some of the shopkeepers are dressed up! Take a look around to - enjoy their new festive decorations. + It's time for a trip to the snowy hot springs of Stoïkalm! Get the latest Magic Hatching + Potion quest, "Ruby Rapport", and collect Ruby Gems, Aquarius Zodiac Runes, and Venus + Runes to earn some glittering Ruby Magic Hatching Potions by completing your real-life + tasks!

-
by Beffymaroo and Lemoness
-

Cupid and Rose Quartz Hatching Potions

-

- We're excited to announce the return of Rose Quartz and Cupid Magic Hatching Potions! - Between now and February 29, you can buy these potions from the - Market and use them to hatch any standard pet egg. (Magic Hatching Potions do not - work on Quest Pet eggs.) Magic Potion Pets aren't picky, so they'll happily eat any kind - of food that you feed them! -

-

- After they're gone, it will be at least a year before the Cupid or Rose Quartz Hatching - Potions are available again, so be sure to get them now! -

-
by Vampitch, Willow the Witty, and SabreCat
-
-

Send a Valentine

-

- Help motivate all of the lovely people in your life by sending them a caring Valentine. - Valentines can be purchased for 10 Gold from the Market until - February 18. For spreading love and joy throughout the community, both the giver AND the - receiver get a coveted "Adoring Friends" badge. Hooray! -

-

- While you're there, why not check out the other cards that are available to send to your - party? Each one gives a special achievement of its own... -

-
by Lemoness and SabreCat
+
+ Art by Aspiring_Advocate, gully, Beffymaroo, Tyche_Alba, and loremi +
+
Writing by JohnJSal
`, }); From 181552c8d143168f46ceb7f665a15b6cb0a75533 Mon Sep 17 00:00:00 2001 From: Katha Date: Wed, 12 Feb 2020 17:59:32 +0100 Subject: [PATCH 22/52] Update user count, it's currently 4,671,530 according to Alys. So the million count goes up to 4 and the texts mentioning the number of users is supposed to display this count. There have been two texts and the count is only in one of them with the other hardcoded. Seems like a good thing to not actually calculate the number of users for performance reasons. resolves #11790 --- website/client/src/components/static/home.vue | 4 ++-- website/common/locales/en/front.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/website/client/src/components/static/home.vue b/website/client/src/components/static/home.vue index 2f1919cbd6..7ec3383887 100644 --- a/website/client/src/components/static/home.vue +++ b/website/client/src/components/static/home.vue @@ -289,7 +289,7 @@ - -
-
-
-

- {{ $t('subscriptionAlreadySubscribedLeadIn') }} -

-
-
-
-

{{ $t("gemsPurchaseNote") }}

-
-
-
+

- {{ $t('gemBenefitLeadin') }} + {{ $t('subscriptionAlreadySubscribedLeadIn') }}

-
-
-
-
-
-
-
-
-
-

{{ $t('gemBenefit1') }}

-
-
-
-
-
-
-
-
-
-

{{ $t('gemBenefit2') }}

-
-
-
-
-
-
-
-
-
-
-
-

{{ $t('gemBenefit3') }}

-
-
-
-
-
-
-
-
-
-

{{ $t('gemBenefit4') }}

-
-
-
-
-
-
-
-
-
-
-
- 20 -
-
- {{ $t('gems') }} -
-
- -
-
-
-

- {{ $t('choosePaymentMethod') }} -

-
-
- - - -
-
-
-
-
- {{ $t('buyGemsSupportsDevs') }} +

{{ $t("gemsPurchaseNote") }}

-
-
-
-

- {{ $t('subscriptionAlreadySubscribedLeadIn') }} -

+
+

+ {{ $t('gemBenefitLeadin') }} +

+
+
+
+
+
+
+
+
+
+
+

{{ $t('gemBenefit1') }}

+
-
-
-

+
+
+
+
+
+
+
+

{{ $t('gemBenefit2') }}

-
-
-

- {{ $t('subscriptionBenefitLeadin') }} -

+
+
+
+
+
+
+
+
+

{{ $t('gemBenefit3') }}

+
-
-
-
-
-
-
-
-
-

{{ $t('subscriptionBenefit1') }}

-
-
-
-
-
-
-
-
-
-

{{ $t('subscriptionBenefit2') }}

-
-
-
-
-
-
-
-
-
-

{{ $t('subscriptionBenefit3') }}

-
+
+
+
-
-
-
-
-
-
-
-
-

{{ $t('subscriptionBenefit4') }}

-
-
-
-
-
-
-
-
-
-

{{ $t('subscriptionBenefit5') }}

-
-
-
-
-
-
-
-
-
-

{{ $t('subscriptionBenefit6') }}

-
-
+
+

{{ $t('gemBenefit4') }}

-
+
+
+
+
+
-
-
- $ - 5 - .00 -
-
- {{ $t('everyMonth') }} -
-
-

-
- -
-
-
-
-
- $ - 15 - .00 -
-
- {{ $t('everyXMonths', {interval: 3}) }} -
-
-

-

- -
-
-
-
-
- $ - 30 - .00 -
-
- {{ $t('everyXMonths', {interval: 6}) }} -
-
-

-

- -
-
-
-
-
- $ - 48 - .00 -
-
- {{ $t('everyYear') }} -
-
-

-

- -
-
-
-
-

- {{ $t('choosePaymentMethod') }} -

-
- -
- - - -
-
-
-
-
- {{ $t('subscribeSupportsDevs') }} +
+
+ 20
+
+ {{ $t('gems') }} +
+
+
+
+

+ {{ $t('choosePaymentMethod') }} +

+
+
+ + + +
+
+
+
+
+
+ {{ $t('buyGemsSupportsDevs') }} +
+
@@ -522,10 +210,6 @@ font-size: 16px; } - .benefits { - font-size: 14px; - } - .bubble { width: 32px; height: 32px; @@ -579,46 +263,6 @@ height: 56px; } - .muted { - color: #c3c0c7; - } - - .nav { - font-weight: bold; - background-color: $gray-600; - } - - .nav-item { - box-sizing: border-box; - display: inline-block; - font-size: 16px; - margin: 0rem; - padding: 1rem; - width: 7.5rem; - } - - .nav-item:hover, .nav-item.active { - color: #4f2a93; - border-bottom: 4px solid $purple-300; - cursor: pointer; - } - - .spacer { - height: 4em; - } - - .subscription-price { - font-family: Roboto Condensed; - font-size: 48px; - font-weight: bold; - color: #1ca372; - } - - .superscript { - font-size: 24px; - vertical-align: super; - } - .svg-icon.check { color: #bda8ff; width: 1rem; @@ -696,9 +340,6 @@ export default { }, computed: { ...mapState({ user: 'user.data' }), - startingPageOption () { - return this.$store.state.gemModalOptions.startingPage; - }, hasSubscription () { return Boolean(this.user.purchased.plan.customerId); }, @@ -708,11 +349,6 @@ export default { >= (this.user.purchased.plan.consecutive.gemCapExtra + this.planGemLimits.convCap); }, }, - watch: { - startingPageOption () { - this.selectedPage = this.$store.state.gemModalOptions.startingPage; - }, - }, methods: { close () { this.$root.$emit('bv::hide::modal', 'buy-gems'); diff --git a/website/client/src/components/payments/selectUserModal.vue b/website/client/src/components/payments/selectUserModal.vue new file mode 100644 index 0000000000..77f76a6e8d --- /dev/null +++ b/website/client/src/components/payments/selectUserModal.vue @@ -0,0 +1,220 @@ + + + + + + + diff --git a/website/client/src/components/payments/successModal.vue b/website/client/src/components/payments/successModal.vue index c2c04c410f..8d33203d8d 100644 --- a/website/client/src/components/payments/successModal.vue +++ b/website/client/src/components/payments/successModal.vue @@ -2,7 +2,6 @@ @@ -102,6 +101,10 @@ diff --git a/website/client/src/components/settings/subscriptionOptions.vue b/website/client/src/components/settings/subscriptionOptions.vue new file mode 100644 index 0000000000..a6f6b9deab --- /dev/null +++ b/website/client/src/components/settings/subscriptionOptions.vue @@ -0,0 +1,178 @@ + + + + + + + + diff --git a/website/client/src/mixins/payments.js b/website/client/src/mixins/payments.js index a1e900d47a..8d812aa080 100644 --- a/website/client/src/mixins/payments.js +++ b/website/client/src/mixins/payments.js @@ -284,6 +284,7 @@ export default { this.amazonPayments.group = null; }, cancelSubscriptionConfirm (config) { + if (config.canCancel === false) return; this.$root.$emit('habitica:cancel-subscription-confirm', config); }, async cancelSubscription (config) { diff --git a/website/client/src/store/actions/members.js b/website/client/src/store/actions/members.js index a9e80d55c3..d35e979043 100644 --- a/website/client/src/store/actions/members.js +++ b/website/client/src/store/actions/members.js @@ -31,6 +31,12 @@ export async function fetchMember (store, payload) { return response; } +export async function fetchMemberByUsername (store, payload) { + const url = `${apiv4Prefix}/members/username/${payload.username}`; + const response = await axios.get(url); + return response; +} + export async function getGroupInvites (store, payload) { let url = `${apiv4Prefix}/groups/${payload.groupId}/invites`; if (payload.includeAllPublicFields) { diff --git a/website/client/src/store/index.js b/website/client/src/store/index.js index 21bd4d58d8..1fe936a89d 100644 --- a/website/client/src/store/index.js +++ b/website/client/src/store/index.js @@ -114,9 +114,6 @@ export default function () { profileOptions: { startingPage: '', }, - gemModalOptions: { - startingPage: '', - }, rageModalOptions: { npc: '', }, diff --git a/website/common/locales/en/groups.json b/website/common/locales/en/groups.json index 8e788a6445..ee7280939d 100644 --- a/website/common/locales/en/groups.json +++ b/website/common/locales/en/groups.json @@ -176,7 +176,9 @@ "messageWroteIn": "<%= user %> wrote in <%= group %>", "msgPreviewHeading": "Message Preview", "leaderOnlyChallenges": "Only group leader can create challenges", - "sendGift": "Send Gift", + "sendGift": "Send a Gift", + "selectGift": "Select Gift", + "sendGiftToWhom": "Who would you like to send a gift to?", "inviteFriends": "Invite Friends", "partyMembersInfo": "Your Party currently has <%= memberCount %> members and <%= invitationCount %> pending invitations. The limit of members in a Party is <%= limitMembers %>. Invitations above this limit cannot be sent.", "inviteByEmail": "Invite by Email", @@ -245,6 +247,8 @@ "userAlreadyInAParty": "UserID: <%= userId %>, User \"<%= username %>\" already in a party. ", "userWithIDNotFound": "User with id \"<%= userId %>\" not found.", "userWithUsernameNotFound": "User with username \"<%= username %>\" not found.", + "usernameOrUserId": "Username or User ID", + "userWithUsernameOrUserIdNotFound": "Username or User ID not found.", "userHasNoLocalRegistration": "User does not have a local registration (username, email, password).", "uuidsMustBeAnArray": "User ID invites must be an array.", "emailsMustBeAnArray": "Email address invites must be an array.", @@ -346,7 +350,7 @@ "aboutToJoinCancelledGroupPlan": "You are about to join a group with a canceled plan. You will NOT receive a free subscription.", "cannotChangeLeaderWithActiveGroupPlan": "You can not change the leader while the group has an active plan.", "leaderCannotLeaveGroupWithActiveGroup": "A leader can not leave a group while the group has an active plan", - "youHaveGroupPlan": "You have a free subscription because you are a member of a group that has a Group Plan. This will end when you are no longer in the group that has a Group Plan. Any months of extra subscription credit you have will be applied at the end of the Group Plan.", + "youHaveGroupPlan": "You have a free subscription because you are a member of a Group Plan. Your subscription will end when you are no longer a member of the Group Plan.", "cancelGroupSub": "Cancel Group Plan", "confirmCancelGroupPlan": "Are you sure you want to cancel your Group Plan? All Group members will lose their subscription and benefits.", "canceledGroupPlan": "Group Plan Canceled", @@ -490,5 +494,5 @@ "singleCompletion": "Single - Completes when any assigned user finishes", "allAssignedCompletion": "All - Completes when all assigned users finish", "suggestedGroup": "Suggested because you’re new to Habitica.", - "groupActivityNotificationTitle": "<%= user %> posted in <%= group %>" + "groupActivityNotificationTitle": "<%= user %> posted in <%= group %>" } diff --git a/website/common/locales/en/npc.json b/website/common/locales/en/npc.json index 89ff25574d..c6f56ad52a 100644 --- a/website/common/locales/en/npc.json +++ b/website/common/locales/en/npc.json @@ -120,6 +120,7 @@ "paymentYouSentGems": "You sent <%= name %>:", "paymentYouSentSubscription": "You sent <%= name %> a <%= months %>-months Habitica subscription.", "paymentSubBilling": "Your subscription will be billed $<%= amount %> every <%= months %> months.", + "paymentSubBillingWithMethod": "Your subscription will be billed $<%= amount %> every <%= months %> months via <%= paymentMethod %>.", "paymentAutoRenew": "This subscription will auto-renew until it is canceled. If you need to cancel this subscription, you can do so from your settings.", "paymentCanceledDisputes": "We’ve sent a cancelation confirmation to your email. If you don’t see the email, please contact us to prevent future billing disputes.", "success": "Success!", diff --git a/website/common/locales/en/settings.json b/website/common/locales/en/settings.json index c60c370c98..1e7bec50e1 100644 --- a/website/common/locales/en/settings.json +++ b/website/common/locales/en/settings.json @@ -138,7 +138,7 @@ "unsubscribeAllEmailsText": "By checking this box, I certify that I understand that by unsubscribing from all emails, Habitica will never be able to notify me via email about important changes to the site or my account.", "unsubscribeAllPush": "Check to Unsubscribe from all Push Notifications", "correctlyUnsubscribedEmailType": "Correctly unsubscribed from \"<%= emailType %>\" emails.", - "subscriptionRateText": "Recurring $<%= price %> USD every <%= months %> months", + "subscriptionRateText": "Recurring $<%= price %> USD every <%= months %> months", "recurringText": "recurring", "benefits": "Benefits", "coupon": "Coupon", @@ -175,14 +175,15 @@ "pushDeviceAlreadyAdded": "The user already has the push device", "pushDeviceNotFound": "The user has no push device with this id.", "pushDeviceRemoved": "Push device removed successfully.", - "buyGemsGoldCap": "Cap raised to <%= amount %>", + "buyGemsGoldCapBase": "Gem cap at <%= amount %>", + "buyGemsGoldCap": "Gem cap raised to <%= amount %>", "mysticHourglass": "<%= amount %> Mystic Hourglass", "mysticHourglassText": "Mystic Hourglasses allow purchasing a previous month's Mystery Item set.", "purchasedPlanId": "Recurring $<%= price %> USD each <%= months %> Month(s) (<%= plan %>)", - "purchasedPlanExtraMonths": "You have <%= months %> months of extra subscription credit.", + "purchasedPlanExtraMonths": "You have <%= months %> months of extra subscription credit.", "consecutiveSubscription": "Consecutive Subscription", "consecutiveMonths": "Consecutive Months:", - "gemCapExtra": "Gem Cap Extra:", + "gemCapExtra": "Gem Cap Bonus", "mysticHourglasses": "Mystic Hourglasses:", "mysticHourglassesTooltip": "Mystic Hourglasses", "paypal": "PayPal", diff --git a/website/common/locales/en/subscriber.json b/website/common/locales/en/subscriber.json index fba3c07486..ecbe84ef61 100644 --- a/website/common/locales/en/subscriber.json +++ b/website/common/locales/en/subscriber.json @@ -19,7 +19,8 @@ "supportDevsText": "Your subscription helps keep Habitica thriving and helps fund the development of new features. Thank you for your generosity!", "exclusiveJackalopePet": "Exclusive pet", "exclusiveJackalopePetText": "Get the Royal Purple Jackalope pet, available only to subscribers!", - "giftSubscription": "Want to gift a subscription to someone?", + "giftSubscription": "Want to gift the benefits of a subscription to someone else?", + "giftASubscription": "Gift a Subscription", "giftSubscriptionText1": "Open their profile! You can do this by clicking on their avatar in your party header or by clicking on their name in chat.", "giftSubscriptionText2": "Click on the gift icon in the top right of their profile.", "giftSubscriptionText3": "Select \"subscription\" and enter your payment information.", @@ -42,8 +43,8 @@ "manageSub": "Click to manage subscription", "cancelSub": "Cancel Subscription", "cancelSubInfoGoogle": "Please go to the \"Account\" > \"Subscriptions\" section of the Google Play Store app to cancel your subscription or to see your subscription's termination date if you have already cancelled it. This screen is not able to show you whether your subscription has been cancelled.", - "cancelSubInfoApple": "Please follow Apple's official instructions to cancel your subscription or to see your subscription's termination date if you have already cancelled it. This screen is not able to show you whether your subscription has been cancelled.", - "cancelSubInfoGroupPlan": "Because you have a free subscription from a Group Plan, you cannot cancel it. It will end when you are no longer in the Group. If you are the Group leader and want to cancel the entire Group Plan, you can do that from the group's \"Payment Details\" tab.", + "cancelSubInfoApple": "Please follow Apple's official instructions to cancel your subscription or to see your subscription's termination date if you have already cancelled it. This screen is not able to show you whether your subscription has been cancelled.", + "cancelSubInfoGroupPlan": "Because you have a free subscription from a Group Plan, you cannot cancel it. It will end when you are no longer a member of the Group Plan. If you are the Group leader and want to cancel the Group Plan, you can do that from the Group Plan’s “Group Billing” tab.", "canceledSubscription": "Canceled Subscription", "cancelingSubscription": "Canceling the subscription", "adminSub": "Administrator Subscriptions", @@ -177,7 +178,7 @@ "mysterySetwondercon": "Wondercon", - "subUpdateCard": "Update Card", + "subUpdateCard": "Update Credit Card", "subUpdateTitle": "Update", "subUpdateDescription": "Update the card to be charged.", "notEnoughHourglasses": "You don't have enough Mystic Hourglasses.", @@ -222,17 +223,29 @@ "gemBenefit3": "Exciting Quest chains that drop pet eggs.", "gemBenefit4": "Reset your avatar's Stat Points and change its Class.", "subscriptionBenefitLeadin": "Support Habitica by becoming a subscriber and you'll receive these useful benefits!", - "subscriptionBenefit1": "Alexander the Merchant will sell you Gems, for 20 Gold each!", + "subscriptionBenefit1": "Alexander the Merchant will now sell you Gems from the Market for 20 Gold each!", "subscriptionBenefit2": "Completed To-Dos and task history are available for longer.", - "subscriptionBenefit3": "Discover more items in Habitica with a doubled daily drop cap.", - "subscriptionBenefit4": "Unique cosmetic items for your avatar each month.", - "subscriptionBenefit5": "Receive the exclusive Royal Purple Jackalope pet!", - "subscriptionBenefit6": "Earn Mystic Hourglasses for use in the Time Travelers' Shop!", + "subscriptionBenefit3": "Discover even more items in Habitica with a 2x daily drop-cap.", + "subscriptionBenefit4": "Unique cosmetic item for you to decorate your avatar each month.", + "subscriptionBenefit5": "Receive the Royal Purple Jackalope pet when you become a new subscriber.", + "subscriptionBenefit6": "Earn Mystic Hourglasses to purchase items in the Time Traveler’s Shop!", "haveCouponCode": "Do you have a coupon code?", "subscriptionAlreadySubscribedLeadIn": "Thanks for subscribing!", "subscriptionAlreadySubscribed1": "To see your subscription details and cancel, renew, or change your subscription, please go to User icon > Settings > Subscription.", "purchaseAll": "Purchase Set", - "gemsPurchaseNote": "Subscribers can buy gems for gold in the Market! For easy access, you can also pin the gem to your Rewards column.", - "gemsRemaining": "gems remaining", - "notEnoughGemsToBuy": "You are unable to buy that amount of gems" + "gemsPurchaseNote": "Subscribers can buy Gems for Gold in the Market! For easy access, you can also pin the Gem to your Rewards column.", + "gemsRemaining": "Gems remaining", + "notEnoughGemsToBuy": "You are unable to buy that amount of Gems", + "subscribersReceiveBenefits": "Subscribers receive these useful benefits!", + "monthlyMysteryItems": "Monthly Mystery Items", + "doubleDropCap": "Double the Drops", + "youAreSubscribed": "You are subscribed to Habitica", + "subscriptionCanceled": "Your subscription is canceled", + "subscriptionInactiveDate": "Your subscription benefits will become inactive on <%= date %>", + "subscriptionStats": "Subscription Stats", + "subMonths": "Sub Months", + "needToUpdateCard": "Need to update your card?", + "readyToResubscribe": "Are you ready to resubscribe?", + "cancelYourSubscription": "Cancel your subscription?", + "cancelSubAlternatives": "If you're having technical problems or Habitica doesn't seem to be working out for you, please consider contacting us. We want to help you get the most from Habitica." } diff --git a/website/server/models/userNotification.js b/website/server/models/userNotification.js index 6e28ed2777..15423ce8a3 100644 --- a/website/server/models/userNotification.js +++ b/website/server/models/userNotification.js @@ -22,6 +22,7 @@ const NOTIFICATION_TYPES = [ 'GROUP_INVITE_ACCEPTED', 'SCORED_TASK', 'BOSS_DAMAGE', // Not used currently but kept to avoid validation errors + 'GIFT_ONE_GET_ONE', 'GUILD_PROMPT', 'GUILD_JOINED_ACHIEVEMENT', 'CHALLENGE_JOINED_ACHIEVEMENT', From 588fd43e65a88cae1a21de9cfcc19f0a17c882f9 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Thu, 13 Feb 2020 16:43:47 -0600 Subject: [PATCH 31/52] fix(content): correct Ruby title --- website/common/locales/en/questsContent.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/common/locales/en/questsContent.json b/website/common/locales/en/questsContent.json index 3a6970aff1..dcf5e2b808 100644 --- a/website/common/locales/en/questsContent.json +++ b/website/common/locales/en/questsContent.json @@ -789,7 +789,7 @@ "questAmberDropAmberPotion": "Amber Hatching Potion", "questAmberUnlockText": "Unlocks Amber Hatching Potions for purchase in the Market", - "questRubyText": "The Ruby Solution", + "questRubyText": "Ruby Rapport", "questRubyNotes": "The normally bustling peaks of the Stoïkalm Volcanoes lie silent in the snow. “I suppose the hikers and sight-seers are hibernating?” @gully says to you and @Aspiring_Advocate. “That makes our search easier.”

As you reach the summit, the chill wind merges with the steam billowing from the crater. “There!” @Aspiring_Advocate exclaims, pointing toward a hot spring. “What better place to find cool runes of Aquarius and passionate runes of Venus than where ice and fire meet?”

The three of you hurry toward the hot spring. “According to my research,” @Aspiring_Advocate says, “combining the runes with heart-shaped rubies will create a hatching potion that can foster friendship and love!”

Excited by the prospect of a new discovery, you all smile. “All right,” @gully says, “let's start searching!”", "questRubyCompletion": "With the necessary items safely packed away, the three of you rush back to Habit City and meet in @beffymaroo's lab. “Excellent work!” @beffymaroo says. “You've gathered the ingredients for the potion!”

@beffymaroo carefully combines the runes and the rubies to create a brilliant red potion and pours some of it on two pet eggs. As you observe the results, you notice that the two pets seem completely uninterested in one another!

“Did it not work?” @gully asks. But before anyone can answer, you suddenly realize that it isn't the potion that creates friendship and love, but rather it is the experience of working together toward a common goal. You come away from the quest having gained some new friends...and some flashy new pets!", "questRubyCollectAquariusRunes": "Aquarius Zodiac Runes", From 6e0739c996ae5097c71f3065ed6441ed7a9ac862 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Thu, 13 Feb 2020 16:44:03 -0600 Subject: [PATCH 32/52] 4.133.1 --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index a3205c20bd..94088fd815 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "habitica", - "version": "4.133.0", + "version": "4.133.1", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/package.json b/package.json index 907d91f52b..72926580f0 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "habitica", "description": "A habit tracker app which treats your goals like a Role Playing Game.", - "version": "4.133.0", + "version": "4.133.1", "main": "./website/server/index.js", "dependencies": { "@babel/core": "^7.8.4", From d3d7ad2693f51c587edb2680b27aaa69d04f408a Mon Sep 17 00:00:00 2001 From: citrusella Date: Fri, 14 Feb 2020 21:37:21 -0500 Subject: [PATCH 33/52] Add missing quote in values allowed on gem item --- website/server/controllers/api-v3/user.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/server/controllers/api-v3/user.js b/website/server/controllers/api-v3/user.js index 00e57b54ed..18c411b018 100644 --- a/website/server/controllers/api-v3/user.js +++ b/website/server/controllers/api-v3/user.js @@ -955,7 +955,7 @@ api.disableClasses = { * @apiGroup User * * @apiParam (Path) {String="gems","eggs","hatchingPotions","premiumHatchingPotions" - ,food","quests","gear"} type Type of item to purchase. + ,"food","quests","gear"} type Type of item to purchase. * @apiParam (Path) {String} key Item's key (use "gem" for purchasing gems) * * @apiSuccess {Object} data.items user.items From 30e5fad6b70bd06c904285b61567eea83c363358 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Artur=20Bory=C5=9B?= Date: Sat, 15 Feb 2020 14:24:11 +0100 Subject: [PATCH 34/52] Remove drawer padding adjustment Removed method adjusting page padding that assured that the drawer didn't overlap any conent. It's unneccesary now, because of footer. --- website/client/src/components/ui/drawer.vue | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/website/client/src/components/ui/drawer.vue b/website/client/src/components/ui/drawer.vue index eaab0f6616..7998e3630a 100644 --- a/website/client/src/components/ui/drawer.vue +++ b/website/client/src/components/ui/drawer.vue @@ -13,8 +13,6 @@
Date: Mon, 17 Feb 2020 08:11:41 +0000 Subject: [PATCH 35/52] build(deps): bump @storybook/vue in /website/client Bumps [@storybook/vue](https://github.com/storybookjs/storybook/tree/HEAD/app/vue) from 5.3.12 to 5.3.13. - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v5.3.13/app/vue) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 2648 +++++++++++++++++------------- website/client/package.json | 2 +- 2 files changed, 1526 insertions(+), 1124 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 57a1a309e5..7aca1eca8e 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -196,17 +196,17 @@ } }, "@babel/helper-annotate-as-pure": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.4.tgz", - "integrity": "sha512-2BQmQgECKzYKFPpiycoF9tlb5HA4lrVyAmLLVK177EcQAqjVLciUb2/R+n1boQ9y5ENV3uz2ZqiNw7QMBBw1Og==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", + "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" }, "dependencies": { "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -216,18 +216,18 @@ } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.7.4.tgz", - "integrity": "sha512-Biq/d/WtvfftWZ9Uf39hbPBYDUo986m5Bb4zhkeYDGUllF43D+nUe5M6Vuo6/8JDK/0YX/uBdeoQpyaNhNugZQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz", + "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==", "requires": { - "@babel/helper-explode-assignable-expression": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/helper-explode-assignable-expression": "^7.8.3", + "@babel/types": "^7.8.3" }, "dependencies": { "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -237,87 +237,105 @@ } }, "@babel/helper-call-delegate": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.7.4.tgz", - "integrity": "sha512-8JH9/B7J7tCYJ2PpWVpw9JhPuEVHztagNVuQAFBVFYluRMlpG7F1CgKEgGeL6KFqcsIa92ZYVj6DSc0XwmN1ZA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.8.3.tgz", + "integrity": "sha512-6Q05px0Eb+N4/GTyKPPvnkig7Lylw+QzihMpws9iiZQv7ZImf84ZsZpQH7QoWN4n4tm81SnSzPgHw2qtO0Zf3A==", "requires": { - "@babel/helper-hoist-variables": "^7.7.4", - "@babel/traverse": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" }, "dependencies": { - "@babel/generator": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz", - "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==", + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", "requires": { - "@babel/types": "^7.7.4", + "@babel/highlight": "^7.8.3" + } + }, + "@babel/generator": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.4.tgz", + "integrity": "sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==", + "requires": { + "@babel/types": "^7.8.3", "jsesc": "^2.5.1", "lodash": "^4.17.13", "source-map": "^0.5.0" } }, "@babel/helper-function-name": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", - "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", "requires": { - "@babel/helper-get-function-arity": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-get-function-arity": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", - "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" } }, "@babel/helper-split-export-declaration": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", - "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz", - "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==" + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" }, "@babel/template": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", - "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/traverse": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", - "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.4.tgz", + "integrity": "sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg==", "requires": { - "@babel/code-frame": "^7.5.5", - "@babel/generator": "^7.7.4", - "@babel/helper-function-name": "^7.7.4", - "@babel/helper-split-export-declaration": "^7.7.4", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4", + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.4", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.8.4", + "@babel/types": "^7.8.3", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.13" } }, "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -376,63 +394,81 @@ } }, "@babel/helper-create-class-features-plugin": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.7.4.tgz", - "integrity": "sha512-l+OnKACG4uiDHQ/aJT8dwpR+LhCJALxL0mJ6nzjB25e5IPwqV1VOsY7ah6UB1DG+VOXAIMtuC54rFJGiHkxjgA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.8.3.tgz", + "integrity": "sha512-qmp4pD7zeTxsv0JNecSBsEmG1ei2MqwJq4YQcK3ZWm/0t07QstWfvuV/vm3Qt5xNMFETn2SZqpMx2MQzbtq+KA==", "requires": { - "@babel/helper-function-name": "^7.7.4", - "@babel/helper-member-expression-to-functions": "^7.7.4", - "@babel/helper-optimise-call-expression": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.7.4", - "@babel/helper-split-export-declaration": "^7.7.4" + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3" }, "dependencies": { - "@babel/helper-function-name": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", - "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", "requires": { - "@babel/helper-get-function-arity": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/highlight": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-get-function-arity": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", - "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" } }, "@babel/helper-split-export-declaration": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", - "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz", - "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==" + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" }, "@babel/template": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", - "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -442,61 +478,79 @@ } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.7.4.tgz", - "integrity": "sha512-Mt+jBKaxL0zfOIWrfQpnfYCN7/rS6GKx6CCCfuoqVVd+17R8zNDlzVYmIi9qyb2wOk002NsmSTDymkIygDUH7A==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.3.tgz", + "integrity": "sha512-Gcsm1OHCUr9o9TcJln57xhWHtdXbA2pgQ58S0Lxlks0WMGNXuki4+GLfX0p+L2ZkINUGZvfkz8rzoqJQSthI+Q==", "requires": { - "@babel/helper-regex": "^7.4.4", + "@babel/helper-regex": "^7.8.3", "regexpu-core": "^4.6.0" } }, "@babel/helper-define-map": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.7.4.tgz", - "integrity": "sha512-v5LorqOa0nVQUvAUTUF3KPastvUt/HzByXNamKQ6RdJRTV7j8rLL+WB5C/MzzWAwOomxDhYFb1wLLxHqox86lg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz", + "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==", "requires": { - "@babel/helper-function-name": "^7.7.4", - "@babel/types": "^7.7.4", + "@babel/helper-function-name": "^7.8.3", + "@babel/types": "^7.8.3", "lodash": "^4.17.13" }, "dependencies": { - "@babel/helper-function-name": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", - "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", "requires": { - "@babel/helper-get-function-arity": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/highlight": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-get-function-arity": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", - "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz", - "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==" + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" }, "@babel/template": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", - "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -506,86 +560,104 @@ } }, "@babel/helper-explode-assignable-expression": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.7.4.tgz", - "integrity": "sha512-2/SicuFrNSXsZNBxe5UGdLr+HZg+raWBLE9vC98bdYOKX/U6PY0mdGlYUJdtTDPSU0Lw0PNbKKDpwYHJLn2jLg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz", + "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==", "requires": { - "@babel/traverse": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" }, "dependencies": { - "@babel/generator": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz", - "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==", + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", "requires": { - "@babel/types": "^7.7.4", + "@babel/highlight": "^7.8.3" + } + }, + "@babel/generator": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.4.tgz", + "integrity": "sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==", + "requires": { + "@babel/types": "^7.8.3", "jsesc": "^2.5.1", "lodash": "^4.17.13", "source-map": "^0.5.0" } }, "@babel/helper-function-name": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", - "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", "requires": { - "@babel/helper-get-function-arity": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-get-function-arity": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", - "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" } }, "@babel/helper-split-export-declaration": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", - "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz", - "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==" + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" }, "@babel/template": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", - "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/traverse": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", - "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.4.tgz", + "integrity": "sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg==", "requires": { - "@babel/code-frame": "^7.5.5", - "@babel/generator": "^7.7.4", - "@babel/helper-function-name": "^7.7.4", - "@babel/helper-split-export-declaration": "^7.7.4", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4", + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.4", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.8.4", + "@babel/types": "^7.8.3", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.13" } }, "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -613,17 +685,17 @@ } }, "@babel/helper-hoist-variables": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.7.4.tgz", - "integrity": "sha512-wQC4xyvc1Jo/FnLirL6CEgPgPCa8M74tOdjWpRhQYapz5JC7u3NYU1zCVoVAGCE3EaIP9T1A3iW0WLJ+reZlpQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz", + "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" }, "dependencies": { "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -633,17 +705,17 @@ } }, "@babel/helper-member-expression-to-functions": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.7.4.tgz", - "integrity": "sha512-9KcA1X2E3OjXl/ykfMMInBK+uVdfIVakVe7W7Lg3wfXUNyS3Q1HWLFRwZIjhqiCGbslummPDnmb7vIekS0C1vw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz", + "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" }, "dependencies": { "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -673,45 +745,71 @@ } }, "@babel/helper-module-transforms": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.7.4.tgz", - "integrity": "sha512-ehGBu4mXrhs0FxAqN8tWkzF8GSIGAiEumu4ONZ/hD9M88uHcD+Yu2ttKfOCgwzoesJOJrtQh7trI5YPbRtMmnA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.8.3.tgz", + "integrity": "sha512-C7NG6B7vfBa/pwCOshpMbOYUmrYQDfCpVL/JCRu0ek8B5p8kue1+BCXpg2vOYs7w5ACB9GTOBYQ5U6NwrMg+3Q==", "requires": { - "@babel/helper-module-imports": "^7.7.4", - "@babel/helper-simple-access": "^7.7.4", - "@babel/helper-split-export-declaration": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3", "lodash": "^4.17.13" }, "dependencies": { - "@babel/helper-split-export-declaration": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", - "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", "requires": { - "@babel/types": "^7.7.4" + "@babel/highlight": "^7.8.3" + } + }, + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz", - "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==" + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" }, "@babel/template": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", - "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -721,17 +819,17 @@ } }, "@babel/helper-optimise-call-expression": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.7.4.tgz", - "integrity": "sha512-VB7gWZ2fDkSuqW6b1AKXkJWO5NyNI3bFL/kK79/30moK57blr6NbH8xcl2XcKCwOmJosftWunZqfO84IGq3ZZg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz", + "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" }, "dependencies": { "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -741,102 +839,120 @@ } }, "@babel/helper-plugin-utils": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz", - "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==" + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", + "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" }, "@babel/helper-regex": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.5.5.tgz", - "integrity": "sha512-CkCYQLkfkiugbRDO8eZn6lRuR8kzZoGXCg3149iTk5se7g6qykSpy3+hELSwquhu+TgHn8nkLiBwHvNX8Hofcw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz", + "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==", "requires": { "lodash": "^4.17.13" } }, "@babel/helper-remap-async-to-generator": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.7.4.tgz", - "integrity": "sha512-Sk4xmtVdM9sA/jCI80f+KS+Md+ZHIpjuqmYPk1M7F/upHou5e4ReYmExAiu6PVe65BhJPZA2CY9x9k4BqE5klw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz", + "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==", "requires": { - "@babel/helper-annotate-as-pure": "^7.7.4", - "@babel/helper-wrap-function": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/traverse": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-wrap-function": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" }, "dependencies": { - "@babel/generator": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz", - "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==", + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", "requires": { - "@babel/types": "^7.7.4", + "@babel/highlight": "^7.8.3" + } + }, + "@babel/generator": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.4.tgz", + "integrity": "sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==", + "requires": { + "@babel/types": "^7.8.3", "jsesc": "^2.5.1", "lodash": "^4.17.13", "source-map": "^0.5.0" } }, "@babel/helper-function-name": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", - "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", "requires": { - "@babel/helper-get-function-arity": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-get-function-arity": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", - "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" } }, "@babel/helper-split-export-declaration": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", - "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz", - "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==" + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" }, "@babel/template": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", - "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/traverse": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", - "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.4.tgz", + "integrity": "sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg==", "requires": { - "@babel/code-frame": "^7.5.5", - "@babel/generator": "^7.7.4", - "@babel/helper-function-name": "^7.7.4", - "@babel/helper-split-export-declaration": "^7.7.4", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4", + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.4", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.8.4", + "@babel/types": "^7.8.3", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.13" } }, "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -846,88 +962,106 @@ } }, "@babel/helper-replace-supers": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.7.4.tgz", - "integrity": "sha512-pP0tfgg9hsZWo5ZboYGuBn/bbYT/hdLPVSS4NMmiRJdwWhP0IznPwN9AE1JwyGsjSPLC364I0Qh5p+EPkGPNpg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.3.tgz", + "integrity": "sha512-xOUssL6ho41U81etpLoT2RTdvdus4VfHamCuAm4AHxGr+0it5fnwoVdwUJ7GFEqCsQYzJUhcbsN9wB9apcYKFA==", "requires": { - "@babel/helper-member-expression-to-functions": "^7.7.4", - "@babel/helper-optimise-call-expression": "^7.7.4", - "@babel/traverse": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/helper-member-expression-to-functions": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" }, "dependencies": { - "@babel/generator": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz", - "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==", + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", "requires": { - "@babel/types": "^7.7.4", + "@babel/highlight": "^7.8.3" + } + }, + "@babel/generator": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.4.tgz", + "integrity": "sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==", + "requires": { + "@babel/types": "^7.8.3", "jsesc": "^2.5.1", "lodash": "^4.17.13", "source-map": "^0.5.0" } }, "@babel/helper-function-name": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", - "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", "requires": { - "@babel/helper-get-function-arity": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-get-function-arity": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", - "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" } }, "@babel/helper-split-export-declaration": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", - "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz", - "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==" + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" }, "@babel/template": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", - "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/traverse": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", - "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.4.tgz", + "integrity": "sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg==", "requires": { - "@babel/code-frame": "^7.5.5", - "@babel/generator": "^7.7.4", - "@babel/helper-function-name": "^7.7.4", - "@babel/helper-split-export-declaration": "^7.7.4", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4", + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.4", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.8.4", + "@babel/types": "^7.8.3", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.13" } }, "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -937,33 +1071,51 @@ } }, "@babel/helper-simple-access": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.7.4.tgz", - "integrity": "sha512-zK7THeEXfan7UlWsG2A6CI/L9jVnI5+xxKZOdej39Y0YtDYKx9raHk5F2EtK9K8DHRTihYwg20ADt9S36GR78A==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz", + "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==", "requires": { - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" }, "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, "@babel/parser": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz", - "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==" + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" }, "@babel/template": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", - "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -981,88 +1133,106 @@ } }, "@babel/helper-wrap-function": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.7.4.tgz", - "integrity": "sha512-VsfzZt6wmsocOaVU0OokwrIytHND55yvyT4BPB9AIIgwr8+x7617hetdJTsuGwygN5RC6mxA9EJztTjuwm2ofg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz", + "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==", "requires": { - "@babel/helper-function-name": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/traverse": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/helper-function-name": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/traverse": "^7.8.3", + "@babel/types": "^7.8.3" }, "dependencies": { - "@babel/generator": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz", - "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==", + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", "requires": { - "@babel/types": "^7.7.4", + "@babel/highlight": "^7.8.3" + } + }, + "@babel/generator": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.4.tgz", + "integrity": "sha512-PwhclGdRpNAf3IxZb0YVuITPZmmrXz9zf6fH8lT4XbrmfQKr6ryBzhv593P5C6poJRciFCL/eHGW2NuGrgEyxA==", + "requires": { + "@babel/types": "^7.8.3", "jsesc": "^2.5.1", "lodash": "^4.17.13", "source-map": "^0.5.0" } }, "@babel/helper-function-name": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", - "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", "requires": { - "@babel/helper-get-function-arity": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/helper-get-function-arity": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", - "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" } }, "@babel/helper-split-export-declaration": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", - "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", "requires": { - "@babel/types": "^7.7.4" + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz", - "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==" + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" }, "@babel/template": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", - "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4" + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" } }, "@babel/traverse": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz", - "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.4.tgz", + "integrity": "sha512-NGLJPZwnVEyBPLI+bl9y9aSnxMhsKz42so7ApAv9D+b4vAFPpY013FTS9LdKxcABoIYFU52HcYga1pPlx454mg==", "requires": { - "@babel/code-frame": "^7.5.5", - "@babel/generator": "^7.7.4", - "@babel/helper-function-name": "^7.7.4", - "@babel/helper-split-export-declaration": "^7.7.4", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4", + "@babel/code-frame": "^7.8.3", + "@babel/generator": "^7.8.4", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "@babel/parser": "^7.8.4", + "@babel/types": "^7.8.3", "debug": "^4.1.0", "globals": "^11.1.0", "lodash": "^4.17.13" } }, "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", @@ -1195,22 +1365,22 @@ "integrity": "sha512-mdFqWrSPCmikBoaBYMuBulzTIKuXVPtEISFbRRVNwMWpCms/hmE2kRq0bblUHaNRKrjRlmVbx1sDHmjmRgD2Xg==" }, "@babel/plugin-proposal-async-generator-functions": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.7.4.tgz", - "integrity": "sha512-1ypyZvGRXriY/QP668+s8sFr2mqinhkRDMPSQLNghCQE+GAkFtp+wkHVvg2+Hdki8gwP+NFzJBJ/N1BfzCCDEw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz", + "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-remap-async-to-generator": "^7.7.4", - "@babel/plugin-syntax-async-generators": "^7.7.4" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0" } }, "@babel/plugin-proposal-class-properties": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.7.4.tgz", - "integrity": "sha512-EcuXeV4Hv1X3+Q1TsuOmyyxeTRiSqurGJ26+I/FW1WbymmRRapVORm6x1Zl3iDIHyRxEs+VXWp6qnlcfcJSbbw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz", + "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-create-class-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-proposal-decorators": { @@ -1367,21 +1537,21 @@ } }, "@babel/plugin-proposal-dynamic-import": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.7.4.tgz", - "integrity": "sha512-StH+nGAdO6qDB1l8sZ5UBV8AC3F2VW2I8Vfld73TMKyptMU9DY5YsJAS8U81+vEtxcH3Y/La0wG0btDrhpnhjQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz", + "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-dynamic-import": "^7.7.4" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-dynamic-import": "^7.8.0" } }, "@babel/plugin-proposal-json-strings": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.7.4.tgz", - "integrity": "sha512-wQvt3akcBTfLU/wYoqm/ws7YOAQKu8EVJEvHip/mzkNtjaclQoCCIqKXFP5/eyfnfbQCDV3OLRIK3mIVyXuZlw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz", + "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-json-strings": "^7.7.4" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.0" } }, "@babel/plugin-proposal-nullish-coalescing-operator": { @@ -1401,21 +1571,21 @@ } }, "@babel/plugin-proposal-object-rest-spread": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.7.4.tgz", - "integrity": "sha512-rnpnZR3/iWKmiQyJ3LKJpSwLDcX/nSXhdLk4Aq/tXOApIvyu7qoabrige0ylsAJffaUC51WiBu209Q0U+86OWQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-8qvuPwU/xxUCt78HocNlv0mXXo0wdh9VT1R04WU8HGOfaOob26pF+9P5/lYjN/q7DHOX1bvX60hnhOvuQUJdbA==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-object-rest-spread": "^7.7.4" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0" } }, "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.7.4.tgz", - "integrity": "sha512-DyM7U2bnsQerCQ+sejcTNZh8KQEUuC3ufzdnVnSiUv/qoGJp2Z3hanKL18KDhsBT5Wj6a7CMT5mdyCNJsEaA9w==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-syntax-optional-catch-binding": "^7.7.4" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0" } }, "@babel/plugin-proposal-optional-chaining": { @@ -1435,20 +1605,20 @@ } }, "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.4.tgz", - "integrity": "sha512-cHgqHgYvffluZk85dJ02vloErm3Y6xtH+2noOBOJ2kXOJH3aVCDnj5eR/lVNlTnYu4hndAPJD3rTFjW3qee0PA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.3.tgz", + "integrity": "sha512-1/1/rEZv2XGweRwwSkLpY+s60za9OZ1hJs4YDqFHCw0kYWYwL5IFljVY1MYBL+weT1l9pokDO2uhSTLVxzoHkQ==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-syntax-async-generators": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.7.4.tgz", - "integrity": "sha512-Li4+EjSpBgxcsmeEF8IFcfV/+yJGxHXDirDkEoyFjumuwbmfCVHUt0HuowD/iGM7OhIRyXJH9YXxqiH6N815+g==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-decorators": { @@ -1467,19 +1637,19 @@ } }, "@babel/plugin-syntax-dynamic-import": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.7.4.tgz", - "integrity": "sha512-jHQW0vbRGvwQNgyVxwDh4yuXu4bH1f5/EICJLAhl1SblLs2CDhrsmCk+v5XLdE9wxtAFRyxx+P//Iw+a5L/tTg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-json-strings": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.7.4.tgz", - "integrity": "sha512-QpGupahTQW1mHRXddMG5srgpHWqRLwJnJZKXTigB9RPFCCGbDGCgBeM/iC82ICXp414WeYx/tD54w7M2qRqTMg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-jsx": { @@ -1513,19 +1683,19 @@ } }, "@babel/plugin-syntax-object-rest-spread": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.7.4.tgz", - "integrity": "sha512-mObR+r+KZq0XhRVS2BrBKBpr5jqrqzlPvS9C9vuOf5ilSwzloAl7RPWLrgKdWS6IreaVrjHxTjtyqFiOisaCwg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.7.4.tgz", - "integrity": "sha512-4ZSuzWgFxqHRE31Glu+fEr/MirNZOMYmD/0BhBWyLyOOQz/gTAl7QmWm2hX1QxEIXsr2vkdlwxIzTyiYRC4xcQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.0" } }, "@babel/plugin-syntax-optional-chaining": { @@ -1544,361 +1714,39 @@ } }, "@babel/plugin-syntax-top-level-await": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.7.4.tgz", - "integrity": "sha512-wdsOw0MvkL1UIgiQ/IFr3ETcfv1xb8RMM0H9wbiDyLaJFyiDg5oZvDLCXosIXmFeIlweML5iOBXAkqddkYNizg==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz", + "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-arrow-functions": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.7.4.tgz", - "integrity": "sha512-zUXy3e8jBNPiffmqkHRNDdZM2r8DWhCB7HhcoyZjiK1TxYEluLHAvQuYnTT+ARqRpabWqy/NHkO6e3MsYB5YfA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz", + "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-async-to-generator": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.7.4.tgz", - "integrity": "sha512-zpUTZphp5nHokuy8yLlyafxCJ0rSlFoSHypTUWgpdwoDXWQcseaect7cJ8Ppk6nunOM6+5rPMkod4OYKPR5MUg==", - "requires": { - "@babel/helper-module-imports": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-remap-async-to-generator": "^7.7.4" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.7.4.tgz", - "integrity": "sha512-kqtQzwtKcpPclHYjLK//3lH8OFsCDuDJBaFhVwf8kqdnF6MN4l618UDlcA7TfRs3FayrHj+svYnSX8MC9zmUyQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.7.4.tgz", - "integrity": "sha512-2VBe9u0G+fDt9B5OV5DQH4KBf5DoiNkwFKOz0TCvBWvdAN2rOykCTkrL+jTLxfCAm76l9Qo5OqL7HBOx2dWggg==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "lodash": "^4.17.13" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.7.4.tgz", - "integrity": "sha512-sK1mjWat7K+buWRuImEzjNf68qrKcrddtpQo3swi9j7dUcG6y6R6+Di039QN2bD1dykeswlagupEmpOatFHHUg==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.7.4", - "@babel/helper-define-map": "^7.7.4", - "@babel/helper-function-name": "^7.7.4", - "@babel/helper-optimise-call-expression": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.7.4", - "@babel/helper-split-export-declaration": "^7.7.4", - "globals": "^11.1.0" - }, - "dependencies": { - "@babel/helper-function-name": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", - "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", - "requires": { - "@babel/helper-get-function-arity": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", - "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", - "requires": { - "@babel/types": "^7.7.4" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz", - "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==", - "requires": { - "@babel/types": "^7.7.4" - } - }, - "@babel/parser": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz", - "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==" - }, - "@babel/template": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", - "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4" - } - }, - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.7.4.tgz", - "integrity": "sha512-bSNsOsZnlpLLyQew35rl4Fma3yKWqK3ImWMSC/Nc+6nGjC9s5NFWAer1YQ899/6s9HxO2zQC1WoFNfkOqRkqRQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.7.4.tgz", - "integrity": "sha512-4jFMXI1Cu2aXbcXXl8Lr6YubCn6Oc7k9lLsu8v61TZh+1jny2BWmdtvY9zSUlLdGUvcy9DMAWyZEOqjsbeg/wA==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.4.tgz", - "integrity": "sha512-mk0cH1zyMa/XHeb6LOTXTbG7uIJ8Rrjlzu91pUx/KS3JpcgaTDwMS8kM+ar8SLOvlL2Lofi4CGBAjCo3a2x+lw==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.7.4.tgz", - "integrity": "sha512-g1y4/G6xGWMD85Tlft5XedGaZBCIVN+/P0bs6eabmcPP9egFleMAo65OOjlhcz1njpwagyY3t0nsQC9oTFegJA==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.7.4.tgz", - "integrity": "sha512-MCqiLfCKm6KEA1dglf6Uqq1ElDIZwFuzz1WH5mTf8k2uQSxEJMbOIEh7IZv7uichr7PMfi5YVSrr1vz+ipp7AQ==", - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.7.4.tgz", - "integrity": "sha512-zZ1fD1B8keYtEcKF+M1TROfeHTKnijcVQm0yO/Yu1f7qoDoxEIc/+GX6Go430Bg84eM/xwPFp0+h4EbZg7epAA==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.7.4.tgz", - "integrity": "sha512-E/x09TvjHNhsULs2IusN+aJNRV5zKwxu1cpirZyRPw+FyyIKEHPXTsadj48bVpc1R5Qq1B5ZkzumuFLytnbT6g==", - "requires": { - "@babel/helper-function-name": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" - }, - "dependencies": { - "@babel/helper-function-name": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz", - "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==", - "requires": { - "@babel/helper-get-function-arity": "^7.7.4", - "@babel/template": "^7.7.4", - "@babel/types": "^7.7.4" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", - "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", - "requires": { - "@babel/types": "^7.7.4" - } - }, - "@babel/parser": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz", - "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==" - }, - "@babel/template": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz", - "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==", - "requires": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.4", - "@babel/types": "^7.7.4" - } - }, - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } - } - }, - "@babel/plugin-transform-literals": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.7.4.tgz", - "integrity": "sha512-X2MSV7LfJFm4aZfxd0yLVFrEXAgPqYoDG53Br/tCKiKYfX0MjVjQeWPIhPHHsCqzwQANq+FLN786fF5rgLS+gw==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.7.4.tgz", - "integrity": "sha512-9VMwMO7i69LHTesL0RdGy93JU6a+qOPuvB4F4d0kR0zyVjJRVJRaoaGjhtki6SzQUu8yen/vxPKN6CWnCUw6bA==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.7.4.tgz", - "integrity": "sha512-/542/5LNA18YDtg1F+QHvvUSlxdvjZoD/aldQwkq+E3WCkbEjNSN9zdrOXaSlfg3IfGi22ijzecklF/A7kVZFQ==", - "requires": { - "@babel/helper-module-transforms": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0", - "babel-plugin-dynamic-import-node": "^2.3.0" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.4.tgz", - "integrity": "sha512-k8iVS7Jhc367IcNF53KCwIXtKAH7czev866ThsTgy8CwlXjnKZna2VHwChglzLleYrcHz1eQEIJlGRQxB53nqA==", - "requires": { - "@babel/helper-module-transforms": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-simple-access": "^7.7.4", - "babel-plugin-dynamic-import-node": "^2.3.0" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.7.4.tgz", - "integrity": "sha512-y2c96hmcsUi6LrMqvmNDPBBiGCiQu0aYqpHatVVu6kD4mFEXKjyNxd/drc18XXAf9dv7UXjrZwBVmTTGaGP8iw==", - "requires": { - "@babel/helper-hoist-variables": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0", - "babel-plugin-dynamic-import-node": "^2.3.0" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.7.4.tgz", - "integrity": "sha512-u2B8TIi0qZI4j8q4C51ktfO7E3cQ0qnaXFI1/OXITordD40tt17g/sXqgNNCcMTcBFKrUPcGDx+TBJuZxLx7tw==", - "requires": { - "@babel/helper-module-transforms": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.7.4.tgz", - "integrity": "sha512-jBUkiqLKvUWpv9GLSuHUFYdmHg0ujC1JEYoZUfeOOfNydZXp1sXObgyPatpcwjWgsdBGsagWW0cdJpX/DO2jMw==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.7.4" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.7.4.tgz", - "integrity": "sha512-CnPRiNtOG1vRodnsyGX37bHQleHE14B9dnnlgSeEs3ek3fHN1A1SScglTCg1sfbe7sRQ2BUcpgpTpWSfMKz3gg==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.7.4.tgz", - "integrity": "sha512-ho+dAEhC2aRnff2JCA0SAK7V2R62zJd/7dmtoe7MHcso4C2mS+vZjn1Pb1pCVZvJs1mgsvv5+7sT+m3Bysb6eg==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-replace-supers": "^7.7.4" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.7.4.tgz", - "integrity": "sha512-VJwhVePWPa0DqE9vcfptaJSzNDKrWU/4FbYCjZERtmqEs05g3UMXnYMZoXja7JAJ7Y7sPZipwm/pGApZt7wHlw==", - "requires": { - "@babel/helper-call-delegate": "^7.7.4", - "@babel/helper-get-function-arity": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" - }, - "dependencies": { - "@babel/helper-get-function-arity": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz", - "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==", - "requires": { - "@babel/types": "^7.7.4" - } - }, - "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", - "requires": { - "esutils": "^2.0.2", - "lodash": "^4.17.13", - "to-fast-properties": "^2.0.0" - } - } - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.7.4.tgz", - "integrity": "sha512-MatJhlC4iHsIskWYyawl53KuHrt+kALSADLQQ/HkhTjX954fkxIEh4q5slL4oRAnsm/eDoZ4q0CIZpcqBuxhJQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.0.0" - } - }, - "@babel/plugin-transform-react-constant-elements": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.8.3.tgz", - "integrity": "sha512-glrzN2U+egwRfkNFtL34xIBYTxbbUF2qJTP8HD3qETBBqzAWSeNB821X0GjU06+dNpq/UyCIjI72FmGE5NNkQQ==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz", + "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==", "requires": { - "@babel/helper-annotate-as-pure": "^7.8.3", - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-remap-async-to-generator": "^7.8.3" }, "dependencies": { - "@babel/helper-annotate-as-pure": { + "@babel/helper-module-imports": { "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz", - "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", "requires": { "@babel/types": "^7.8.3" } }, - "@babel/helper-plugin-utils": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz", - "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==" - }, "@babel/types": { "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", @@ -1911,20 +1759,374 @@ } } }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz", + "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz", + "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "lodash": "^4.17.13" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.3.tgz", + "integrity": "sha512-SjT0cwFJ+7Rbr1vQsvphAHwUHvSUPmMjMU/0P59G8U2HLFqSa082JO7zkbDNWs9kH/IUqpHI6xWNesGf8haF1w==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-define-map": "^7.8.3", + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-optimise-call-expression": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3", + "@babel/helper-split-export-declaration": "^7.8.3", + "globals": "^11.1.0" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz", + "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" + }, + "@babel/template": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/types": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz", + "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.3.tgz", + "integrity": "sha512-H4X646nCkiEcHZUZaRkhE2XVsoz0J/1x3VVujnn96pSoGCtKPA99ZZA+va+gK+92Zycd6OBKCD8tDb/731bhgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz", + "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz", + "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz", + "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.4.tgz", + "integrity": "sha512-iAXNlOWvcYUYoV8YIxwS7TxGRJcxyl8eQCfT+A5j8sKUzRFvJdcyjp97jL2IghWSRDaL2PU2O2tX8Cu9dTBq5A==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz", + "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==", + "requires": { + "@babel/helper-function-name": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz", + "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==", + "requires": { + "@babel/highlight": "^7.8.3" + } + }, + "@babel/helper-function-name": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz", + "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==", + "requires": { + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/template": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/highlight": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz", + "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==", + "requires": { + "chalk": "^2.0.0", + "esutils": "^2.0.2", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.4.tgz", + "integrity": "sha512-0fKu/QqildpXmPVaRBoXOlyBb3MC+J0A66x97qEfLOMkn3u6nfY5esWogQwi/K0BjASYy4DbnsEWnpNL6qT5Mw==" + }, + "@babel/template": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz", + "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@babel/parser": "^7.8.3", + "@babel/types": "^7.8.3" + } + }, + "@babel/types": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/plugin-transform-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz", + "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz", + "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.3.tgz", + "integrity": "sha512-MadJiU3rLKclzT5kBH4yxdry96odTUwuqrZM+GllFI/VhxfPz+k9MshJM+MwhfkCdxxclSbSBbUGciBngR+kEQ==", + "requires": { + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.3.tgz", + "integrity": "sha512-JpdMEfA15HZ/1gNuB9XEDlZM1h/gF/YOH7zaZzQu2xCFRfwc01NXBMHHSTT6hRjlXJJs5x/bfODM3LiCk94Sxg==", + "requires": { + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-simple-access": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.3.tgz", + "integrity": "sha512-8cESMCJjmArMYqa9AO5YuMEkE4ds28tMpZcGZB/jl3n0ZzlsxOAi3mC+SKypTfT8gjMupCnd3YiXCkMjj2jfOg==", + "requires": { + "@babel/helper-hoist-variables": "^7.8.3", + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "babel-plugin-dynamic-import-node": "^2.3.0" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.3.tgz", + "integrity": "sha512-evhTyWhbwbI3/U6dZAnx/ePoV7H6OUG+OjiJFHmhr9FPn0VShjwC2kdxqIuQ/+1P50TMrneGzMeyMTFOjKSnAw==", + "requires": { + "@babel/helper-module-transforms": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz", + "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.8.3" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz", + "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz", + "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-replace-supers": "^7.8.3" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.4.tgz", + "integrity": "sha512-IsS3oTxeTsZlE5KqzTbcC2sV0P9pXdec53SU+Yxv7o/6dvGM5AkTotQKhoSffhNgZ/dftsSiOoxy7evCYJXzVA==", + "requires": { + "@babel/helper-call-delegate": "^7.8.3", + "@babel/helper-get-function-arity": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + }, + "dependencies": { + "@babel/helper-get-function-arity": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz", + "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==", + "requires": { + "@babel/types": "^7.8.3" + } + }, + "@babel/types": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", + "requires": { + "esutils": "^2.0.2", + "lodash": "^4.17.13", + "to-fast-properties": "^2.0.0" + } + } + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz", + "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.8.3.tgz", + "integrity": "sha512-glrzN2U+egwRfkNFtL34xIBYTxbbUF2qJTP8HD3qETBBqzAWSeNB821X0GjU06+dNpq/UyCIjI72FmGE5NNkQQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" + } + }, "@babel/plugin-transform-regenerator": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.4.tgz", - "integrity": "sha512-e7MWl5UJvmPEwFJTwkBlPmqixCtr9yAASBqff4ggXTNicZiwbF8Eefzm6NVgfiBp7JdAGItecnctKTgH44q2Jw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.3.tgz", + "integrity": "sha512-qt/kcur/FxrQrzFR432FGZznkVAjiyFtCOANjkAKwCbt465L6ZCiUQh2oMYGU3Wo8LRFJxNDFwWn106S5wVUNA==", "requires": { "regenerator-transform": "^0.14.0" } }, "@babel/plugin-transform-reserved-words": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.7.4.tgz", - "integrity": "sha512-OrPiUB5s5XvkCO1lS7D8ZtHcswIC57j62acAnJZKqGGnHP+TIc/ljQSrgdX/QyOTdEK5COAhuc820Hi1q2UgLQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz", + "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-runtime": { @@ -1964,123 +2166,172 @@ } }, "@babel/plugin-transform-shorthand-properties": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.7.4.tgz", - "integrity": "sha512-q+suddWRfIcnyG5YiDP58sT65AJDZSUhXQDZE3r04AuqD6d/XLaQPPXSBzP2zGerkgBivqtQm9XKGLuHqBID6Q==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz", + "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-spread": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.7.4.tgz", - "integrity": "sha512-8OSs0FLe5/80cndziPlg4R0K6HcWSM0zyNhHhLsmw/Nc5MaA49cAsnoJ/t/YZf8qkG7fD+UjTRaApVDB526d7Q==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz", + "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-sticky-regex": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.7.4.tgz", - "integrity": "sha512-Ls2NASyL6qtVe1H1hXts9yuEeONV2TJZmplLONkMPUG158CtmnrzW5Q5teibM5UVOFjG0D3IC5mzXR6pPpUY7A==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz", + "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/helper-regex": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/helper-regex": "^7.8.3" } }, "@babel/plugin-transform-template-literals": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.7.4.tgz", - "integrity": "sha512-sA+KxLwF3QwGj5abMHkHgshp9+rRz+oY9uoRil4CyLtgEuE/88dpkeWgNk5qKVsJE9iSfly3nvHapdRiIS2wnQ==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz", + "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==", "requires": { - "@babel/helper-annotate-as-pure": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-annotate-as-pure": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-typeof-symbol": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.7.4.tgz", - "integrity": "sha512-KQPUQ/7mqe2m0B8VecdyaW5XcQYaePyl9R7IsKd+irzj6jvbhoGnRE+M0aNkyAzI07VfUQ9266L5xMARitV3wg==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz", + "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==", "requires": { - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/plugin-transform-unicode-regex": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.7.4.tgz", - "integrity": "sha512-N77UUIV+WCvE+5yHw+oks3m18/umd7y392Zv7mYTpFqHtkpcc+QUz+gLJNTWVlWROIWeLqY0f3OjZxV5TcXnRw==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz", + "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0" + "@babel/helper-create-regexp-features-plugin": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3" } }, "@babel/preset-env": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.7.4.tgz", - "integrity": "sha512-Dg+ciGJjwvC1NIe/DGblMbcGq1HOtKbw8RLl4nIjlfcILKEOkWT/vRqPpumswABEBVudii6dnVwrBtzD7ibm4g==", + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.4.tgz", + "integrity": "sha512-HihCgpr45AnSOHRbS5cWNTINs0TwaR8BS8xIIH+QwiW8cKL0llV91njQMpeMReEPVs+1Ao0x3RLEBLtt1hOq4w==", "requires": { - "@babel/helper-module-imports": "^7.7.4", - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-async-generator-functions": "^7.7.4", - "@babel/plugin-proposal-dynamic-import": "^7.7.4", - "@babel/plugin-proposal-json-strings": "^7.7.4", - "@babel/plugin-proposal-object-rest-spread": "^7.7.4", - "@babel/plugin-proposal-optional-catch-binding": "^7.7.4", - "@babel/plugin-proposal-unicode-property-regex": "^7.7.4", - "@babel/plugin-syntax-async-generators": "^7.7.4", - "@babel/plugin-syntax-dynamic-import": "^7.7.4", - "@babel/plugin-syntax-json-strings": "^7.7.4", - "@babel/plugin-syntax-object-rest-spread": "^7.7.4", - "@babel/plugin-syntax-optional-catch-binding": "^7.7.4", - "@babel/plugin-syntax-top-level-await": "^7.7.4", - "@babel/plugin-transform-arrow-functions": "^7.7.4", - "@babel/plugin-transform-async-to-generator": "^7.7.4", - "@babel/plugin-transform-block-scoped-functions": "^7.7.4", - "@babel/plugin-transform-block-scoping": "^7.7.4", - "@babel/plugin-transform-classes": "^7.7.4", - "@babel/plugin-transform-computed-properties": "^7.7.4", - "@babel/plugin-transform-destructuring": "^7.7.4", - "@babel/plugin-transform-dotall-regex": "^7.7.4", - "@babel/plugin-transform-duplicate-keys": "^7.7.4", - "@babel/plugin-transform-exponentiation-operator": "^7.7.4", - "@babel/plugin-transform-for-of": "^7.7.4", - "@babel/plugin-transform-function-name": "^7.7.4", - "@babel/plugin-transform-literals": "^7.7.4", - "@babel/plugin-transform-member-expression-literals": "^7.7.4", - "@babel/plugin-transform-modules-amd": "^7.7.4", - "@babel/plugin-transform-modules-commonjs": "^7.7.4", - "@babel/plugin-transform-modules-systemjs": "^7.7.4", - "@babel/plugin-transform-modules-umd": "^7.7.4", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.7.4", - "@babel/plugin-transform-new-target": "^7.7.4", - "@babel/plugin-transform-object-super": "^7.7.4", - "@babel/plugin-transform-parameters": "^7.7.4", - "@babel/plugin-transform-property-literals": "^7.7.4", - "@babel/plugin-transform-regenerator": "^7.7.4", - "@babel/plugin-transform-reserved-words": "^7.7.4", - "@babel/plugin-transform-shorthand-properties": "^7.7.4", - "@babel/plugin-transform-spread": "^7.7.4", - "@babel/plugin-transform-sticky-regex": "^7.7.4", - "@babel/plugin-transform-template-literals": "^7.7.4", - "@babel/plugin-transform-typeof-symbol": "^7.7.4", - "@babel/plugin-transform-unicode-regex": "^7.7.4", - "@babel/types": "^7.7.4", - "browserslist": "^4.6.0", - "core-js-compat": "^3.1.1", + "@babel/compat-data": "^7.8.4", + "@babel/helper-compilation-targets": "^7.8.4", + "@babel/helper-module-imports": "^7.8.3", + "@babel/helper-plugin-utils": "^7.8.3", + "@babel/plugin-proposal-async-generator-functions": "^7.8.3", + "@babel/plugin-proposal-dynamic-import": "^7.8.3", + "@babel/plugin-proposal-json-strings": "^7.8.3", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-proposal-object-rest-spread": "^7.8.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.8.3", + "@babel/plugin-proposal-optional-chaining": "^7.8.3", + "@babel/plugin-proposal-unicode-property-regex": "^7.8.3", + "@babel/plugin-syntax-async-generators": "^7.8.0", + "@babel/plugin-syntax-dynamic-import": "^7.8.0", + "@babel/plugin-syntax-json-strings": "^7.8.0", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.0", + "@babel/plugin-syntax-top-level-await": "^7.8.3", + "@babel/plugin-transform-arrow-functions": "^7.8.3", + "@babel/plugin-transform-async-to-generator": "^7.8.3", + "@babel/plugin-transform-block-scoped-functions": "^7.8.3", + "@babel/plugin-transform-block-scoping": "^7.8.3", + "@babel/plugin-transform-classes": "^7.8.3", + "@babel/plugin-transform-computed-properties": "^7.8.3", + "@babel/plugin-transform-destructuring": "^7.8.3", + "@babel/plugin-transform-dotall-regex": "^7.8.3", + "@babel/plugin-transform-duplicate-keys": "^7.8.3", + "@babel/plugin-transform-exponentiation-operator": "^7.8.3", + "@babel/plugin-transform-for-of": "^7.8.4", + "@babel/plugin-transform-function-name": "^7.8.3", + "@babel/plugin-transform-literals": "^7.8.3", + "@babel/plugin-transform-member-expression-literals": "^7.8.3", + "@babel/plugin-transform-modules-amd": "^7.8.3", + "@babel/plugin-transform-modules-commonjs": "^7.8.3", + "@babel/plugin-transform-modules-systemjs": "^7.8.3", + "@babel/plugin-transform-modules-umd": "^7.8.3", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3", + "@babel/plugin-transform-new-target": "^7.8.3", + "@babel/plugin-transform-object-super": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.8.4", + "@babel/plugin-transform-property-literals": "^7.8.3", + "@babel/plugin-transform-regenerator": "^7.8.3", + "@babel/plugin-transform-reserved-words": "^7.8.3", + "@babel/plugin-transform-shorthand-properties": "^7.8.3", + "@babel/plugin-transform-spread": "^7.8.3", + "@babel/plugin-transform-sticky-regex": "^7.8.3", + "@babel/plugin-transform-template-literals": "^7.8.3", + "@babel/plugin-transform-typeof-symbol": "^7.8.4", + "@babel/plugin-transform-unicode-regex": "^7.8.3", + "@babel/types": "^7.8.3", + "browserslist": "^4.8.5", + "core-js-compat": "^3.6.2", "invariant": "^2.2.2", - "js-levenshtein": "^1.1.3", + "levenary": "^1.1.1", "semver": "^5.5.0" }, "dependencies": { + "@babel/helper-module-imports": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz", + "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==", + "requires": { + "@babel/types": "^7.8.3" + } + }, "@babel/types": { - "version": "7.7.4", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz", - "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==", + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz", + "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==", "requires": { "esutils": "^2.0.2", "lodash": "^4.17.13", "to-fast-properties": "^2.0.0" } + }, + "browserslist": { + "version": "4.8.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.7.tgz", + "integrity": "sha512-gFOnZNYBHrEyUML0xr5NJ6edFaaKbTFX9S9kQHlYfCP0Rit/boRIz4G+Avq6/4haEKJXdGGUnoolx+5MWW2BoA==", + "requires": { + "caniuse-lite": "^1.0.30001027", + "electron-to-chromium": "^1.3.349", + "node-releases": "^1.1.49" + } + }, + "caniuse-lite": { + "version": "1.0.30001027", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001027.tgz", + "integrity": "sha512-7xvKeErvXZFtUItTHgNtLgS9RJpVnwBlWX8jSo/BO8VsF6deszemZSkJJJA1KOKrXuzZH4WALpAJdq5EyfgMLg==" + }, + "electron-to-chromium": { + "version": "1.3.353", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.353.tgz", + "integrity": "sha512-CkG24biyy9qQTQs8U2vGQaiyWSFDxAXP/UGHBveXZ1TGoWOAw+eYZXryrX0UeIMKnQjcaHx33hzYuydv98kqGQ==" + }, + "node-releases": { + "version": "1.1.49", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.49.tgz", + "integrity": "sha512-xH8t0LS0disN0mtRCh+eByxFPie+msJUBL/lJDBuap53QGiYPa9joh83K4pCZgWJ+2L4b9h88vCVdXQ60NO2bg==", + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } } } }, @@ -3412,6 +3663,36 @@ } } }, + "@storybook/channel-postmessage": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-5.3.13.tgz", + "integrity": "sha512-FMrl49ipHPXB0XPuwXm/2GWM5b53iFFz9V4/SQC1s31kxAU99QFmWXWvRKbM29FpAVHvTdjQllIiOWgdTH8jAA==", + "requires": { + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "core-js": "^3.0.1", + "global": "^4.3.2", + "telejson": "^3.2.0" + }, + "dependencies": { + "@storybook/channels": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.13.tgz", + "integrity": "sha512-lD4HXmfoKJAnAlAYwQJ5dDXG3WnW7jpW3wJieRwvQGDFHQSXdJ3Lv5/zv2y+TM06Jx8O2esaepNw+VzjMw3/Qg==", + "requires": { + "core-js": "^3.0.1" + } + }, + "@storybook/client-logger": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.13.tgz", + "integrity": "sha512-unfhCgsGWWqNpM8t8S5coDcTgpWtOq3Kj4LEHivNjdHZFdf8WMLidW79ZTiyk/Nzx7RvZKgkvf7f6EtZniD55w==", + "requires": { + "core-js": "^3.0.1" + } + } + } + }, "@storybook/channels": { "version": "5.2.8", "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.2.8.tgz", @@ -3420,6 +3701,160 @@ "core-js": "^3.0.1" } }, + "@storybook/client-api": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-5.3.13.tgz", + "integrity": "sha512-GZCFtpU764X8TW+RYRNybIGHKJOa2fYW28I0hEPXXE0J4BeU4Z++SCeNhVBa+0tPoQ3jbsdA7M4Q5Q5UeaG2Nw==", + "requires": { + "@storybook/addons": "5.3.13", + "@storybook/channel-postmessage": "5.3.13", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", + "@storybook/csf": "0.0.1", + "@types/webpack-env": "^1.15.0", + "core-js": "^3.0.1", + "eventemitter3": "^4.0.0", + "global": "^4.3.2", + "is-plain-object": "^3.0.0", + "lodash": "^4.17.15", + "memoizerific": "^1.11.3", + "qs": "^6.6.0", + "stable": "^0.1.8", + "ts-dedent": "^1.1.0", + "util-deprecate": "^1.0.2" + }, + "dependencies": { + "@storybook/addons": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.13.tgz", + "integrity": "sha512-Yjn8PXhSYw4bnB/l8ybhMw3eqpJlV3HlwMECYhRtVm+wTqal9OQlZkam5xclWm6PF/6DhyiPCt6vlXN3vfVGPA==", + "requires": { + "@storybook/api": "5.3.13", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", + "core-js": "^3.0.1", + "global": "^4.3.2", + "util-deprecate": "^1.0.2" + } + }, + "@storybook/api": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.13.tgz", + "integrity": "sha512-ZOBUOz0aRPD7w8UngcVOjwcXt417Zboi0ERW+Atn22ZUYqI3zri8M9EerLHvyKw7J42/gEIqQqg5PyfPcLJmeQ==", + "requires": { + "@reach/router": "^1.2.1", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", + "@storybook/csf": "0.0.1", + "@storybook/router": "5.3.13", + "@storybook/theming": "5.3.13", + "@types/reach__router": "^1.2.3", + "core-js": "^3.0.1", + "fast-deep-equal": "^2.0.1", + "global": "^4.3.2", + "lodash": "^4.17.15", + "memoizerific": "^1.11.3", + "prop-types": "^15.6.2", + "react": "^16.8.3", + "semver": "^6.0.0", + "shallow-equal": "^1.1.0", + "store2": "^2.7.1", + "telejson": "^3.2.0", + "util-deprecate": "^1.0.2" + } + }, + "@storybook/channels": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.13.tgz", + "integrity": "sha512-lD4HXmfoKJAnAlAYwQJ5dDXG3WnW7jpW3wJieRwvQGDFHQSXdJ3Lv5/zv2y+TM06Jx8O2esaepNw+VzjMw3/Qg==", + "requires": { + "core-js": "^3.0.1" + } + }, + "@storybook/client-logger": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.13.tgz", + "integrity": "sha512-unfhCgsGWWqNpM8t8S5coDcTgpWtOq3Kj4LEHivNjdHZFdf8WMLidW79ZTiyk/Nzx7RvZKgkvf7f6EtZniD55w==", + "requires": { + "core-js": "^3.0.1" + } + }, + "@storybook/core-events": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.13.tgz", + "integrity": "sha512-RAnQe/I+1Ri+aYGhaNn07467cyespNX9R9i1AzFT/baBOQF2N+998mfgRu4/i/Q9YuOXIyHhw1a7JHbE/8e1lw==", + "requires": { + "core-js": "^3.0.1" + } + }, + "@storybook/router": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.13.tgz", + "integrity": "sha512-C6PNKHxKwpNHPeQkd9ZfsIBfSBTEhWEbn9cVMPSTrUyjfaGWxbKBP8zuBIXhezIv8B2gv2bQrT62hrmsXUcCVg==", + "requires": { + "@reach/router": "^1.2.1", + "@storybook/csf": "0.0.1", + "@types/reach__router": "^1.2.3", + "core-js": "^3.0.1", + "global": "^4.3.2", + "lodash": "^4.17.15", + "memoizerific": "^1.11.3", + "qs": "^6.6.0", + "util-deprecate": "^1.0.2" + } + }, + "@storybook/theming": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.13.tgz", + "integrity": "sha512-Zb07pDt8Sv5uq+xDW3TsiTXS9IGwUNwpkR6UQgKILFJ7HX2q4Tt9r+wIi1QCwozcROx4w/bP/8MAKpEAT212lw==", + "requires": { + "@emotion/core": "^10.0.20", + "@emotion/styled": "^10.0.17", + "@storybook/client-logger": "5.3.13", + "core-js": "^3.0.1", + "deep-object-diff": "^1.1.0", + "emotion-theming": "^10.0.19", + "global": "^4.3.2", + "memoizerific": "^1.11.3", + "polished": "^3.3.1", + "prop-types": "^15.7.2", + "resolve-from": "^5.0.0", + "ts-dedent": "^1.1.0" + } + }, + "is-plain-object": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.0.tgz", + "integrity": "sha512-tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg==", + "requires": { + "isobject": "^4.0.0" + } + }, + "isobject": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", + "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==" + }, + "qs": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz", + "integrity": "sha512-Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA==" + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, "@storybook/client-logger": { "version": "5.2.8", "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.2.8.tgz", @@ -3491,25 +3926,25 @@ } }, "@storybook/core": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/core/-/core-5.3.12.tgz", - "integrity": "sha512-oqffKLyMEVREeOC8O1RVO+xn68zk4wZkjWN9KbhbMoP3zdxM1gdvpsemdVE1C008mZfe1A/KBwuuEmcn9EBTNw==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/core/-/core-5.3.13.tgz", + "integrity": "sha512-HS//95j14XOb9ChYJBDHyZKAqFD2WsUh1q7sMMynSpKgHJjyfYI12rwxH5vDIrJ7CLBQbrMWrgOITjB9/cLJKA==", "requires": { "@babel/plugin-proposal-class-properties": "^7.7.0", "@babel/plugin-proposal-object-rest-spread": "^7.6.2", "@babel/plugin-syntax-dynamic-import": "^7.2.0", "@babel/plugin-transform-react-constant-elements": "^7.2.0", "@babel/preset-env": "^7.4.5", - "@storybook/addons": "5.3.12", - "@storybook/channel-postmessage": "5.3.12", - "@storybook/client-api": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/addons": "5.3.13", + "@storybook/channel-postmessage": "5.3.13", + "@storybook/client-api": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "@storybook/csf": "0.0.1", - "@storybook/node-logger": "5.3.12", - "@storybook/router": "5.3.12", - "@storybook/theming": "5.3.12", - "@storybook/ui": "5.3.12", + "@storybook/node-logger": "5.3.13", + "@storybook/router": "5.3.13", + "@storybook/theming": "5.3.13", + "@storybook/ui": "5.3.13", "airbnb-js-shims": "^2.2.1", "ansi-to-html": "^0.6.11", "autoprefixer": "^9.7.2", @@ -3571,31 +4006,31 @@ }, "dependencies": { "@storybook/addons": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.12.tgz", - "integrity": "sha512-5jVns+wq95ZismEQ5ByDhrEFzDH8OIEj2BLSPT7VTbik7iLC+h7H2toWKAwIYZCxAuq0OTy6ZpIyhU/R2YuO4w==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.13.tgz", + "integrity": "sha512-Yjn8PXhSYw4bnB/l8ybhMw3eqpJlV3HlwMECYhRtVm+wTqal9OQlZkam5xclWm6PF/6DhyiPCt6vlXN3vfVGPA==", "requires": { - "@storybook/api": "5.3.12", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/api": "5.3.13", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "core-js": "^3.0.1", "global": "^4.3.2", "util-deprecate": "^1.0.2" } }, "@storybook/api": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.12.tgz", - "integrity": "sha512-wYsr97vqARwmOordlPY17MJ9PrHSCsSM9JRC/zh698kXQGwYnse1nErzAiwj8YxuItfWGzE06kqjZBccnfSxPQ==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.13.tgz", + "integrity": "sha512-ZOBUOz0aRPD7w8UngcVOjwcXt417Zboi0ERW+Atn22ZUYqI3zri8M9EerLHvyKw7J42/gEIqQqg5PyfPcLJmeQ==", "requires": { "@reach/router": "^1.2.1", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.12", - "@storybook/theming": "5.3.12", + "@storybook/router": "5.3.13", + "@storybook/theming": "5.3.13", "@types/reach__router": "^1.2.3", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", @@ -3611,70 +4046,34 @@ "util-deprecate": "^1.0.2" } }, - "@storybook/channel-postmessage": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-5.3.12.tgz", - "integrity": "sha512-yQZ6Ef0KnxI7vxJrcJaBYeZpxhl/18WEFtAO9MphvYvtd1dudqKNqdx9B/30PIXb7c/SptvGJR/EZhsRNr4Oug==", - "requires": { - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "core-js": "^3.0.1", - "global": "^4.3.2", - "telejson": "^3.2.0" - } - }, "@storybook/channels": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.12.tgz", - "integrity": "sha512-sfSHIRUusjZ69WhfPp8BrfmlGg80PYTNCBSE+1apK/WkgzYJyGgQmJgRAW6HTFqjawD7T+utAtarsqS30jo9jQ==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.13.tgz", + "integrity": "sha512-lD4HXmfoKJAnAlAYwQJ5dDXG3WnW7jpW3wJieRwvQGDFHQSXdJ3Lv5/zv2y+TM06Jx8O2esaepNw+VzjMw3/Qg==", "requires": { "core-js": "^3.0.1" } }, - "@storybook/client-api": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-5.3.12.tgz", - "integrity": "sha512-Qzi+pS9FwqrArnG1VMV4QJxEdvw7KVc2ufgax7jCvK8JtDlSVe1/qpbJn7U3o1z4TPY/u3m6PbBLJDoSWTVonw==", - "requires": { - "@storybook/addons": "5.3.12", - "@storybook/channel-postmessage": "5.3.12", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", - "@storybook/csf": "0.0.1", - "@types/webpack-env": "^1.15.0", - "core-js": "^3.0.1", - "eventemitter3": "^4.0.0", - "global": "^4.3.2", - "is-plain-object": "^3.0.0", - "lodash": "^4.17.15", - "memoizerific": "^1.11.3", - "qs": "^6.6.0", - "stable": "^0.1.8", - "ts-dedent": "^1.1.0", - "util-deprecate": "^1.0.2" - } - }, "@storybook/client-logger": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", - "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.13.tgz", + "integrity": "sha512-unfhCgsGWWqNpM8t8S5coDcTgpWtOq3Kj4LEHivNjdHZFdf8WMLidW79ZTiyk/Nzx7RvZKgkvf7f6EtZniD55w==", "requires": { "core-js": "^3.0.1" } }, "@storybook/core-events": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.12.tgz", - "integrity": "sha512-qUX0xvADM8LBUtzeTi8r803eeikyzooH8HwnUg6GP238NRnR13BK/tSnBx6XpJubGL5gv9a1jZJQWxP25KPHfA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.13.tgz", + "integrity": "sha512-RAnQe/I+1Ri+aYGhaNn07467cyespNX9R9i1AzFT/baBOQF2N+998mfgRu4/i/Q9YuOXIyHhw1a7JHbE/8e1lw==", "requires": { "core-js": "^3.0.1" } }, "@storybook/router": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.12.tgz", - "integrity": "sha512-IuI/MMFb27XGFaFjaUCYUgK+P4jeGLBDI4cCn6Fezb5RRgpdOf2DobDIUZtujSmvPnEF8C+SJE/v1dXihRO1Xg==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.13.tgz", + "integrity": "sha512-C6PNKHxKwpNHPeQkd9ZfsIBfSBTEhWEbn9cVMPSTrUyjfaGWxbKBP8zuBIXhezIv8B2gv2bQrT62hrmsXUcCVg==", "requires": { "@reach/router": "^1.2.1", "@storybook/csf": "0.0.1", @@ -3688,13 +4087,13 @@ } }, "@storybook/theming": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", - "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.13.tgz", + "integrity": "sha512-Zb07pDt8Sv5uq+xDW3TsiTXS9IGwUNwpkR6UQgKILFJ7HX2q4Tt9r+wIi1QCwozcROx4w/bP/8MAKpEAT212lw==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.12", + "@storybook/client-logger": "5.3.13", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", @@ -3815,24 +4214,11 @@ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" }, - "is-plain-object": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.0.tgz", - "integrity": "sha512-tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg==", - "requires": { - "isobject": "^4.0.0" - } - }, "is-wsl": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.1.1.tgz", "integrity": "sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==" }, - "isobject": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", - "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==" - }, "locate-path": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", @@ -3842,9 +4228,9 @@ } }, "make-dir": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.0.tgz", - "integrity": "sha512-grNJDhb8b1Jm1qeqW5R/O63wUo4UXo2v2HMic6YT9i/HBlF93S8jkMgH7yugvY9ABDShH4VZMn8I+U8+fCNegw==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.0.2.tgz", + "integrity": "sha512-rYKABKutXa6vXTXhoV18cBE7PaewPXHe/Bdq4v+ZLMhxbWApkFFplT0LcbMW+6BbjnQXzZ/sAvSE/JdguApG5w==", "requires": { "semver": "^6.0.0" } @@ -3951,9 +4337,9 @@ } }, "@storybook/node-logger": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-5.3.12.tgz", - "integrity": "sha512-ytIqS1Lx+gWFBNxwWOK7F63702YYsoU90UFQNUMC44lC1L7tOI9BQXtGIWTvmXJYns+O5pHHOVKkHLT9EGX2OA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-5.3.13.tgz", + "integrity": "sha512-ZpuyKALHq/ZyynXnsW254JaULWZLPBFw007tkJhE5z/CLy059cIVovQhX/8Ivt3FG3qwWmcqQ0ISHFi0dJpqnA==", "requires": { "@types/npmlog": "^4.1.2", "chalk": "^3.0.0", @@ -4057,19 +4443,19 @@ } }, "@storybook/ui": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/ui/-/ui-5.3.12.tgz", - "integrity": "sha512-dVYJJkwjfGkz3u0lnfawnT6hqBRnANVlKEYirKYZyQ/RouCN3naNh9Sagrpg7hJHYib4Ny6J/pyaNdfdieDS+w==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/ui/-/ui-5.3.13.tgz", + "integrity": "sha512-pEXWFPF097OjvbgwvMjLsjLsDViu6yBMmUcL+nd3jvtxyxkuzv5X+2J14N8Nz0veJysbp+5+5A8kKGTO+spZfA==", "requires": { "@emotion/core": "^10.0.20", - "@storybook/addons": "5.3.12", - "@storybook/api": "5.3.12", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/components": "5.3.12", - "@storybook/core-events": "5.3.12", - "@storybook/router": "5.3.12", - "@storybook/theming": "5.3.12", + "@storybook/addons": "5.3.13", + "@storybook/api": "5.3.13", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/components": "5.3.13", + "@storybook/core-events": "5.3.13", + "@storybook/router": "5.3.13", + "@storybook/theming": "5.3.13", "copy-to-clipboard": "^3.0.8", "core-js": "^3.0.1", "core-js-pure": "^3.0.1", @@ -4098,31 +4484,31 @@ }, "dependencies": { "@storybook/addons": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.12.tgz", - "integrity": "sha512-5jVns+wq95ZismEQ5ByDhrEFzDH8OIEj2BLSPT7VTbik7iLC+h7H2toWKAwIYZCxAuq0OTy6ZpIyhU/R2YuO4w==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.13.tgz", + "integrity": "sha512-Yjn8PXhSYw4bnB/l8ybhMw3eqpJlV3HlwMECYhRtVm+wTqal9OQlZkam5xclWm6PF/6DhyiPCt6vlXN3vfVGPA==", "requires": { - "@storybook/api": "5.3.12", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/api": "5.3.13", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "core-js": "^3.0.1", "global": "^4.3.2", "util-deprecate": "^1.0.2" } }, "@storybook/api": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.12.tgz", - "integrity": "sha512-wYsr97vqARwmOordlPY17MJ9PrHSCsSM9JRC/zh698kXQGwYnse1nErzAiwj8YxuItfWGzE06kqjZBccnfSxPQ==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.13.tgz", + "integrity": "sha512-ZOBUOz0aRPD7w8UngcVOjwcXt417Zboi0ERW+Atn22ZUYqI3zri8M9EerLHvyKw7J42/gEIqQqg5PyfPcLJmeQ==", "requires": { "@reach/router": "^1.2.1", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.12", - "@storybook/theming": "5.3.12", + "@storybook/router": "5.3.13", + "@storybook/theming": "5.3.13", "@types/reach__router": "^1.2.3", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", @@ -4139,28 +4525,28 @@ } }, "@storybook/channels": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.12.tgz", - "integrity": "sha512-sfSHIRUusjZ69WhfPp8BrfmlGg80PYTNCBSE+1apK/WkgzYJyGgQmJgRAW6HTFqjawD7T+utAtarsqS30jo9jQ==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.13.tgz", + "integrity": "sha512-lD4HXmfoKJAnAlAYwQJ5dDXG3WnW7jpW3wJieRwvQGDFHQSXdJ3Lv5/zv2y+TM06Jx8O2esaepNw+VzjMw3/Qg==", "requires": { "core-js": "^3.0.1" } }, "@storybook/client-logger": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", - "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.13.tgz", + "integrity": "sha512-unfhCgsGWWqNpM8t8S5coDcTgpWtOq3Kj4LEHivNjdHZFdf8WMLidW79ZTiyk/Nzx7RvZKgkvf7f6EtZniD55w==", "requires": { "core-js": "^3.0.1" } }, "@storybook/components": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.12.tgz", - "integrity": "sha512-Ma67yaSJHaNqLjp2csOZvHdu1Sk1eMke29WVEWjPYUBzzaZK7ZlmGiXzN0roYJVGaqHkl2f7xxRfPfWQp9NCIw==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.13.tgz", + "integrity": "sha512-AwMnLCStwqLWsBzXp7m/QXuJin//0l4FH+OXmnD/6GC8qEy4JuutEOPW35IE/Mp9KAvbapHcnPTRMmDohUsTcw==", "requires": { - "@storybook/client-logger": "5.3.12", - "@storybook/theming": "5.3.12", + "@storybook/client-logger": "5.3.13", + "@storybook/theming": "5.3.13", "@types/react-syntax-highlighter": "11.0.2", "@types/react-textarea-autosize": "^4.3.3", "core-js": "^3.0.1", @@ -4183,17 +4569,17 @@ } }, "@storybook/core-events": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.12.tgz", - "integrity": "sha512-qUX0xvADM8LBUtzeTi8r803eeikyzooH8HwnUg6GP238NRnR13BK/tSnBx6XpJubGL5gv9a1jZJQWxP25KPHfA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.13.tgz", + "integrity": "sha512-RAnQe/I+1Ri+aYGhaNn07467cyespNX9R9i1AzFT/baBOQF2N+998mfgRu4/i/Q9YuOXIyHhw1a7JHbE/8e1lw==", "requires": { "core-js": "^3.0.1" } }, "@storybook/router": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.12.tgz", - "integrity": "sha512-IuI/MMFb27XGFaFjaUCYUgK+P4jeGLBDI4cCn6Fezb5RRgpdOf2DobDIUZtujSmvPnEF8C+SJE/v1dXihRO1Xg==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.13.tgz", + "integrity": "sha512-C6PNKHxKwpNHPeQkd9ZfsIBfSBTEhWEbn9cVMPSTrUyjfaGWxbKBP8zuBIXhezIv8B2gv2bQrT62hrmsXUcCVg==", "requires": { "@reach/router": "^1.2.1", "@storybook/csf": "0.0.1", @@ -4207,13 +4593,13 @@ } }, "@storybook/theming": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", - "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.13.tgz", + "integrity": "sha512-Zb07pDt8Sv5uq+xDW3TsiTXS9IGwUNwpkR6UQgKILFJ7HX2q4Tt9r+wIi1QCwozcROx4w/bP/8MAKpEAT212lw==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.12", + "@storybook/client-logger": "5.3.13", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", @@ -4243,12 +4629,12 @@ } }, "@storybook/vue": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/vue/-/vue-5.3.12.tgz", - "integrity": "sha512-lwQxiI8ZBiP/jYAultvi9b89/7l/aJCcwopvcFPFFUeskFBhgDr/7BwAuuwWaUDAi5oPCJ7xXYh/mNnCKUzGiA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/vue/-/vue-5.3.13.tgz", + "integrity": "sha512-8XbMMQZ3gbor7JXqoVH/DSNbCchQP0VxyUBCszrNtEleWX/l5a79Bx4+uo4mmKUGbvbhkzHqEsT9pouwKVbFhg==", "requires": { - "@storybook/addons": "5.3.12", - "@storybook/core": "5.3.12", + "@storybook/addons": "5.3.13", + "@storybook/core": "5.3.13", "@types/webpack-env": "^1.15.0", "core-js": "^3.0.1", "global": "^4.3.2", @@ -4258,31 +4644,31 @@ }, "dependencies": { "@storybook/addons": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.12.tgz", - "integrity": "sha512-5jVns+wq95ZismEQ5ByDhrEFzDH8OIEj2BLSPT7VTbik7iLC+h7H2toWKAwIYZCxAuq0OTy6ZpIyhU/R2YuO4w==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.13.tgz", + "integrity": "sha512-Yjn8PXhSYw4bnB/l8ybhMw3eqpJlV3HlwMECYhRtVm+wTqal9OQlZkam5xclWm6PF/6DhyiPCt6vlXN3vfVGPA==", "requires": { - "@storybook/api": "5.3.12", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/api": "5.3.13", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "core-js": "^3.0.1", "global": "^4.3.2", "util-deprecate": "^1.0.2" } }, "@storybook/api": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.12.tgz", - "integrity": "sha512-wYsr97vqARwmOordlPY17MJ9PrHSCsSM9JRC/zh698kXQGwYnse1nErzAiwj8YxuItfWGzE06kqjZBccnfSxPQ==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.13.tgz", + "integrity": "sha512-ZOBUOz0aRPD7w8UngcVOjwcXt417Zboi0ERW+Atn22ZUYqI3zri8M9EerLHvyKw7J42/gEIqQqg5PyfPcLJmeQ==", "requires": { "@reach/router": "^1.2.1", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.12", - "@storybook/theming": "5.3.12", + "@storybook/router": "5.3.13", + "@storybook/theming": "5.3.13", "@types/reach__router": "^1.2.3", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", @@ -4299,33 +4685,33 @@ } }, "@storybook/channels": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.12.tgz", - "integrity": "sha512-sfSHIRUusjZ69WhfPp8BrfmlGg80PYTNCBSE+1apK/WkgzYJyGgQmJgRAW6HTFqjawD7T+utAtarsqS30jo9jQ==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.13.tgz", + "integrity": "sha512-lD4HXmfoKJAnAlAYwQJ5dDXG3WnW7jpW3wJieRwvQGDFHQSXdJ3Lv5/zv2y+TM06Jx8O2esaepNw+VzjMw3/Qg==", "requires": { "core-js": "^3.0.1" } }, "@storybook/client-logger": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", - "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.13.tgz", + "integrity": "sha512-unfhCgsGWWqNpM8t8S5coDcTgpWtOq3Kj4LEHivNjdHZFdf8WMLidW79ZTiyk/Nzx7RvZKgkvf7f6EtZniD55w==", "requires": { "core-js": "^3.0.1" } }, "@storybook/core-events": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.12.tgz", - "integrity": "sha512-qUX0xvADM8LBUtzeTi8r803eeikyzooH8HwnUg6GP238NRnR13BK/tSnBx6XpJubGL5gv9a1jZJQWxP25KPHfA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.13.tgz", + "integrity": "sha512-RAnQe/I+1Ri+aYGhaNn07467cyespNX9R9i1AzFT/baBOQF2N+998mfgRu4/i/Q9YuOXIyHhw1a7JHbE/8e1lw==", "requires": { "core-js": "^3.0.1" } }, "@storybook/router": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.12.tgz", - "integrity": "sha512-IuI/MMFb27XGFaFjaUCYUgK+P4jeGLBDI4cCn6Fezb5RRgpdOf2DobDIUZtujSmvPnEF8C+SJE/v1dXihRO1Xg==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.13.tgz", + "integrity": "sha512-C6PNKHxKwpNHPeQkd9ZfsIBfSBTEhWEbn9cVMPSTrUyjfaGWxbKBP8zuBIXhezIv8B2gv2bQrT62hrmsXUcCVg==", "requires": { "@reach/router": "^1.2.1", "@storybook/csf": "0.0.1", @@ -4339,13 +4725,13 @@ } }, "@storybook/theming": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", - "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.13.tgz", + "integrity": "sha512-Zb07pDt8Sv5uq+xDW3TsiTXS9IGwUNwpkR6UQgKILFJ7HX2q4Tt9r+wIi1QCwozcROx4w/bP/8MAKpEAT212lw==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.12", + "@storybook/client-logger": "5.3.13", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", @@ -6827,47 +7213,57 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, "autoprefixer": { - "version": "9.7.3", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.3.tgz", - "integrity": "sha512-8T5Y1C5Iyj6PgkPSFd0ODvK9DIleuPKUPYniNxybS47g2k2wFgLZ46lGQHlBuGKIAEV8fbCDfKCCRS1tvOgc3Q==", + "version": "9.7.4", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.4.tgz", + "integrity": "sha512-g0Ya30YrMBAEZk60lp+qfX5YQllG+S5W3GYCFvyHTvhOki0AEQJLPEcIuGRsqVwLi8FvXPVtwTGhfr38hVpm0g==", "requires": { - "browserslist": "^4.8.0", - "caniuse-lite": "^1.0.30001012", + "browserslist": "^4.8.3", + "caniuse-lite": "^1.0.30001020", "chalk": "^2.4.2", "normalize-range": "^0.1.2", "num2fraction": "^1.2.2", - "postcss": "^7.0.23", + "postcss": "^7.0.26", "postcss-value-parser": "^4.0.2" }, "dependencies": { "browserslist": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.0.tgz", - "integrity": "sha512-HYnxc/oLRWvJ3TsGegR0SRL/UDnknGq2s/a8dYYEO+kOQ9m9apKoS5oiathLKZdh/e9uE+/J3j92qPlGD/vTqA==", + "version": "4.8.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.7.tgz", + "integrity": "sha512-gFOnZNYBHrEyUML0xr5NJ6edFaaKbTFX9S9kQHlYfCP0Rit/boRIz4G+Avq6/4haEKJXdGGUnoolx+5MWW2BoA==", "requires": { - "caniuse-lite": "^1.0.30001012", - "electron-to-chromium": "^1.3.317", - "node-releases": "^1.1.41" + "caniuse-lite": "^1.0.30001027", + "electron-to-chromium": "^1.3.349", + "node-releases": "^1.1.49" } }, "caniuse-lite": { - "version": "1.0.30001013", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001013.tgz", - "integrity": "sha512-hOAXaWKuq/UVFgYawxIOdPdyMQdYcwOCDOjnZcKn7wCgFUrhP7smuNZjGLuJlPSgE6aRA4cRJ+bGSrhtEt7ZAg==" + "version": "1.0.30001027", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001027.tgz", + "integrity": "sha512-7xvKeErvXZFtUItTHgNtLgS9RJpVnwBlWX8jSo/BO8VsF6deszemZSkJJJA1KOKrXuzZH4WALpAJdq5EyfgMLg==" }, "electron-to-chromium": { - "version": "1.3.321", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.321.tgz", - "integrity": "sha512-jJy/BZK2s2eAjMPXVMSaCmo7/pSY2aKkfQ+LoAb5Wk39qAhyP9r8KU74c4qTgr9cD/lPUhJgReZxxqU0n5puog==" + "version": "1.3.353", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.353.tgz", + "integrity": "sha512-CkG24biyy9qQTQs8U2vGQaiyWSFDxAXP/UGHBveXZ1TGoWOAw+eYZXryrX0UeIMKnQjcaHx33hzYuydv98kqGQ==" }, "node-releases": { - "version": "1.1.41", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.41.tgz", - "integrity": "sha512-+IctMa7wIs8Cfsa8iYzeaLTFwv5Y4r5jZud+4AnfymzeEXKBCavFX0KBgzVaPVqf0ywa6PrO8/b+bPqdwjGBSg==", + "version": "1.1.49", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.49.tgz", + "integrity": "sha512-xH8t0LS0disN0mtRCh+eByxFPie+msJUBL/lJDBuap53QGiYPa9joh83K4pCZgWJ+2L4b9h88vCVdXQ60NO2bg==", "requires": { "semver": "^6.3.0" } }, + "postcss": { + "version": "7.0.26", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.26.tgz", + "integrity": "sha512-IY4oRjpXWYshuTDFxMVkJDtWIk2LhsTlu8bZnbEJA4+bYT16Lvpo8Qv6EvDumhYRgzjZl489pmsY3qVgJQ08nA==", + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + } + }, "postcss-value-parser": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz", @@ -6877,6 +7273,19 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "requires": { + "has-flag": "^3.0.0" + } } } }, @@ -7984,9 +8393,9 @@ "integrity": "sha512-1CUyKyecPeksKwXZvYw0tEoaMCo/RwBlXmEtN5vVnabvO0KPd9RQLcaAuR9/1F+KDMv6esmOFWlsXuzDk+8rxg==" }, "case-sensitive-paths-webpack-plugin": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.2.0.tgz", - "integrity": "sha512-u5ElzokS8A1pm9vM3/iDgTcI3xqHxuCao94Oz8etI3cf0Tio0p8izkDYbTIn09uP3yUUr6+veaE6IkjnTYS46g==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.3.0.tgz", + "integrity": "sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==" }, "caseless": { "version": "0.12.0", @@ -8742,46 +9151,53 @@ "integrity": "sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==" }, "core-js-compat": { - "version": "3.4.5", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.4.5.tgz", - "integrity": "sha512-rYVvzvKJDKoefdAC+q6VP63vp5hMmeVONCi9pVUbU1qRrtVrmAk/nPhnRg+i+XFd775m1hpG2Yd5RY3X45ccuw==", + "version": "3.6.4", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz", + "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==", "requires": { - "browserslist": "^4.7.3", - "semver": "^6.3.0" + "browserslist": "^4.8.3", + "semver": "7.0.0" }, "dependencies": { "browserslist": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.0.tgz", - "integrity": "sha512-HYnxc/oLRWvJ3TsGegR0SRL/UDnknGq2s/a8dYYEO+kOQ9m9apKoS5oiathLKZdh/e9uE+/J3j92qPlGD/vTqA==", + "version": "4.8.7", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.7.tgz", + "integrity": "sha512-gFOnZNYBHrEyUML0xr5NJ6edFaaKbTFX9S9kQHlYfCP0Rit/boRIz4G+Avq6/4haEKJXdGGUnoolx+5MWW2BoA==", "requires": { - "caniuse-lite": "^1.0.30001012", - "electron-to-chromium": "^1.3.317", - "node-releases": "^1.1.41" + "caniuse-lite": "^1.0.30001027", + "electron-to-chromium": "^1.3.349", + "node-releases": "^1.1.49" } }, "caniuse-lite": { - "version": "1.0.30001013", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001013.tgz", - "integrity": "sha512-hOAXaWKuq/UVFgYawxIOdPdyMQdYcwOCDOjnZcKn7wCgFUrhP7smuNZjGLuJlPSgE6aRA4cRJ+bGSrhtEt7ZAg==" + "version": "1.0.30001027", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001027.tgz", + "integrity": "sha512-7xvKeErvXZFtUItTHgNtLgS9RJpVnwBlWX8jSo/BO8VsF6deszemZSkJJJA1KOKrXuzZH4WALpAJdq5EyfgMLg==" }, "electron-to-chromium": { - "version": "1.3.321", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.321.tgz", - "integrity": "sha512-jJy/BZK2s2eAjMPXVMSaCmo7/pSY2aKkfQ+LoAb5Wk39qAhyP9r8KU74c4qTgr9cD/lPUhJgReZxxqU0n5puog==" + "version": "1.3.353", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.353.tgz", + "integrity": "sha512-CkG24biyy9qQTQs8U2vGQaiyWSFDxAXP/UGHBveXZ1TGoWOAw+eYZXryrX0UeIMKnQjcaHx33hzYuydv98kqGQ==" }, "node-releases": { - "version": "1.1.41", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.41.tgz", - "integrity": "sha512-+IctMa7wIs8Cfsa8iYzeaLTFwv5Y4r5jZud+4AnfymzeEXKBCavFX0KBgzVaPVqf0ywa6PrO8/b+bPqdwjGBSg==", + "version": "1.1.49", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.49.tgz", + "integrity": "sha512-xH8t0LS0disN0mtRCh+eByxFPie+msJUBL/lJDBuap53QGiYPa9joh83K4pCZgWJ+2L4b9h88vCVdXQ60NO2bg==", "requires": { "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } } }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" } } }, @@ -8910,22 +9326,22 @@ } }, "css-loader": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.2.0.tgz", - "integrity": "sha512-QTF3Ud5H7DaZotgdcJjGMvyDj5F3Pn1j/sC6VBEOVp94cbwqyIBdcs/quzj4MC1BKQSrTpQznegH/5giYbhnCQ==", + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-3.4.2.tgz", + "integrity": "sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==", "requires": { "camelcase": "^5.3.1", "cssesc": "^3.0.0", "icss-utils": "^4.1.1", "loader-utils": "^1.2.3", "normalize-path": "^3.0.0", - "postcss": "^7.0.17", + "postcss": "^7.0.23", "postcss-modules-extract-imports": "^2.0.0", "postcss-modules-local-by-default": "^3.0.2", - "postcss-modules-scope": "^2.1.0", + "postcss-modules-scope": "^2.1.1", "postcss-modules-values": "^3.0.0", - "postcss-value-parser": "^4.0.0", - "schema-utils": "^2.0.0" + "postcss-value-parser": "^4.0.2", + "schema-utils": "^2.6.0" }, "dependencies": { "cssesc": { @@ -8939,9 +9355,9 @@ "integrity": "sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==" }, "schema-utils": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.1.tgz", - "integrity": "sha512-0WXHDs1VDJyo+Zqs9TKLKyD/h7yDpHUhEFsM2CzkICFdoX1av+GBq/J2xRTFfsQO5kBfhZzANf2VcIm84jqDbg==", + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.6.4.tgz", + "integrity": "sha512-VNjcaUxVnEeun6B2fiiUDjXXBtD4ZSH7pdbfIu1pOFwgptDPLMo/z9jr4sUfsjFVPqDCEin/F7IYlq7/E6yDbQ==", "requires": { "ajv": "^6.10.2", "ajv-keywords": "^3.4.1" @@ -13233,11 +13649,6 @@ "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz", "integrity": "sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw==" }, - "js-levenshtein": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz", - "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==" - }, "js-message": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.5.tgz", @@ -16621,9 +17032,9 @@ } }, "react-error-overlay": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.5.tgz", - "integrity": "sha512-+DMR2k5c6BqMDSMF8hLH0vYKtKTeikiFW+fj0LClN+XZg4N9b8QUAdHC62CGWNLTi/gnuuemNcNcTFrCvK1f+A==" + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.6.tgz", + "integrity": "sha512-Yzpno3enVzSrSCnnljmr4b/2KUQSMZaPuqmS26t9k4nW7uwJk6STWmH9heNjPuvqUTO3jOSPkHoKgO4+Dw7uIw==" }, "react-fast-compare": { "version": "2.0.4", @@ -18440,15 +18851,6 @@ "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==" }, - "regexp.prototype.flags": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.0.tgz", - "integrity": "sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==", - "requires": { - "define-properties": "^1.1.3", - "es-abstract": "^1.17.0-next.1" - } - }, "string.prototype.trimleft": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.1.tgz", diff --git a/website/client/package.json b/website/client/package.json index 395c4f8d7d..83c8370ce4 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -22,7 +22,7 @@ "@storybook/addon-knobs": "^5.3.12", "@storybook/addon-links": "^5.3.12", "@storybook/addon-notes": "^5.3.12", - "@storybook/vue": "^5.3.12", + "@storybook/vue": "^5.3.13", "@vue/test-utils": "1.0.0-beta.29", "amplitude-js": "^5.9.0", "axios": "^0.19.2", From 4f41a8c519a4d3da09307fde6d9dea3efe0fd2c3 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 17 Feb 2020 08:14:05 +0000 Subject: [PATCH 36/52] build(deps): bump @storybook/addon-actions in /website/client Bumps [@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/HEAD/addons/actions) from 5.3.12 to 5.3.13. - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v5.3.13/addons/actions) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 323 ++++++++++++++++++++++--------- website/client/package.json | 2 +- 2 files changed, 230 insertions(+), 95 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 57a1a309e5..932fed70c5 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -2663,16 +2663,16 @@ } }, "@storybook/addon-actions": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-5.3.12.tgz", - "integrity": "sha512-3j6ZJROcH4bm8vpaM2RU/sRdoOLF9DpVWiE6uutlrVEV6eWuexrUAYwSzuF4Pjr1LUWDSDIT9pEES+tHdn9Rww==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-5.3.13.tgz", + "integrity": "sha512-NoKTI/7Zf/IpbfeIFPWQT3eN0As1yICLcSklj9BjHq7itSssaqZzvP/vxmeAvdagIBcPM58GaN9XXXLQIn5HLg==", "requires": { - "@storybook/addons": "5.3.12", - "@storybook/api": "5.3.12", - "@storybook/client-api": "5.3.12", - "@storybook/components": "5.3.12", - "@storybook/core-events": "5.3.12", - "@storybook/theming": "5.3.12", + "@storybook/addons": "5.3.13", + "@storybook/api": "5.3.13", + "@storybook/client-api": "5.3.13", + "@storybook/components": "5.3.13", + "@storybook/core-events": "5.3.13", + "@storybook/theming": "5.3.13", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", "global": "^4.3.2", @@ -2684,31 +2684,31 @@ }, "dependencies": { "@storybook/addons": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.12.tgz", - "integrity": "sha512-5jVns+wq95ZismEQ5ByDhrEFzDH8OIEj2BLSPT7VTbik7iLC+h7H2toWKAwIYZCxAuq0OTy6ZpIyhU/R2YuO4w==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.13.tgz", + "integrity": "sha512-Yjn8PXhSYw4bnB/l8ybhMw3eqpJlV3HlwMECYhRtVm+wTqal9OQlZkam5xclWm6PF/6DhyiPCt6vlXN3vfVGPA==", "requires": { - "@storybook/api": "5.3.12", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/api": "5.3.13", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "core-js": "^3.0.1", "global": "^4.3.2", "util-deprecate": "^1.0.2" } }, "@storybook/api": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.12.tgz", - "integrity": "sha512-wYsr97vqARwmOordlPY17MJ9PrHSCsSM9JRC/zh698kXQGwYnse1nErzAiwj8YxuItfWGzE06kqjZBccnfSxPQ==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.13.tgz", + "integrity": "sha512-ZOBUOz0aRPD7w8UngcVOjwcXt417Zboi0ERW+Atn22ZUYqI3zri8M9EerLHvyKw7J42/gEIqQqg5PyfPcLJmeQ==", "requires": { "@reach/router": "^1.2.1", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.12", - "@storybook/theming": "5.3.12", + "@storybook/router": "5.3.13", + "@storybook/theming": "5.3.13", "@types/reach__router": "^1.2.3", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", @@ -2724,65 +2724,29 @@ "util-deprecate": "^1.0.2" } }, - "@storybook/channel-postmessage": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-5.3.12.tgz", - "integrity": "sha512-yQZ6Ef0KnxI7vxJrcJaBYeZpxhl/18WEFtAO9MphvYvtd1dudqKNqdx9B/30PIXb7c/SptvGJR/EZhsRNr4Oug==", - "requires": { - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "core-js": "^3.0.1", - "global": "^4.3.2", - "telejson": "^3.2.0" - } - }, "@storybook/channels": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.12.tgz", - "integrity": "sha512-sfSHIRUusjZ69WhfPp8BrfmlGg80PYTNCBSE+1apK/WkgzYJyGgQmJgRAW6HTFqjawD7T+utAtarsqS30jo9jQ==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.13.tgz", + "integrity": "sha512-lD4HXmfoKJAnAlAYwQJ5dDXG3WnW7jpW3wJieRwvQGDFHQSXdJ3Lv5/zv2y+TM06Jx8O2esaepNw+VzjMw3/Qg==", "requires": { "core-js": "^3.0.1" } }, - "@storybook/client-api": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-5.3.12.tgz", - "integrity": "sha512-Qzi+pS9FwqrArnG1VMV4QJxEdvw7KVc2ufgax7jCvK8JtDlSVe1/qpbJn7U3o1z4TPY/u3m6PbBLJDoSWTVonw==", - "requires": { - "@storybook/addons": "5.3.12", - "@storybook/channel-postmessage": "5.3.12", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", - "@storybook/csf": "0.0.1", - "@types/webpack-env": "^1.15.0", - "core-js": "^3.0.1", - "eventemitter3": "^4.0.0", - "global": "^4.3.2", - "is-plain-object": "^3.0.0", - "lodash": "^4.17.15", - "memoizerific": "^1.11.3", - "qs": "^6.6.0", - "stable": "^0.1.8", - "ts-dedent": "^1.1.0", - "util-deprecate": "^1.0.2" - } - }, "@storybook/client-logger": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", - "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.13.tgz", + "integrity": "sha512-unfhCgsGWWqNpM8t8S5coDcTgpWtOq3Kj4LEHivNjdHZFdf8WMLidW79ZTiyk/Nzx7RvZKgkvf7f6EtZniD55w==", "requires": { "core-js": "^3.0.1" } }, "@storybook/components": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.12.tgz", - "integrity": "sha512-Ma67yaSJHaNqLjp2csOZvHdu1Sk1eMke29WVEWjPYUBzzaZK7ZlmGiXzN0roYJVGaqHkl2f7xxRfPfWQp9NCIw==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.13.tgz", + "integrity": "sha512-AwMnLCStwqLWsBzXp7m/QXuJin//0l4FH+OXmnD/6GC8qEy4JuutEOPW35IE/Mp9KAvbapHcnPTRMmDohUsTcw==", "requires": { - "@storybook/client-logger": "5.3.12", - "@storybook/theming": "5.3.12", + "@storybook/client-logger": "5.3.13", + "@storybook/theming": "5.3.13", "@types/react-syntax-highlighter": "11.0.2", "@types/react-textarea-autosize": "^4.3.3", "core-js": "^3.0.1", @@ -2805,17 +2769,17 @@ } }, "@storybook/core-events": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.12.tgz", - "integrity": "sha512-qUX0xvADM8LBUtzeTi8r803eeikyzooH8HwnUg6GP238NRnR13BK/tSnBx6XpJubGL5gv9a1jZJQWxP25KPHfA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.13.tgz", + "integrity": "sha512-RAnQe/I+1Ri+aYGhaNn07467cyespNX9R9i1AzFT/baBOQF2N+998mfgRu4/i/Q9YuOXIyHhw1a7JHbE/8e1lw==", "requires": { "core-js": "^3.0.1" } }, "@storybook/router": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.12.tgz", - "integrity": "sha512-IuI/MMFb27XGFaFjaUCYUgK+P4jeGLBDI4cCn6Fezb5RRgpdOf2DobDIUZtujSmvPnEF8C+SJE/v1dXihRO1Xg==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.13.tgz", + "integrity": "sha512-C6PNKHxKwpNHPeQkd9ZfsIBfSBTEhWEbn9cVMPSTrUyjfaGWxbKBP8zuBIXhezIv8B2gv2bQrT62hrmsXUcCVg==", "requires": { "@reach/router": "^1.2.1", "@storybook/csf": "0.0.1", @@ -2829,13 +2793,13 @@ } }, "@storybook/theming": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", - "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.13.tgz", + "integrity": "sha512-Zb07pDt8Sv5uq+xDW3TsiTXS9IGwUNwpkR6UQgKILFJ7HX2q4Tt9r+wIi1QCwozcROx4w/bP/8MAKpEAT212lw==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.12", + "@storybook/client-logger": "5.3.13", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", @@ -2847,19 +2811,6 @@ "ts-dedent": "^1.1.0" } }, - "is-plain-object": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.0.tgz", - "integrity": "sha512-tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg==", - "requires": { - "isobject": "^4.0.0" - } - }, - "isobject": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", - "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==" - }, "qs": { "version": "6.9.1", "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz", @@ -3412,6 +3363,36 @@ } } }, + "@storybook/channel-postmessage": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-5.3.13.tgz", + "integrity": "sha512-FMrl49ipHPXB0XPuwXm/2GWM5b53iFFz9V4/SQC1s31kxAU99QFmWXWvRKbM29FpAVHvTdjQllIiOWgdTH8jAA==", + "requires": { + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "core-js": "^3.0.1", + "global": "^4.3.2", + "telejson": "^3.2.0" + }, + "dependencies": { + "@storybook/channels": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.13.tgz", + "integrity": "sha512-lD4HXmfoKJAnAlAYwQJ5dDXG3WnW7jpW3wJieRwvQGDFHQSXdJ3Lv5/zv2y+TM06Jx8O2esaepNw+VzjMw3/Qg==", + "requires": { + "core-js": "^3.0.1" + } + }, + "@storybook/client-logger": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.13.tgz", + "integrity": "sha512-unfhCgsGWWqNpM8t8S5coDcTgpWtOq3Kj4LEHivNjdHZFdf8WMLidW79ZTiyk/Nzx7RvZKgkvf7f6EtZniD55w==", + "requires": { + "core-js": "^3.0.1" + } + } + } + }, "@storybook/channels": { "version": "5.2.8", "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.2.8.tgz", @@ -3420,6 +3401,160 @@ "core-js": "^3.0.1" } }, + "@storybook/client-api": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-5.3.13.tgz", + "integrity": "sha512-GZCFtpU764X8TW+RYRNybIGHKJOa2fYW28I0hEPXXE0J4BeU4Z++SCeNhVBa+0tPoQ3jbsdA7M4Q5Q5UeaG2Nw==", + "requires": { + "@storybook/addons": "5.3.13", + "@storybook/channel-postmessage": "5.3.13", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", + "@storybook/csf": "0.0.1", + "@types/webpack-env": "^1.15.0", + "core-js": "^3.0.1", + "eventemitter3": "^4.0.0", + "global": "^4.3.2", + "is-plain-object": "^3.0.0", + "lodash": "^4.17.15", + "memoizerific": "^1.11.3", + "qs": "^6.6.0", + "stable": "^0.1.8", + "ts-dedent": "^1.1.0", + "util-deprecate": "^1.0.2" + }, + "dependencies": { + "@storybook/addons": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.13.tgz", + "integrity": "sha512-Yjn8PXhSYw4bnB/l8ybhMw3eqpJlV3HlwMECYhRtVm+wTqal9OQlZkam5xclWm6PF/6DhyiPCt6vlXN3vfVGPA==", + "requires": { + "@storybook/api": "5.3.13", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", + "core-js": "^3.0.1", + "global": "^4.3.2", + "util-deprecate": "^1.0.2" + } + }, + "@storybook/api": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.13.tgz", + "integrity": "sha512-ZOBUOz0aRPD7w8UngcVOjwcXt417Zboi0ERW+Atn22ZUYqI3zri8M9EerLHvyKw7J42/gEIqQqg5PyfPcLJmeQ==", + "requires": { + "@reach/router": "^1.2.1", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", + "@storybook/csf": "0.0.1", + "@storybook/router": "5.3.13", + "@storybook/theming": "5.3.13", + "@types/reach__router": "^1.2.3", + "core-js": "^3.0.1", + "fast-deep-equal": "^2.0.1", + "global": "^4.3.2", + "lodash": "^4.17.15", + "memoizerific": "^1.11.3", + "prop-types": "^15.6.2", + "react": "^16.8.3", + "semver": "^6.0.0", + "shallow-equal": "^1.1.0", + "store2": "^2.7.1", + "telejson": "^3.2.0", + "util-deprecate": "^1.0.2" + } + }, + "@storybook/channels": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.13.tgz", + "integrity": "sha512-lD4HXmfoKJAnAlAYwQJ5dDXG3WnW7jpW3wJieRwvQGDFHQSXdJ3Lv5/zv2y+TM06Jx8O2esaepNw+VzjMw3/Qg==", + "requires": { + "core-js": "^3.0.1" + } + }, + "@storybook/client-logger": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.13.tgz", + "integrity": "sha512-unfhCgsGWWqNpM8t8S5coDcTgpWtOq3Kj4LEHivNjdHZFdf8WMLidW79ZTiyk/Nzx7RvZKgkvf7f6EtZniD55w==", + "requires": { + "core-js": "^3.0.1" + } + }, + "@storybook/core-events": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.13.tgz", + "integrity": "sha512-RAnQe/I+1Ri+aYGhaNn07467cyespNX9R9i1AzFT/baBOQF2N+998mfgRu4/i/Q9YuOXIyHhw1a7JHbE/8e1lw==", + "requires": { + "core-js": "^3.0.1" + } + }, + "@storybook/router": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.13.tgz", + "integrity": "sha512-C6PNKHxKwpNHPeQkd9ZfsIBfSBTEhWEbn9cVMPSTrUyjfaGWxbKBP8zuBIXhezIv8B2gv2bQrT62hrmsXUcCVg==", + "requires": { + "@reach/router": "^1.2.1", + "@storybook/csf": "0.0.1", + "@types/reach__router": "^1.2.3", + "core-js": "^3.0.1", + "global": "^4.3.2", + "lodash": "^4.17.15", + "memoizerific": "^1.11.3", + "qs": "^6.6.0", + "util-deprecate": "^1.0.2" + } + }, + "@storybook/theming": { + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.13.tgz", + "integrity": "sha512-Zb07pDt8Sv5uq+xDW3TsiTXS9IGwUNwpkR6UQgKILFJ7HX2q4Tt9r+wIi1QCwozcROx4w/bP/8MAKpEAT212lw==", + "requires": { + "@emotion/core": "^10.0.20", + "@emotion/styled": "^10.0.17", + "@storybook/client-logger": "5.3.13", + "core-js": "^3.0.1", + "deep-object-diff": "^1.1.0", + "emotion-theming": "^10.0.19", + "global": "^4.3.2", + "memoizerific": "^1.11.3", + "polished": "^3.3.1", + "prop-types": "^15.7.2", + "resolve-from": "^5.0.0", + "ts-dedent": "^1.1.0" + } + }, + "is-plain-object": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.0.tgz", + "integrity": "sha512-tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg==", + "requires": { + "isobject": "^4.0.0" + } + }, + "isobject": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", + "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==" + }, + "qs": { + "version": "6.9.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz", + "integrity": "sha512-Cxm7/SS/y/Z3MHWSxXb8lIFqgqBowP5JMlTUFyJN88y0SGQhVmZnqFK/PeuMX9LzUyWsqqhNxIyg0jlzq946yA==" + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, "@storybook/client-logger": { "version": "5.2.8", "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.2.8.tgz", diff --git a/website/client/package.json b/website/client/package.json index 395c4f8d7d..4c74243ca1 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -18,7 +18,7 @@ "@vue/cli-plugin-router": "^4.2.2", "@vue/cli-plugin-unit-mocha": "^4.2.2", "@vue/cli-service": "^4.2.2", - "@storybook/addon-actions": "^5.3.12", + "@storybook/addon-actions": "^5.3.13", "@storybook/addon-knobs": "^5.3.12", "@storybook/addon-links": "^5.3.12", "@storybook/addon-notes": "^5.3.12", From 107d633d37ab35fdbed3fc21afa4f998a55fda87 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 17 Feb 2020 08:16:13 +0000 Subject: [PATCH 37/52] build(deps): bump bootstrap-vue from 2.4.0 to 2.4.2 in /website/client Bumps [bootstrap-vue](https://github.com/bootstrap-vue/bootstrap-vue) from 2.4.0 to 2.4.2. - [Release notes](https://github.com/bootstrap-vue/bootstrap-vue/releases) - [Changelog](https://github.com/bootstrap-vue/bootstrap-vue/blob/dev/CHANGELOG.md) - [Commits](https://github.com/bootstrap-vue/bootstrap-vue/compare/v2.4.0...v2.4.2) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 6 +++--- website/client/package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 57a1a309e5..f0b46b98ea 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -7503,9 +7503,9 @@ "integrity": "sha512-tbx5cHubwE6e2ZG7nqM3g/FZ5PQEDMWmMGNrCUBVRPHXTJaH7CBDdsLeu3eCh3B1tzAxTnAbtmrzvWEvT2NNEA==" }, "bootstrap-vue": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/bootstrap-vue/-/bootstrap-vue-2.4.0.tgz", - "integrity": "sha512-mRhqlhJscUY4O+R2X4IRVZReWPj/2KBOTzsB6sPgLcp6s/VHf1L6VS5Etw6HREFPAu8U6Czh+jJAq/KPH/zUdA==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/bootstrap-vue/-/bootstrap-vue-2.4.2.tgz", + "integrity": "sha512-gtf0QwbtVyNrnXhL3eyrSrcW0/CVilEkOFddYaVAsJCIFMhUjurmzryw+Dh+fOzJmmKRqRxhkLUIGqlkwAcsbg==", "requires": { "@nuxt/opencollective": "^0.3.0", "bootstrap": ">=4.4.1 <5.0.0", diff --git a/website/client/package.json b/website/client/package.json index 395c4f8d7d..3b8a14c4e5 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -29,7 +29,7 @@ "axios-progress-bar": "^1.2.0", "babel-eslint": "^10.0.1", "bootstrap": "^4.4.1", - "bootstrap-vue": "^2.4.0", + "bootstrap-vue": "^2.4.2", "chai": "^4.1.2", "core-js": "^3.6.4", "eslint": "^6.8.0", From d82aa869b2646b229ac579af08daa7929c9fc8ff Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 17 Feb 2020 13:02:16 +0100 Subject: [PATCH 38/52] build(deps): bump aws-sdk from 2.615.0 to 2.619.0 (#11871) Bumps [aws-sdk](https://github.com/aws/aws-sdk-js) from 2.615.0 to 2.619.0. - [Release notes](https://github.com/aws/aws-sdk-js/releases) - [Changelog](https://github.com/aws/aws-sdk-js/blob/master/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-js/compare/v2.615.0...v2.619.0) Signed-off-by: dependabot-preview[bot] --- package-lock.json | 6 +++--- package.json | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 94088fd815..9019ee4550 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1829,9 +1829,9 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, "aws-sdk": { - "version": "2.615.0", - "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.615.0.tgz", - "integrity": "sha512-ktkOQgJLTcsfLzy/GPfUiEJd09SeJPnUj7ZeXa0Wb2/JVIRDbSmyG/IYQqAvXWUcD4thuv2h9wbLgXyzvX8dtw==", + "version": "2.619.0", + "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.619.0.tgz", + "integrity": "sha512-qujQf27p3mrGZGCL+C+vXCEB08AMm6gS1572fgHrVLBXfy6SjhV4dzEYtt+ZptQm+8z0zuHsDqghJuBCcdpxqQ==", "requires": { "buffer": "4.9.1", "events": "1.1.1", diff --git a/package.json b/package.json index 72926580f0..cd44cd1fe4 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ "amplitude": "^3.5.0", "apidoc": "^0.17.5", "apn": "^2.2.0", - "aws-sdk": "^2.615.0", + "aws-sdk": "^2.619.0", "bcrypt": "^3.0.8", "body-parser": "^1.18.3", "compression": "^1.7.4", From 52545018b6abdc9da02f450ce538c2ee78681621 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 17 Feb 2020 13:02:35 +0100 Subject: [PATCH 39/52] build(deps): bump webpack from 4.41.5 to 4.41.6 in /website/client (#11874) Bumps [webpack](https://github.com/webpack/webpack) from 4.41.5 to 4.41.6. - [Release notes](https://github.com/webpack/webpack/releases) - [Commits](https://github.com/webpack/webpack/compare/v4.41.5...v4.41.6) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 23 +++++++++-------------- website/client/package.json | 2 +- 2 files changed, 10 insertions(+), 15 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 57a1a309e5..64d6c11056 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -10332,9 +10332,9 @@ "integrity": "sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==" }, "events": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.0.0.tgz", - "integrity": "sha512-Dc381HFWJzEOhQ+d8pkNon++bk9h6cdAoAj4iE6Q4y6xgTzySWXlKn05/TVNpjnfRqi/X0EpJEJohPjNI3zpVA==" + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==" }, "eventsource": { "version": "1.0.7", @@ -15135,9 +15135,9 @@ "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" }, "pako": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz", - "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==" + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" }, "parallel-transform": { "version": "1.2.0", @@ -19956,9 +19956,9 @@ "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" }, "webpack": { - "version": "4.41.5", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.5.tgz", - "integrity": "sha512-wp0Co4vpyumnp3KlkmpM5LWuzvZYayDwM2n17EHFr4qxBBbRokC7DJawPJC7TfSFZ9HZ6GsdH40EBj4UV0nmpw==", + "version": "4.41.6", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.41.6.tgz", + "integrity": "sha512-yxXfV0Zv9WMGRD+QexkZzmGIh54bsvEs+9aRWxnN8erLWEOehAKUTeNBoUbA6HPEZPlRo7KDi2ZcNveoZgK9MA==", "requires": { "@webassemblyjs/ast": "1.8.5", "@webassemblyjs/helper-module-context": "1.8.5", @@ -19985,11 +19985,6 @@ "webpack-sources": "^1.4.1" }, "dependencies": { - "serialize-javascript": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-2.1.2.tgz", - "integrity": "sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==" - }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", diff --git a/website/client/package.json b/website/client/package.json index 395c4f8d7d..05d0d61dc3 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -61,6 +61,6 @@ "vue2-perfect-scrollbar": "^1.3.0", "vuedraggable": "^2.23.1", "vuejs-datepicker": "git://github.com/habitrpg/vuejs-datepicker.git#5d237615463a84a23dd6f3f77c6ab577d68593ec", - "webpack": "^4.41.5" + "webpack": "^4.41.6" } } From b5353717c8942dfdb31e3884ac58c2111f05a412 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 17 Feb 2020 13:05:46 +0100 Subject: [PATCH 40/52] build(deps): bump @storybook/addon-links in /website/client (#11876) Bumps [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/HEAD/addons/links) from 5.3.12 to 5.3.13. - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v5.3.13/addons/links) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 76 ++++++++++++++++---------------- website/client/package.json | 2 +- 2 files changed, 39 insertions(+), 39 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 64d6c11056..398ef22d93 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -3097,15 +3097,15 @@ } }, "@storybook/addon-links": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-5.3.12.tgz", - "integrity": "sha512-8ipbr21wbbXDy+JKiVr6Maac7EbZT7sE41/RTvVZjdMFWQU+XG5sxneJBJcgSzCsFV3wWyLEjb3DEkC/rCkdaw==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-5.3.13.tgz", + "integrity": "sha512-pMX205RM2/pEW5Sdq8nXAwMnVQPCofEmQjCiePw4awrAFqje6jmzZttjwImfzbc0BWtYDc1J97loI/Spo2q55A==", "requires": { - "@storybook/addons": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/addons": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.12", + "@storybook/router": "5.3.13", "core-js": "^3.0.1", "global": "^4.3.2", "prop-types": "^15.7.2", @@ -3114,31 +3114,31 @@ }, "dependencies": { "@storybook/addons": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.12.tgz", - "integrity": "sha512-5jVns+wq95ZismEQ5ByDhrEFzDH8OIEj2BLSPT7VTbik7iLC+h7H2toWKAwIYZCxAuq0OTy6ZpIyhU/R2YuO4w==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.13.tgz", + "integrity": "sha512-Yjn8PXhSYw4bnB/l8ybhMw3eqpJlV3HlwMECYhRtVm+wTqal9OQlZkam5xclWm6PF/6DhyiPCt6vlXN3vfVGPA==", "requires": { - "@storybook/api": "5.3.12", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/api": "5.3.13", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "core-js": "^3.0.1", "global": "^4.3.2", "util-deprecate": "^1.0.2" } }, "@storybook/api": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.12.tgz", - "integrity": "sha512-wYsr97vqARwmOordlPY17MJ9PrHSCsSM9JRC/zh698kXQGwYnse1nErzAiwj8YxuItfWGzE06kqjZBccnfSxPQ==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.13.tgz", + "integrity": "sha512-ZOBUOz0aRPD7w8UngcVOjwcXt417Zboi0ERW+Atn22ZUYqI3zri8M9EerLHvyKw7J42/gEIqQqg5PyfPcLJmeQ==", "requires": { "@reach/router": "^1.2.1", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.12", - "@storybook/theming": "5.3.12", + "@storybook/router": "5.3.13", + "@storybook/theming": "5.3.13", "@types/reach__router": "^1.2.3", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", @@ -3155,33 +3155,33 @@ } }, "@storybook/channels": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.12.tgz", - "integrity": "sha512-sfSHIRUusjZ69WhfPp8BrfmlGg80PYTNCBSE+1apK/WkgzYJyGgQmJgRAW6HTFqjawD7T+utAtarsqS30jo9jQ==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.13.tgz", + "integrity": "sha512-lD4HXmfoKJAnAlAYwQJ5dDXG3WnW7jpW3wJieRwvQGDFHQSXdJ3Lv5/zv2y+TM06Jx8O2esaepNw+VzjMw3/Qg==", "requires": { "core-js": "^3.0.1" } }, "@storybook/client-logger": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", - "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.13.tgz", + "integrity": "sha512-unfhCgsGWWqNpM8t8S5coDcTgpWtOq3Kj4LEHivNjdHZFdf8WMLidW79ZTiyk/Nzx7RvZKgkvf7f6EtZniD55w==", "requires": { "core-js": "^3.0.1" } }, "@storybook/core-events": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.12.tgz", - "integrity": "sha512-qUX0xvADM8LBUtzeTi8r803eeikyzooH8HwnUg6GP238NRnR13BK/tSnBx6XpJubGL5gv9a1jZJQWxP25KPHfA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.13.tgz", + "integrity": "sha512-RAnQe/I+1Ri+aYGhaNn07467cyespNX9R9i1AzFT/baBOQF2N+998mfgRu4/i/Q9YuOXIyHhw1a7JHbE/8e1lw==", "requires": { "core-js": "^3.0.1" } }, "@storybook/router": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.12.tgz", - "integrity": "sha512-IuI/MMFb27XGFaFjaUCYUgK+P4jeGLBDI4cCn6Fezb5RRgpdOf2DobDIUZtujSmvPnEF8C+SJE/v1dXihRO1Xg==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.13.tgz", + "integrity": "sha512-C6PNKHxKwpNHPeQkd9ZfsIBfSBTEhWEbn9cVMPSTrUyjfaGWxbKBP8zuBIXhezIv8B2gv2bQrT62hrmsXUcCVg==", "requires": { "@reach/router": "^1.2.1", "@storybook/csf": "0.0.1", @@ -3195,13 +3195,13 @@ } }, "@storybook/theming": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", - "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.13.tgz", + "integrity": "sha512-Zb07pDt8Sv5uq+xDW3TsiTXS9IGwUNwpkR6UQgKILFJ7HX2q4Tt9r+wIi1QCwozcROx4w/bP/8MAKpEAT212lw==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.12", + "@storybook/client-logger": "5.3.13", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", diff --git a/website/client/package.json b/website/client/package.json index 05d0d61dc3..19aed410fb 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -20,7 +20,7 @@ "@vue/cli-service": "^4.2.2", "@storybook/addon-actions": "^5.3.12", "@storybook/addon-knobs": "^5.3.12", - "@storybook/addon-links": "^5.3.12", + "@storybook/addon-links": "^5.3.13", "@storybook/addon-notes": "^5.3.12", "@storybook/vue": "^5.3.12", "@vue/test-utils": "1.0.0-beta.29", From 2e76d06f5e89515d785d2af4b7e90c6fe4c41222 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 17 Feb 2020 13:05:56 +0100 Subject: [PATCH 41/52] build(deps): bump eslint-plugin-vue in /website/client (#11878) Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 6.1.2 to 6.2.0. - [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases) - [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v6.1.2...v6.2.0) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 7 ++++--- website/client/package.json | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 398ef22d93..fb1929f75b 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -10238,10 +10238,11 @@ } }, "eslint-plugin-vue": { - "version": "6.1.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-6.1.2.tgz", - "integrity": "sha512-M75oAB+2a/LNkLKRbeEaS07EjzjIUaV7/hYoHAfRFeeF8ZMmCbahUn8nQLsLP85mkar24+zDU3QW2iT1JRsACw==", + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-6.2.0.tgz", + "integrity": "sha512-6AnZKycVWbwQtL/RyX77Rytm9r16bfYsd5oy65eoSkNFzWQ5qAisdmqUG08v1InTmAh6mbR24X1HMEvoI24wGQ==", "requires": { + "natural-compare": "^1.4.0", "semver": "^5.6.0", "vue-eslint-parser": "^7.0.0" } diff --git a/website/client/package.json b/website/client/package.json index 19aed410fb..6047b7e54f 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -35,7 +35,7 @@ "eslint": "^6.8.0", "eslint-config-habitrpg": "^6.2.0", "eslint-plugin-mocha": "^5.3.0", - "eslint-plugin-vue": "^6.1.2", + "eslint-plugin-vue": "^6.2.0", "habitica-markdown": "^1.3.2", "hellojs": "^1.18.4", "inspectpack": "^4.3.1", From ee733c644d3e444b9aec7230c0315b29a4c997fe Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 17 Feb 2020 13:27:51 +0000 Subject: [PATCH 42/52] build(deps): bump @storybook/addon-knobs in /website/client Bumps [@storybook/addon-knobs](https://github.com/storybookjs/storybook/tree/HEAD/addons/knobs) from 5.3.12 to 5.3.13. - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/next/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v5.3.13/addons/knobs) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 139 ++++++++++--------------------- website/client/package.json | 2 +- 2 files changed, 46 insertions(+), 95 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 050df10915..3f849b0b24 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -3080,16 +3080,16 @@ } }, "@storybook/addon-knobs": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/addon-knobs/-/addon-knobs-5.3.12.tgz", - "integrity": "sha512-BZaFg0sb9EAk/SUAFG7PArMlywrIKDfbeg073zcf7fGa1Aa2M0AauBZ/eAiidCZsWcrOlt0FWwfPs+SHNSqEOA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/addon-knobs/-/addon-knobs-5.3.13.tgz", + "integrity": "sha512-Ef3D8bbV+6fywjR4JUX699gT7ZfuNBXlXqZB1qgGde5swbuttEGty1+RRwK1fqIeBr6EbzPvhRBTVOFIQp5Ysg==", "requires": { - "@storybook/addons": "5.3.12", - "@storybook/api": "5.3.12", - "@storybook/client-api": "5.3.12", - "@storybook/components": "5.3.12", - "@storybook/core-events": "5.3.12", - "@storybook/theming": "5.3.12", + "@storybook/addons": "5.3.13", + "@storybook/api": "5.3.13", + "@storybook/client-api": "5.3.13", + "@storybook/components": "5.3.13", + "@storybook/core-events": "5.3.13", + "@storybook/theming": "5.3.13", "@types/react-color": "^3.0.1", "copy-to-clipboard": "^3.0.8", "core-js": "^3.0.1", @@ -3105,31 +3105,31 @@ }, "dependencies": { "@storybook/addons": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.12.tgz", - "integrity": "sha512-5jVns+wq95ZismEQ5ByDhrEFzDH8OIEj2BLSPT7VTbik7iLC+h7H2toWKAwIYZCxAuq0OTy6ZpIyhU/R2YuO4w==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.13.tgz", + "integrity": "sha512-Yjn8PXhSYw4bnB/l8ybhMw3eqpJlV3HlwMECYhRtVm+wTqal9OQlZkam5xclWm6PF/6DhyiPCt6vlXN3vfVGPA==", "requires": { - "@storybook/api": "5.3.12", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/api": "5.3.13", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "core-js": "^3.0.1", "global": "^4.3.2", "util-deprecate": "^1.0.2" } }, "@storybook/api": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.12.tgz", - "integrity": "sha512-wYsr97vqARwmOordlPY17MJ9PrHSCsSM9JRC/zh698kXQGwYnse1nErzAiwj8YxuItfWGzE06kqjZBccnfSxPQ==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.13.tgz", + "integrity": "sha512-ZOBUOz0aRPD7w8UngcVOjwcXt417Zboi0ERW+Atn22ZUYqI3zri8M9EerLHvyKw7J42/gEIqQqg5PyfPcLJmeQ==", "requires": { "@reach/router": "^1.2.1", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.12", - "@storybook/theming": "5.3.12", + "@storybook/router": "5.3.13", + "@storybook/theming": "5.3.13", "@types/reach__router": "^1.2.3", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", @@ -3145,65 +3145,29 @@ "util-deprecate": "^1.0.2" } }, - "@storybook/channel-postmessage": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-5.3.12.tgz", - "integrity": "sha512-yQZ6Ef0KnxI7vxJrcJaBYeZpxhl/18WEFtAO9MphvYvtd1dudqKNqdx9B/30PIXb7c/SptvGJR/EZhsRNr4Oug==", - "requires": { - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "core-js": "^3.0.1", - "global": "^4.3.2", - "telejson": "^3.2.0" - } - }, "@storybook/channels": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.12.tgz", - "integrity": "sha512-sfSHIRUusjZ69WhfPp8BrfmlGg80PYTNCBSE+1apK/WkgzYJyGgQmJgRAW6HTFqjawD7T+utAtarsqS30jo9jQ==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.13.tgz", + "integrity": "sha512-lD4HXmfoKJAnAlAYwQJ5dDXG3WnW7jpW3wJieRwvQGDFHQSXdJ3Lv5/zv2y+TM06Jx8O2esaepNw+VzjMw3/Qg==", "requires": { "core-js": "^3.0.1" } }, - "@storybook/client-api": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-5.3.12.tgz", - "integrity": "sha512-Qzi+pS9FwqrArnG1VMV4QJxEdvw7KVc2ufgax7jCvK8JtDlSVe1/qpbJn7U3o1z4TPY/u3m6PbBLJDoSWTVonw==", - "requires": { - "@storybook/addons": "5.3.12", - "@storybook/channel-postmessage": "5.3.12", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", - "@storybook/csf": "0.0.1", - "@types/webpack-env": "^1.15.0", - "core-js": "^3.0.1", - "eventemitter3": "^4.0.0", - "global": "^4.3.2", - "is-plain-object": "^3.0.0", - "lodash": "^4.17.15", - "memoizerific": "^1.11.3", - "qs": "^6.6.0", - "stable": "^0.1.8", - "ts-dedent": "^1.1.0", - "util-deprecate": "^1.0.2" - } - }, "@storybook/client-logger": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", - "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.13.tgz", + "integrity": "sha512-unfhCgsGWWqNpM8t8S5coDcTgpWtOq3Kj4LEHivNjdHZFdf8WMLidW79ZTiyk/Nzx7RvZKgkvf7f6EtZniD55w==", "requires": { "core-js": "^3.0.1" } }, "@storybook/components": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.12.tgz", - "integrity": "sha512-Ma67yaSJHaNqLjp2csOZvHdu1Sk1eMke29WVEWjPYUBzzaZK7ZlmGiXzN0roYJVGaqHkl2f7xxRfPfWQp9NCIw==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.13.tgz", + "integrity": "sha512-AwMnLCStwqLWsBzXp7m/QXuJin//0l4FH+OXmnD/6GC8qEy4JuutEOPW35IE/Mp9KAvbapHcnPTRMmDohUsTcw==", "requires": { - "@storybook/client-logger": "5.3.12", - "@storybook/theming": "5.3.12", + "@storybook/client-logger": "5.3.13", + "@storybook/theming": "5.3.13", "@types/react-syntax-highlighter": "11.0.2", "@types/react-textarea-autosize": "^4.3.3", "core-js": "^3.0.1", @@ -3226,17 +3190,17 @@ } }, "@storybook/core-events": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.12.tgz", - "integrity": "sha512-qUX0xvADM8LBUtzeTi8r803eeikyzooH8HwnUg6GP238NRnR13BK/tSnBx6XpJubGL5gv9a1jZJQWxP25KPHfA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.13.tgz", + "integrity": "sha512-RAnQe/I+1Ri+aYGhaNn07467cyespNX9R9i1AzFT/baBOQF2N+998mfgRu4/i/Q9YuOXIyHhw1a7JHbE/8e1lw==", "requires": { "core-js": "^3.0.1" } }, "@storybook/router": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.12.tgz", - "integrity": "sha512-IuI/MMFb27XGFaFjaUCYUgK+P4jeGLBDI4cCn6Fezb5RRgpdOf2DobDIUZtujSmvPnEF8C+SJE/v1dXihRO1Xg==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.13.tgz", + "integrity": "sha512-C6PNKHxKwpNHPeQkd9ZfsIBfSBTEhWEbn9cVMPSTrUyjfaGWxbKBP8zuBIXhezIv8B2gv2bQrT62hrmsXUcCVg==", "requires": { "@reach/router": "^1.2.1", "@storybook/csf": "0.0.1", @@ -3250,13 +3214,13 @@ } }, "@storybook/theming": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", - "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.13.tgz", + "integrity": "sha512-Zb07pDt8Sv5uq+xDW3TsiTXS9IGwUNwpkR6UQgKILFJ7HX2q4Tt9r+wIi1QCwozcROx4w/bP/8MAKpEAT212lw==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.12", + "@storybook/client-logger": "5.3.13", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", @@ -3268,19 +3232,6 @@ "ts-dedent": "^1.1.0" } }, - "is-plain-object": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.0.tgz", - "integrity": "sha512-tZIpofR+P05k8Aocp7UI/2UTa9lTJSebCXpFFoR9aibpokDj/uXBsJ8luUu0tTVYKkMU6URDUuOfJZ7koewXvg==", - "requires": { - "isobject": "^4.0.0" - } - }, - "isobject": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-4.0.0.tgz", - "integrity": "sha512-S/2fF5wH8SJA/kmwr6HYhK/RI/OkhD84k8ntalo0iJjZikgq1XFvR5M8NPT1x5F7fBwCG3qHfnzeP/Vh/ZxCUA==" - }, "qs": { "version": "6.9.1", "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.1.tgz", diff --git a/website/client/package.json b/website/client/package.json index 4480736778..fd4555c078 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -19,7 +19,7 @@ "@vue/cli-plugin-unit-mocha": "^4.2.2", "@vue/cli-service": "^4.2.2", "@storybook/addon-actions": "^5.3.13", - "@storybook/addon-knobs": "^5.3.12", + "@storybook/addon-knobs": "^5.3.13", "@storybook/addon-links": "^5.3.13", "@storybook/addon-notes": "^5.3.12", "@storybook/vue": "^5.3.13", From 05093c55529d611c9f8e4b355dabafe81a13f878 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 17 Feb 2020 13:27:54 +0000 Subject: [PATCH 43/52] build(deps): bump @storybook/addon-notes in /website/client Bumps [@storybook/addon-notes](https://github.com/storybookjs/storybook/tree/HEAD/addons/notes) from 5.3.12 to 5.3.13. - [Release notes](https://github.com/storybookjs/storybook/releases) - [Changelog](https://github.com/storybookjs/storybook/blob/v5.3.13/CHANGELOG.md) - [Commits](https://github.com/storybookjs/storybook/commits/v5.3.13/addons/notes) Signed-off-by: dependabot-preview[bot] --- website/client/package-lock.json | 106 +++++++++++++++---------------- website/client/package.json | 2 +- 2 files changed, 54 insertions(+), 54 deletions(-) diff --git a/website/client/package-lock.json b/website/client/package-lock.json index 050df10915..b8dad8f898 100644 --- a/website/client/package-lock.json +++ b/website/client/package-lock.json @@ -3433,17 +3433,17 @@ } }, "@storybook/addon-notes": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/addon-notes/-/addon-notes-5.3.12.tgz", - "integrity": "sha512-j00wcQLb/a/f95OzYTN12rO54SvaIvpZEy5a4B+ZxmeH2/krd908tdqKMfJq4IoQv8v/WfbYCUXVaSL6Kgqhiw==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/addon-notes/-/addon-notes-5.3.13.tgz", + "integrity": "sha512-DKM4ih3Ns+vGira4PUsjRg7LAyzhsYmq/Rr4yOkOqO0o8Z/ElWw/uMcygvKEfTqJGm7n8kaCzZVz/YmRkAbfJA==", "requires": { - "@storybook/addons": "5.3.12", - "@storybook/api": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/components": "5.3.12", - "@storybook/core-events": "5.3.12", - "@storybook/router": "5.3.12", - "@storybook/theming": "5.3.12", + "@storybook/addons": "5.3.13", + "@storybook/api": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/components": "5.3.13", + "@storybook/core-events": "5.3.13", + "@storybook/router": "5.3.13", + "@storybook/theming": "5.3.13", "core-js": "^3.0.1", "global": "^4.3.2", "markdown-to-jsx": "^6.10.3", @@ -3453,31 +3453,31 @@ }, "dependencies": { "@storybook/addons": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.12.tgz", - "integrity": "sha512-5jVns+wq95ZismEQ5ByDhrEFzDH8OIEj2BLSPT7VTbik7iLC+h7H2toWKAwIYZCxAuq0OTy6ZpIyhU/R2YuO4w==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-5.3.13.tgz", + "integrity": "sha512-Yjn8PXhSYw4bnB/l8ybhMw3eqpJlV3HlwMECYhRtVm+wTqal9OQlZkam5xclWm6PF/6DhyiPCt6vlXN3vfVGPA==", "requires": { - "@storybook/api": "5.3.12", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/api": "5.3.13", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "core-js": "^3.0.1", "global": "^4.3.2", "util-deprecate": "^1.0.2" } }, "@storybook/api": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.12.tgz", - "integrity": "sha512-wYsr97vqARwmOordlPY17MJ9PrHSCsSM9JRC/zh698kXQGwYnse1nErzAiwj8YxuItfWGzE06kqjZBccnfSxPQ==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/api/-/api-5.3.13.tgz", + "integrity": "sha512-ZOBUOz0aRPD7w8UngcVOjwcXt417Zboi0ERW+Atn22ZUYqI3zri8M9EerLHvyKw7J42/gEIqQqg5PyfPcLJmeQ==", "requires": { "@reach/router": "^1.2.1", - "@storybook/channels": "5.3.12", - "@storybook/client-logger": "5.3.12", - "@storybook/core-events": "5.3.12", + "@storybook/channels": "5.3.13", + "@storybook/client-logger": "5.3.13", + "@storybook/core-events": "5.3.13", "@storybook/csf": "0.0.1", - "@storybook/router": "5.3.12", - "@storybook/theming": "5.3.12", + "@storybook/router": "5.3.13", + "@storybook/theming": "5.3.13", "@types/reach__router": "^1.2.3", "core-js": "^3.0.1", "fast-deep-equal": "^2.0.1", @@ -3494,33 +3494,33 @@ } }, "@storybook/channels": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.12.tgz", - "integrity": "sha512-sfSHIRUusjZ69WhfPp8BrfmlGg80PYTNCBSE+1apK/WkgzYJyGgQmJgRAW6HTFqjawD7T+utAtarsqS30jo9jQ==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-5.3.13.tgz", + "integrity": "sha512-lD4HXmfoKJAnAlAYwQJ5dDXG3WnW7jpW3wJieRwvQGDFHQSXdJ3Lv5/zv2y+TM06Jx8O2esaepNw+VzjMw3/Qg==", "requires": { "core-js": "^3.0.1" } }, "@storybook/client-logger": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", - "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.13.tgz", + "integrity": "sha512-unfhCgsGWWqNpM8t8S5coDcTgpWtOq3Kj4LEHivNjdHZFdf8WMLidW79ZTiyk/Nzx7RvZKgkvf7f6EtZniD55w==", "requires": { "core-js": "^3.0.1" } }, "@storybook/core-events": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.12.tgz", - "integrity": "sha512-qUX0xvADM8LBUtzeTi8r803eeikyzooH8HwnUg6GP238NRnR13BK/tSnBx6XpJubGL5gv9a1jZJQWxP25KPHfA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-5.3.13.tgz", + "integrity": "sha512-RAnQe/I+1Ri+aYGhaNn07467cyespNX9R9i1AzFT/baBOQF2N+998mfgRu4/i/Q9YuOXIyHhw1a7JHbE/8e1lw==", "requires": { "core-js": "^3.0.1" } }, "@storybook/router": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.12.tgz", - "integrity": "sha512-IuI/MMFb27XGFaFjaUCYUgK+P4jeGLBDI4cCn6Fezb5RRgpdOf2DobDIUZtujSmvPnEF8C+SJE/v1dXihRO1Xg==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/router/-/router-5.3.13.tgz", + "integrity": "sha512-C6PNKHxKwpNHPeQkd9ZfsIBfSBTEhWEbn9cVMPSTrUyjfaGWxbKBP8zuBIXhezIv8B2gv2bQrT62hrmsXUcCVg==", "requires": { "@reach/router": "^1.2.1", "@storybook/csf": "0.0.1", @@ -3534,13 +3534,13 @@ } }, "@storybook/theming": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", - "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.13.tgz", + "integrity": "sha512-Zb07pDt8Sv5uq+xDW3TsiTXS9IGwUNwpkR6UQgKILFJ7HX2q4Tt9r+wIi1QCwozcROx4w/bP/8MAKpEAT212lw==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.12", + "@storybook/client-logger": "5.3.13", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", @@ -3815,12 +3815,12 @@ } }, "@storybook/components": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.12.tgz", - "integrity": "sha512-Ma67yaSJHaNqLjp2csOZvHdu1Sk1eMke29WVEWjPYUBzzaZK7ZlmGiXzN0roYJVGaqHkl2f7xxRfPfWQp9NCIw==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/components/-/components-5.3.13.tgz", + "integrity": "sha512-AwMnLCStwqLWsBzXp7m/QXuJin//0l4FH+OXmnD/6GC8qEy4JuutEOPW35IE/Mp9KAvbapHcnPTRMmDohUsTcw==", "requires": { - "@storybook/client-logger": "5.3.12", - "@storybook/theming": "5.3.12", + "@storybook/client-logger": "5.3.13", + "@storybook/theming": "5.3.13", "@types/react-syntax-highlighter": "11.0.2", "@types/react-textarea-autosize": "^4.3.3", "core-js": "^3.0.1", @@ -3843,21 +3843,21 @@ }, "dependencies": { "@storybook/client-logger": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.12.tgz", - "integrity": "sha512-LsKDW4ijGJjyRg3GetS/OtVS+8ESxydVG55jvAlExHehUcVRvrPew5MsW63CRTQDpZsoh1aT9oV1yr8eYu1HZg==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-5.3.13.tgz", + "integrity": "sha512-unfhCgsGWWqNpM8t8S5coDcTgpWtOq3Kj4LEHivNjdHZFdf8WMLidW79ZTiyk/Nzx7RvZKgkvf7f6EtZniD55w==", "requires": { "core-js": "^3.0.1" } }, "@storybook/theming": { - "version": "5.3.12", - "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.12.tgz", - "integrity": "sha512-LwyFBbxYtm2rr86mA0d+oYisIpW2GrDqmv0ZGEmx9EqKK1JwG3N99VSK7iHig6vpNu42LHLakuaqK55H2Q7YcA==", + "version": "5.3.13", + "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-5.3.13.tgz", + "integrity": "sha512-Zb07pDt8Sv5uq+xDW3TsiTXS9IGwUNwpkR6UQgKILFJ7HX2q4Tt9r+wIi1QCwozcROx4w/bP/8MAKpEAT212lw==", "requires": { "@emotion/core": "^10.0.20", "@emotion/styled": "^10.0.17", - "@storybook/client-logger": "5.3.12", + "@storybook/client-logger": "5.3.13", "core-js": "^3.0.1", "deep-object-diff": "^1.1.0", "emotion-theming": "^10.0.19", diff --git a/website/client/package.json b/website/client/package.json index 4480736778..44c138582e 100644 --- a/website/client/package.json +++ b/website/client/package.json @@ -21,7 +21,7 @@ "@storybook/addon-actions": "^5.3.13", "@storybook/addon-knobs": "^5.3.12", "@storybook/addon-links": "^5.3.13", - "@storybook/addon-notes": "^5.3.12", + "@storybook/addon-notes": "^5.3.13", "@storybook/vue": "^5.3.13", "@vue/test-utils": "1.0.0-beta.29", "amplitude-js": "^5.9.0", From b362b36e16a33e395f3738cb6be60499b9156a56 Mon Sep 17 00:00:00 2001 From: Arun Sojan Parolikkal Date: Mon, 17 Feb 2020 20:26:33 +0530 Subject: [PATCH 44/52] fix for three dots menu getting covered up by footer issue: #11227 (#11857) --- website/client/src/components/appFooter.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/client/src/components/appFooter.vue b/website/client/src/components/appFooter.vue index d6b8ac6435..f183442935 100644 --- a/website/client/src/components/appFooter.vue +++ b/website/client/src/components/appFooter.vue @@ -326,7 +326,7 @@ .footer-row { margin: 0; flex: 0 1 auto; - z-index: 17; + z-index: 10; } footer { From c6f6722af74bd3af644f3818c30b84444ae6ea4f Mon Sep 17 00:00:00 2001 From: artur-borys <48450925+artur-borys@users.noreply.github.com> Date: Mon, 17 Feb 2020 16:37:13 +0100 Subject: [PATCH 45/52] Fix menu not closing after clicking on menu item (#11866) --- website/client/src/components/header/menu.vue | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/website/client/src/components/header/menu.vue b/website/client/src/components/header/menu.vue index 6d311bdd69..82725160a5 100644 --- a/website/client/src/components/header/menu.vue +++ b/website/client/src/components/header/menu.vue @@ -834,13 +834,11 @@ export default { }, closeMenu () { + Array.from(document.getElementsByClassName('droppable')).forEach(droppableElement => { + this.closeDropdown(droppableElement); + }); if (this.isMobile()) { this.menuIsOpen = false; - - Array.from(document.getElementsByClassName('droppable')).forEach(droppableElement => { - droppableElement.classList.remove('down'); - droppableElement.lastChild.style.maxHeight = 0; - }); } }, isMobile () { From 69179c61b1f53628cfe6a964cab3b384c1dfaf89 Mon Sep 17 00:00:00 2001 From: Sabe Jones Date: Mon, 17 Feb 2020 11:37:37 -0600 Subject: [PATCH 46/52] feat(content): Cotton Candy Pink Prizes --- .../2020/20200218_pet_color_achievements.js | 82 ++++ .../sprites/spritesmith-largeSprites-0.css | 10 +- .../assets/css/sprites/spritesmith-main-0.css | 440 +++++++++--------- .../sprites/spritesmith-largeSprites-0.png | Bin 40054 -> 40819 bytes .../images/sprites/spritesmith-main-0.png | Bin 486439 -> 486500 bytes .../client/src/components/notifications.vue | 21 +- website/common/locales/en/achievements.json | 8 +- website/common/script/content/achievements.js | 10 + website/common/script/content/constants.js | 31 +- website/common/script/libs/achievements.js | 2 + .../achievement-rosyOutlook2x.png | Bin 0 -> 2926 bytes .../achievement-tickledPink2x.png | Bin 0 -> 2814 bytes .../promo_achievement_CottonCandyPink.png | Bin 0 -> 1429 bytes website/server/controllers/api-v3/news.js | 24 +- website/server/models/user/schema.js | 2 + website/server/models/userNotification.js | 2 + 16 files changed, 399 insertions(+), 233 deletions(-) create mode 100644 migrations/archive/2020/20200218_pet_color_achievements.js create mode 100644 website/raw_sprites/spritesmith/achievements/achievement-rosyOutlook2x.png create mode 100644 website/raw_sprites/spritesmith/achievements/achievement-tickledPink2x.png create mode 100644 website/raw_sprites/spritesmith_large/promo_achievement_CottonCandyPink.png diff --git a/migrations/archive/2020/20200218_pet_color_achievements.js b/migrations/archive/2020/20200218_pet_color_achievements.js new file mode 100644 index 0000000000..6639d1fd86 --- /dev/null +++ b/migrations/archive/2020/20200218_pet_color_achievements.js @@ -0,0 +1,82 @@ +/* eslint-disable no-console */ +const MIGRATION_NAME = '20200218_pet_color_achievements'; +import { model as User } from '../../../website/server/models/user'; + +const progressCount = 1000; +let count = 0; + +async function updateUser (user) { + count++; + + const set = { + migration: MIGRATION_NAME, + }; + + if (user && user.items && user.items.pets) { + const pets = user.items.pets; + if (pets['Wolf-CottonCandyPink'] > 0 + && pets['TigerCub-CottonCandyPink'] > 0 + && pets['PandaCub-CottonCandyPink'] > 0 + && pets['LionCub-CottonCandyPink'] > 0 + && pets['Fox-CottonCandyPink'] > 0 + && pets['FlyingPig-CottonCandyPink'] > 0 + && pets['Dragon-CottonCandyPink'] > 0 + && pets['Cactus-CottonCandyPink'] > 0 + && pets['BearCub-CottonCandyPink'] > 0) { + set['achievements.tickledPink'] = true; + } + } + + if (user && user.items && user.items.mounts) { + const mounts = user.items.mounts; + if (mounts['Wolf-CottonCandyPink'] + && mounts['TigerCub-CottonCandyPink'] + && mounts['PandaCub-CottonCandyPink'] + && mounts['LionCub-CottonCandyPink'] + && mounts['Fox-CottonCandyPink'] + && mounts['FlyingPig-CottonCandyPink'] + && mounts['Dragon-CottonCandyPink'] + && mounts['Cactus-CottonCandyPink'] + && mounts['BearCub-CottonCandyPink'] ) { + set['achievements.rosyOutlook'] = true; + } + } + + if (count % progressCount === 0) console.warn(`${count} ${user._id}`); + + return await User.update({ _id: user._id }, { $set: set }).exec(); +} + +module.exports = async function processUsers () { + let query = { + migration: { $ne: MIGRATION_NAME }, + 'auth.timestamps.loggedin': { $gt: new Date('2020-02-01') }, + }; + + const fields = { + _id: 1, + items: 1, + }; + + while (true) { // eslint-disable-line no-constant-condition + const users = await User // eslint-disable-line no-await-in-loop + .find(query) + .limit(250) + .sort({_id: 1}) + .select(fields) + .lean() + .exec(); + + if (users.length === 0) { + console.warn('All appropriate users found and modified.'); + console.warn(`\n${count} users processed\n`); + break; + } else { + query._id = { + $gt: users[users.length - 1]._id, + }; + } + + await Promise.all(users.map(updateUser)); // eslint-disable-line no-await-in-loop + } +}; diff --git a/website/client/src/assets/css/sprites/spritesmith-largeSprites-0.css b/website/client/src/assets/css/sprites/spritesmith-largeSprites-0.css index 2a6c96d469..883b955aa3 100644 --- a/website/client/src/assets/css/sprites/spritesmith-largeSprites-0.css +++ b/website/client/src/assets/css/sprites/spritesmith-largeSprites-0.css @@ -1,3 +1,9 @@ +.promo_achievement_CottonCandyPink { + background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png'); + background-position: -328px -148px; + width: 204px; + height: 102px; +} .promo_armoire_backgrounds_202002 { background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png'); background-position: -328px 0px; @@ -12,7 +18,7 @@ } .promo_take_this { background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png'); - background-position: -533px -148px; + background-position: -283px -425px; width: 96px; height: 69px; } @@ -30,7 +36,7 @@ } .scene_cake { background-image: url('~@/assets/images/sprites/spritesmith-largeSprites-0.png'); - background-position: -328px -148px; + background-position: -533px -148px; width: 204px; height: 102px; } diff --git a/website/client/src/assets/css/sprites/spritesmith-main-0.css b/website/client/src/assets/css/sprites/spritesmith-main-0.css index fbe4df9b27..adaea6d76f 100644 --- a/website/client/src/assets/css/sprites/spritesmith-main-0.css +++ b/website/client/src/assets/css/sprites/spritesmith-main-0.css @@ -1,222 +1,222 @@ .achievement-alien { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1656px -1480px; + background-position: -1446px -1628px; width: 24px; height: 26px; } .achievement-alien2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -715px -1549px; + background-position: -813px -1549px; width: 48px; height: 52px; } .achievement-allYourBase2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -759px -1480px; + background-position: -1092px -1480px; width: 64px; height: 56px; } .achievement-alpha2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1225px -1628px; + background-position: -1372px -1628px; width: 48px; height: 52px; } .achievement-aridAuthority2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -954px -1480px; + background-position: -1027px -1480px; width: 64px; height: 56px; } .achievement-armor2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1127px -1628px; + background-position: -1274px -1628px; width: 48px; height: 52px; } .achievement-backToBasics2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1411px -1480px; + background-position: -1549px -1480px; width: 48px; height: 56px; } .achievement-bewilder2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1029px -1628px; + background-position: -1176px -1628px; width: 48px; height: 52px; } .achievement-birthday2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -980px -1628px; + background-position: -1127px -1628px; width: 48px; height: 52px; } .achievement-boot2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -931px -1628px; + background-position: -1078px -1628px; width: 48px; height: 52px; } .achievement-bow2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -882px -1628px; + background-position: -1029px -1628px; width: 48px; height: 52px; } .achievement-burnout2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -833px -1628px; + background-position: -980px -1628px; width: 48px; height: 52px; } .achievement-cactus2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -784px -1628px; + background-position: -931px -1628px; width: 48px; height: 52px; } .achievement-cake2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -735px -1628px; + background-position: -882px -1628px; width: 48px; height: 52px; } .achievement-cave2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -686px -1628px; + background-position: -833px -1628px; width: 48px; height: 52px; } .achievement-challenge2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -637px -1628px; + background-position: -784px -1628px; width: 48px; height: 52px; } .achievement-comment2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -588px -1628px; + background-position: -735px -1628px; width: 48px; height: 52px; } .achievement-completedTask2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1362px -1480px; + background-position: -1500px -1480px; width: 48px; height: 56px; } .achievement-congrats2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -490px -1628px; + background-position: -637px -1628px; width: 48px; height: 52px; } .achievement-costumeContest2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -441px -1628px; + background-position: -588px -1628px; width: 48px; height: 52px; } .achievement-createdTask2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1313px -1480px; + background-position: -1451px -1480px; width: 48px; height: 56px; } .achievement-dilatory2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -343px -1628px; + background-position: -490px -1628px; width: 48px; height: 52px; } .achievement-dustDevil2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1264px -1480px; + background-position: -1402px -1480px; width: 48px; height: 56px; } .achievement-dysheartener2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -245px -1628px; + background-position: -392px -1628px; width: 48px; height: 52px; } .achievement-fedPet2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1215px -1480px; + background-position: -1353px -1480px; width: 48px; height: 56px; } .achievement-friends2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -147px -1628px; + background-position: -294px -1628px; width: 48px; height: 52px; } .achievement-getwell2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -98px -1628px; + background-position: -245px -1628px; width: 48px; height: 52px; } .achievement-goodluck2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -49px -1628px; + background-position: -196px -1628px; width: 48px; height: 52px; } .achievement-greeting2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: 0px -1628px; + background-position: -147px -1628px; width: 48px; height: 52px; } .achievement-guild2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1646px -1549px; + background-position: -98px -1628px; width: 48px; height: 52px; } .achievement-habitBirthday2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1597px -1549px; + background-position: -49px -1628px; width: 48px; height: 52px; } .achievement-habiticaDay2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1548px -1549px; + background-position: 0px -1628px; width: 48px; height: 52px; } .achievement-hatchedPet2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1166px -1480px; + background-position: -1304px -1480px; width: 48px; height: 56px; } .achievement-heart2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1450px -1549px; + background-position: -1597px -1549px; width: 48px; height: 52px; } .achievement-justAddWater2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -637px -1480px; + background-position: -775px -1480px; width: 60px; height: 64px; } .achievement-karaoke-2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1352px -1549px; + background-position: -1499px -1549px; width: 48px; height: 52px; } .achievement-karaoke { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1323px -1628px; + background-position: -1421px -1628px; width: 24px; height: 26px; } @@ -228,529 +228,541 @@ } .achievement-lostMasterclasser2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1205px -1549px; + background-position: -1352px -1549px; width: 48px; height: 52px; } .achievement-mindOverMatter2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -698px -1480px; + background-position: -836px -1480px; width: 60px; height: 64px; } .achievement-monsterMagus2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1019px -1480px; + background-position: -1157px -1480px; width: 48px; height: 56px; } .achievement-ninja2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1058px -1549px; + background-position: -1205px -1549px; width: 48px; height: 52px; } .achievement-npc2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1009px -1549px; + background-position: -1156px -1549px; width: 48px; height: 52px; } .achievement-nye2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -960px -1549px; + background-position: -1107px -1549px; width: 48px; height: 52px; } .achievement-partyOn2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -911px -1549px; + background-position: -1058px -1549px; width: 48px; height: 52px; } .achievement-partyUp2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -862px -1549px; + background-position: -1009px -1549px; width: 48px; height: 52px; } .achievement-pearlyPro2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -824px -1480px; + background-position: -962px -1480px; width: 64px; height: 56px; } .achievement-perfect2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -764px -1549px; + background-position: -911px -1549px; width: 48px; height: 52px; } .achievement-primedForPainting2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1068px -1480px; + background-position: -1206px -1480px; width: 48px; height: 56px; } .achievement-purchasedEquipment2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1117px -1480px; + background-position: -1255px -1480px; width: 48px; height: 56px; } .achievement-rat2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -617px -1549px; + background-position: -764px -1549px; width: 48px; height: 52px; } +.achievement-rosyOutlook2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -706px -1480px; + width: 68px; + height: 68px; +} .achievement-royally-loyal2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -568px -1549px; - width: 48px; - height: 52px; -} -.achievement-seafoam2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1607px -1480px; - width: 48px; - height: 52px; -} -.achievement-shield2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1558px -1480px; - width: 48px; - height: 52px; -} -.achievement-shinySeed2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1509px -1480px; - width: 48px; - height: 52px; -} -.achievement-snowball2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1460px -1480px; - width: 48px; - height: 52px; -} -.achievement-spookySparkles2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1176px -1628px; - width: 48px; - height: 52px; -} -.achievement-stoikalm2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1078px -1628px; - width: 48px; - height: 52px; -} -.achievement-sun2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -539px -1628px; - width: 48px; - height: 52px; -} -.achievement-sword2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -392px -1628px; - width: 48px; - height: 52px; -} -.achievement-thankyou2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -294px -1628px; - width: 48px; - height: 52px; -} -.achievement-thermometer2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -196px -1628px; - width: 48px; - height: 52px; -} -.achievement-tree2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1499px -1549px; - width: 48px; - height: 52px; -} -.achievement-triadbingo2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1401px -1549px; - width: 48px; - height: 52px; -} -.achievement-ultimate-healer2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1254px -1549px; - width: 48px; - height: 52px; -} -.achievement-ultimate-mage2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1156px -1549px; - width: 48px; - height: 52px; -} -.achievement-ultimate-rogue2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1107px -1549px; - width: 48px; - height: 52px; -} -.achievement-ultimate-warrior2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -813px -1549px; - width: 48px; - height: 52px; -} -.achievement-undeadUndertaker2x { - background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -889px -1480px; - width: 64px; - height: 56px; -} -.achievement-unearned2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); background-position: -666px -1549px; width: 48px; height: 52px; } -.achievement-valentine2x { +.achievement-seafoam2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -617px -1549px; + width: 48px; + height: 52px; +} +.achievement-shield2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -568px -1549px; + width: 48px; + height: 52px; +} +.achievement-shinySeed2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -1647px -1480px; + width: 48px; + height: 52px; +} +.achievement-snowball2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -1598px -1480px; + width: 48px; + height: 52px; +} +.achievement-spookySparkles2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -1323px -1628px; + width: 48px; + height: 52px; +} +.achievement-stoikalm2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -1225px -1628px; + width: 48px; + height: 52px; +} +.achievement-sun2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -686px -1628px; + width: 48px; + height: 52px; +} +.achievement-sword2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -539px -1628px; + width: 48px; + height: 52px; +} +.achievement-thankyou2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -441px -1628px; + width: 48px; + height: 52px; +} +.achievement-thermometer2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -343px -1628px; + width: 48px; + height: 52px; +} +.achievement-tickledPink2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -637px -1480px; + width: 68px; + height: 68px; +} +.achievement-tree2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -1548px -1549px; + width: 48px; + height: 52px; +} +.achievement-triadbingo2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -1450px -1549px; + width: 48px; + height: 52px; +} +.achievement-ultimate-healer2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); background-position: -1303px -1549px; width: 48px; height: 52px; } +.achievement-ultimate-mage2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -1254px -1549px; + width: 48px; + height: 52px; +} +.achievement-ultimate-rogue2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -960px -1549px; + width: 48px; + height: 52px; +} +.achievement-ultimate-warrior2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -862px -1549px; + width: 48px; + height: 52px; +} +.achievement-undeadUndertaker2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -897px -1480px; + width: 64px; + height: 56px; +} +.achievement-unearned2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -715px -1549px; + width: 48px; + height: 52px; +} +.achievement-valentine2x { + background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); + background-position: -1646px -1549px; + width: 48px; + height: 52px; +} .achievement-wolf2x { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1274px -1628px; + background-position: -1401px -1549px; width: 48px; height: 52px; } .background_alpine_slopes { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1278px 0px; + background-position: -1278px -296px; width: 141px; height: 147px; } .background_amid_ancient_ruins { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1278px -148px; + background-position: -1278px -444px; width: 141px; height: 147px; } .background_among_giant_anemones { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1278px -296px; + background-position: -1278px -592px; width: 141px; height: 147px; } .background_apple_picking { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1278px -444px; + background-position: -1278px -740px; width: 141px; height: 147px; } .background_aquarium { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1278px -592px; + background-position: -1278px -888px; width: 141px; height: 147px; } .background_archaeological_dig { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1278px -740px; + background-position: -1278px -1036px; width: 141px; height: 147px; } .background_archery_range { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1278px -888px; + background-position: 0px -1184px; width: 141px; height: 147px; } .background_at_the_docks { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1278px -1036px; + background-position: -142px -1184px; width: 141px; height: 147px; } .background_aurora { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: 0px -1184px; + background-position: -284px -1184px; width: 141px; height: 147px; } .background_autumn_flower_garden { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -142px -1184px; + background-position: -426px -1184px; width: 141px; height: 147px; } .customize-option.background_autumn_flower_garden { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -167px -1199px; + background-position: -451px -1199px; width: 60px; height: 60px; } .background_autumn_forest { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -284px -1184px; + background-position: -568px -1184px; width: 141px; height: 147px; } .background_avalanche { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -426px -1184px; + background-position: -710px -1184px; width: 141px; height: 147px; } .background_back_alley { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -568px -1184px; + background-position: -852px -1184px; width: 141px; height: 147px; } .background_back_of_giant_beast { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -710px -1184px; + background-position: -994px -1184px; width: 141px; height: 147px; } .background_bamboo_forest { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -852px -1184px; + background-position: -1136px -1184px; width: 141px; height: 147px; } .background_bayou { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -994px -1184px; + background-position: -1278px -1184px; width: 141px; height: 147px; } .background_beach { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1136px -1184px; + background-position: -1420px 0px; width: 141px; height: 147px; } .background_beehive { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1278px -1184px; + background-position: -1420px -148px; width: 141px; height: 147px; } .background_bell_tower { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1420px 0px; + background-position: -1420px -296px; width: 141px; height: 147px; } .background_beside_well { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1420px -148px; + background-position: -1420px -444px; width: 141px; height: 147px; } .background_birch_forest { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1420px -296px; + background-position: -1420px -592px; width: 141px; height: 147px; } .background_birthday_party { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1420px -444px; + background-position: -1420px -740px; width: 141px; height: 147px; } .background_blacksmithy { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1420px -592px; + background-position: -1420px -888px; width: 141px; height: 147px; } .background_blizzard { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1420px -740px; + background-position: -1420px -1036px; width: 141px; height: 147px; } .background_blossoming_desert { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1420px -888px; + background-position: -1420px -1184px; width: 141px; height: 147px; } .background_blue { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1420px -1036px; + background-position: 0px 0px; width: 141px; height: 147px; } .background_bridge { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: 0px 0px; + background-position: -142px -1332px; width: 141px; height: 147px; } .background_bug_covered_log { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: 0px -1332px; + background-position: -284px -1332px; width: 141px; height: 147px; } .background_buried_treasure { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -142px -1332px; + background-position: -426px -1332px; width: 141px; height: 147px; } .background_champions_colosseum { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -284px -1332px; + background-position: -568px -1332px; width: 141px; height: 147px; } .background_cherry_trees { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -426px -1332px; + background-position: -710px -1332px; width: 141px; height: 147px; } .background_chessboard_land { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -568px -1332px; + background-position: -852px -1332px; width: 141px; height: 147px; } .background_clouds { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -710px -1332px; + background-position: -994px -1332px; width: 141px; height: 147px; } .background_coral_reef { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -852px -1332px; + background-position: -1136px -1332px; width: 141px; height: 147px; } .background_cornfields { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -994px -1332px; + background-position: -1278px -1332px; width: 141px; height: 147px; } .background_cozy_barn { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1136px -1332px; + background-position: -1420px -1332px; width: 141px; height: 147px; } .background_cozy_bedroom { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1278px -1332px; + background-position: -1562px 0px; width: 141px; height: 147px; } .background_cozy_library { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1420px -1332px; + background-position: -1562px -148px; width: 141px; height: 147px; } .background_creepy_castle { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1562px 0px; + background-position: -1562px -296px; width: 141px; height: 147px; } .background_crosscountry_ski_trail { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1562px -148px; + background-position: -1562px -444px; width: 141px; height: 147px; } .background_crystal_cave { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1562px -296px; + background-position: -1562px -592px; width: 141px; height: 147px; } .background_dark_deep { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1562px -444px; + background-position: -1562px -740px; width: 141px; height: 147px; } .background_deep_mine { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1562px -592px; + background-position: -1562px -888px; width: 141px; height: 147px; } .background_deep_sea { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1562px -740px; + background-position: -1562px -1036px; width: 141px; height: 147px; } .background_desert_dunes { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1562px -888px; + background-position: -1562px -1184px; width: 141px; height: 147px; } .background_desert_with_snow { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1562px -1036px; + background-position: -1562px -1332px; width: 141px; height: 147px; } .background_dilatory_castle { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1562px -1184px; + background-position: 0px -1480px; width: 141px; height: 147px; } .background_dilatory_city { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1562px -1332px; + background-position: -142px -1480px; width: 141px; height: 147px; } .background_dilatory_ruins { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: 0px -1480px; + background-position: -284px -1480px; width: 141px; height: 147px; } .background_distant_castle { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -142px -1480px; + background-position: -426px -1480px; width: 141px; height: 147px; } .background_dojo { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -284px -1480px; + background-position: 0px -1332px; width: 141px; height: 147px; } .background_drifting_raft { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -426px -1480px; + background-position: -1278px -148px; width: 141px; height: 147px; } .background_driving_a_coach { background-image: url('~@/assets/images/sprites/spritesmith-main-0.png'); - background-position: -1420px -1184px; + background-position: -1278px 0px; width: 141px; height: 147px; } diff --git a/website/client/src/assets/images/sprites/spritesmith-largeSprites-0.png b/website/client/src/assets/images/sprites/spritesmith-largeSprites-0.png index fc888b38859ae534e59a2aad21482944441a7c0b..d96a792b6dd68438346f053835bf92a5e4e42f89 100644 GIT binary patch literal 40819 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

! z(*h#SbH;JYs#&jO&w@=B4duVN(LA3C`4f0@H97)32onG=bO7;c=PITaBYv+Ck;tQd z)5ApIr6YTjsh%^7swgO}@=1l+|H}n_67*6m=D&Fps)KfEk5Wufj&Lqf^cbd_`x-9fj+%(H)i3-64dU~hDil7b5iZFbl;Ey>tqNye{FOyV1} z1x>=)KI^*M?>~xElnYAal8nq6-dd|TdWU`rrf#q<&h+((EO^SoJw@vxV z7U%($u>Z?mm$K9NJ+cBlXi1?aR%q)gO*+z9hM?_XznUz}^=HH<7hF-APO+Am_shk^@^wSN_?otYjj0R_!1A?Z3NI;wkIx@8% z$}d}+tzpdaezCB~JMs&}FYJ>)-6f5D(d_nqj`uaBbEdpPg=&g|Ek6SB0p)H|aVfeW z%X2F2-v3A1o5w@B_y6OaIvp)aCE3D3QG^f*!wFGI%D#>=woF5^&Wz=>pkx<9#*uv; zWQm!flCc}>jCE9F9}L47j4{7Ur*rOee?Is9J?HcI`Nu5RHP`!k?c4i#meJ{^hOd6CBBfzdszqAtaV&r16&3M__<)Sw}>4FLq)_r-U zQK@2yhsvmH47hJdsqh-s+{EDx02MahhI-M%kDnFy9Qtq*Mt z($|9Ek}YE^?#0)1m8E1@A0RJhz^dcL-Zlzd@_wEZ1A;D{r&fk@*+%q9rPHdvcAaLv zAF1?Kla+su(-9rnT11xkpxTR?Kx19*r-W*xy>meRD;;!5Oxkh8QiX#ZS(wy(vsLCOBBBnSH=iIvgvr0L!_3z0Uwd=)%d7W`IqTWml|1;0sYas|Ao zp++ZG%X88Nir=a#K&oA5<}H*>mwesYg*wlm7w%WRhfI~ReO_mZ@dUzDLzyjS5 z{gpY$601}SbyH}1m|G2h7=t2q*O066azVrD%k``h@q?RIxMt%r53#`HDp|7k7rQL~ z=N-;KF%EIFbw}lYdfq6<1MKmNzOnEmoEb|oMU86%m_+nTazJV8_xi~HQ_I1HOXS*V zfTYMEB8hl9Vakfs0g!aOYyiRNiy{tI*_!0WHu!uIDjLvODd~alJ&O#CdTHsCwL&kM z;3Q>KM8D9EusK!Ru3b6Gwn`97tkh&c;Svhtz0JW(jwr@925PEin%W@m{wSf8cHcCE z`5e2OioXjf$q^3ea*r^*QkVSI?8_GAiMJdNU6S+At<5JyhqxaOrZHR&%r9#CU$V%! zNpl9e5-pnj@1%egoEEk+b?*9BvyF#yl2`Ri;Jn#WMIE5jiEQ;n|eVY zg3UXxQpV6!6Y)hms$5?_c+iHqpk74j#_Xi`0^1!gLN(ggYNb4OVh8~9qKd6>6YIpX zqin~e*MHC#Z+a1yT#Jk0p>MwrQTAs_I|bV&a?Sg)~3a zQ7JLSV28l!ky$@r+?^e$q#$!IgP~Fy)jN4$E~S@?RywxevRF})ep-x>@7I`7g9`Y% zzsPeO(CUzl$>fqt-cwe*(l^g3@f3>M@U?^zif^Vow)tUu03~h1*|0U0T~x0N@)YyY zW&l+qY575*A1*}zqKL4qk{wJV>QMUu7< zS238sh=}oZVsaJN0+??1$-m~yqUJrSL`aP$$DvQAMj?l`m&p0|aK)F!xGTdt7VgTO z>~CmUtwnA6Jgu6^Bonu^cx(==JXVvo9T|V+wy^FSo-<;-(K(XzCb(5C!-`fK+$E%h z&hwrA?WTo9+|@1CI7fcex|*OOPL)046NI~v9?rZ!Z+y?1voe$g2p+jsYG=%{&i5(S z4;_1nh6r4JmpILg0d#wGc60MmCw_YdE;WJuKQPf#bUE-#7s}f9&e>80hgYs=@eWp& zK6TrZFX+VwbGvF*;R)@@Zzeab&@l*Rd9cixvJ;1eoI1&sjj0UZ{ud4&G8J0w+Ha>A zvye#+y(lL(#1D444NDTOh<<}i>gz~;)+|J7w<9TYX-GCH!+JLG z&hbR@Bo7FyT|3>HBo812;X&C*U}F?Y?MK?|ulA;|kpAfm`Hb11Oh4+0$@DUt8V}f6 zG6CuIG6%ra$Y8cyr50aqJjXL^gwa=_`NjD9Fj>W>2xghQAiQDnkqwp8cGWNr6SO#= zFEUabx`)eZ1<8nrZ|uhNL)cdgUa?o`!r8>rh z*^X`iW+86B2(#h|>F=8Zu|%n}1brKv!J!JBWmJ^6kvdiO5rUw9Mx9xz=g_T%FpMiJDfU%}?6-sp+vC(c+j&R#>B@Rnx zRMW=;+W`m`w4w*WaJCrT&W2#{>ZRiksJ-G*=h8!RBSEDW{2+Tt>CD}XYcsKV009pxCAKO>LI&^Vm1Z|UCTKGYXnA@0Y zenQTfdUoP%VqzA{#xipLuD$Y{mh6wi*E*3cLYmND`or19KTtBte(Dr(0&Pw0Dk-S+XPa&}`>6?Uv|dACw)MTk^%CyE87N}4xr5b+r9w=v*a7fvIQxgp^Ts-L zZ`n>Q2HN{p4SwlWr&|TdMfezT^btcXT`@j2K<(yhzATh~u{gU+WpjhudOU5Vbl3i& zE-bnf*d|E8L$Bq1@Q!(lg)gS4lg{LGrT3F$thT({sy&BOl{|ySal`exTSqREyV8Ltfm?J;Q#Px2jke>e#&^q>XHm38u0o-M-pqH$$N@iqbEdRjZTMrCG9oT%G~w`DhL zK^U_dLv@}eJVng)%p^7GpmuBt(0lw)`aZ+U-_>xr=uSpY$=k#qoyN8e-ezfHwKd;g zw=sCX_=fxhdw)E1YvOs5PH>9>$VAo0&zQPa?{B?>okq+2s!5vRr%4NISk;XJpj6@` z`>$PoSpdV2)t4%}EDxRS^S-XyrE*}-Q`)m~@zR^OlOINbU4SF2ON%)y+85BodO)-4 z;&^^GS=#I12V{%i>PlJ{PjoDH;d?3Q-@>*3^yX3wQ$v3z1%5$2Xi_6SH%^m}oiZ#) zc2I(4GJ3;y8`caV@X|zcKqpmp_^41a?uf%~+fpeXbc<;xJZk`kLSPwcgiScZ9oqL1 zX0e^Ba(1L1QN{O|nM?#?xzTowZSb{b3t$T0dk3Zgvkz%6 zIyeTW{s1)Q_ZLLHt4Y~OnzwG2w2vGD_Tp&==BcbVvWmr1pD;goBdqu2ahLx@nD;!C zGTvTLGvL2^(4rv^ZxgYJBvX&5lmxZ;ELMN@Y5yoD$3v-$UR(H>VKQ|Y$ts+@-4(dv z$-nK!UY)c6(hxBpsw2#Sai!njZShuXLUAY#VLLJ%=!OgNcZFUCc4RM+M9agv0?yB| zQN#tFF=qhV8ennYh3YiMcAvjBnNDz+^*Ae!ZPyRhtj6Vx*loFcw%gXz7ajp{)ODT! z2(gXQUPYcX^*jyJX`#JUyGNe{-gQi`n)9bwi4OXH1E5K*Apq&b#hK-Tx6P<>`u2&G zkN4DnjY{)}w*VC~Nt@C_ET~Oz;(M$dkt;2v8f?uesXXnhuFalSX|NiX>#C_nTSH*r%CXI0 z#$iK}F{1cu5JN^bgd7N6{wz-X7`|z9AW$Kwc&#m2qj*{Pz#E{_GFvXvaMz$ed9OvU zqQgtqLw1;^UP=LwoiF*+7X*9NgBZ>`TV0KPYlC~{)_gtQ=?pYt9&cvjQmw>iwwFKD z-u^**H+BINkW7ky3jGiOY@`E*`_rG$cIqaHU3|nzU^?mKAQ^!iC?XCThuO-i8rA$1 z(%pk_Tzo*o!BEUH)}uKjp?}Cn|^ceaD=l$(>opTGWG6wBjd3asKk?> z?KHb0#c_MK>G6d?WZBn!i*clE4~osfaN{K}a#oi4XvW;|F(H*rXKLu_Jtdehvg>I8 zmF}8><=Ii|Yw6JA4We}_JoDn(`;Jd-Vu491?Ydw9(aK+A>?SbaqZE&l>>X00*-^d# z;9QS`u7BO%4uET8k*pM-{T*$Ia`py_^)sC@#hp~uJODG{XEee5b+Tax-dU2dlDJ@~ z8P>7PGnD(!(>2=q%;3j#qxFjS2=nXU`o?QSj(hlIiFac$p`?g^+WHAG7#cNxM8$iB zki@mNOl<&~9JURcz}D`NhKu8y_c|2-Y**I6USiUfksO%Chg57nd`0d`jl4f{rKF!t zFPh8@{%E=PwnOfs%IsI>lr3V53(Y19H3YvH_|hX?5{nTC%NDyyi-&BUymk{krt+Ayt6~vdH z0bCNjfRruxXl7a7c&uuhsYZuyF~p@R6OIf}T&D5e^*GCJPCDt*bWMA*)0 z4thSLPkn3%@lQVU$nQh+Zfc*nZn5Vy=RO>E#(KWg${Gs~TVGf1`ifh%vrusGjU zGQFRA<9gxyUSD~*=Of?FuK-lY`dnE4vT(H(T8ghE;m0+sL)MS9B7H3vc4crlqmds_ zZ1nKmpqh&Jn|EgqQ%CmhB^JhI6`yL+m{}_mdx{v!l_xDAn;lkSI490-+E$7#XHSmR zp7%g}UD47cbLlFGFxXR37RQqIeirv0Xc#`<)a&a5?;eH2!Jb<6IvNvQ`2ZM9+lE&b z>%?PbMm;OHWtG9S?YcdpOQ#1SXbJS#O@s3O;;$NRfBefqBg zx1fEcb!9GaV_{>1_~r*5+XL_>2J>Le6}e}K1}Fe{b+Tw>sKI{eZH~6o3C1FTFS;3{ zGFM(s%pz#rtD@0=OT2pO*rsUPq<2)V_Cp$WS;jEgRpW{W`rsyC%I=}Y0D^Z+nalRQ z@~Wx%LrJBS%is^96`q?mSnsItbF}f(0m*~?A>N-ssz3VFWkgKoF^il+f3+u(CdH`% zu}q>u7t?hVONe6%a@W4jX4b59@pw(QBgaGkK|xC+0KftE7gPZlp1`p^!bn^l7rE_l zjWfp9)I4mBX)<|b9DAIG*stIDWJ|b)?0$A4#BSvUgFP%l^v^J0Z*8EH9MRm z0<7lz2;rf4#^E^t!$2`aw|6qRzUICA+lz$W2E+E?#*!PjT4jcF0o=Po_h$fK85qW1 z3HuECaaR0}LZFLpF#y%0v}#BVEhkuuY>wWIdfh)z$607EKAf=ae0C6n1Ms3bxRH_% zeT!uXV_fSTUoWP{YK5ffbO<$c*4b;iR@$EEMThP%uCsq8T8qZt{wuK{hpc^lZKfDJwOEW1o`am*C|MzTRuTmoISG#!(DX=TxzvZ`Sj8OAmW zTl22lj`$)snGe&ni{pty7?72<`;uz??W1l%w-$cQ)Q^9JDhhYT^V@EkEpNTGt-qiD z8lj}cn4(oZlV%Jz_=6Mu6WwY&Ko-4*hPF~BWZZsI``4xyQ3e_Cj#uY7cPULqJOWMB zIw1vlvHOuWze(29QTjbV#ZbD4CM_;6QOPTiiu znyi8vGp8pHw%wk1RV+qkvK=(bG&B;O^y_sRo|F(DQC)JJ|AYwK;P3w7K2PE} zFT71Ui#I+OmaG4&5;p^-**ieB|BPf`$C=WyG)6ZX_@T|F&5@{_0b z)bYK>WQen7meg3nDxH4e2lfmu;4uyKe)VmOmCVDIM*KV7plA^V zzIVf3vBj!(#u>7e#1-jf%Mzrti(bGdg6>2P(QgSApb0P6R+r0dgB{)2>p4aI+9?|ncJR%p&CJ01_j)?1GP=F97ylHZok7v&Q{Ng&Som~1()*`=!SyW zAf*3AOSYE%8K6gr%dmELylXa6K`d1K;U-n+Im|(mE#Hs}f zx(hIMEkw!ZWZ0Imemw0;F&4Qy7_?WLrt(j;@0)^7D;XQ165OX4Jm{(9n2J8XppqVE z)?LU)OkU(^18-e?d^`j%z+b8=6rOuSE&4{!Pz8%h24G8&vugo&OoiS}_ocYzMTG5&H+M^i3)+bV|&W z&_;gQ2kCrPg@2rq6DF^H39_M#C)BK}s%kd$3}S-O<#!Cq%X8hU%ROe>F1#gXr&M+g zS}67A3u_MMD~P&Z0K+cGi((v4rmJ?kt>=HZb&VvnQkO}{ISRK_Bq0JprM)F=hr&_E z{77h8l(D9}n>NAHSIIqsOK5m1g+x0a2J?^|g>GeMV{V(7ne{K!YnXN(r`u&Uiv>|M z@Y>pbMValN3(DNmXg;+=`wGskeH!K6N?*xPHG9pWS%!=(P1y5F(1aFD349VXKuO~f zYlAtb8Q5}qDF)RATWJoH9xHdtAbXTvn*e1;Mccx%D0a;aHTSctduWz`N(0mzTdFdVSjNF3yjCj4fB318S zc%?GPeEF7c@>5N)f6u-+H{(I`Qu{c5$1CJS|4YHXP1m#PoL(-kkF>uv(Wo4J*B>x2 zs9N`F#zCF@4#m@cil^TyE=HeqjkUj5UX-8|6(GQ+eR@N=>#EOMdB7?cctq8782!KLl_v_r)v zVS7e<`*zpuIMPZTU7m!lDAuuO4~`4Vj73yGhoPr?q21+~BsAsJHDQsOVg2UX=n&&M zWk0a*_IS>bi81Jte-`_+AdBLet;$omsT)gnS>;pf8gfc*1obS-fj~(6^CIhIsj3Rz zs4&vh_Ms|$rbu|mJuKJ!fNpr-1rLh7RW^5$vklO0IuM9M-k`vbU zkn)x89M<-(*UU7*W%9bNe^yi?GuD~(knsyF-yxQd{gLZ=;IE&HULgZMiptI+I?G4T zz)8;iKN+7>UBwXlU$#Y5!=asN_&P7@p~OXg7v_1hIou^Z>I~@sm^I0JLhvm=zwnE^ zjtf{80y=L68HshIJZ!R{T!)8dw#$M`iZ9F=>I(@Q}d;@ zzKs>xR*GM3L*e@i!T9{ng{U}T4S^L|F_mET3iR>|KP%jA@2KeK5H(JE`BcsJ@H5zo zOXmqmJ+khta(Xvn#h`xWilo!EmKdN|RUELO+ci1X?%=y6(wGKa#ns&opqG-+OzOZ# zWV{x8O}it4L@t7np!)=+Mav<*3H~A+F|2?7l~wCS5N$328+b$^w?`m6L!bgR#Wl8i=F%IWZ8#M~T zk|FDRCG}2K;lgVg-HTho_hHs(3uQtNV@ht58KOnon=kN{zgu3cV zM{~n@2E8s=GUmaY>n!btf-4>`vCZ4->oMq%t^mi+ykWr&hxODtT}jlh;lt+ zNWs;4pd&c!K)}9D8+6D{922`ti6R_P;GXScWktvj%vSZdHZa)(6f*YcLxpnR<$sV4 zemkT_1}=8q*|9JsUHYa#`NxqOMEz~=LPgnYQd-6*vG(%59}gkktJA^A!k&Hc%yLN7 za9@;l5AzeXFM;`%0VIWcSdqg$r}2~cqOi6Ah;NlwPF>r(2k&}r-E}|$aHsTo%9HRY zE4a3KP*=W~a=%+);d!BCc_n!{@SO|t_V?{-2k-PBQc%5Vfl{i}A|x_*#WCk5f%LKlob{c_zdfb_3j3Rm=Qj(MvDZB7U5ec~`H zYVUx^Tl#evQa46ne7HRz(26H3KR@5?*6es*>he_TDIRc8S%VrTAyefo(nae|0HjOU zl^ml*(-1={fQ`z-+fv_PG7EjgkjvT2T@hJ;H+TbEts2flQHMe}sb2;hcvv-r>DNDS zR*{#)C+rXoGChotB{h7vanP9CMGKdc`KgWpN~OP_W9U#sI-wM-gm=&8M?h32V&uwU zmD~0W4VyS34LOf{+Jfn_RF4t=hdBqia3W~zxqqbHK)#2@nA_9-!(sa{Ndir?8TkV7l}LcC?0Tx^5m`E_ zEWAU`1I8NoiL%O-$IS;nZA$I~atNgHRyeF)O_sMvBex&|V&a=>U9}Lop(64$TL0b< z2p?&*5XI*l6g6NgdLC#x#-=g{xoAy|&S923MTXs>TUS@{)__loJk6A#O$u{1NZyYR zREb(DS_*Q?=z12FMq&Mi9C3Q-3S{5Lku57Ml-1@ren0!<8ZWP}0d`TR0y-@&j#oihdmz8W^RCT$JX%5Jw z8{mr<`~?+Y4I@C!X1avtj;*LqUjEpTqCa!Es5X8dU(%7goN&&zrT(*iC`+$BN}W#r z(y(3K^I*yGI1Q^gxHR__6vuozR)S9Uo;8Vc*z8S?q}Gl?v~Haxj{1$j!u&^zUU0s8 z2CB<~LCBWc3y991c76R|E}SziVM`&K&{9N>6Q0saudibJy`g$)y(rr(;xe zFAX~NCq*g_8zK8<&cpJ0;COk;;?W{*zP0o4j5`60tU9v<;_C$gmC;*q4g;7xuR?ld zc`=fo(z{p_Z!aolh1t0ie4jVVS_((D zbNLCoYF~7op~oIF5RNqUb&VYU`Uu~@sfwQ;uExi=E#m2PFusD0!W#;Y2%5GpD!IVw z2mvJ(nDXqxB1I$w2|)lF8c`AyHI!B-z&2n4RW|_rSjsZQuB`@ZprAIl)dGZZ!z)MP zNUEDQ3#K{9k0n9eo&{H7S!jm)i1}bbhl+Xz`HWd`OaoF=7Nu7d8QxzO-roYvK$Rg$ z1c+SkWF+3&xzsYwbYdMbjYsyUJ;p?xcOFJ@u>kpt98kZP{s_ zbj8XkPmwj?u>a|a%|yaFcHYpPTCXYQOs2M)ff&B;=9)lKcCYaHs_sw>4qAR59~fWHK>2DO13 zEp}Okno`z?%H;_z{b#SBNPmN=U!5g!iWAS{rD>=Z`1256F9xi2@DSMh@lM@5`^F182TlN(U9J^KCE&D2vQu!_d+_i4e`QUXaV2`Od8k|w<)t{DThk-^!-qR;d3{#8e4K~ zOju3elRm_^7D@&qJKZAj`=w<(H|`~#vYK&3KE@D(RCMu%?NOyv9Lm-uX1kk7}SkrNyP{v zwuW;gkX!ARrky};y|GR)Y3a?n_7r3xp$R8&$xv*AOUNxRSLZ*XhO{s(P&P8YHn-cI zJigu6aKS7B;{OXH>FH`xY~lKns&OnYi#A?5qJz+>@+&)7~G%Z&|2Wl^m8F@ zT%Z2G6jJgCuhZP8d~_4ay*UOS!}S3VXaBWpM9?r9`5LjptoSOoUy%MQ!wH`C;B#Qs zQHk|y-7AaRXQJmI(@{s@miqTE!k+dwX@h*RnF+~<-AYXRCxrX6s@7w_4PR`qpL zq?6@a+n$q72=kMJWjh~l+*5^}?-Ik_DPAOvJR9=@o+1@njvS6rH)M&uCm4+Q) zMFPQO?6x$zp43fwt48*`A>S}|M$QxB#!4J87V;+fE1xi5J&%QUW6zf~?3B8)wRhoa z^_#DkZokX^v`9|V8`M1|(ds`kqNwuL1B7uy#xD*uQK9A&3_Day&6>S=mCIH%A*k!t zBNaGK>bs%Xq&M-xI`>TD~tCNQmxqwIC8r%$J&|8GqLr>zMyWmkm@SB{!w z6($td*ODh@THl4Q(FWo@vHD$ay|zZ1ULSc_dg|%3z%dqoBK(|*(PF|YbBoG46Nua9u8_+{T$F*-HTRt~=1iRqG5 z*YY_T0FhYBEFp-a!$7(d&Ur383kGOy3kjX1^V}bJH;xoo3R+@G2zJP8cQONkP4zNf zN__K1q7j-fQAO^J5jWI91VEJhEC=isY))3(4|tY`$nY#?PT;2gL0jhAAxt}$)%9L8 zWz69~C#>Ae@{>JGXJ^to`!MNwAf$AIVcsNEp`fdHZ+)$&?57X1CdME`i zpg4W;`Bo6&hO*DE2t#3c>hMr^`b`i#CK=%h42cnnRMyKiQm5Sc`v$`wk)*N@E39E_ z^lrM(sDiZ~yRKQm@i{&~@=$W4EdxCQY4vu5`}vT*-__z7KkIxcOC0 z>Dx?|c|cgNzXe`l@({(ty@Xq}7H|^Py1XhTF79AL@6}4ePCYS-YkfxCtpMq-=0;kR2fC_lx*s&y;owf-%A+RH+TwBS}*?L4)oH>~;yT)}Zo=N20 zIK?se%6{dS9Px5(Q^f2T``K|WoxkgGeWy2WppEtPc20qdpV)fK;6R9_pI$G|&0)_O z;V-QL#VroC*h{jt@l0OQz72);sAFrVBpOz-Wc8o5@Vq+T{7hsN+{xMiO;c;tlam=#}e_NO>$Pe^ELGRa@bY)#fbS}n;EsHyjB zyJ2w;@-j2xt}`R(WFRI&;qmFZ+@0?eIqluSFMo(RtOhh2MQk_WGn{iz1B1mOO?(Fo zIsg?nw{Z{ftpX~n`EFD@O6$9|SrJ0B9j{4<2&-W?X{GscycT-eTcXwVxCy6p91}Yk zsQX$8DA@U_8t?wURADcCWV&gc1%`{>3IICGP5ksOjyK6}g5V(p}H zf-JBr-h5wv3wqRFTvmnwWx7tcdMOBsS2-ABd=z<>#`sRFM0kO-m21(wQw8d3WvT>HS2A|;zMpiH_*6m#I%6{Y~u_wyF60c`j)tRw>g>rf$agbqXz*J~%9 z9Es!kz`J$?unYT_UmfwO?}c;!_wKZ4{$I;Z{8(%ZOj~`RgM0~dDA6b9%g3A(mx8b# zmdM?)Ij2Ezf3c6=JOY@E@eG&uS`gZ@l%!r=@mx_%&TTl!ru>Ne zPav3G-Gi>~R38|xiMFNkgI~QWzM5IMhaXndNgArV&ApyCuIypfnX`B%ExWp+6V?Eo zIrgi#}in%TYwdxqe5mp zasW7dQ3nfhpOs0^n3dJgfRzdG`qt3c64{#%#(tEO0c;3{n)q_*o(2_Qks8Heu@hXW z(sV&cdyzLkRxGGPr8XUEqp_(qnorPaZj2I200K%4hh}1JvpnDIQ4Rjdpn|L4gbe=M z-{zAjQ#egcYM>*NfsA^R*86lHroweV9>Szw@RYl`0-h9?)ay|59EO;c40+BE`?Tzf zV_FIF+;d=nkC_}E8o96a67QLT$0#f`V;o@0)jp^=r+dnYi-w0>4}nnG8FQ{b38*Wc z{xDJ{zkefO20=^II`2pWt*KXa87J>rO^Pt9Z6Ad**3S5p-kR;Qa_op(K9Xe4{uBVS zMPC?U2^^dgRh=^TQ3IFE-0diuap^$M+|6H-KSR6ghTD?m8;cSgNRON~Pmj7XiHnNO z5o2J@@{r=B{wf8X~c=FJBlm9PP?lq@jWQvtSm{LU65`)>=$~zw)y62s71ou02ayU zN1Z|#3KW(hE5syh>kiHUxmMWX@w#_~FETNS@&)rQZb5a#GN|@2=S`tJz8#43YgL%S zhV4ip8SFt>jG$o~QXqBGmL(ugd%KpQw+2am(@&t;Q{EHu*@urtnPC1jE2+GR^;oB zu>S1umUS|vpxBKSt9n=aXPpV$q?l}NA)IGJBJ>ZUduoOHNRRZ2-kx+4_d%H$LKuiR0foe zoA5j)7;}0J*Va63zK_z)s{gc2GbvV^peWasejnpl`Q^&rg(jfn6f-5ofg8nTVxwN& zgSO?Q!M7?=ZLA&~t?KGAICE~?cYo{oIGzF+L7s+;3GY5NksCBfPmrNY(85jct!_`Q z|291>Nak0m_5h9ZnwGlrdNZ862Aud=sA*(8UFuw-e^kwVr)Qc7LqnIAEXlX%{z|pV zjHX2ULwp+~nL1&ao`?hWqNG#=tx5s5g_P98GlHouW`Y|@L7-qxrGhYdTIJ4|{~_Z+ zMwJK`yJh_f9Yq7w3ZDY?n71?CM|f^GW>`ud3FQ3JF%T4rts$*wyo!PU^l!#Jz4kBf z|J_;vWo3IP`H8@#4+5Og!3%_3LFSEAe*De0Ho{(z)}8lPDJjj@BYXBpSGK&nt*y4Y z{*0?RZ}y^m=fXX+n~7hq-NRBMh+(o|j(ET{Jq7wS9a7r;5Lp5}d^wpX^7NYBX6W-E z*wu_{GfQe2t(UHmN9=GMGP@8+$`vNw&GAM0Z`+NlO z=M$(*I!~IQuv@t{L^H%EDBcYynsI%DKgm0|n|b6LS-!isodbXVS0V7b?MZ=tt0^f2 zz@?ua(b*^dv@-r&Q2yDyyJC%B-P3DnP78VJL8E)P`I%TMdiGU4Q)E~ z`{@#4SY?;*7c(FqRh&pyeDdw9y(kjbg`CuT3pzjU3VqTg*HO8%*1uluXWCys(TVl{ zeXTp!-}UXz{`}<6wE^q?+ttQW6WZd83S0`+a72n zDb^p){hboe1paytT)!Ic`*(Wm(0|wepS3=0^bT+|Elhb*RUmw`KJ<+W*-)#rq|>$j zP9>h1q-gpoBlL~;L1npbOptVJ(SZE){r11PZb9Ym>(PC*#M7{G?+J6yAIzN)0R$l( zAnRrF4{)yUufFg~%!^`;|KRV>wBKI=vaoYFaQ_p$@jQ8|IjNVbmCehJKaM<3XYoo* z6$Mk6QNbCTm6^@Dn`bAOj}%QW&WwJ%Vfam4o(a&qUR~Z1C4fCgzmE>?NZ*0;24MH= zDt!-rPE6c0kccl7?2F2wICMo+_W+qMGVs`s%}7t(Q#Q*^b}_PzAqwTd=3y~6z+~qmCG*q({ z_XS8_qXwf|vseqa0MuTgw! z)U)dwC!zqTZE2ae;=4;>j-g{vbhGX$&^6>~N;9y~fR5wC%pPRMG`Fz(`MzVntIh8V z{GDfiXee+OSAWnKE89p46+XQl+R@Hg*9C?rqQ2~}5GAb{NlFQUkyl2L(~M^zbOg4V zgmmqw1Y?=rQwhA>e~9Mq{$OW$-wVe-d=mz(M|7}iNZ9SScN~G9k$C^YlUFK8u zYMgY7_=0CYyb1)F!oQ)xT3o;2YQBri_gUTVn*N=pI|kr*!0Hdetlx-~jaVUcMl97% z1Nz{FTZRUIq?(ou6KG3C(fwK<7rUid#W9^!_42Et$dG5ZplK1?{857|+pQT}&%dOT zFgNiX3Zly5Bte$_VK|R&S5b%X)~_GF%gpxx9k`Qy|8n==*!jwrSIk(2a_xG{p3$O& zLvcSFS73u3(apR$A}bosr!6Wpy;e?jX`tKgKRbDkHJIu}tCE>#$_n&en&=1E8bn|Irizkt6JG-ElF8b_<{wd02uVJ_&0dK zbT0+-KfX_9>2uY!8(_P zao&g{AFfH*g_eD~6E9{06qc@p+AqJEPGyuF3={qRB1hp@SmUdsJbw!Mf4>Mtj&ByU z&#t(#(`!B>5<64J-9`hrg}99Y-)PDHUZ-NL)MQ z`RoQ<`?^ljk^)-=`cW0(^nABE`^emdOanl03CNp0SkU_(H;+|jlLBGpsz5-zGd z93wrCu-nVog4+KnRsYMf0fu?Ud7XWa-KfenQzkbKCF~6<%M%K2>Q)s+6~lG-O*F(R zAlWr(&d0v=GL4#=6Ml=OfQ4y62jkF3;31zaL)tGsq}FirdGqkCg{(8uxW_^VF#I$F ze6w%Ir{G03_l|(7CH1Lh<8?2K{J%QYZzkc#Kb(QV?=cc#u9lgdx-8m7_9&8>FNnV| zZ2at^n^EN&udG)DkrsYVcZU7T^F)!!bW(B{fH7hp7YZ1G<#;~(0r$yHB$>8{^o zC)PqX2_bhCk)gQLyUc+(>**?EoQwUYy!S?(PnuQci$nwC`qhB@8RZpIRr}-oVOdIx ztw{F|MPc=8{ZCcH18B#Ie@%)h!O zu}$*sI2AV&7?~2gRtKdHd81wT{yq8Y`H^|4&r22#-2+D9bf1+}#f+INS^VahyxF%V z{&jZ$OQMIY%#;k>ICzo}8Q2eC{(K_VhDWAQtrZ;hLGVbJ7CzFSy*UigaH+c5^vU2) zQ}f>?ufM?uh|KywIw&gno2NV31!_9K^IfbM&9Y1o1s)R9*0iG`Hfi(E!SU*=r_hJu zs;tBr6Hv}nrat>)c;pi(2B>L9tZ|kaf(C#>E}wT$3CeQ0R8DMn*Q<>ti2nXr({VL+ zm&?iIOM3qnegb~#FFyWHO?b_^Y+5Lo=wnRwoxa8gPxRuGKnD-;Zp5nldkQwh)=})P zS(pAOmn~)-4AS(nXmhAS0iZ6YWewH@0oc*&?EB=(>a_F-g@v3TtYnSxi zn+NEg!Z`*@HzqJ|i!^uy>_$ygl~*m51a(XxNqy8yQp%^sj{2pm&C%-q$@NCYPrh`= zCoo-q+I|t|q-JJc(PdjNZ}DbDoV0Nwe-L``=!TV!lcru>Rp&T+!9jowWpITbU{P~K zxbYnfes9a(^wai?cU?T!$34cC|FC-hiU1z}tNQvaHgmbZoL=B!HV7Dm@=P8lkZ8rc zUCUxL`DRS$&wAp_W0(nW>C#gh=*Wur_O*T1)tiYVuZ>?4(RS&E&5@S0j#nE2k%GW> z9d^sHeGm%~-N`=oy%vSEN zRkdG>QEYtGqY7qg7+(23?)_`7w39~tE8i0hdXF&tQ1IL2^lP|tDCnJf=P09Z9dn?d%|-F8>=er`&Ha<7eZ&@XoaTJ{Z0)?n4<1~ z{@s7k*yM8$S26QJSM$Rl8EerEa2+90;i$Z`L(@cYfZ-&Z(SjIFaA1P`lNJvafS8}U zS)(|6b3x_EltIPD|C|~9E2=quXY~gv=)LY-bi%n>f6xdtE&U)~SjIw}J{fn`aVUAQ zk0P$p1nkJeI3OHnz5p)w+nRZmT>hghIQ}cr1iZJ_9hM&p<>k_4Z@m-3{C^Ys827sH z-_~_*cDJfSd}>slueh=A?^(xV!2E3VWykk_)!!rTe_v)&zVu|q=S#q?buX{3ZI`)T fCqbl7;{M53>ONQ++&e9n0SG)@{an^LB{Ts5E3`YY diff --git a/website/client/src/assets/images/sprites/spritesmith-main-0.png b/website/client/src/assets/images/sprites/spritesmith-main-0.png index a1c630b13260ee27382196f3fb6a9968b13a2079..3e2139b8d6014e40c6551ea63987564af56e9900 100644 GIT binary patch literal 486500 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


-
+

- It's time for a trip to the snowy hot springs of Stoïkalm! Get - the latest Magic Hatching Potion quest, "Ruby Rapport", and collect Ruby Gems, - Aquarius Zodiac Runes, and Venus Runes to earn some glittering Ruby Magic Hatching - Potions by completing your real-life tasks! + We're releasing a new achievement so you can celebrate your successes in the world of + Habitican pet collecting! Earn the Tickled Pink and Rosy Outlook achievements by + collecting Cotton Candy Pink pets and mounts and you'll earn a nifty badge for your + profile.

-
- Art by Aspiring_Advocate, gully, Beffymaroo, Tyche_Alba, and loremi -
-
Writing by JohnJSal
+

+ If you already have all the Cotton Candy Pink pets and/or mounts in your stable, you'll + receive the badge automatically! Check your profile and celebrate your new achievement + with pride in your pink prowess. +

+
by Piyowo and SabreCat
`, }); diff --git a/website/server/models/user/schema.js b/website/server/models/user/schema.js index 11dfe555bb..0f9a2e8173 100644 --- a/website/server/models/user/schema.js +++ b/website/server/models/user/schema.js @@ -130,6 +130,8 @@ export default new Schema({ undeadUndertaker: Boolean, primedForPainting: Boolean, pearlyPro: Boolean, + tickledPink: Boolean, + rosyOutlook: Boolean, // Onboarding Guide createdTask: Boolean, completedTask: Boolean, diff --git a/website/server/models/userNotification.js b/website/server/models/userNotification.js index 6e28ed2777..2b2e4c4d43 100644 --- a/website/server/models/userNotification.js +++ b/website/server/models/userNotification.js @@ -50,6 +50,8 @@ const NOTIFICATION_TYPES = [ 'ACHIEVEMENT_UNDEAD_UNDERTAKER', 'ACHIEVEMENT_PRIMED_FOR_PAINTING', 'ACHIEVEMENT_PEARLY_PRO', + 'ACHIEVEMENT_TICKLED_PINK', + 'ACHIEVEMENT_ROSY_OUTLOOK', 'ACHIEVEMENT', // generic achievement notification, details inside `notification.data` ]; From 353009821f8ae17663888ef8316ff7364d57b618 Mon Sep 17 00:00:00 2001 From: Tutti Quintella Date: Wed, 19 Feb 2020 01:00:30 +0900 Subject: [PATCH 47/52] [Fix #11824] Show member Display Name if Username is blank (#11826) * #11824 memberSearchDropdown: use member.profile.name if username is blank * membwer.auth.local object could be empty --- .../src/components/members/memberSearchDropdown.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/website/client/src/components/members/memberSearchDropdown.vue b/website/client/src/components/members/memberSearchDropdown.vue index 78a2d0cb51..f9d877a37f 100644 --- a/website/client/src/components/members/memberSearchDropdown.vue +++ b/website/client/src/components/members/memberSearchDropdown.vue @@ -19,7 +19,7 @@ :key="member._id" @click="selectMember(member)" > - @{{ member.auth.local.username }} + {{ memberName(member) }} @@ -61,6 +61,12 @@ export default { selectMember (member) { this.$emit('member-selected', member); }, + memberName (member) { + if (member.auth.local && member.auth.local.username) { + return `@${member.auth.local.username}`; + } + return member.profile.name; + }, }, }; From 79597cc72bcc6fd523c7e171ea62b479c3b27513 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alejandro=20Aristiz=C3=A1bal?= Date: Tue, 18 Feb 2020 11:06:42 -0500 Subject: [PATCH 48/52] Challenge exception-handling / clientside prize validation (#11769) * fix: added client-side validation for challenge prizes This commit aims to solve the issue #11765 by adding client-side validation for the challenge prize. This way, a user is unable to create a challenge if the prize is higher than what they can afford. Also, the loading property is reset to false after fetching the challenge, however this won't work if the request isn't successful. * style: make validation conditional clearer * fix: add exception handling when doing server requests. This commit adds a basic try/catch block for handling server-side errors, and successfully enables the submit button if something failed. This may also fix #11545, in which a server-side error, difficult to valide from the client, was causing the submit button to stay disabled until reload. * fix: reenable prize validation * fix: bad indentation * fix: Enable submit button on input change * fix: add throttling to enableSubmit event. * fix: reenable prize client-side validation. --- .../components/challenges/challengeModal.vue | 37 +++++++++++++++---- 1 file changed, 29 insertions(+), 8 deletions(-) diff --git a/website/client/src/components/challenges/challengeModal.vue b/website/client/src/components/challenges/challengeModal.vue index b2759cf737..2844dae21d 100644 --- a/website/client/src/components/challenges/challengeModal.vue +++ b/website/client/src/components/challenges/challengeModal.vue @@ -16,6 +16,7 @@ v-model="workingChallenge.name" type="text" :placeholder="$t('challengeNamePlaceholder')" + @keydown="enableSubmit" />
@@ -26,6 +27,7 @@ v-model="workingChallenge.shortName" type="text" :placeholder="$t('shortNamePlaceholder')" + @keydown="enableSubmit" />
@@ -41,6 +43,7 @@ v-model="workingChallenge.summary" class="summary-textarea form-control" :placeholder="$t('challengeSummaryPlaceholder')" + @keydown="enableSubmit" >
@@ -55,6 +58,7 @@ v-model="workingChallenge.description" class="description-textarea form-control" :placeholder="$t('challengeDescriptionPlaceholder')" + @keydown="enableSubmit" >