anchor.diff:          inherit name;
           value = mkYarnPackage (
             builtins.removeAttrs attrs ["packageOverrides"]
  -          // { inherit src packageJSON yarnLock workspaceDependencies; }
  +          // { inherit src packageJSON yarnLock packageResolutions workspaceDependencies; }
             // lib.attrByPath [name] {} packageOverrides
           );
         })
  
positive.code:         '')
          workspaceDependenciesTransitive;
  
      in stdenv.mkDerivation (builtins.removeAttrs attrs ["yarnNix" "pkgConfig" "workspaceDependencies"] // {
        inherit src pname;
  
        name = baseName;
  
negative.code:         preBuild = yarnPreBuild;
          postBuild = yarnPostBuild;
          workspaceDependencies = workspaceDependenciesTransitive;
          inherit packageJSON pname version yarnLock offlineCache yarnFlags pkgConfig packageResolutions;
        };
  
        publishBinsFor_ = unlessNull publishBinsFor [pname];
  