daikon.vim #1に参加した


daikon.vim #1 - connpassに参加した。

#やったこと

Omochice/renovate-configのjsrとnpmにrangeをいれる。

もともと@~1.0.0@^1.0.0みたいなrange表記をcurrentValueに入れていなかったが、どうやら入れたほうがいいらしい。

https://github.com/renovatebot/renovate/blob/f3cebb9b894ffa691a948fe2cfbd93835a103098/lib/modules/versioning/npm/range.ts

node-semverでやってるみたいなので、どう正規表現におとしこむか。

esm.shとかunpkgは対応していないらしいので、npm: specifierだけでよさそう。

とりあえず^|~|>|>=|<で暫定でいれてみる。

https://github.com/Omochice/renovate-config/pull/1040

もともとできてて欲しい内容なのでpatchとしてリリースした。

https://github.com/Omochice/renovate-config/releases/tag/v4.0.1