zx 使ってみた
当ブログの記事テンプレを吐き出すツールを書いた,というどうでもいいメモ
zx がすごくいい,という話を Twitter で見かけたので(当該 Tweet は失念してしまいました・・),
なんかお試しで書くかなぁと思ってブログの当日記事のテンプレを書き出すスクリプトを書いた.
https://github.com/google/zx
シバンつけとけば適当に実行できるし,適当に殴り書きするなら確かに shellscript よりとっつきやすいかなぁと感じた.
どうせなら typescript とか,library 使いたーい とかそういうのは全然やってないけど.
あと,.mjs
にしておけば,top level で await 使えるのも便利.
fs
が標準で fs-extra
指すのもさくっと動かしたいニーズとマッチして便利だと感じた(何も設定してないので webstorm の補完が死ぬんだけど,まぁ・・).
https://www.npmjs.com/package/fs-extra
webstorm で markdown の末尾 SP を執拗に削除されるので・・
trim-trailing-whitespace が効いてしまって sp が削除されてしまうのを
ぱっとどうにかできなかったので,そういえば .editorconfig
作ってないな? と思い,
そっちで対応しました.