pnpm 12のバージョン固定でpnpm-lock.yamlが2つのドキュメントに分かれる — packageManager・devEngines・GitHubが読めないロックファイル
pnpm 12はpackageManagerが設定されていると、1つのpnpm-lock.yamlに---で区切った2つのYAMLドキュメントを書き込みます。pmOnFailでGitHubの依存関係グラフを守る方法と、Corepackを外す具体的な手順をまとめます。
pnpm 12はpackageManagerが設定されていると、1つのpnpm-lock.yamlに---で区切った2つのYAMLドキュメントを書き込みます。pmOnFailでGitHubの依存関係グラフを守る方法と、Corepackを外す具体的な手順をまとめます。
Dependabotはpnpmの推移的依存を更新できません。それをパッチするGitHub Actionを作った話と、認証情報の選択が設計全体を決めた理由。
pnpmのバージョンスイッチャーは、シャドウ化したChocolateyインストールの裏でキャッシュを破損させました。Windowsは別途、ビルドが依存関係をシンボリックリンクするのをブロックしました。