anchor.diff:      passthru.names = [ "npm-user-validate" ];
     };
     by-spec."npm2nix"."*" =
  -    self.by-version."npm2nix"."5.4.0";
  -  by-version."npm2nix"."5.4.0" = lib.makeOverridable self.buildNodePackage {
  -    name = "npm2nix-5.4.0";
  -    src = [
  -      (fetchurl {
  -        url = "http://registry.npmjs.org/npm2nix/-/npm2nix-5.4.0.tgz";
  -        sha1 = "6185ed1261856a09f2a935eec733ccf1c1843726";
  +    self.by-version."npm2nix"."5.4.1";
  +  by-version."npm2nix"."5.4.1" = lib.makeOverridable self.buildNodePackage {
  +    name = "npm2nix-5.4.1";
  +    src = [
  +      (fetchurl {
  +        url = "http://registry.npmjs.org/npm2nix/-/npm2nix-5.4.1.tgz";
  +        sha1 = "98a0eb1012aacee3baa53eeb8a0084a006153086";
         })
       ];
       buildInputs =
  
positive.code:     ];
      passthru.names = [ "request" ];
    };
    by-spec."request-progress"."~0.3.0" =
      self.by-version."request-progress"."0.3.1";
    by-version."request-progress"."0.3.1" = lib.makeOverridable self.buildNodePackage {
  
negative.code:     ];
      passthru.names = [ "connect" ];
    };
    by-spec."connect"."2.12.0" =
      self.by-version."connect"."2.12.0";
    by-version."connect"."2.12.0" = lib.makeOverridable self.buildNodePackage {
      name = "connect-2.12.0";
      src = [
        (fetchurl {
          url = "http://registry.npmjs.org/connect/-/connect-2.12.0.tgz";
          sha1 = "31d8fa0dcacdf1908d822bd2923be8a2d2a7ed9a";
        })
      ];
      buildInputs =
        (self.nativeDeps."connect" or []);
      deps = [
        self.by-version."batch"."0.5.0"
        self.by-version."qs"."0.6.6"
        self.by-version."cookie-signature"."1.0.1"
        self.by-version."buffer-crc32"."0.2.1"
        self.by-version."cookie"."0.1.0"
  