2016-11-02 bouzuya/black-sam 4.1.0, 4.2.0 をつくった
bouzuya/black-sam 4.1.0, 4.2.0 をつくった。
bouzuya/black-sam は bouzuya/blog.bouzuya.net のための command-line tool 。entry の template を作成できる。
4.1.0, 4.2.0 での変更点は次の通り。
4.1.0
-y, --yesterday
の追加bin/black-sam
の追加package.json
を設定ファイルに追加bin/bbn
を deprecated~/.bbn.json
を deprecated
4.2.0
-t, --template <template>
の追加default
,weekday
,weekend
template の追加
いつもは朝にきのうの日記を書くので一日前の日付を指定することが多かった。そこで --yesterday
を追加した。
bbn
は bouzuya/blog.bouzuya.net の npm run ...
で置き換えるようになり、長くても問題なくなった。また bbn
という名前の確保や repository 名との一致を考えて black-sam
に変えた。
いつもは --weekend
で週末だけ別の template を指定している。もっと柔軟に template 指定するようにしていきたい。まだ他の指定はできないが、ひとまず、より汎用的な --template
を追加した。
今回は semver に従うために deprecated を使用した。 4.x
では機能を削除せず、deprecated の表示に留め、5.0
で削除するつもりだ。個人用の command-line tool なので、そこまで厳格にしなくても大丈夫なのだけど、こういうところで練習しておきたい。
日記。今日は PC を家に忘れ、会社の端末で代用した。 git push
しそびれており、 data が最新でないところがあった。これはまだ特定の端末に依存しているということで、急に端末が壊れると困るということだ。 data は端末に残さないように注意したい。