プログラミング セキュリティ 2026.09.11 21 npm installは通るのに依存のバージョンが上がらない|overridesが上流の修正を打ち消す フレームワークのセキュリティ修正版に上げたのに、修正の本体である下位の依存が古いまま残ることがあります。原因は自分で書いたoverridesで、上流が引き上げた下限を打ち消してしまうためです。npmとpnpmの両方で再現した結果と、どのコマンドなら気づけるかを実測でまとめます。 # 脆弱性対応 # Node.js # pnpm
プログラミング ソフトウェア 2026.05.15 256 pnpm とは何か?npm / yarn との違い・ディスク節約と高速インストールの仕組みを整理 pnpm は Node.js 向けの代替パッケージマネージャで、「ハードリンクで共通の依存を共有する」 仕組みにより、ディスク使用量を大幅に節約し、インストール速度も npm / yarn より速くなります。「厳格な依存解決」 と 「Workspaces によるモノレポ標準対応」も特徴で、中〜大規模プロジェクトで選ばれる理由を整理します。 # モノレポ # pnpm # npm