anchor.diff:      ];
       buildInputs =
         (self.nativeDeps."hawk" or []);
  -    deps = [
  -      self.by-version."hoek"."0.9.1"
  -      self.by-version."boom"."0.4.2"
  -      self.by-version."cryptiles"."0.2.2"
  -      self.by-version."sntp"."0.2.4"
  -    ];
  -    peerDependencies = [
  -    ];
  -    passthru.names = [ "hawk" ];
  -  };
  -  by-spec."hawk"."~0.13.0" =
  -    self.by-version."hawk"."0.13.1";
  -  by-version."hawk"."0.13.1" = lib.makeOverridable self.buildNodePackage {
  -    name = "node-hawk-0.13.1";
  -    src = [
  -      (fetchurl {
  -        url = "http://registry.npmjs.org/hawk/-/hawk-0.13.1.tgz";
  -        name = "hawk-0.13.1.tgz";
  -        sha1 = "3617958821f58311e4d7f6de291fca662b412ef4";
  -      })
  -    ];
  -    buildInputs =
  -      (self.nativeDeps."hawk" or []);
  -    deps = [
  -      self.by-version."hoek"."0.8.5"
  -      self.by-version."boom"."0.4.2"
  -      self.by-version."cryptiles"."0.2.2"
  -      self.by-version."sntp"."0.2.4"
  -    ];
  +    deps = {
  +      "hoek-0.9.1" = self.by-version."hoek"."0.9.1";
  +      "boom-0.4.2" = self.by-version."boom"."0.4.2";
  +      "cryptiles-0.2.2" = self.by-version."cryptiles"."0.2.2";
  +      "sntp-0.2.4" = self.by-version."sntp"."0.2.4";
  +    };
       peerDependencies = [
       ];
       passthru.names = [ "hawk" ];
  
positive.code:   by-spec."chainsaw"."~0.1.0" =
      self.by-version."chainsaw"."0.1.0";
    by-version."chainsaw"."0.1.0" = lib.makeOverridable self.buildNodePackage {
      name = "node-chainsaw-0.1.0";
      src = [
        (fetchurl {
          url = "http://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz";
  
negative.code:     ];
      buildInputs =
        (self.nativeDeps."expect.js" or []);
      deps = {
      };
      peerDependencies = [
      ];
      passthru.names = [ "expect.js" ];
    };
    "expect.js" = self.by-version."expect.js"."0.3.1";
    by-spec."figures"."^1.3.2" =
      self.by-version."figures"."1.3.5";
    by-version."figures"."1.3.5" = lib.makeOverridable self.buildNodePackage {
      name = "figures-1.3.5";
      bin = false;
      src = [
        (fetchurl {
          url = "http://registry.npmjs.org/figures/-/figures-1.3.5.tgz";
          name = "figures-1.3.5.tgz";
          sha1 = "d1a31f4e1d2c2938ecde5c06aa16134cf29f4771";
        })
      ];
      buildInputs =
        (self.nativeDeps."figures" or []);
      deps = {
      };
      peerDependencies = [
      ];
      passthru.names = [ "figures" ];
    };
    by-spec."forever-agent"."~0.5.0" =
      self.by-version."forever-agent"."0.5.2";
    by-version."forever-agent"."0.5.2" = lib.makeOverridable self.buildNodePackage {
      name = "forever-agent-0.5.2";
      bin = false;
      src = [
        (fetchurl {
          url = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz";
  