From fd907c725ac285dbbd10f1c0bc01a4871d372896 Mon Sep 17 00:00:00 2001 From: Yasuaki Uechi Date: Wed, 4 Apr 2018 15:39:55 +0900 Subject: [PATCH] add remite page --- .dockerignore | 2 + .vscode/settings.json | 3 + Dockerfile | 3 +- LICENSE | 2 +- _pages/remit.html | 29 ++ _sass/post.scss | 28 ++ images/remit/bitcoin.png | Bin 0 -> 2564 bytes images/remit/kyash.png | Bin 0 -> 81898 bytes package-lock.json | 995 ++++++++++++++++++++++++--------------- package.json | 10 +- 10 files changed, 683 insertions(+), 389 deletions(-) create mode 100644 .dockerignore create mode 100644 .vscode/settings.json create mode 100644 _pages/remit.html create mode 100644 images/remit/bitcoin.png create mode 100644 images/remit/kyash.png diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..6495aef --- /dev/null +++ b/.dockerignore @@ -0,0 +1,2 @@ +node_modules +vendor \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..9792498 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,3 @@ +{ + "editor.formatOnSave": false +} \ No newline at end of file diff --git a/Dockerfile b/Dockerfile index 651669e..2622ea1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ruby:2.4 +FROM ruby:2.5 # see http://stackoverflow.com/questions/38453963/gitlab-ci-setup-error-could-not-find-a-javascript-runtime RUN apt-get update && apt-get install nodejs -y @@ -9,7 +9,6 @@ RUN bundle config --global frozen 1 ENV LANG C.UTF-8 WORKDIR /usr/src/app - COPY Gemfile /usr/src/app/ COPY Gemfile.lock /usr/src/app/ RUN bundle install diff --git a/LICENSE b/LICENSE index debc76a..152f879 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ The MIT License (MIT) -Copyright (c) 2017 Yasuaki Uechi (https://uechi.io) +Copyright (c) 2018 Yasuaki Uechi (https://uechi.io) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/_pages/remit.html b/_pages/remit.html new file mode 100644 index 0000000..0867b6d --- /dev/null +++ b/_pages/remit.html @@ -0,0 +1,29 @@ +--- +title: Remit +permalink: "/remit" +layout: default +--- + +
+
+

Amazon Gift

+

y@uechi.io
宛またはメッセージアプリ経由でお送りください。

+ Amazon Gift +
+
+

Kyash

+

uechi
でID検索、またはメッセージアプリ経由でお送りください。

+ + Kyashで送金
+
+
+

LINE Pay

+

LINE宛に直接お送りください。

+
+
+

Bitcoin

+

14nD7MyrEdA8w7hxmGU19UbGrxNu7q5K6N
宛にお送りください。

+ + Bitcoinを送る
+
+
\ No newline at end of file diff --git a/_sass/post.scss b/_sass/post.scss index 74b882d..0e245b0 100644 --- a/_sass/post.scss +++ b/_sass/post.scss @@ -175,3 +175,31 @@ a.article-list__item__button { margin: 0; } } + + +// Remit +#remit { + font-family: sans-serif; + + pre { + display: inline-block; + } + + a.button { + margin: 10px 0; + padding: 20px; + display: block; + background: black; + color: white; + text-align: center; + border-radius: 2px; + } + + img { + margin: 10px 0; + } + + section { + margin: 50px 0; + } +} \ No newline at end of file diff --git a/images/remit/bitcoin.png b/images/remit/bitcoin.png new file mode 100644 index 0000000000000000000000000000000000000000..81b729e02e92f0c06a2552b839360728e96b2df7 GIT binary patch literal 2564 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

yyFjq5Il^wK0#s}xFhZ!!L} z9;Q#1uH<*SnB)ySDA2TbA1~{k?VD-Lo(WZ7owQOS#9TO6)ZVLc9lI*5XBQ{h7Wv$Z zn+Enm$t6{iPkfMr;BVGgYE&*>st5Io1_A! zQ9e4-pm`ypMUzINCUe0b|lLbTqqn3QGWK>6P48tiwl zJrx0J3GN@5G75E5(>5Fnc0(U|eLnqJJO5BA#-|C)n{99dNlY$S3GL%Qp>4&Q^lJ4U zB3_&G2i-dUgy4@7B&ZrAFCq*YeJQSS)Ul3aSSDvaWs*Vtq8g7!mj zF--rM=6JtgWz*_+3CTszsru9?Rdh7sSw{{#{`A*FQn<{DwLc;95=AjXPkKv~z*AG@ zM!$$iJb;=I4Ij13R4-MiLh)L2*p4iC?BK*{q;~$ELR`07{)pL_Ws77MvQaN!YqlIQ z+iVaCyXU$XW0>ng#qgkPHJ{Wdwn7elkfNEk+Vz#4B%XS6b`q#;=c;VUTJRuxpr-6r zIe&#Ifwh&>FLOX8PGYPK5s4U7il$C9N!xMJT^~5;3d$^$GqabVW`*5sg_u6tm+!LF zaQbx5>PqHfywr`@A~Eob?Urs+E4rL*H|ED4m>KzT7`Vfi?r)G1U@|6-i*@FE>o z+Nrpq1XfoXjpLKjNZ{uP#+p@PzFP ze&0Nx^9rTixnHL6@0aD+`I94An5R)7!QgjMIWNL^PtWScp?=GLSEL8a*l5agoD`NO zkvg|KJt=xLF!%>;h8abA%1h7fUF&-++_%nF4J{w5l-4#@IJ~*ato0M}!?^S8@lIlS$muQ){-_zxI12`Da=T-T#73V4X*Uj@?cA}ccnSMd^ms0=b z$0Ts*Bf)TZDc_B*&Q%g+<|3mAlt46byRPmH& z)m3HDc>X7NI>Nccv#i+r@aA@`==Np7uffrK0%p;-QnVq@U}RDvWqVw6e1zK*Xs7)y zh8+KYC7pL%Qv3hM>w3$&rBvp~MK-k3q%yZ+Wj4N+bhA=ZA+;pKJy8)dQ*vjPBUCC& zEw|<#nLWhZ4$3jI!EqGVHf1=*iX#ApKx5|cfHOGEW$d3U`TLZ<8I`);yx=N9hev-G z|AUI!!YqU^{dDO3T3Qzh&lB7+uAZcAM;O^@33!*=is#Dsj)x18+bJ==cP2S6)VIAu zUxQLu^JkkOH1Z54`^%i~^%e3i^)*26Qz8JvyJb7gU9~UuEF|U{eDL?IbXM>DW#IdP zI5Z%$i!lE2kLe0cmW1Z8lS#syFqqdSog_@w-L6=HDN}7GBtvOGtk8&6GsO46c2ngN zyXkfwl$L0`K?OL2^mF*%*q`sX9Vg18)NG;Yn?Q1Rf^ib?&Ry>H-8NtPaU{l9Bna6+ zDpjqjm9%F|pq5>TZc*16=edoS$Iuo1H!rJERF0~-mO<$4qH5XsT8MN(!vi(iMXFto zAO>mV#Mv%&4z7cM;Aeojl)Y@syjLOZw9Mkp&VG`J+d_UFp(p@k_25c_KIgxM#_F&Bi(2pC|iD0tQ3yVjDuQk01R{ z?Pdep`4E{c@U}w%Luews@{pp>Y=_*uo$?-DVb?1UyfO`WY~lgr*aML{6v`ewVO z#uS6@AMLuHy8fB`-YxxzufS2A6MJdLi}{r=qBZyye*;mvV^)~?h>L)SIlT1Hu{(RM zcI@hnu=BmtMhpB+S4g+nfgupQH5e{{)E*smC9ab`n=&#zRXx$E&AJ$&l&-3&^K+j@ zHO3XxR2x%|KW^L7C_|E@=P3SQos-7PbyCcQ^AjtfJBm|DGc6{cA#sk5vZL^IUH6z@|0Y#*#;vn zw_+D7x-VZ?&6b1;ohV5h#!L_JApdyc44OQ9*~nuDvd?M-bLCLn`--Z4oHy8kr-9Z| z*p^~Afis8Obrmw+Z^V&Lb4*Y1S+LBio!&RfzDU)siZj>aRn z>G69M%0gFJhg_l0ojlk4{t_^$F3KdNZ6AtpCZk^Vf7-e}=EMxDkNfDLx(9!leSP`Z zEU**#OY>mb{ipRRBQiN%uk9i!6rD`L6TwiJjn};$(xC$ACrW_VRSb27v2Pzl_!z{M z{GWt{xQvoDBiZJyAn9zqY<9hu_izyCwGPK2rr8hv;-ok))P!UCNQZ)QB4UeQPli>6 ze9hp^DVOdpl>Y<6_-Adpp*OrWJW8Pzb6{EnvFx=;+n-jI1t)50a-QP5LNxbrKT1-7 zNk>iIN~a=C+KLwTHf9s*t6Cp$-y@Ry5cB3w4C*xbZ!SD3pjS3i#6O3zYj@#pDTb8X z@Mk#1*&^125g+eg3c44X?{~&=b4c{?fu`bHrT0aXwB+ovZnN&_&_ecatn`!$7=!+( zyVjF7_Hh6vC7$Q1$Q*WA2_Q#>yM^c15X;Kh)*HveVw&L^{ghM}w*vWSaf<;{NjC?+IFOV_r*o&AtGz$opHL904kAXDnqJW=rN7}S&Epk!DNaZILuGxh<|iAR&WM} zY)CUe30;ePZW+Ixiq`S_^RCKY`KJl`-;}`^+>uQij@^QHjwDCBzCNYo_fT5zNnO-! zi(l`-@PRJKamYEy;`HH5dvlYY^H0u}{AH-F37)x@E*LQ8YY z_e~o?E_M<<*JPn!DmGYO$lmqO)GAx(obNA$-d?wIAZSye`Huc@B@ zpv-8cp=yC(--qR$+?tTB-viORs7AH^Im#^&+CH6yRruDKkF>*hlFuPiULLor<749k z?GLK$$|ayMi@ghxxr=^mJmG+OzcT=1&z_0BFGAxb9$W z||isBE%Lq{%3ax_9f#inA;BITh9 zCpT_nACAy#aBjBL3O>YyUtsux1m`(&5!T0;EfH!+Mo|5))6TW2mKaeB#cF+V*H(|N zYA$7sA*DOMTGWF_)Mp_qMc=22N}F~ogE@8lN46bEsNB@=(-W(F6z{O@5Y73 z<~sJGA!3Lx_wHbFx&r35%G0RZ=eH?*L)%9M@<9wIQ0kNYirncg7cs^(e1{h1k&p* zAKVhVQz2tpm6K7#_NM*~1|O+$yTl}*OUQF5*Q$>{-kG7F5@OHAElwV*7m-Z_ zYPul6Fqjl=fUKoPYZHRjYDNK=rD0$>`SzJO^ttJK={&_@1#iLmw#RAG?gj1cTsz6e zF)E_&UilNc>g4G?5`v5KOGNPcNAM7Ok8~gOu4_S@=Rx~>p}M4m4L49>)6^44@E~J5 zS#RO4Hzs{NWc*$Rzgf+_ekQmcStXezMDGC617zJX_+rG@!BU`NZyCY+C_dB>+-VNU za|^-0RJW=Z5J-W8OvwXY#q^V(kT6#&&=vzY)3&uuxa6Q)Wnx>zK4a1xq27f9bPhft z-{jutHW+y*zOW5a>;g(^Dq(2-TdoE-Vyn;02!KIf{*v@`z=hVL1cf9p>(zBv(WHqG z-(l=bo+ZBx6E+7gq7XHLrDf3){X_V{B$iDi>{a@9J5RI;C}h?Y=IvmdI!zP!eL-0* zm|w`JujO5a0QIxnuLRP%)z*B8xMen(m`0To&=gk+iE42A@4V=A;XFUQt8VdQ3 zm4yGr)&(P!&5^|1Wy4cVCb=7v{J)oW^RXmFeU-5DaqieAM`CBEC1;xou<^m8jM1_Iz`HrqCl%m=|H*;lCC1Z62y`hNdpb`| zSFki)N)0M;AOdNhbBm#}KiA(_pk7hr-$PS6P9r+bD!+*T$ps1%Nl%up%W=`GrIY1S z!M`x`KWv9fpmRa<;~N7Vj%2e@_C&MJ%hzJFSnoImivXADN(Sb*o2DN70t4r6kD z4nh&r2^n_iJ=}BOy~|-+zaGkACYhg2LEN{ay6*9lNHLhJe4{S!?yDYDef~`5`%GDE z;8`7GeSQ$LRZt?K3m1LCgA2-vZ1MR5-u+twDaOLwZIcB^pwJa2=#6W7?ve&^EeWOd zP01#61&VKqcca$hWEnAd(Pvj$!)vua;`^E8Kajs{v34Pr+ovV+%fR8#!tc^5@bGH& z2jTRUoTCmCr|&+-9Jj=0%l$M1MT_68=N(k4`Yrt57d*^_^Bv?gE-zFD9+?zUNKjh= zfa+R+9}>2DxZ4}$Y<7b-RqlE?sK$#+`E&0tH4k@0E2l3!$p!j0ZQInds7&?-ZUREw#-K+`r)iKe!(MCMutn5=1WCP`)aR%7KoQS(sH}^~%YU_dolj zyZftd0cNMRBb4Iuj%=ey!x&Gs_+`(EmYTDgCA@DT|KtjE(tB3`4E?WD8YKLU?%DNpfQ^??<;*9YSsm3X-x++|2i`DXn6JUQdaJiudLu({(>wfRO z>K{{#a16apKWKY%Z?+{oS|ua|Mea|O$St;3>k@po$Ckoo=D%Ff3J{Amz9k(gG5X+Y zW3ls;HYkynvdfeDS}o#5o?NW@uaJRh)bwOHxu5WE8ZojsTAc-zS z#uLQzIC3$vPJW0UAQX096VWP?^1qfc%F372t{Je}<)>gZ4!86#_++@3P%Fsau~cQo zXBXrmhZ^GebLS-Zliv!*g@R;U~qITNfiTT+wJHcrKxdF1cIQ8hM8 z50FX|vCyP!K7M_=w_jH?!c@-3*gj++zoHd~;sSg6dq0~cr~$ujRk-mqUbM1|_bA=9 zT+W-a$#eCcSbe?R^o8m9DNHpnL=A2)>u9K2`2Y_cC7c2-aI z1vTb_dokv2{|Lnkg*rms+0x!Y&q$c$!FK#tmGb5)7g*-{I>Z3R7lXj8~Bo zMk7(x*dc?Lx0B!?YzltW{iUDaY=Q8sEwS97D`Dj!UJO_KD^Bjdf)&4>nF! zhz^`g6gErst`AERa^ygh*@(DVX>;pyF(?ORr_9a0Bs4G^e;JUJu_b%~GQ?P~l;ZX% zTx0#|WhsQEa;CF7RTio&aBsG*b-?@&j1(2Z&uCfd{u*%ROwUVbk z9eq@X+L8omqs?%N*}739>vs;!0Gz9q^J}i@GrbdvB~BsAdl-XFy4MEp8O|^Lg65X4 zswwAvHSAXG}p0i8cJQK-3A* zrnZ-wmy;^T@g8pZ(c%b=UTjGaMleT|nR3g-{Ao(V&z1|PqsxHUqiFnQ%w(S1kE?Sh z+eqv(s{W$Ut@4RyXkZqfEYhqxm!H^2Q|jT~P0Gc*aEO`xc{#-!T+Yo+j?x%;J`Gy> z4|~RG0AW3=GCoPTPZ?M0z)f{T+Y)O7iKM3^Ep6*B{XtzzXtusR4+;bA4k=kGr#Xpe zvQ5SHBQkX7{Yr;uZ;yB3Py^Rj=~P6f;otNMaas6AHE?5nD1O9M#P9G;8T>GeUXrlE zB~JwO84Bvn&K3#fbcy(o(Tsi?+8=ODdj3g>~*R{t8IEEyS zp*eh54Z~g~Tineo3K4tJ55JXK8siWcy551cDx6l=s9(t3t^l^Doe?KDo>Hx=+Fai* zpZfw)BY&>=Px95!1-;H}lKiK)vU+9bgnvcN=!Ikga10hko`076uZ(TG(ICUeFh=4+U{=ec9BC`aL>QdMS7qP`nG<~LgY|!u5Mg)!BRLGAi91wCzqW-n& zi4T(%Ai1UTyEyb>DgRF3c~vJ-CXjC>^w%xZMc4(y|2E9}I?%;JYm~|;3T)NN zC?0X`v|^p8*h8EWC$Xhs{m#)t1)dk4PFHA?FGjVYMnZ;RLr7Qi%O_y874Nzp^E zoz?UqDRjLb+7e>RUwe6Gi}vs#0-x+-YOOC71E@oVt8B( zr$5`>U~$(1bru<2*b=1%%ZJs52eyLQmT`?bkn%@eoPF`6`UGuiuX$_A){XtlWUVTf zfP;3MAFMi)RGrraHcO>A?p>RcoNKA&p*l66m?~!?lz z!Dc21U+RR5?Bw`&KjT)%*W!Pg2AgJo8D4$dQCO^~izhl{2f)ESb>DD=721#3ddX2m`fuA*Spvs@V$8&50@+DO2b6VKuIX%br4mzyp5$MI2{wN#;BwN!<5f35d4No)1W={Vo+A&T9PtBZly!-Zw~ z8Eoo%g|(eKU{W~XCcUtb>B|^+U)0xPK^a%xQOS=%jr+r~W5u;aKBK zo6va&&T-MI6QOQ8FQLoIC;VHE$Kz+P<~tgWycfSw8?UfIWU^FUbUR2x53BTqw)a~$a|*XX7@hNLm6TTTk;BtolU)o_;;Ye z>_jknM#cY*9#<+c|7n2&MX#~3BjAD%qABdBfw$h#8%FmBYB+ZPLp zUjB}-x@Y-dXR`^ceK0JXp;#F9G+6@LGk5euW*{Flx71jBmSx!dGd?A%|Dj-r?h`~+ znx0ec*$!wn6^jembzfB z#6W}ni`6^|R@AQX2F;85YD>h)ixdho*BIYNAkjLo=S)~LOI)L>zC zP{Ql8%Ti6sCnHHvOlGQVAnbx7a^c zpm%;45;FDG9A1;M|Mqlz{H`C*>m|+??x4B-Tc@hgqV6D^aJu=dv>;qcOC0kxg`RVz zN(Q@7(jXofX>6C@?oD!f-D4Y)s`p`GPpVr>P&w>470>xZY@N}E`OQHtyg|zxpZpX3x6TWfksu?!<9qR$ zPo5EA!GQ80M9@t1U%Q;hQO}%zt&xFwI`fft1~DBLzo+2&R_VRjphwRPi_f`Tct+H+rU8H`eiGn#y@siK7c+(|Ex2Re=TO%1FX8qasfXb zh4C84j{m(!z9;)lsI@E3+7|;K6xt_&izK8e;4>;n8GXb zIzIyJ|3-zGxYhXX&AWS(w+3bKDTtL9vWm5~ot&AYYew}`fHBtll8Fg-=A-xg$@%{s z4y5H89e0A}h?Ug&wy=NUp}w5$A!aaQNys_$iTUjlFdAEipR3b&^dsCQJ-?m5eZ1LL z8?51t$Fp|72emxELZk^O_N;8iO-(5z>( zK{IVo{o3sXk7nTu7e~#Ed}$oV|BRYl+w;s_!ETxB3F-nbbR}n2ZbMQ!$OFqEz`Rqp z){FXfAUX}7$2Cy;5u1I8(f=%!-hc0lQ;ujA=Pz=%$A5IQd4-n1S4w!bpK+pm0I$ga zWXvVTwxf~P$ce12U2moU3UBS-;6N{+4%@>PuEF^LnW0DAW&+c(blrIDYNjqi@D35k z{!}ajcM|;s>dXEgvy$Xh{JOvW*J-G+A?hDo7YT^+ivix2;)EQ0e`S|Fm_aSjrX&2j zq?6z(@bdUctJT4HBBDQcZG~lK5wm#w;ml&5sDbtMkb5z+^b18tfgyQ`z1RyK2FwED zd(zI8Z^}2X>(rGQLs?ZL))3`7q08eTBoEVApA+K$^f>7+$Ll^W$Aa;%wubk#njKWY z9IQxF=#aqHd2JkB?z1<>&3@9)QcH#xz*U#_n?5c(*IO2m?1n*WjiDbG&bl5MfZs

fhRm|Gb*b1tL9}SZEnYeZ8*Mv84GDx*gK7xr8i&Bf*{mh^n3ld9y|bL zyD{dC3dj{rA8L_JwKDZ(?V|Qxl^2&Ez=#$b-$cziKE~(czrqHFI`R6Ar9{_Tw&=F{ zBFUCEg!t!_ppQjr*&$(r_{&6+q|?QzYVkHDf}pe#nq znZiA)HPnAEpao(0fe{&|&e$hU?o`hHGyx&1tITV?O22EkGRn{W-Y(C#_~cV><9n}) zS_xQ%Y|G!O0YgwjrroXJHpib;5wj>kGO5k+WHQ(@SdKL`zHkyZl!3JtSX;dBht;3~ zYN7LmK^0rYxh^>>imW(aszsmRIsP2yHSaW7w5aQiad-;}TIoB4Q^m4!@=sK)eo}z2sA3ToTk|Y&|9ZwST zpqr*prJ8Q%l=W6&xqoN$hPCbRba{&+WSo6^lfe#spPf7sq`dWMU5j*2ZzSu%hqOk> zY_vB!Xri-Op}znC#<)Jv>xFrDF)QZaEKOB0p!`;<@1xW>Jn-5xUe+eTAo~dZH?+Sr zwJrobQ$_*>7qGIEZi|=NsHY3Q9GlhgQ~ltzX`@s#7Nqm&4f+`$uk&Oc-iq$en(2?t z*y?B>G;=Iq9$$F&*<;^gVn{=73v5}#IEIT2PUWJCN*}@1m9YH-8gUEJ`F6C$Z!`8n z&+g$u76H*LN~c!1GCR_tqP&|J&UE`*OaET|d{A3EQShZ?_YB52RT4Q>5`4Z>Zz%1^ z%#)2G5N`ea=B@0%hGoQ4-3;d7T)fs%oDb+}o{xbKF;6^rbNsiY?Xc!S#`kDhTn)9Y za#*s($!{Bh2clo1sMdQi$!+FXAn_3*?i?bFUJ$(Cze%ru;?^;4Hl!)Sw8!hW5qzdX zg2++y3!5e!^ONG{)4=Jtwium_Z4K>b+!k@=IVVl}H@WON=ZYG)t*O3_20)DgamqzX^>06S-w#XuP^E$kRYh7P72!_JeVKkR( z7B~yHR!S1KWJ3cV#<&>bcn)v-*SkyL?Hj(?`61rJ)NbKjFa6I+ znOf~H2Ao%}O}@KV2U8P~zrdce3Ih}|b02$>adiwUjab1m*m}suc{9Jdsha%ZWY}#@ z6zgX|u%qT0`c8Wby3XgErTV~gA?bl^nkjPd?Ol;N@RF;EU&tk`=Oz!0 z;;&oXuH0affQeo`;C8aA#H3R;plMFjdLWaD_5sKitm%KG2V8Ty;EJBp-KC5xonT=D zxVA6)81CnBdsfsWZnJR9FV}9u{%>*urgk}GdDsYes@rNZ-y)zLeNXOs%?}#`{K_o#vmR|0-PTw>C&Pa-w$SxfW}8?huhLg>$Sjm@AGC zSs))dHQuL@DjZG4QoAm|@yv6F$A__XYwnaRjFCRku4y-*N_K|%9;OihGBg;t&4WNU9 z3ex6cNBA2}iG1hTBSicxrvu-uW;D5%0NE&k*k-7tV5|rak$6S@PCNPa^l?FYM|8jZ z3sdpmdu=nixbojb$z*-(ErR<;(KZcQ$}po;sE?1V`!<<-4 zc@p{TgI|@374%O|@Pug4WCKaqCX1Ud4cUeW9v`m{;frrgfHlgd6%Jw{Z{c_Q6zjCN zZ;{1gLpKh*`QTOZGB0-YhR@AXn-)t}w5?;IF85rOb0%iv`?noKo*1VK@+86dIyY|e zS~((wU*wf-IO-BO`wd4i-Edk^S+qohEi^wx43v(`2e;QDT%Wcb80YVqIu>c-s3FTl zv~i7!nLmEkCzn=Eo11!%t}D(!6lmdd=k8CU*_$>B;S-9lN-{U4)jXdbF> zj7}sRI`g~L?GHDuOya>|Z-i(VBuZ?UsR=BR2L1;8_mB$cu4CeHGdn?pVpHtG3i0;J zp@(uv;ZDk!!7YVhL|Kr=*C*hsSz~!$oV@(Wto&+q0O^d<7j6w#5tP*4pZKR~vrB%U z=+cjfgN~qmCz_Rx7EkUT@ZPd(Sb4kp=?>ZczFTmXLYC#X?z~REzSpq}9XbP^O`+yN ztp)iq@$-XX8if9V%-(DMlc|AYjs9~Fi;K0Yeh|@9U6pA8s)Vq?+Irb{Egzv%{yf3& z-Y0Ek1)~ciGE;*f>A29T=S~s_Ux*amR~mdcnfo#_U$7CQWklb(_Rr38Kgsqtz0KPD zcu*&PV#rjb!H=)8x`A$S`Aw{+J*;ok6Zsslz@CqxZ8FqYhpl%KI|^ z6-}PB2upUY?uu?Rs?T>R)y-Jb@(|d*^%tdWvaHOy>W}Ua-*aH^t5-@}Ab%SS?N>A` zdSz)@s@Cy^7=`}n*z?@5-3%)DuceLYh4=M+hH<%Ter`GGP+Cc9?ny$m*wi5-@1YE> z?yTwwr^0Z8o!{j`R)%P-8m(Q~D3|>Mdh=;M3(NBbq}6Ml?_O1^%|K-a%DBE)uAtz!#l1oN4(ibd3zhl+vwB% z(w5>Ndp+%cmkRxPX_8u?AnOa!+4T}W#0iHV!FW?~t4MrTP;%q(je&xu9Z-AzyM1L2 zd2@YnX_X@Zr`~0o|Jz==xjW3OjO^i8Ll<-QUY+wl^_xsh5{*49Yh4}mGQh2OjG%dlvNd%^g|vGK&Qjze(BB}Hv`E6 zRKiill*O`909nf9nT847|2&#T8C<@nM`fs}{(j-PDUlzmcCA@v{MJZF%V6%QU3Y2p z&&~KF^*UwxvQ?Jheu!dWB-ZO`CawH-gsq!53R0=ozngTec0K{8$5vS@db@nqWOd?+ zSUoSVxD2K3KXnHC=;DJW-aT<;;&kG0<3y&Gw^!G7{DQXQsqD#y(;NNM&gxKu)$Z!5XGe$A#RnVxK&;0WTy|qJT-_g98u&lT2v%#u{yCUDW-%!Mz#b#N^C zzLx8I^(;0qPoSN>nk#S#HinOV{rl73`QggT%iWh0vZn7J(4$hrJ*_~i9ahj)d+A%= z%6v;rBU`M}9$&r#ETM{YZ3+=eJ3ZXz!0WyLVHY=u{yLQdk;2! ziM8h$yc&gRTwlPax&}%oc7!-#8(rP&OZ8|oZ};bwvfA(hJp$9=f^M57!$Us$-=>>o znYzo*Up`#T^!m7>bPA}Q-P!1HnWbM4Pwd-GwJ2QUK4qO*46aOjH$8>wsFWsYN?9u>U&B&99ur*efQM0 zILwCjj?j_2Si73^&}dAObzSE-$wzFgGmL}FJu9DVk?MA5Lx>G(GRED`>Z(5M zkEv1th%8%G3g1$q7`Z=wOm>v2SKgVJUZ&DU3+;bz?y8ADv_XZqt+bMx)!SehMmEm? zX(Q+tisrU-cR$DmtmfEqus(Vi`h9u0V@WNZb)uZ%_3gnT!Q0TSBt67@gRgoZpkEccU@MBCaJx;1uM^8|f!V~wQiv{wb?lM!?>_-D79kIohz1WqEt zStge!Qpp)+pDszawZ(&z$0feqa4&Vs5awDHy4T~j>V-0v{Jz~L3y7Xa>`T*O`74b& zPJ7jf*bG`nGDO#7tk&kSCJXmf(@u|7dWu7Wx5o3Gp(Ci}vAP-oYpRV+u(g%r@#!Xn z$ASxM>s%&1{72Ga6^~8tAb5<|pDjD=?0<2MK5Fd>f!A8|i8|d!k~wp212)sT*^1A3 zkq_KDS;{8SG_VlK@NYd!(OX|DBu++#*&t)5tTgKm@PVJ~8m{n=wJ;p-uf3LBw4*!si|#;<^hw`s#=@%cp?oEZv` zCMdKyAsu%tEIhA?l6!YedOS%Da&G;ud?2rm>sI@vrh-xQf;{=Lp;x8sZ_rY_pG{I0F1QWX4f7DRBZT>sP`N~@yF>O}MD5V@v~IDJ2qMV`Ru84lDm z{SpEdM1!HZdrO$Cj7^ikI?St&4;xAQt}_dx=9C2Hq2n zVT;2QGTpU48 zfe;uYd&{z%lFE6}5~^R-0fUaVt?5HWhtvH=Jd;5oirPrybhcS5nwPyg+bz@YYhNd& hro{}L?_}Y2%!+ks#$+B#*a3WQnps>exbo=5{{f@SiBSLm literal 0 HcmV?d00001 diff --git a/package-lock.json b/package-lock.json index 3d8e59e..b0bf170 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,6 +17,150 @@ "@azu/format-text": "1.0.1" } }, + "@textlint-rule/textlint-rule-no-invalid-control-character": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@textlint-rule/textlint-rule-no-invalid-control-character/-/textlint-rule-no-invalid-control-character-1.0.1.tgz", + "integrity": "sha512-X+pGREla9NTz1EUfHNO1Yj6ksx7L4uTUfM6HBY7j61ceb8xiyjQ5pFxhnQYW7qPjU/DMmfw7wfosUFETMSHMzA==", + "dev": true, + "requires": { + "execall": "1.0.0" + } + }, + "@textlint/ast-node-types": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.0.2.tgz", + "integrity": "sha512-SCByRpA/rLn5xaHXqmElnFlb2651WSAYg8HoYbsMD0QkWLtL3dbxlOnvVrGriwKgQfD8gFQ2GCwNWja/2qryvw==", + "dev": true + }, + "@textlint/ast-traverse": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/@textlint/ast-traverse/-/ast-traverse-2.0.8.tgz", + "integrity": "sha512-QwPV3J0mikGoEnUJk5VeOuTnSUUK1y7BVPcl7F9f9Mrj22SPRmlkGiY3WtuDxe7Lka8yJ5hBVIZpXevyQ98YCg==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "4.0.2" + } + }, + "@textlint/feature-flag": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/@textlint/feature-flag/-/feature-flag-3.0.4.tgz", + "integrity": "sha512-1Pd6Ebgl42Vv9GpzdC+Mdf1FmCYHm7xTKiQkm+K5jFBkTrFde7YnPYhc3Dj2PHO3G9DVVyne1vV8lOIMRZ+3DA==", + "dev": true, + "requires": { + "map-like": "2.0.0" + } + }, + "@textlint/fixer-formatter": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@textlint/fixer-formatter/-/fixer-formatter-3.0.7.tgz", + "integrity": "sha512-JMVr4jkKbhn8RdwflfLxEvK+lQw//ZVkX8mPBPMplJBRzubn+23WNml+VLRQMMLrMO7p8yLFtQ9yudzQimRUUw==", + "dev": true, + "requires": { + "@textlint/kernel": "2.0.9", + "chalk": "1.1.3", + "debug": "2.6.9", + "diff": "2.2.3", + "interop-require": "1.0.0", + "is-file": "1.0.0", + "string-width": "1.0.2", + "text-table": "0.2.0", + "try-resolve": "1.0.1" + } + }, + "@textlint/get-config-base-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@textlint/get-config-base-dir/-/get-config-base-dir-2.0.0.tgz", + "integrity": "sha512-J3cG1pl2llYD4ZaZMe0qVgVaHT8RvT+/SW1FHQ8HRceNalMM9O0Y8iIgtl4GGOx4vMghoIPKFVLASw8P8bJ3ZA==", + "dev": true + }, + "@textlint/kernel": { + "version": "2.0.9", + "resolved": "https://registry.npmjs.org/@textlint/kernel/-/kernel-2.0.9.tgz", + "integrity": "sha512-0237/9yDIlSVaH0pcVAxm0rV1xF96UpjXUXoBRdciWnf2+O0tWQEeBC9B2/B2jLw9Ha0zGlK+q+bLREpXB97Cw==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "4.0.2", + "@textlint/ast-traverse": "2.0.8", + "@textlint/feature-flag": "3.0.4", + "@types/bluebird": "3.5.20", + "bluebird": "3.5.1", + "debug": "2.6.9", + "deep-equal": "1.0.1", + "object-assign": "4.1.1", + "structured-source": "3.0.2" + } + }, + "@textlint/linter-formatter": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/@textlint/linter-formatter/-/linter-formatter-3.0.7.tgz", + "integrity": "sha512-qfqQ0nMjMUCjguCUgixKCcPKudzYTVvfAnHxFMfn5UkrjS3PyDP6WCDUxaHYOpVdpSWYohaipKLHoaABlE88XA==", + "dev": true, + "requires": { + "@azu/format-text": "1.0.1", + "@azu/style-format": "1.0.0", + "@textlint/kernel": "2.0.9", + "chalk": "1.1.3", + "concat-stream": "1.6.2", + "js-yaml": "3.11.0", + "optionator": "0.8.2", + "pluralize": "2.0.0", + "string-width": "1.0.2", + "string.prototype.padstart": "3.0.0", + "strip-ansi": "3.0.1", + "table": "3.8.3", + "text-table": "0.2.0", + "try-resolve": "1.0.1", + "xml-escape": "1.1.0" + } + }, + "@textlint/markdown-to-ast": { + "version": "6.0.8", + "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-6.0.8.tgz", + "integrity": "sha512-4TzdKTxd8Gu+yjre+GcIuliG0K6F73gNEQwj8b70WzpP6yBsEO2mlhz0nX+/d0n+Wzz/0KLry5UXPPe61dGYSQ==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "4.0.2", + "debug": "2.6.9", + "remark-frontmatter": "1.2.0", + "remark-parse": "5.0.0", + "structured-source": "3.0.2", + "traverse": "0.6.6", + "unified": "6.1.6" + } + }, + "@textlint/text-to-ast": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/@textlint/text-to-ast/-/text-to-ast-3.0.8.tgz", + "integrity": "sha512-3bqBauUf3R3vbCaOhGzOf/GJEJhaAdAez6/Gi6Mt6h9EktoJFGHkXQWqYJeDl6jKABx53oP19q1qDoP6f00YYg==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "4.0.2" + } + }, + "@textlint/textlint-plugin-markdown": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-markdown/-/textlint-plugin-markdown-4.0.10.tgz", + "integrity": "sha512-HIV2UAhjnt9/tJQbuXkrD3CRiEFRtNpYoQEZCNCwd1nBMWUypAFthL9jT1KJ8tagOF7wEiGMB19QfDxiNQ+6mw==", + "dev": true, + "requires": { + "@textlint/markdown-to-ast": "6.0.8" + } + }, + "@textlint/textlint-plugin-text": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@textlint/textlint-plugin-text/-/textlint-plugin-text-3.0.10.tgz", + "integrity": "sha512-GSw9vsuKt7E85jDSFEXT0VYZo4C3e8XFFrSWYqXlwPKl/oQ/WHQfMg7GM288uGoEaMzbKEfBtpdwdZqTjGHOQA==", + "dev": true, + "requires": { + "@textlint/text-to-ast": "3.0.8" + } + }, + "@types/bluebird": { + "version": "3.5.20", + "resolved": "https://registry.npmjs.org/@types/bluebird/-/bluebird-3.5.20.tgz", + "integrity": "sha512-Wk41MVdF+cHBfVXj/ufUHJeO3BlIQr1McbHZANErMykaCWeDSZbH5erGjNBw2/3UlRdSxZbLfSuQTzFmPOYFsA==", + "dev": true + }, "ajv": { "version": "4.11.8", "resolved": "https://registry.npmjs.org/ajv/-/ajv-4.11.8.tgz", @@ -41,7 +185,7 @@ "requires": { "array-find": "1.0.0", "kuromojin": "1.4.0", - "object.assign": "4.0.4" + "object.assign": "4.1.0" } }, "ansi-regex": { @@ -57,9 +201,9 @@ "dev": true }, "argparse": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz", - "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dev": true, "requires": { "sprintf-js": "1.0.3" @@ -98,7 +242,7 @@ "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", "dev": true, "requires": { - "lodash": "4.17.4" + "lodash": "4.17.5" } }, "bail": { @@ -126,51 +270,27 @@ "dev": true }, "brace-expansion": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", - "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "requires": { "balanced-match": "1.0.0", "concat-map": "0.0.1" } }, + "buffer-from": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.0.0.tgz", + "integrity": "sha512-83apNb8KK0Se60UE1+4Ukbe3HbfELJ6UlI4ldtOGs7So4KD26orJM8hIY9lxdzP+UpItH1Yh/Y8GUvNFWFFRxA==", + "dev": true + }, "builtin-modules": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", "dev": true }, - "caller-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", - "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", - "dev": true, - "requires": { - "callsites": "0.2.0" - } - }, - "callsites": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", - "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", - "dev": true - }, - "carrack": { - "version": "0.0.5", - "resolved": "https://registry.npmjs.org/carrack/-/carrack-0.0.5.tgz", - "integrity": "sha1-qyj77c2NK5U9FkM1PiYicr8MS9s=", - "dev": true, - "requires": { - "bluebird": "3.5.1" - } - }, - "ccount": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.0.2.tgz", - "integrity": "sha1-U7ai+BW7d7nChx97mnLDol8djok=", - "dev": true - }, "chalk": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", @@ -190,12 +310,6 @@ "integrity": "sha1-92hxvl72bdt/j440eOzDdMJ9bco=", "dev": true }, - "character-entities-html4": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.1.tgz", - "integrity": "sha1-NZoqSg9+KdPcKsmb2+Ie45Q46lA=", - "dev": true - }, "character-entities-legacy": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.1.tgz", @@ -221,13 +335,13 @@ "dev": true }, "clone-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.0.tgz", - "integrity": "sha1-6uCiQT9VwJQvgYwin+/OhF1/Oxw=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-1.0.1.tgz", + "integrity": "sha512-Fcij9IwRW27XedRIJnSOEupS7RVcXtObJXbcUOX93UCLqqOdRpkvzKywOOSizmEK/Is3S/RHX9dLdfo6R1Q1mw==", "dev": true, "requires": { "is-regexp": "1.0.0", - "is-supported-regexp-flag": "1.0.0" + "is-supported-regexp-flag": "1.0.1" } }, "co": { @@ -249,9 +363,9 @@ "dev": true }, "commandpost": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/commandpost/-/commandpost-1.2.1.tgz", - "integrity": "sha512-V1wzc+DTFsO96te2W/U+fKNRSOWtOwXhkkZH2WRLLbucrY+YrDNsRr4vtfSf83MUZVF3E6B4nwT30fqaTpzipQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/commandpost/-/commandpost-1.3.0.tgz", + "integrity": "sha512-T62tyrmYTkaRDbV2z1k2yXTyxk0cFptXYwo1cUbnfHtp7ThLgQ9/90jG1Ym5WLZgFhvOTaHA5VSARWJ9URpLDw==", "dev": true }, "concat-map": { @@ -261,13 +375,14 @@ "dev": true }, "concat-stream": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz", - "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "dev": true, "requires": { + "buffer-from": "1.0.0", "inherits": "2.0.3", - "readable-stream": "2.3.3", + "readable-stream": "2.3.5", "typedarray": "0.0.6" } }, @@ -322,7 +437,7 @@ "requires": { "globby": "5.0.0", "is-path-cwd": "1.0.0", - "is-path-in-cwd": "1.0.0", + "is-path-in-cwd": "1.0.1", "object-assign": "4.1.1", "pify": "2.3.0", "pinkie-promise": "2.0.1", @@ -351,9 +466,9 @@ } }, "es-abstract": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.9.0.tgz", - "integrity": "sha512-kk3IJoKo7A3pWJc0OV8yZ/VEX2oSUytfekrJiqoxBlKJMFAJVJVpGdHClCCTdv+Fn2zHfpDHHIelMFhZVfef3Q==", + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.11.0.tgz", + "integrity": "sha512-ZnQrE/lXTTQ39ulXZ+J1DTFazV9qBy61x2bY071B+qGco8Z8q1QddsLdt/EF8Ai9hcWH72dWS0kFqXLxOxqslA==", "dev": true, "requires": { "es-to-primitive": "1.1.1", @@ -392,7 +507,7 @@ "integrity": "sha1-c9CQTjlbPKsGWLCNCewlMH8pu3M=", "dev": true, "requires": { - "clone-regexp": "1.0.0" + "clone-regexp": "1.0.1" } }, "extend": { @@ -407,6 +522,15 @@ "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", "dev": true }, + "fault": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.1.tgz", + "integrity": "sha1-3o01Df1IviS13BsChn4IcbkTUJI=", + "dev": true, + "requires": { + "format": "0.2.2" + } + }, "file-entry-cache": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", @@ -417,6 +541,15 @@ "object-assign": "4.1.1" } }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "2.0.0" + } + }, "flat-cache": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz", @@ -435,6 +568,12 @@ "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", "dev": true }, + "format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=", + "dev": true + }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -505,10 +644,16 @@ "ansi-regex": "2.1.1" } }, + "has-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", + "dev": true + }, "hosted-git-info": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", - "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz", + "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==", "dev": true }, "inflight": { @@ -533,12 +678,6 @@ "integrity": "sha1-5TEDZ5lEyI1+YQW2Kp9EdceDlx4=", "dev": true }, - "interpret": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.0.4.tgz", - "integrity": "sha1-ggzdWIuGj/sZGoCVBtbJyPISsbA=", - "dev": true - }, "is-alphabetical": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.1.tgz", @@ -622,23 +761,29 @@ "dev": true }, "is-path-in-cwd": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz", - "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz", + "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==", "dev": true, "requires": { - "is-path-inside": "1.0.0" + "is-path-inside": "1.0.1" } }, "is-path-inside": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.0.tgz", - "integrity": "sha1-/AbloWg/vaE95mev9xe7wQpI838=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", "dev": true, "requires": { "path-is-inside": "1.0.2" } }, + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha1-caUMhCnfync8kqOQpKA7OfzVHT4=", + "dev": true + }, "is-regex": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", @@ -655,9 +800,9 @@ "dev": true }, "is-supported-regexp-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.0.tgz", - "integrity": "sha1-i1IMhfrnolM4LUsCZS4EVXbhO7g=", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-supported-regexp-flag/-/is-supported-regexp-flag-1.0.1.tgz", + "integrity": "sha512-3vcJecUUrpgCqc/ca0aWeNu64UGgxcvO60K/Fkr1N6RSvfGCTU60UKN68JDmKokgba0rFFJs12EnzOQa14ubKQ==", "dev": true }, "is-symbol": { @@ -672,6 +817,18 @@ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", "dev": true }, + "is-whitespace-character": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.1.tgz", + "integrity": "sha1-muAXbzKCtlRXoZks2whPil+DPjs=", + "dev": true + }, + "is-word-character": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.1.tgz", + "integrity": "sha1-WgP6HqkazopusMfNdw64bWXIvvs=", + "dev": true + }, "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", @@ -679,15 +836,21 @@ "dev": true }, "js-yaml": { - "version": "3.10.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz", - "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==", + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.11.0.tgz", + "integrity": "sha512-saJstZWv7oNeOyBh3+Dx1qWzhW0+e6/8eDzo7p5rDFqxntSztloLtuKu+Ejhtq82jsilwOIZYsCz+lIjthg1Hw==", "dev": true, "requires": { - "argparse": "1.0.9", + "argparse": "1.0.10", "esprima": "4.0.0" } }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, "json-stable-stringify": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", @@ -752,10 +915,28 @@ "strip-bom": "2.0.0" } }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "2.0.0", + "path-exists": "3.0.0" + }, + "dependencies": { + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + } + } + }, "lodash": { - "version": "4.17.4", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", - "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "version": "4.17.5", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.5.tgz", + "integrity": "sha512-svL3uiZf1RwhH+cWrfZn3A4+U58wbP0tGVTLQPbjplZxZ8ROD9VLuNgsRniTlLe7OlSqR79RUehXgpBW/s0IQw==", "dev": true }, "log-symbols": { @@ -767,36 +948,18 @@ "chalk": "1.1.3" } }, - "longest-streak": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-1.0.0.tgz", - "integrity": "sha1-0GWXxNTDG1LMsfXY+P5xSOr9aWU=", - "dev": true - }, "map-like": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/map-like/-/map-like-1.1.3.tgz", - "integrity": "sha1-b6rKUzngzGVno6Vd0oH9hxo55do=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/map-like/-/map-like-2.0.0.tgz", + "integrity": "sha1-lEltSa0zPA3DI0snrbvR6FNZU7Q=", "dev": true }, - "markdown-table": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-0.4.0.tgz", - "integrity": "sha1-iQwsGzv+g/sA5BKbjkz+ZFJw+dE=", + "markdown-escapes": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.1.tgz", + "integrity": "sha1-GZTfLTr0gR3lmmcUk0wrIpJzRRg=", "dev": true }, - "markdown-to-ast": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/markdown-to-ast/-/markdown-to-ast-3.4.0.tgz", - "integrity": "sha1-Diy6gTkLBUmpFT7DsNkVthwWS+c=", - "dev": true, - "requires": { - "debug": "2.6.9", - "remark": "5.1.0", - "structured-source": "3.0.2", - "traverse": "0.6.6" - } - }, "match-index": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/match-index/-/match-index-1.0.1.tgz", @@ -823,7 +986,7 @@ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dev": true, "requires": { - "brace-expansion": "1.1.8" + "brace-expansion": "1.1.11" } }, "minimist": { @@ -859,10 +1022,10 @@ "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", "dev": true, "requires": { - "hosted-git-info": "2.5.0", + "hosted-git-info": "2.6.0", "is-builtin-module": "1.0.0", - "semver": "5.4.1", - "validate-npm-package-license": "3.0.1" + "semver": "5.5.0", + "validate-npm-package-license": "3.0.3" } }, "number-is-nan": { @@ -884,16 +1047,29 @@ "dev": true }, "object.assign": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.0.4.tgz", - "integrity": "sha1-scnMBE7xuf5jYG/BQau7MuFHMMw=", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz", + "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==", "dev": true, "requires": { "define-properties": "1.1.2", "function-bind": "1.1.1", + "has-symbols": "1.0.0", "object-keys": "1.0.11" } }, + "object.values": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.0.4.tgz", + "integrity": "sha1-5STaCbT2b/Bd9FdUbscqyZ8TBpo=", + "dev": true, + "requires": { + "define-properties": "1.1.2", + "es-abstract": "1.11.0", + "function-bind": "1.1.1", + "has": "1.0.1" + } + }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -917,6 +1093,30 @@ "wordwrap": "1.0.0" } }, + "p-limit": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.2.0.tgz", + "integrity": "sha512-Y/OtIaXtUPr4/YpMv1pCL5L5ed0rumAaAeBSj12F+bSlMdys7i8oQF/GUJmfpTS/QoaRrS/k6pma29haJpsMng==", + "dev": true, + "requires": { + "p-try": "1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "1.2.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, "parse-entities": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.1.1.tgz", @@ -961,12 +1161,6 @@ "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", "dev": true }, - "path-parse": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", - "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", - "dev": true - }, "path-to-glob-pattern": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/path-to-glob-pattern/-/path-to-glob-pattern-1.0.2.tgz", @@ -1018,34 +1212,43 @@ "dev": true }, "prh": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/prh/-/prh-1.1.0.tgz", - "integrity": "sha1-HCKyoZmNqqdEWGXlyG+zDluOuzM=", + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/prh/-/prh-5.4.3.tgz", + "integrity": "sha512-W5+gzqOrVLKayPh+2QCur7KYZPsLRfDJd4Tyz5lIXAWwqaX/LQ40FX/P3/Hbfgf7w+EQPdR1yOx6BVf+frG40w==", "dev": true, "requires": { - "commandpost": "1.2.1", - "js-yaml": "3.10.0" + "commandpost": "1.3.0", + "diff": "3.5.0", + "js-yaml": "3.11.0" + }, + "dependencies": { + "diff": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", + "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "dev": true + } } }, "process-nextick-args": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", - "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", "dev": true }, "rc-config-loader": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-1.0.2.tgz", - "integrity": "sha1-xekDqzbCIgTzzKnZ3f1+aP43WOs=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/rc-config-loader/-/rc-config-loader-2.0.1.tgz", + "integrity": "sha512-OHr24Jb7nN6oaQOTRXxcQ2yJSK3SHA1dp2CZEfvRxsl/MbhFr4CYnkwn8DY37pKu7Eu18X4mYuWFxO6vpbFxtQ==", "dev": true, "requires": { "debug": "2.6.9", - "js-yaml": "3.10.0", + "js-yaml": "3.11.0", "json5": "0.5.1", "object-assign": "4.1.1", "object-keys": "1.0.11", "path-exists": "2.1.0", - "require-uncached": "1.0.3" + "require-from-string": "2.0.1" } }, "read-pkg": { @@ -1059,30 +1262,87 @@ "path-type": "1.1.0" } }, + "read-pkg-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-3.0.0.tgz", + "integrity": "sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=", + "dev": true, + "requires": { + "find-up": "2.1.0", + "read-pkg": "3.0.0" + }, + "dependencies": { + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "4.0.0", + "pify": "3.0.0", + "strip-bom": "3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "1.3.1", + "json-parse-better-errors": "1.0.2" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "requires": { + "load-json-file": "4.0.0", + "normalize-package-data": "2.4.0", + "path-type": "3.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, "readable-stream": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", - "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.5.tgz", + "integrity": "sha512-tK0yDhrkygt/knjowCUiWP9YdV7c5R+8cR0r/kt9ZhBU906Fs6RpQJCEilamRJj1Nx2rWI6LkW9gKqjTkshhEw==", "dev": true, "requires": { "core-util-is": "1.0.2", "inherits": "2.0.3", "isarray": "1.0.0", - "process-nextick-args": "1.0.7", + "process-nextick-args": "2.0.0", "safe-buffer": "5.1.1", "string_decoder": "1.0.3", "util-deprecate": "1.0.2" } }, - "rechoir": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", - "dev": true, - "requires": { - "resolve": "1.5.0" - } - }, "regexp.prototype.flags": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.2.0.tgz", @@ -1092,48 +1352,37 @@ "define-properties": "1.1.2" } }, - "remark": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/remark/-/remark-5.1.0.tgz", - "integrity": "sha1-y0Y709vLS5l5STXu4c9x16jjBow=", + "remark-frontmatter": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-1.2.0.tgz", + "integrity": "sha512-BqcYv/ly+I94TiOM/n7iyNVBknzvTIblnQJiAg+6W/s/jxjtBIz5D66Tcjc20elFwW4hIqQI7R2UV1nlYumY3A==", "dev": true, "requires": { - "remark-parse": "1.1.0", - "remark-stringify": "1.1.0", - "unified": "4.2.1" + "fault": "1.0.1", + "xtend": "4.0.1" } }, "remark-parse": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-1.1.0.tgz", - "integrity": "sha1-w8oQ+ajaBGFcKPCapOMEUQUm7CE=", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-5.0.0.tgz", + "integrity": "sha512-b3iXszZLH1TLoyUzrATcTQUZrwNl1rE70rVdSruJFlDaJ9z5aMkhrG43Pp68OgfHndL/ADz6V69Zow8cTQu+JA==", "dev": true, "requires": { "collapse-white-space": "1.0.3", - "extend": "3.0.1", + "is-alphabetical": "1.0.1", + "is-decimal": "1.0.1", + "is-whitespace-character": "1.0.1", + "is-word-character": "1.0.1", + "markdown-escapes": "1.0.1", "parse-entities": "1.1.1", "repeat-string": "1.6.1", + "state-toggle": "1.0.0", "trim": "0.0.1", "trim-trailing-lines": "1.1.0", "unherit": "1.1.0", "unist-util-remove-position": "1.1.1", - "vfile-location": "2.0.2" - } - }, - "remark-stringify": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-1.1.0.tgz", - "integrity": "sha1-pxBeJbnuK/mkm3XSxCPxGwauIJI=", - "dev": true, - "requires": { - "ccount": "1.0.2", - "extend": "3.0.1", - "longest-streak": "1.0.0", - "markdown-table": "0.4.0", - "parse-entities": "1.1.1", - "repeat-string": "1.6.1", - "stringify-entities": "1.3.1", - "unherit": "1.1.0" + "vfile-location": "2.0.2", + "xtend": "4.0.1" } }, "repeat-string": { @@ -1142,29 +1391,16 @@ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", "dev": true }, - "require-uncached": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", - "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", - "dev": true, - "requires": { - "caller-path": "0.1.0", - "resolve-from": "1.0.1" - } + "replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "dev": true }, - "resolve": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.5.0.tgz", - "integrity": "sha512-hgoSGrc3pjzAPHNBg+KnFcK2HwlHTs/YrAGUr6qgTVUZmXv1UEXXl0bZNBKMA9fud6lRYFdPGz0xXxycPzmmiw==", - "dev": true, - "requires": { - "path-parse": "1.0.5" - } - }, - "resolve-from": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", - "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "require-from-string": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.1.tgz", + "integrity": "sha1-xUUjPp19pmFunVmt+zn8n1iGdv8=", "dev": true }, "rimraf": { @@ -1183,9 +1419,9 @@ "dev": true }, "semver": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz", - "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==", + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz", + "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==", "dev": true }, "sentence-splitter": { @@ -1194,21 +1430,10 @@ "integrity": "sha512-QnpHNykm4nI4T6mT+NoVayh9Ixl5DohYCSVqMgPJsO2WejOcqaYTh4HQOkmzaDzXH3NO5pif4z/hpo2NGtgNlg==", "dev": true, "requires": { - "concat-stream": "1.6.0", + "concat-stream": "1.6.2", "structured-source": "3.0.2" } }, - "shelljs": { - "version": "0.7.8", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.7.8.tgz", - "integrity": "sha1-3svPh0sNHl+3LhSxZKloMEjprLM=", - "dev": true, - "requires": { - "glob": "7.1.2", - "interpret": "1.0.4", - "rechoir": "0.6.2" - } - }, "slice-ansi": { "version": "0.0.4", "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz", @@ -1216,42 +1441,49 @@ "dev": true }, "spdx-correct": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", - "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", + "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", "dev": true, "requires": { - "spdx-license-ids": "1.2.2" + "spdx-expression-parse": "3.0.0", + "spdx-license-ids": "3.0.0" } }, + "spdx-exceptions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", + "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==", + "dev": true + }, "spdx-expression-parse": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz", - "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=", - "dev": true - }, - "spdx-license-ids": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz", - "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=", - "dev": true - }, - "spellcheck-technical-word": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/spellcheck-technical-word/-/spellcheck-technical-word-2.0.0.tgz", - "integrity": "sha1-ywN2uLvaYjm2vgCYeM+BzxcIBQM=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", "dev": true, "requires": { - "structured-source": "3.0.2", - "technical-word-rules": "1.9.3" + "spdx-exceptions": "2.1.0", + "spdx-license-ids": "3.0.0" } }, + "spdx-license-ids": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz", + "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==", + "dev": true + }, "sprintf-js": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "dev": true }, + "state-toggle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.0.tgz", + "integrity": "sha1-0g+aYWu08MO5i5GSLSW2QKorxCU=", + "dev": true + }, "str-to-regexp": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/str-to-regexp/-/str-to-regexp-1.1.3.tgz", @@ -1276,7 +1508,7 @@ "dev": true, "requires": { "define-properties": "1.1.2", - "es-abstract": "1.9.0", + "es-abstract": "1.11.0", "function-bind": "1.1.1" } }, @@ -1289,18 +1521,6 @@ "safe-buffer": "5.1.1" } }, - "stringify-entities": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-1.3.1.tgz", - "integrity": "sha1-sVDsLXKsTBtfMktR+2soyc3/BYw=", - "dev": true, - "requires": { - "character-entities-html4": "1.1.1", - "character-entities-legacy": "1.1.1", - "is-alphanumerical": "1.0.1", - "is-hexadecimal": "1.0.1" - } - }, "strip-ansi": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", @@ -1343,7 +1563,7 @@ "ajv": "4.11.8", "ajv-keywords": "1.5.1", "chalk": "1.1.3", - "lodash": "4.17.4", + "lodash": "4.17.5", "slice-ansi": "0.0.4", "string-width": "2.1.1" }, @@ -1381,12 +1601,6 @@ } } }, - "technical-word-rules": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/technical-word-rules/-/technical-word-rules-1.9.3.tgz", - "integrity": "sha1-QLHChuEwXteY/cgxNpo+5/tyVUI=", - "dev": true - }, "text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", @@ -1394,93 +1608,63 @@ "dev": true }, "textlint": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/textlint/-/textlint-7.4.0.tgz", - "integrity": "sha1-hU5vXJgoGUPm1+X1CoojtNQvkww=", + "version": "10.2.1", + "resolved": "https://registry.npmjs.org/textlint/-/textlint-10.2.1.tgz", + "integrity": "sha512-tjSvxRZ7iewPmw0ShIA5IIZNJM9m157K1hGXE9wGxALcSb+xOZ0oLPv1HN7z0UzqOuMNqYyeN7mi4N0IplLkYA==", "dev": true, "requires": { + "@textlint/ast-node-types": "4.0.2", + "@textlint/ast-traverse": "2.0.8", + "@textlint/feature-flag": "3.0.4", + "@textlint/fixer-formatter": "3.0.7", + "@textlint/kernel": "2.0.9", + "@textlint/linter-formatter": "3.0.7", + "@textlint/textlint-plugin-markdown": "4.0.10", + "@textlint/textlint-plugin-text": "3.0.10", + "@types/bluebird": "3.5.20", "bluebird": "3.5.1", - "carrack": "0.0.5", - "chalk": "1.1.3", "debug": "2.6.9", "deep-equal": "1.0.1", - "diff": "2.2.3", "file-entry-cache": "2.0.0", "get-stdin": "5.0.1", "glob": "7.1.2", "interop-require": "1.0.0", "is-file": "1.0.0", "log-symbols": "1.0.2", - "map-like": "1.1.3", + "map-like": "2.0.0", "md5": "2.2.1", "mkdirp": "0.5.1", "object-assign": "4.1.1", "optionator": "0.8.2", "path-to-glob-pattern": "1.0.2", - "rc-config-loader": "1.0.2", + "rc-config-loader": "2.0.1", "read-pkg": "1.1.0", - "shelljs": "0.7.8", - "string-width": "1.0.2", + "read-pkg-up": "3.0.0", "structured-source": "3.0.2", - "text-table": "0.2.0", - "textlint-formatter": "1.8.0", - "textlint-plugin-markdown": "1.1.0", - "textlint-plugin-text": "1.1.4", - "traverse": "0.6.6", "try-resolve": "1.0.1", - "txt-ast-traverse": "1.2.1", "unique-concat": "0.2.2" } }, "textlint-filter-rule-whitelist": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/textlint-filter-rule-whitelist/-/textlint-filter-rule-whitelist-1.1.0.tgz", - "integrity": "sha1-ilN5/n/RAt8ZoYxiBiyZTYZv11k=", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/textlint-filter-rule-whitelist/-/textlint-filter-rule-whitelist-1.2.3.tgz", + "integrity": "sha512-qqFKlfn84RlegEstQ+4CneIERPrwJs6GpAht4aT29i2tZ20aje4155Q6s98Eqzx5wBwhwU8HFvZyCFQXQISZ2A==", "dev": true, "requires": { + "@textlint/ast-node-types": "2.0.0", + "@textlint/get-config-base-dir": "2.0.0", "escape-string-regexp": "1.0.5", "execall": "1.0.0", + "rc-config-loader": "2.0.1", "str-to-regexp": "1.1.3" - } - }, - "textlint-formatter": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/textlint-formatter/-/textlint-formatter-1.8.0.tgz", - "integrity": "sha1-MlTpvX1MjPAxt0d4vyG8CG+v8+s=", - "dev": true, - "requires": { - "@azu/format-text": "1.0.1", - "@azu/style-format": "1.0.0", - "chalk": "1.1.3", - "concat-stream": "1.6.0", - "js-yaml": "3.10.0", - "optionator": "0.8.2", - "pluralize": "2.0.0", - "string-width": "1.0.2", - "string.prototype.padstart": "3.0.0", - "strip-ansi": "3.0.1", - "table": "3.8.3", - "text-table": "0.2.0", - "try-resolve": "1.0.1", - "xml-escape": "1.1.0" - } - }, - "textlint-plugin-markdown": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/textlint-plugin-markdown/-/textlint-plugin-markdown-1.1.0.tgz", - "integrity": "sha1-NkkOsnBPSWm0svAMYkGXER5dFWg=", - "dev": true, - "requires": { - "markdown-to-ast": "3.4.0" - } - }, - "textlint-plugin-text": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/textlint-plugin-text/-/textlint-plugin-text-1.1.4.tgz", - "integrity": "sha1-/iB5Fnt5ub7CaetoQmUIFmS7HR0=", - "dev": true, - "requires": { - "txt-to-ast": "1.1.0" + }, + "dependencies": { + "@textlint/ast-node-types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-2.0.0.tgz", + "integrity": "sha512-4iVB/MJc1yz17B4WxCnK91ENBxm/DyMEa+k2+yq/28q0acFt/rXutZ9Nzy772Kdcr9SAumLqxd9HplPEJxuduw==", + "dev": true + } } }, "textlint-rule-common-misspellings": { @@ -1499,7 +1683,7 @@ "integrity": "sha1-vmjUelFGsW3RFieMmut701YxzNo=", "dev": true, "requires": { - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" } }, "textlint-rule-max-ten": { @@ -1520,7 +1704,7 @@ "integrity": "sha1-lctGlslcQljS4zienmS4SflyE4I=", "dev": true, "requires": { - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" } } } @@ -1599,7 +1783,7 @@ "requires": { "analyze-desumasu-dearu": "3.1.0", "textlint-rule-helper": "2.0.0", - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" }, "dependencies": { "textlint-rule-helper": { @@ -1608,7 +1792,7 @@ "integrity": "sha1-lctGlslcQljS4zienmS4SflyE4I=", "dev": true, "requires": { - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" } } } @@ -1625,52 +1809,71 @@ } }, "textlint-rule-no-start-duplicated-conjunction": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/textlint-rule-no-start-duplicated-conjunction/-/textlint-rule-no-start-duplicated-conjunction-1.1.3.tgz", - "integrity": "sha1-HDFY8opHSnDQJ0ysb4sbPhf0C3A=", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/textlint-rule-no-start-duplicated-conjunction/-/textlint-rule-no-start-duplicated-conjunction-2.0.2.tgz", + "integrity": "sha512-HydBbkWjnMn4KrnlpnusY1BGjIG+64UySxRCvRphUAIiuJL2nbkdrIIiOjwfQhllKUa7Sf33bs6RAcbEWjZVfg==", "dev": true, "requires": { "object-assign": "4.1.1", - "sentence-splitter": "2.3.2", + "sentence-splitter": "3.0.8", "textlint-rule-helper": "2.0.0" }, "dependencies": { + "@textlint/ast-node-types": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-3.0.1.tgz", + "integrity": "sha512-wLGnZkTql0waugw2jmDe6ibULulLQSCDdrFp7Zk7spNzVad8rzHy+D52CCAlaGWdSX6oFdsmd5HJltTCGr5rBA==", + "dev": true + }, + "sentence-splitter": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-3.0.8.tgz", + "integrity": "sha512-ZPn0n9/tv38Fv0Hv9jt21eVfYR5DxImJBV+MZ82BDOiDHrOy0W041NuemXvUujp5/+Y3Ig4D4wkH1/vv7JMjvA==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "3.0.1", + "concat-stream": "1.6.2", + "object.values": "1.0.4", + "structured-source": "3.0.2" + } + }, "textlint-rule-helper": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/textlint-rule-helper/-/textlint-rule-helper-2.0.0.tgz", "integrity": "sha1-lctGlslcQljS4zienmS4SflyE4I=", "dev": true, "requires": { - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" } } } }, "textlint-rule-preset-japanese": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/textlint-rule-preset-japanese/-/textlint-rule-preset-japanese-1.3.4.tgz", - "integrity": "sha1-d5uRwCNsGhgwErV7Ex7qk3vr+L4=", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/textlint-rule-preset-japanese/-/textlint-rule-preset-japanese-4.0.0.tgz", + "integrity": "sha512-i7sAM6w0eyk4uErSJsXwIvuKcc0WWpetWVj01Dksl0Qe6xNgqAAwn1Rs0Vbio+ydJF9YRHVz2RPZbE9/0LZolw==", "dev": true, "requires": { + "@textlint-rule/textlint-rule-no-invalid-control-character": "1.0.1", "textlint-rule-max-ten": "2.0.3", "textlint-rule-no-double-negative-ja": "1.0.5", "textlint-rule-no-doubled-conjunction": "1.0.2", "textlint-rule-no-doubled-conjunctive-particle-ga": "1.0.2", "textlint-rule-no-doubled-joshi": "3.5.1", + "textlint-rule-no-dropping-the-ra": "1.1.2", "textlint-rule-no-mix-dearu-desumasu": "3.0.3", "textlint-rule-no-nfd": "1.0.1", - "textlint-rule-prh": "3.1.3", - "textlint-rule-sentence-length": "1.1.3", - "textlint-rule-spellcheck-tech-word": "5.0.0" + "textlint-rule-prh": "5.0.1", + "textlint-rule-sentence-length": "2.0.2" } }, "textlint-rule-prh": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/textlint-rule-prh/-/textlint-rule-prh-3.1.3.tgz", - "integrity": "sha1-C9h1N90VyITc/97vCvz5FHyzD8Y=", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/textlint-rule-prh/-/textlint-rule-prh-5.0.1.tgz", + "integrity": "sha1-urZr5rAyWIgPP79Ga2ie0v83mww=", "dev": true, "requires": { - "prh": "1.1.0", + "prh": "5.4.3", "textlint-rule-helper": "2.0.0", "untildify": "3.0.2" }, @@ -1681,29 +1884,47 @@ "integrity": "sha1-lctGlslcQljS4zienmS4SflyE4I=", "dev": true, "requires": { - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" } } } }, "textlint-rule-sentence-length": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/textlint-rule-sentence-length/-/textlint-rule-sentence-length-1.1.3.tgz", - "integrity": "sha512-iyzUFB+LbHlzW/rpY4Vlddf3/w0iRmMxi1QwlbKl5fRAhvkXsF4ZJOKHPLIB7eOxQKShftLo/zImxZTXMmVfrg==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/textlint-rule-sentence-length/-/textlint-rule-sentence-length-2.0.2.tgz", + "integrity": "sha512-cyPuFcdlMxei82ptslZlJcwv9mfdOw4oXVikg3OmG3V//o5No7KDQBPQT9fslSB9jOPdeixG5CPd0EuwjgWglA==", "dev": true, "requires": { - "sentence-splitter": "2.3.2", + "sentence-splitter": "3.0.8", "textlint-rule-helper": "2.0.0", "textlint-util-to-string": "2.1.1" }, "dependencies": { + "@textlint/ast-node-types": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-3.0.1.tgz", + "integrity": "sha512-wLGnZkTql0waugw2jmDe6ibULulLQSCDdrFp7Zk7spNzVad8rzHy+D52CCAlaGWdSX6oFdsmd5HJltTCGr5rBA==", + "dev": true + }, + "sentence-splitter": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/sentence-splitter/-/sentence-splitter-3.0.8.tgz", + "integrity": "sha512-ZPn0n9/tv38Fv0Hv9jt21eVfYR5DxImJBV+MZ82BDOiDHrOy0W041NuemXvUujp5/+Y3Ig4D4wkH1/vv7JMjvA==", + "dev": true, + "requires": { + "@textlint/ast-node-types": "3.0.1", + "concat-stream": "1.6.2", + "object.values": "1.0.4", + "structured-source": "3.0.2" + } + }, "textlint-rule-helper": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/textlint-rule-helper/-/textlint-rule-helper-2.0.0.tgz", "integrity": "sha1-lctGlslcQljS4zienmS4SflyE4I=", "dev": true, "requires": { - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" } }, "textlint-util-to-string": { @@ -1718,16 +1939,6 @@ } } }, - "textlint-rule-spellcheck-tech-word": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/textlint-rule-spellcheck-tech-word/-/textlint-rule-spellcheck-tech-word-5.0.0.tgz", - "integrity": "sha1-J5vjH9SzleH4e0oe9jkvFQSJTEI=", - "dev": true, - "requires": { - "spellcheck-technical-word": "2.0.0", - "textlint-rule-helper": "1.2.0" - } - }, "textlint-util-to-string": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/textlint-util-to-string/-/textlint-util-to-string-1.2.1.tgz", @@ -1768,18 +1979,6 @@ "integrity": "sha1-z95vq9ctY+V5fPqrhzq76OcA6RI=", "dev": true }, - "txt-ast-traverse": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/txt-ast-traverse/-/txt-ast-traverse-1.2.1.tgz", - "integrity": "sha1-WOP+Q92121yotRFClDsNG5cN70E=", - "dev": true - }, - "txt-to-ast": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/txt-to-ast/-/txt-to-ast-1.1.0.tgz", - "integrity": "sha1-65GnSE/0peE29tJM5aR6hszBEAg=", - "dev": true - }, "type-check": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", @@ -1806,17 +2005,18 @@ } }, "unified": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/unified/-/unified-4.2.1.tgz", - "integrity": "sha1-dv9Dqo2kMPbn5KVchOusKtLPzS4=", + "version": "6.1.6", + "resolved": "https://registry.npmjs.org/unified/-/unified-6.1.6.tgz", + "integrity": "sha512-pW2f82bCIo2ifuIGYcV12fL96kMMYgw7JKVEgh7ODlrM9rj6vXSY3BV+H6lCcv1ksxynFf582hwWLnA1qRFy4w==", "dev": true, "requires": { "bail": "1.0.2", "extend": "3.0.1", - "has": "1.0.1", - "once": "1.4.0", + "is-plain-obj": "1.1.0", "trough": "1.0.1", - "vfile": "1.4.0" + "vfile": "2.3.0", + "x-is-function": "1.0.4", + "x-is-string": "0.1.0" } }, "unique-concat": { @@ -1837,13 +2037,19 @@ "integrity": "sha1-WoXBVV/BugwQG4ZwfRXlD6TIcbs=", "dev": true, "requires": { - "unist-util-visit": "1.2.0" + "unist-util-visit": "1.3.0" } }, + "unist-util-stringify-position": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.1.tgz", + "integrity": "sha1-PMvcU2ee7W7PN3fdf14yKcG2qjw=", + "dev": true + }, "unist-util-visit": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.2.0.tgz", - "integrity": "sha512-lI+jyPlDztHZ2CJhUchcRMQ7MNc0yASgYFxwRTxs0EZ+9HbYFBLVGDJ2FchTBy+pra0O1LVEn0Wkgf19mDVDzw==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.3.0.tgz", + "integrity": "sha512-9ntYcxPFtl44gnwXrQKZ5bMqXMY0ZHzUpqMFiU4zcc8mmf/jzYm8GhYgezuUlX4cJIM1zIDYaO6fG/fI+L6iiQ==", "dev": true, "requires": { "unist-util-is": "2.1.1" @@ -1868,20 +2074,26 @@ "dev": true }, "validate-npm-package-license": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz", - "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz", + "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==", "dev": true, "requires": { - "spdx-correct": "1.0.2", - "spdx-expression-parse": "1.0.4" + "spdx-correct": "3.0.0", + "spdx-expression-parse": "3.0.0" } }, "vfile": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/vfile/-/vfile-1.4.0.tgz", - "integrity": "sha1-wP1vpIT43r23cfaMMe112I2pf+c=", - "dev": true + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-2.3.0.tgz", + "integrity": "sha512-ASt4mBUHcTpMKD/l5Q+WJXNtshlWxOogYyGYYrg4lt/vuRjC1EFQtlAofL5VmtVNIZJzWYFJjzGWZ0Gw8pzW1w==", + "dev": true, + "requires": { + "is-buffer": "1.1.6", + "replace-ext": "1.0.0", + "unist-util-stringify-position": "1.1.1", + "vfile-message": "1.0.0" + } }, "vfile-location": { "version": "2.0.2", @@ -1889,6 +2101,15 @@ "integrity": "sha1-02dcWch3SY5JK0dW/2Xkrxp1IlU=", "dev": true }, + "vfile-message": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.0.0.tgz", + "integrity": "sha512-HPREhzTOB/sNDc9/Mxf8w0FmHnThg5CRSJdR9VRFkD2riqYWs+fuXlj5z8mIpv2LrD7uU41+oPWFOL4Mjlf+dw==", + "dev": true, + "requires": { + "unist-util-stringify-position": "1.1.1" + } + }, "wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", @@ -1910,6 +2131,18 @@ "mkdirp": "0.5.1" } }, + "x-is-function": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/x-is-function/-/x-is-function-1.0.4.tgz", + "integrity": "sha1-XSlNw9Joy90GJYDgxd93o5HR+h4=", + "dev": true + }, + "x-is-string": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz", + "integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=", + "dev": true + }, "xml-escape": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/xml-escape/-/xml-escape-1.1.0.tgz", diff --git a/package.json b/package.json index 8f75d6d..cb80b61 100644 --- a/package.json +++ b/package.json @@ -6,12 +6,12 @@ "fix-typo": "textlint _posts/*.md _pages/*.md --fix --dry-run -f diff" }, "devDependencies": { - "textlint": "^7.1.0", - "textlint-filter-rule-whitelist": "^1.0.2", + "textlint": "^10.2.1", + "textlint-filter-rule-whitelist": "^1.2.3", "textlint-rule-common-misspellings": "^1.0.1", "textlint-rule-max-ten": "^2.0.3", - "textlint-rule-no-dropping-the-ra": "^1.0.3", - "textlint-rule-no-start-duplicated-conjunction": "^1.1.3", - "textlint-rule-preset-japanese": "^1.3.3" + "textlint-rule-no-dropping-the-ra": "^1.1.2", + "textlint-rule-no-start-duplicated-conjunction": "^2.0.2", + "textlint-rule-preset-japanese": "^4.0.0" } }