From 7f1581062b74ddc9a0132b7ce0009ab5eb3cf1ef Mon Sep 17 00:00:00 2001 From: Charly Date: Mon, 30 Aug 2021 18:42:56 +0200 Subject: [PATCH 1/5] initial fix commit --- docs/.vuepress/config.js | 7 +++++++ docs/pre.sh | 10 ++++++++++ docs/versions | 0 3 files changed, 17 insertions(+) create mode 100644 docs/pre.sh create mode 100644 docs/versions diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index c8ea7715ab9..de38b519bc5 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -24,8 +24,15 @@ module.exports = { { "label": "main", "key": "main" + }, + { + "label": "v1.0.1", + "key": "v1.0.1" } ], + topbar: { + banner: true + }, sidebar: { auto: false, nav: [ diff --git a/docs/pre.sh b/docs/pre.sh new file mode 100644 index 00000000000..ab4ffbb5d1a --- /dev/null +++ b/docs/pre.sh @@ -0,0 +1,10 @@ +#!/usr/bin/env bash + +mkdir -p modules + +for D in ../modules/*; do + if [ -d "${D}" ]; then + rm -rf "modules/$(echo $D | awk -F/ '{print $NF}')" + mkdir -p "modules/$(echo $D | awk -F/ '{print $NF}')" && cp -r $D/spec/* "$_" + fi +done \ No newline at end of file diff --git a/docs/versions b/docs/versions new file mode 100644 index 00000000000..e69de29bb2d From 396df1c2f3994a7d6dfee887b268949e0250d42e Mon Sep 17 00:00:00 2001 From: Carlos Rodriguez Date: Wed, 1 Sep 2021 12:35:04 +0200 Subject: [PATCH 2/5] add release v1.0.1 to versions --- docs/versions | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/versions b/docs/versions index e69de29bb2d..2e419dd9c20 100644 --- a/docs/versions +++ b/docs/versions @@ -0,0 +1 @@ +release/v1.0.x v1.0.1 From 2cb10bc0071694260f154af7c95ac633e333135c Mon Sep 17 00:00:00 2001 From: Carlos Rodriguez Date: Fri, 10 Sep 2021 09:30:07 +0200 Subject: [PATCH 3/5] improvements for docs website --- docs/.vuepress/config.js | 49 +- .../public/android-chrome-192x192.png | Bin 4110 -> 12115 bytes .../public/android-chrome-256x256.png | Bin 5421 -> 15284 bytes .../public/apple-touch-icon-precomposed.png | Bin 1473 -> 6733 bytes docs/.vuepress/public/apple-touch-icon.png | Bin 3744 -> 12367 bytes docs/.vuepress/public/favicon-16x16.png | Bin 632 -> 1385 bytes docs/.vuepress/public/favicon-32x32.png | Bin 942 -> 1893 bytes docs/.vuepress/public/mstile-150x150.png | Bin 3039 -> 5759 bytes docs/.vuepress/styles/index.styl | 3 + docs/package-lock.json | 522 ++++++++++-------- docs/package.json | 5 +- docs/pre.sh | 9 +- docs/versions | 3 +- 13 files changed, 335 insertions(+), 256 deletions(-) mode change 100644 => 100755 docs/.vuepress/public/android-chrome-192x192.png mode change 100644 => 100755 docs/.vuepress/public/android-chrome-256x256.png mode change 100644 => 100755 docs/.vuepress/public/apple-touch-icon-precomposed.png mode change 100644 => 100755 docs/.vuepress/public/apple-touch-icon.png mode change 100644 => 100755 docs/.vuepress/public/mstile-150x150.png create mode 100644 docs/.vuepress/styles/index.styl mode change 100644 => 100755 docs/pre.sh diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index de38b519bc5..1b8e919f591 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -7,13 +7,22 @@ module.exports = { }, }, base: process.env.VUEPRESS_BASE || "/", + head: [ + ['link', { rel: "apple-touch-icon", sizes: "180x180", href: "/apple-touch-icon.png" }], + ['link', { rel: "icon", type: "image/png", sizes: "32x32", href: "/favicon-32x32.png" }], + ['link', { rel: "icon", type: "image/png", sizes: "16x16", href: "/favicon-16x16.png" }], + ['link', { rel: "manifest", href: "/site.webmanifest" }], + ['meta', { name: "msapplication-TileColor", content: "#2e3148" }], + ['meta', { name: "theme-color", content: "#ffffff" }], + ['link', { rel: "icon", type: "image/svg+xml", href: "/favicon-svg.svg" }], + ['link', { rel: "apple-touch-icon-precomposed", href: "/apple-touch-icon-precomposed.png" }], + ], themeConfig: { repo: "cosmos/ibc-go", docsRepo: "cosmos/ibc-go", docsDir: "docs", editLinks: true, label: "ibc", - // label: "ibc-go", // TODO //algolia: { // id: "BH4D9OD16A", @@ -26,9 +35,9 @@ module.exports = { "key": "main" }, { - "label": "v1.0.1", - "key": "v1.0.1" - } + "label": "v1.1.0", + "key": "v1.1.0" + } ], topbar: { banner: true @@ -112,11 +121,41 @@ module.exports = { } }, footer: { - logo: "/logo-bw.svg", + question: { + text: "Chat with IBC developers in Discord." + }, textLink: { text: "ibcprotocol.org", url: "https://ibcprotocol.org" }, + services: [ + { + service: "medium", + url: "https://blog.cosmos.network/" + }, + { + service: "twitter", + url: "https://twitter.com/cosmos" + }, + { + service: "linkedin", + url: "https://www.linkedin.com/company/tendermint/" + }, + { + service: "reddit", + url: "https://reddit.com/r/cosmosnetwork" + }, + { + service: "telegram", + url: "https://t.me/cosmosproject" + }, + { + service: "youtube", + url: "https://www.youtube.com/c/CosmosProject" + } + ], + smallprint: + "The development of IBC-Go is led primarily by [Interchain GmbH](https://interchain.berlin/). Funding for this development comes primarily from the Interchain Foundation, a Swiss non-profit.", links: [ { title: "Documentation", diff --git a/docs/.vuepress/public/android-chrome-192x192.png b/docs/.vuepress/public/android-chrome-192x192.png old mode 100644 new mode 100755 index 6d04cf4c08573ab91036925d6df3bd4142e75c7a..5ad0a90a17a09085aa1325a57b3bd264370943d7 GIT binary patch literal 12115 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 eYJMO2L3ex?J*o(Ek80TsJ)c literal 4110 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 Gjr=dd&}xVP diff --git a/docs/.vuepress/public/android-chrome-256x256.png b/docs/.vuepress/public/android-chrome-256x256.png old mode 100644 new mode 100755 index 1c30cc026781e0ba3288a23e0e2f37ee1e553e62..99f29130a4da9a166ed37f7364adc8d798959566 GIT binary patch literal 15284 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 diff --git a/docs/.vuepress/public/apple-touch-icon.png b/docs/.vuepress/public/apple-touch-icon.png old mode 100644 new mode 100755 index 397e21af2a526405cec535e36de67f0b6ea35f05..4da9a9eea4284e757b4e536fa7f4163583708de9 GIT binary patch literal 12367 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℞zIJYI+%-durT=6-TgR<) z{_Dy@vHgrkVvc!{#WqKa&05TZC}vbh^B5n&48Y~E%Cv_}e{R}8COX=^?c_VT7EV}C z#2a@XFvU~T)N~bk{=6SUe3m`~ZSa`+%d{bfuNTu78yg$a zA>!kUCHCl0rwqs&8I;mBAC^2;(rAKNmj@HY$w zo3$KHw`c(=O%U%TC8NE8fYHBjwgS+SEQtFl!O)_(Vd1cC&Xyj`eRqdb2?B$H{=~-O zJrxu*lvPsNr1IK$%ns%$M35-%7;U--(h=y@W*+;+a7tm{)R$yY@)^VQz%_{zN`c9$ zTs)zKghU7!e!qPAGM@aEGYk+i+;=Qn%$i1HYJ-8fu~vi&g4luPDk>_%`zW2a4(>)C zIC;R+WBV7j;^Kj=;1LD@t0)1hit=V40MCO^M@b30tfImaOi$B*-7K}`$pG`6=ZuWu z`*XDnOCV4&0@FvJgE2g}Puv|B9^Fl{CR}y53CNLNH+Qh3_|jeT$C z=j3>!a#p`s+#-N@`|!p=Gk@ul#$xL#+Fvplt^-aPfn!Ji_Y@L1cJ!a8kpAEM|9ML3 y+IVc|2cx7<01X19{oBQb1UZ+5eEa(YImA)-5}g#IeH5J7g5;!>B`d^D0{;slblmCy literal 3744 zcmb_fX*3k>+n%Bj$}-6^CR-R=m?XQEA!0l`AA^`tM_f=+WvYs zE&zaL9sqDDsHoLkn^`#RW{5%n{yxhX?qo(BL3;Kf001Zdf9w>Xph%FJWW(wkBiWYO z`B(uLKwn%*CF{@Y5SjKw{I{RH=0o9?`lhA%dv6Eb@s;UcPZ*?0bBs-hmU-Op=Ht0r0dZJc zKUw$L$j+1jlnHZx<6P5HGiy08&=hHEqy6;aydQQ}oOO4vOB z&uVA~OAK1&K&SVEqard$mXlmhw7Wx3rB4!~vE(f&A#>>lh36~aS%SY48`e9oiwsat z3yZ4psn{xm@=DiB)va)DeWvR22bae&5ZqU4Y{s?IF2+C;c0O+P*QE)VkW*qo3(DL@ z3)hU7dBjsd>ru2jqF2-TORcC8-d}Zud1$5$gb2NP1ARbU~6# zVt?r+jolTC4=Oq4T;6p*XX^@7Kg$>0P9Q39qo6`l1jkBuSRrwN(*YJsju**)cW-7G zAOYDUx`X|*914e%c{WBw^>mZ&FNx9L8fmckY)|Q?rU-UplLd86x;_i9G+d`$mCTgI z*$WT0Q&?`RK82BW?&Hwn2`?+rGMpZSq76)fLw?P{A;dytqqi4|*tOj*GJ5We*Msly z<1$rEf0UIk34T&FmN59MkMs2ZdMS^i)U;nNUwjI00GC-8J}i!bNT^vuctI_Uy zXpihOZX8GCWp^p~8>MCbu)7q=;&K8~@ju(19PD&T4%*u_=M z@5}3CEOgo9`O4lFqGF{n@%~G;y^yLultgVng0!#(!cf*5i2aRNU*m2lMjgKE{#OI2 zoW+sq${PDU_Ik~Id=hNUP5vTiv9ixTGX#+jjQEW>(@jW+Wkt29UvLA3E9X}aNakP* z^n7SH9PLMstqxznjCa}(*OCg-POTbPsk{=Az0ebhmhCoWn@ z4<9pZwYL19EY{^A1$!A8Skt`pF+D@oInqH+Vt#@*pyKW>3iD>1p7DH@{(O^A^I`~y z^d52xxfE!!8<&sA{z8)N7dtX66epx!#r$k>mNRmSn;BaS5V;DGs#@NL+F&dPKk=&n z$Q$*$0F`l!%$)FIb*V%>s0#YlkCR!}i+8sgvZABb^Ix8h>`Mheo6{|~<9}XR9gOki z3gY_x2}in##7rjoNH(XNqWNnv2apWh<}rKKfKyVy*2VIuzIX=zN%0@0V z#qye88sQeBLno%4to)_&c64&zo0D;GFsxE0yxa{YvTHbYwKdK5###&NfkFO4TkNN0 z(j;i9wqxhu6IJOb1Rgx)etMs0XDTXsU4QI*fx*87$H#Hh&H9PpV?Z)wYpTg_JxL@w z(y{sMY-z@}X>JjLIJ45QzBkRkUqfJ5ZzK5!p8Guu8W>ZEViOTAcxWPq2O87p@E+ZpxtV1$brd4V zXbDVP;o^T?+Pw2-X|EnGS1q5{=Y8%NDZ6G7ty<&{+P~QqRxG!hJf}-o+SB^}v%VLT zoE;V7wyu9Ox8gQor4MgI)dE2?kD{G{ugi?;)lCih@k4HJm--1wSFu%Nkk(%MAAvjC zb2kPdVQH#(7)9Rx{H!(l`vE1^;nJyV$#8@ArM>qhx*+Q;vN`0dl85~`sP*(&tvFH% z;mCsloYi~Gtb=tnG07L%utdWpHp(y$n3e|@(u8K41kD5=i{<*PgR-+^eZx#P2A3pq zcVOkFPd|cVr+@WGD&@wW-=yiwoxKs)aiz?tW7%hoS|Qp8s!zuv)#dW4uZ^2Q(l!kz z#mC^0csSRUgdTJ!O&^09w>v7KBKQC8=D*p~I5_q-tS4AlW}`I*D5X81eJy!|9&stX zEmi-~Q<(uD?6BM5udO)NO`jM+FBxL*#<2Obd)CR4+<|Xoo{7E`j%8WSZXwj8_Ji|P zHM7X3&v;9uFyo$Taq**Xz-r89tEv|8B8lMg7kqGQuBLV?%Jmkh!CiAu(9xZ0pH-gY zp)$*L+7p?izHdt{v2}*G__@+bLnzFfJBP`fe4PK0Bzz3AZFNs=F?$vs#N961)MOs& zJSK8KVm$lCr}RueugGwv_r9}IM-f^YSlg;zO~u#_p@k8 z42^82eW0^JWoe-X9|zB^S8`ACmSA-whUmp&OWz5WPn@ZgnGM0GoR`U>%n!#t?@6h3 zIR&+XGAnk>M{{~TlQ?ZBNIMcnT-9oE* zPv?3#5mQx@pN(=rd()ugZZjz2WQ9^z`u$3gDbQ(}kgeyT1qx`CrY z(#}-)Whch5=lW`*a-k>J{^570w+q{^3VDsFuWxrU%#F^)BqJ5JXA8eY6dNn8k7AQt zyKl8I0#;ZHE~cnHqjy9@YiJjgQb^tT>uok)hC+S31LEPLG^LXBJO%+YNC$>j`Elma zl{_A&cd>APcEZdE8BlOxOX_9o8uU@LsJBN~SO4Og)T^Tds{{!FwiaIy4f5q&pKJr# z@03nALcFp6ETzjmEzD@8p9Db7$aI=TAP0S>ymaGUw`g)>Snt)t4Q zuLJXTM5_!83#Zc$hpwJH#<@8QQVV=I@axAvsk_*y;2-wAg9)L9%Up{py7{dUsqOnD zw1)LBE)~)uxMNhX+&)ntY+I$)41eG-6%&W7&vbQS^K$k_>k~(9)wn#h`6-X(2gJ4X zPd@8H*@!NRB1H4JLW``I4G8~MqtnueT+1%+Q>up1mhZAty?}QF^#aN9HV(cnm)nT= z0s?4fEG|_dr){z!Aw7<24Q$i(u0kYcnw}r)@-2AR_uy_qDFFJggR0nyru6i2P0i4w zv!!{W<`YTI(QZ%CU^o0j2-U*}=wxEA>kIBjC%<_WtARIej9O0;BCUQIHY2fcUN$bZ z#)tMJIBaA$&DzhSZ za=+0b8X-(q%P*tL7fFnpg0tj&)zm_lm5IPs#t0^5(e}ZgeCbJTmWG-4+`3xxWxaT6kgf zr*x+dVQW^CryJK?0n)@ju{j^|ytcBU#LHxiYZ-?E{}JlHh}H$$dz42XtYF0Pi6obj z#g;=7cDTs%G+)<<5lovSXC~B@-;Vjh`gO}B&f@q|Yk$*6(&0`AtPy&B5buuhcoK}_ zZ`WF@_L`MJt&Y_5&6N8PFpuP&WqS$J{3vWNg>S6=JB`~&7^TfVh>XWP`D4|MyPq*n zo8|F>0B@bGhJANF02Z5aaH6f)n8E#nIKdV34?53;$R(mBQhY9xnSE%1GQFA~-)Z_1 z4^QW4ulz#1aK6`#L!8!q8kx2AHL_jPXI+0^YHRl%yqrB{w1clD_O}OfCHW?(;PO@K2;S{;^(|X3D86Sfm}+!xihP>5lPa0zg$+RasH_ zhN8+1E9GmN%F3E5YVyjeOy^8h>D~W9xEJW*>lOLG6R`WjOH6`ol$9OU!Zlnh2ovb# z8{jF1jSTV>^9{nf0{{_4OWR!R!8Wq8gQi2n`g98bizKI#J14&+zab9D!Y_u1zt-)+ tBH3UiHuQC}zh}4y)WbFuulJ9E65z)rUhKAxS~hb8Kp$y>AnCX~`Y(6_1egE- diff --git a/docs/.vuepress/public/favicon-16x16.png b/docs/.vuepress/public/favicon-16x16.png index 5f15c3b0af35e87882b492291e93fced03e0842f..8820f9a1c67f581ffe999cc1d360eb378ff8af38 100644 GIT binary patch literal 1385 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBDAAG{;hE;^%b*2hb1<+m zvN13NS&R%!Ktc%0W(2aO7(gZiSqx!}(r|VhqXt5KdnN-5R81O?1_2Ks2I+y&ObeLc zDg+iVBiJCN%S#O&04dG_kH}&M25w;xW@MN(M}mQY=}~4#L`j6Nk5zJhu3lnFep0Gl zMQ#B|7lTcO6_A;mT9T+xk(-lOY*k^a1Xf`MWP^nDl@!2AO0sR0B76fBob!uP70mPu z^bC~jxD*r=Y>HCStb$zJpxS{vTcwPWk^(Dz{qpj1y>er{{GxPyLrY6beFGzXBO_g) z3fVr~?^K(i;z6j0BEU`0!YC#i5*A4 zA#~MXYa(%3gCqgfXrm8G1xTp^lH|amz%*yaWup&IzjjNL zcB`XA+i^>axj`JVUUdxtQ+U1WAG|2>3fuIRStmDTX-=;0l&MK4oq{%P7SN23o-+5w zk6rI(RvNWO&e^@LeBRFImFe?-7U->?)-(6BQRX?(MYr8|^Y6YOYb)Iy`@CrLHltsR zzdkZ~8L)g#NN#a7`uECO%6tp+1-7ouzruwg!>$SzvRXY5nKkL}noaK)$X7jNJf#rX z_g>`h_wS2~_9uwOB}m^(U|IH%L8pB~;5ON}zs0ufTG{R}k1u%BoeSOZXLWK9&gwsu z^=$ovw<>i!&X?t?7jLuRrj$U*OzTzxPK{F~u&tgy>cqOM>Sc*0+E0I7t!J>? WX!7QD$&m_B0pjWE=d#Wzp$Pz$Kf!VU delta 539 zcmaFK^@C-CBnJxv1H;x|=C39y+H*4{dAqwX{BQ3+vwz}S@p=aK5>H=O_9q-dEDZcI z*C(xEU|{6%ba4#PIA3~Uzg}~p$gz+9(L#r0JNB;JR9u>xrquD zCetL$SY0!}SPIHm3*=l~e9%De$S+Y*7qKZ5ny1;fmujEt)~TH2nu)QjdW;!mC0e zN`ey06$*;-(=u~X6-p`#QWY`_N|G5ED&{=?#KTb-rlE1l|MVHpr$G$N%G`R%+``Jj z-jhX`g%w;HOb(|oD{l@_IDO;Fi6du@$Q)rm-QcmnOON4|xM0aAC)24wD;PXo{an^L HB{Ts5-b>VO diff --git a/docs/.vuepress/public/favicon-32x32.png b/docs/.vuepress/public/favicon-32x32.png index 9433c807fd08ae205cc8ec2c19345c0e6d57e482..a3af2276d9751123e81e8db174ae712597df1649 100644 GIT binary patch literal 1893 zcmZ`)3p7-D82`@Ffc*^H2l(^!zdV=0wgnxKsX9F zkE2l53;b*W(3s=I!xnk`;DcypExH&z&%hUB7BE8fC^LTq8y%_NRtNxH1LUAUet`)9 z=m9|}Th0y)pztIjA~#MF%O@&DQbYx)N(u}`d^s1d6bZ!;MM)#5859^JZV~~nrpUL` z2<$)>-diH$<6VhlBAGzP;_-N@EH0iB!q_+`hreiqM7dl_A(0dc1ySKdl*kfD>)qYm zNn}ToqoV`NaDbARcbtW>{S_ATNgb5mFXC11#92t<6bdP*0#=T8Qf3cV#liEN9M%i|+Aqn0dkEoH0AZ2erB zMS(dXm4s};qOF)+IkgwwIXad~n%`eKmY~Pz1^^SuWO#w>Cob1xaL&1kXQOM-nuHLgurHc<=f|08Cj}ogInr@ zy%?PpiLoukyC2g2sTuBzJUARxGc(pP?KGU;QQ!_qwr?7ATow^rXl1+iZ6{+Ot-54r z{6==yw(J6j!meS>_HSw~-A>nwSX)@qjLQuZlJz# zzd+~Je=+E((<|)y<;`BhVO)yA%jD)`lAq)_x%-tB0QIn=?)L+TU5C3{y^hTBeC*y9@;F;EVmnQw@dlh@`Fb=g(^`V=C zc8p*4e&y%tVS#HHyAgOa!hFn>6Y#RU{ITx!_$bjk9m}(kMP`iswRR7DpJ?UeB?vtK zQVv74Dxmk|Y1|ss&03CecBKJ?nH;q{WQ_~^UDbmLcz(u-_8t579nI2;33H)1^I}?& z)znG!z`ao6t1A!57Vmu8o$X)7TBMR8iwCXLp}a=kxrQHJ%}~Bu$mql@c|StBx8URB?=KzD6Q>T6q7oiOzNx1!M}al)eIDPO8aw5M$LwbEMq z-nHS&g_8$HlkNAr)LgAQe5=@YrtO5>K$*BZTSvO08B=+u%JFby;&eU+i+Iv!) jcXIfgVSIE}HAWSU_Jk^b&D78IKz<%fpCCrHS4`%ANLIZH delta 852 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

_8ju(l@pww|Mh*NR<%_+Q#?hG;hd z^OwComNJRHWgIavaaC}5`WZ;NGmW3iTb#@$XQVo9O9-KnNtDG3{9EwFIa?bs@M?9& zHbc?I0rBx%er?r-PWuP`qOOlu*=W@N+vJ%)Pqyd;90=4?jOLE03PiLE(FaHL)$=C! zavh)n(}1bNbkyNGPB4TX45kOyIs?<-9u7XKyz(DFaEMQUU-W+mh&zxaE^sNv$%W{M zi;@i`g!lzq^_3+?hx*C}gc7|0fK;}$0XiJ!tgJj>H%PZ&I|96Nf>3WkQ8`ho++)0= zvZy2k)rVKE(Mfi2a{O%%y+^9&&|s4JeM>0tSzMU7VXBqSEdf}dZBccmp2`0P(>;9C diff --git a/docs/.vuepress/styles/index.styl b/docs/.vuepress/styles/index.styl new file mode 100644 index 00000000000..a76b4921baf --- /dev/null +++ b/docs/.vuepress/styles/index.styl @@ -0,0 +1,3 @@ +:root + --color-link #E6900A + --color-primary #E6900A \ No newline at end of file diff --git a/docs/package-lock.json b/docs/package-lock.json index 8e79e60db7e..5e6b7b1c547 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -9,6 +9,9 @@ "license": "ISC", "dependencies": { "vuepress-theme-cosmos": "^1.0.182" + }, + "devDependencies": { + "watchpack": "^2.2.0" } }, "node_modules/@algolia/cache-browser-local-storage": { @@ -8629,9 +8632,9 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, "node_modules/picomatch": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", - "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", "optional": true, "engines": { "node": ">=8.6" @@ -12565,16 +12568,16 @@ } }, "node_modules/watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", + "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", + "dev": true, "dependencies": { - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0" + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" }, - "optionalDependencies": { - "chokidar": "^3.4.1", - "watchpack-chokidar2": "^2.0.1" + "engines": { + "node": ">=10.13.0" } }, "node_modules/watchpack-chokidar2": { @@ -12586,142 +12589,11 @@ "chokidar": "^2.1.8" } }, - "node_modules/watchpack/node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "optional": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/watchpack/node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/watchpack/node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "optional": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/watchpack/node_modules/chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", - "optional": true, - "dependencies": { - "anymatch": "~3.1.1", - "braces": "~3.0.2", - "glob-parent": "~5.1.0", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.1" - } - }, - "node_modules/watchpack/node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "optional": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/watchpack/node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/watchpack/node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "optional": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/watchpack/node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "optional": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/watchpack/node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "optional": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/watchpack/node_modules/readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", - "optional": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/watchpack/node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "optional": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } + "node_modules/watchpack/node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true }, "node_modules/wbuf": { "version": "1.7.3", @@ -12999,6 +12871,119 @@ "node": ">=0.4.0" } }, + "node_modules/webpack/node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "optional": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/webpack/node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "optional": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack/node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "optional": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack/node_modules/chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "optional": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/webpack/node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "optional": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/webpack/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "optional": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/webpack/node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "optional": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack/node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "optional": true, + "engines": { + "node": ">=0.12.0" + } + }, "node_modules/webpack/node_modules/mkdirp": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", @@ -13010,6 +12995,18 @@ "mkdirp": "bin/cmd.js" } }, + "node_modules/webpack/node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "optional": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, "node_modules/webpack/node_modules/schema-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", @@ -13023,6 +13020,31 @@ "node": ">= 4" } }, + "node_modules/webpack/node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "optional": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/webpack/node_modules/watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "dependencies": { + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0" + }, + "optionalDependencies": { + "chokidar": "^3.4.1", + "watchpack-chokidar2": "^2.0.1" + } + }, "node_modules/webpackbar": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-3.2.0.tgz", @@ -14701,6 +14723,7 @@ "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-4.5.12.tgz", "integrity": "sha512-8q67ORQ9O0Ms0nlqsXTVhaBefRBaLrzPxOewAZhdcO7onHwcO5/wRdWtHhZgfpCZlhY7NogkU16z3WnorSSkEA==", "requires": { + "@babel/core": "^7.11.0", "@babel/helper-compilation-targets": "^7.9.6", "@babel/helper-module-imports": "^7.8.3", "@babel/plugin-proposal-class-properties": "^7.8.3", @@ -14713,6 +14736,7 @@ "@vue/babel-plugin-jsx": "^1.0.3", "@vue/babel-preset-jsx": "^1.2.4", "babel-plugin-dynamic-import-node": "^2.3.3", + "core-js": "^3.6.5", "core-js-compat": "^3.6.5", "semver": "^6.1.0" } @@ -20308,9 +20332,9 @@ "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" }, "picomatch": { - "version": "2.2.3", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", - "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", "optional": true }, "pify": { @@ -23579,16 +23603,80 @@ } }, "watchpack": { - "version": "1.7.5", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", - "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", + "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", + "dev": true, "requires": { - "chokidar": "^3.4.1", - "graceful-fs": "^4.1.2", - "neo-async": "^2.5.0", - "watchpack-chokidar2": "^2.0.1" + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" }, "dependencies": { + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + } + } + }, + "watchpack-chokidar2": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", + "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", + "optional": true, + "requires": { + "chokidar": "^2.1.8" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "webpack": { + "version": "4.46.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz", + "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==", + "requires": { + "@webassemblyjs/ast": "1.9.0", + "@webassemblyjs/helper-module-context": "1.9.0", + "@webassemblyjs/wasm-edit": "1.9.0", + "@webassemblyjs/wasm-parser": "1.9.0", + "acorn": "^6.4.1", + "ajv": "^6.10.2", + "ajv-keywords": "^3.4.1", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^4.5.0", + "eslint-scope": "^4.0.3", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^2.4.0", + "loader-utils": "^1.2.3", + "memory-fs": "^0.4.1", + "micromatch": "^3.1.10", + "mkdirp": "^0.5.3", + "neo-async": "^2.6.1", + "node-libs-browser": "^2.2.1", + "schema-utils": "^1.0.0", + "tapable": "^1.1.3", + "terser-webpack-plugin": "^1.4.3", + "watchpack": "^1.7.4", + "webpack-sources": "^1.4.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" + }, "anymatch": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", @@ -23615,19 +23703,19 @@ } }, "chokidar": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.1.tgz", - "integrity": "sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", "optional": true, "requires": { - "anymatch": "~3.1.1", + "anymatch": "~3.1.2", "braces": "~3.0.2", - "fsevents": "~2.3.1", - "glob-parent": "~5.1.0", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", - "readdirp": "~3.5.0" + "readdirp": "~3.6.0" } }, "fill-range": { @@ -23669,83 +23757,6 @@ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "optional": true }, - "readdirp": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", - "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", - "optional": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "optional": true, - "requires": { - "is-number": "^7.0.0" - } - } - } - }, - "watchpack-chokidar2": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.1.tgz", - "integrity": "sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==", - "optional": true, - "requires": { - "chokidar": "^2.1.8" - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "webidl-conversions": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", - "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" - }, - "webpack": { - "version": "4.46.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.46.0.tgz", - "integrity": "sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==", - "requires": { - "@webassemblyjs/ast": "1.9.0", - "@webassemblyjs/helper-module-context": "1.9.0", - "@webassemblyjs/wasm-edit": "1.9.0", - "@webassemblyjs/wasm-parser": "1.9.0", - "acorn": "^6.4.1", - "ajv": "^6.10.2", - "ajv-keywords": "^3.4.1", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^4.5.0", - "eslint-scope": "^4.0.3", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^2.4.0", - "loader-utils": "^1.2.3", - "memory-fs": "^0.4.1", - "micromatch": "^3.1.10", - "mkdirp": "^0.5.3", - "neo-async": "^2.6.1", - "node-libs-browser": "^2.2.1", - "schema-utils": "^1.0.0", - "tapable": "^1.1.3", - "terser-webpack-plugin": "^1.4.3", - "watchpack": "^1.7.4", - "webpack-sources": "^1.4.1" - }, - "dependencies": { - "acorn": { - "version": "6.4.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", - "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==" - }, "mkdirp": { "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", @@ -23754,6 +23765,15 @@ "minimist": "^1.2.5" } }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "optional": true, + "requires": { + "picomatch": "^2.2.1" + } + }, "schema-utils": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", @@ -23763,6 +23783,26 @@ "ajv-errors": "^1.0.0", "ajv-keywords": "^3.1.0" } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "optional": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "watchpack": { + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.5.tgz", + "integrity": "sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==", + "requires": { + "chokidar": "^3.4.1", + "graceful-fs": "^4.1.2", + "neo-async": "^2.5.0", + "watchpack-chokidar2": "^2.0.1" + } } } }, diff --git a/docs/package.json b/docs/package.json index 0770590f9fc..e97a0bad3ed 100644 --- a/docs/package.json +++ b/docs/package.json @@ -1,7 +1,7 @@ { "name": "docs", "version": "1.0.0", - "description": "IBC-GO Documentation", + "description": "IBC-Go Documentation", "main": "index.js", "scripts": { "serve": "trap 'exit 0' SIGINT; vuepress dev --no-cache", @@ -14,5 +14,8 @@ "license": "ISC", "dependencies": { "vuepress-theme-cosmos": "^1.0.182" + }, + "devDependencies": { + "watchpack": "^2.2.0" } } diff --git a/docs/pre.sh b/docs/pre.sh old mode 100644 new mode 100755 index ab4ffbb5d1a..06058a768ce --- a/docs/pre.sh +++ b/docs/pre.sh @@ -1,10 +1,3 @@ #!/usr/bin/env bash -mkdir -p modules - -for D in ../modules/*; do - if [ -d "${D}" ]; then - rm -rf "modules/$(echo $D | awk -F/ '{print $NF}')" - mkdir -p "modules/$(echo $D | awk -F/ '{print $NF}')" && cp -r $D/spec/* "$_" - fi -done \ No newline at end of file +echo "Nothing to do in pre step" \ No newline at end of file diff --git a/docs/versions b/docs/versions index 2e419dd9c20..90b167a5ca1 100644 --- a/docs/versions +++ b/docs/versions @@ -1 +1,2 @@ -release/v1.0.x v1.0.1 +release/v1.1.x v1.1.0 +main main From 35d74f5eae8bc428a364943a1b19e2b632fa7890 Mon Sep 17 00:00:00 2001 From: Carlos Rodriguez Date: Fri, 10 Sep 2021 15:51:18 +0200 Subject: [PATCH 4/5] add new version --- docs/versions | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/versions b/docs/versions index 90b167a5ca1..40bbbb4309e 100644 --- a/docs/versions +++ b/docs/versions @@ -1,2 +1,3 @@ +release/v1.2.x v1.2.0 release/v1.1.x v1.1.0 main main From 946da50051fef1dffce602ea04b0f0c8d5592fb9 Mon Sep 17 00:00:00 2001 From: Carlos Rodriguez Date: Mon, 13 Sep 2021 12:48:29 +0200 Subject: [PATCH 5/5] address review comments --- docs/.vuepress/config.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/.vuepress/config.js b/docs/.vuepress/config.js index 1b8e919f591..17b7752035d 100644 --- a/docs/.vuepress/config.js +++ b/docs/.vuepress/config.js @@ -37,6 +37,10 @@ module.exports = { { "label": "v1.1.0", "key": "v1.1.0" + }, + { + "label": "v1.2.0", + "key": "v1.2.0" } ], topbar: { @@ -139,7 +143,7 @@ module.exports = { }, { service: "linkedin", - url: "https://www.linkedin.com/company/tendermint/" + url: "https://www.linkedin.com/company/interchain-gmbh" }, { service: "reddit",