anchor.diff: -{ lib
  -, stdenv
  -, callPackage
  -, fetchurl
  -, fetchFromGitHub
  -, buildGoModule
  -, fetchYarnDeps
  -, nixosTests
  -, fixup_yarn_lock
  -, jq
  -, nodejs
  -, which
  -, yarn
  +{ lib, stdenv, callPackage, fetchurl, fetchFromGitHub, fetchYarnDeps, nixosTests
  +, brotli, fixup_yarn_lock, jq, nodejs, which, yarn
   }:
   let
     arch =
  
positive.code:     mkdir $out/client
      mv ~/client/{dist,node_modules,package.json,yarn.lock} $out/client
      mv ~/{config,scripts,support,CREDITS.md,FAQ.md,LICENSE,README.md,package.json,tsconfig.json,yarn.lock} $out
    '';
  
    passthru.tests.peertube = nixosTests.peertube;
  
negative.code:     hash = "sha256-IKMu+gQa+d30+yXjHCu/oQOQXL6kTN9WxDI/Y5IL1E8=";
    };
  
    nativeBuildInputs = [ brotli fixup_yarn_lock jq nodejs which yarn ];
  
    buildPhase = ''
      # Build node modules
  