anchor.diff:        nodeDependencies = stdenv.mkDerivation {
           name = "node-dependencies-${name}-${version}";
   
  -        buildInputs = [ tarWrapper python2 nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ args.buildInputs or [];
  +        buildInputs = [ tarWrapper python nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ args.buildInputs or [];
   
           includeScript = includeDependencies { inherit dependencies; };
           passAsFile = [ "includeScript" ];
  
positive.code: 
      stdenv.lib.makeOverridable stdenv.mkDerivation (builtins.removeAttrs args [ "dependencies" ] // {
        name = "node-${name}-${version}";
        buildInputs = [ tarWrapper python2 nodejs ] ++ stdenv.lib.optional (stdenv.isLinux) utillinux ++ args.buildInputs or [];
        dontStrip = args.dontStrip or true; # Striping may fail a build for some package deployments
  
        inherit dontNpmInstall preRebuild;
  
negative.code: # This file originates from node2nix
  
  {stdenv, nodejs, utillinux, runCommand, writeTextFile}:
  
  let
    inherit (nodejs) python;
  
    # Create a tar wrapper that filters all the 'Ignoring unknown extended header keyword' noise
    tarWrapper = runCommand "tarWrapper" {} ''
      mkdir -p $out/bin
  