twitter.comhttps://t.co/EJMRCfmKAS(nil) とかはどうです?
— 馬美肉Now (@chiastolite) March 30, 2020
無をするLoggerがほしいなと思っていたら、Logger.new(nil)で作れることを教えてもらった。
ただどこにもドキュメントが書かれていないようだったのでドキュメントを足すPRを出してみた。
わざとundocumentedにしている可能性もあるかなあ。
テストファイルやpackage-lock.jsonをパッケージから削除して、gem packageのサイズを減らしていた。
ほかのgemでも同様の削減ができないかなと雑にglobで探したところ、package-lock.jsonを含んでいるgem packageは手元だとts_routesとts_assetsしかなかった。
ただ、yarn.lockを含んでいるpackageは3つ見つかった。
webpackerreact_on_railslanguage_server-protocol
gem-codesearchを使ったらもっと見つかるんじゃないかなあ。そして最新版を見たわけじゃないので、masterでは直っている可能性もありそう。
yarn.lockが含まれている必要があるのかよくわからないので、調べて不要ならPRすると良さそう。
yy/mm/ddという曖昧性の塊が使われていたので、ISO 8601に置き換えた。