anchor.diff:      peerDependencies = [
       ];
       passthru.names = [ "mv" ];
  +  };
  +  full."nan"."~0.3.0" = lib.makeOverridable self.buildNodePackage {
  +    name = "nan-0.3.1";
  +    src = [
  +      (fetchurl {
  +        url = "http://registry.npmjs.org/nan/-/nan-0.3.1.tgz";
  +        sha1 = "672523b3fbdbc8e73213dc1951b636e98b3b176f";
  +      })
  +    ];
  +    buildInputs =
  +      (self.nativeDeps."nan"."~0.3.0" or []);
  +    deps = [
  +    ];
  +    peerDependencies = [
  +    ];
  +    passthru.names = [ "nan" ];
     };
     full."natural"."0.0.69" = lib.makeOverridable self.buildNodePackage {
       name = "natural-0.0.69";
  
positive.code:     ];
      passthru.names = [ "npm-registry-client" ];
    };
    full."npm-user-validate"."0.0.3" = lib.makeOverridable self.buildNodePackage {
      name = "npm-user-validate-0.0.3";
      src = [
  
negative.code:     passthru.names = [ "passport" ];
    };
    "passport" = self.full."passport"."*";
    full."passport"."0.1.17" = lib.makeOverridable self.buildNodePackage {
      name = "passport-0.1.17";
      src = [
        (fetchurl {
          url = "http://registry.npmjs.org/passport/-/passport-0.1.17.tgz";
          sha1 = "2cd503be0d35f33a9726d00ad2654786643a23fc";
        })
      ];
      buildInputs =
        (self.nativeDeps."passport"."0.1.17" or []);
      deps = [
        self.full."pkginfo"."0.2.x"
        self.full."pause"."0.0.1"
      ];
      peerDependencies = [
      ];
      passthru.names = [ "passport" ];
    };
    full."passport"."~0.1.1" = lib.makeOverridable self.buildNodePackage {
      name = "passport-0.1.17";
      src = [
  