From f5c43ee4897179e36d6f1f0961c3fe816195da7f Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Wed, 11 Feb 2026 15:28:50 +0200 Subject: [PATCH] yarnConfigHook: revert "prevent yarn from resolving dependencies using git" This reverts commit 366191a9d10d599b984a38e5a3825617a9ea40fc. Due to regressions reported & discussed here: - https://github.com/NixOS/nixpkgs/pull/488109#issuecomment-3877185185 - https://github.com/NixOS/nixpkgs/pull/489040 --- pkgs/build-support/node/fetch-yarn-deps/fixup.js | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/pkgs/build-support/node/fetch-yarn-deps/fixup.js b/pkgs/build-support/node/fetch-yarn-deps/fixup.js index c8dc8a27f139..b9c8c90b6169 100755 --- a/pkgs/build-support/node/fetch-yarn-deps/fixup.js +++ b/pkgs/build-support/node/fetch-yarn-deps/fixup.js @@ -33,9 +33,7 @@ const fixupYarnLock = async (lockContents, verbose) => { if (hash) pkg.resolved += `#${hash}` - // Rewrite key to remove git+ prefix and .git suffix to prevent yarn git resolver - let fixedDep = dep.replace(/@git\+/, '@').replace(/\.git(#|$)/, '$1') - return [fixedDep, pkg] + return [dep, pkg] }) )