diff --git a/pkgs/development/tools/pnpm/default.nix b/pkgs/development/tools/pnpm/default.nix index 448f57e30562..0e1165ccb910 100644 --- a/pkgs/development/tools/pnpm/default.nix +++ b/pkgs/development/tools/pnpm/default.nix @@ -14,6 +14,13 @@ let version = "9.15.9"; hash = "sha256-z4anrXZEBjldQoam0J1zBxFyCsxtk+nc6ax6xNxKKKc="; }; + # 10.29.3 made a breaking change: https://github.com/pnpm/pnpm/issues/10601. + # Pnpm packages that depend on electron builder must be upgraded to 26.8.2 or newer + # otherwise a runtime error will occur when launching the application. + "10_29_2" = { + version = "10.29.2"; + hash = "sha256-hAL2daH0zJ1PJ7v6s1wtSi4dfrATHfA9rQlhnoZnTQw="; + }; "10" = { version = "10.29.2"; hash = "sha256-hAL2daH0zJ1PJ7v6s1wtSi4dfrATHfA9rQlhnoZnTQw="; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 51b83fe3ce19..7bd4f7c71cca 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3249,6 +3249,7 @@ with pkgs; inherit (callPackage ../development/tools/pnpm { }) pnpm_8 pnpm_9 + pnpm_10_29_2 pnpm_10 ; pnpm = pnpm_10;