misskey icon indicating copy to clipboard operation
misskey copied to clipboard

pnpm catalogの導入

Open samunohito opened this issue 7 months ago • 2 comments

Summary

https://pnpm.io/ja/catalogs を導入し、点在するpacakge.jsonに記述された依存パッケージのバージョンを集約します。

renovate も対応しています。 https://github.com/renovatebot/renovate/releases/tag/39.138.0

Purpose

packages間で依存パッケージのバージョンが異なるような事態を防げる

Do you want to implement this feature yourself?

  • [ ] Yes, I will implement this by myself and send a pull request

samunohito avatar May 09 '25 12:05 samunohito

Image (1つずつ使用箇所調べて、複数パッケージで使用していたらcatalogにする…みたいな作業をしているけど、もう全部catalogに乗せちゃってもいい気がしてきた)

samunohito avatar May 14 '25 13:05 samunohito

catalogとしなくても、renovateのカテゴリ分けを update all non-major dependencies (全パッケージのnon-majorを全部上げる)という形にすればいい感じにバージョンが揃う可能性はある

kakkokari-gtyih avatar Jun 05 '25 09:06 kakkokari-gtyih