lol

add airfield, a web-interface for hipache-proxy

+1533
+38
pkgs/tools/networking/airfield/default.nix
··· 1 + { stdenv, fetchgit, callPackage, python, utillinux }: 2 + 3 + with stdenv.lib; 4 + 5 + let 6 + nodePackages = callPackage (import <nixpkgs/pkgs/top-level/node-packages.nix>) { 7 + neededNatives = [python] ++ optional (stdenv.isLinux) utillinux; 8 + self = nodePackages; 9 + generated = ./package.nix; 10 + }; 11 + 12 + in nodePackages.buildNodePackage rec { 13 + name = "airfield-${version}"; 14 + version = "5ae816562a"; 15 + 16 + src = [(fetchgit { 17 + url = https://github.com/emblica/airfield.git; 18 + rev = version; 19 + sha256 = "0rv05pq0xdm0d977dc3hg6dam78acymzrdvkxs8ga8xj4vfs5npk"; 20 + })]; 21 + 22 + deps = (filter (v: nixType v == "derivation") (attrValues nodePackages)); 23 + 24 + preInstall = '' 25 + substituteInPlace node_modules/Airfield/airfield.js \ 26 + --replace "'./settings'" "process.env.NODE_CONFIG" 27 + ''; 28 + 29 + passthru.names = ["Airfield"]; 30 + 31 + meta = { 32 + description = "Airfield is a web-interface for hipache-proxy"; 33 + license = licenses.mit; 34 + homepage = https://github.com/emblica/airfield; 35 + maintainers = with maintainers; [offline]; 36 + platforms = with platforms; linux; 37 + }; 38 + }
+1495
pkgs/tools/networking/airfield/package.nix
··· 1 + { self, fetchurl, fetchgit ? null, lib }: 2 + 3 + { 4 + by-spec."asn1"."0.1.11" = 5 + self.by-version."asn1"."0.1.11"; 6 + by-version."asn1"."0.1.11" = lib.makeOverridable self.buildNodePackage { 7 + name = "asn1-0.1.11"; 8 + bin = false; 9 + src = [ 10 + (fetchurl { 11 + url = "http://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"; 12 + name = "asn1-0.1.11.tgz"; 13 + sha1 = "559be18376d08a4ec4dbe80877d27818639b2df7"; 14 + }) 15 + ]; 16 + buildInputs = 17 + (self.nativeDeps."asn1" or []); 18 + deps = { 19 + }; 20 + peerDependencies = [ 21 + ]; 22 + passthru.names = [ "asn1" ]; 23 + }; 24 + by-spec."assert-plus"."0.1.2" = 25 + self.by-version."assert-plus"."0.1.2"; 26 + by-version."assert-plus"."0.1.2" = lib.makeOverridable self.buildNodePackage { 27 + name = "assert-plus-0.1.2"; 28 + bin = false; 29 + src = [ 30 + (fetchurl { 31 + url = "http://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz"; 32 + name = "assert-plus-0.1.2.tgz"; 33 + sha1 = "d93ffdbb67ac5507779be316a7d65146417beef8"; 34 + }) 35 + ]; 36 + buildInputs = 37 + (self.nativeDeps."assert-plus" or []); 38 + deps = { 39 + }; 40 + peerDependencies = [ 41 + ]; 42 + passthru.names = [ "assert-plus" ]; 43 + }; 44 + by-spec."async"."*" = 45 + self.by-version."async"."0.9.0"; 46 + by-version."async"."0.9.0" = lib.makeOverridable self.buildNodePackage { 47 + name = "async-0.9.0"; 48 + bin = false; 49 + src = [ 50 + (fetchurl { 51 + url = "http://registry.npmjs.org/async/-/async-0.9.0.tgz"; 52 + name = "async-0.9.0.tgz"; 53 + sha1 = "ac3613b1da9bed1b47510bb4651b8931e47146c7"; 54 + }) 55 + ]; 56 + buildInputs = 57 + (self.nativeDeps."async" or []); 58 + deps = { 59 + }; 60 + peerDependencies = [ 61 + ]; 62 + passthru.names = [ "async" ]; 63 + }; 64 + "async" = self.by-version."async"."0.9.0"; 65 + by-spec."async"."~0.9.0" = 66 + self.by-version."async"."0.9.0"; 67 + by-spec."aws-sign2"."~0.5.0" = 68 + self.by-version."aws-sign2"."0.5.0"; 69 + by-version."aws-sign2"."0.5.0" = lib.makeOverridable self.buildNodePackage { 70 + name = "aws-sign2-0.5.0"; 71 + bin = false; 72 + src = [ 73 + (fetchurl { 74 + url = "http://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz"; 75 + name = "aws-sign2-0.5.0.tgz"; 76 + sha1 = "c57103f7a17fc037f02d7c2e64b602ea223f7d63"; 77 + }) 78 + ]; 79 + buildInputs = 80 + (self.nativeDeps."aws-sign2" or []); 81 + deps = { 82 + }; 83 + peerDependencies = [ 84 + ]; 85 + passthru.names = [ "aws-sign2" ]; 86 + }; 87 + by-spec."base64-url"."1" = 88 + self.by-version."base64-url"."1.0.0"; 89 + by-version."base64-url"."1.0.0" = lib.makeOverridable self.buildNodePackage { 90 + name = "base64-url-1.0.0"; 91 + bin = false; 92 + src = [ 93 + (fetchurl { 94 + url = "http://registry.npmjs.org/base64-url/-/base64-url-1.0.0.tgz"; 95 + name = "base64-url-1.0.0.tgz"; 96 + sha1 = "ab694376f2801af6c9260899ffef02f86b40ee2c"; 97 + }) 98 + ]; 99 + buildInputs = 100 + (self.nativeDeps."base64-url" or []); 101 + deps = { 102 + }; 103 + peerDependencies = [ 104 + ]; 105 + passthru.names = [ "base64-url" ]; 106 + }; 107 + by-spec."bl"."~0.9.0" = 108 + self.by-version."bl"."0.9.3"; 109 + by-version."bl"."0.9.3" = lib.makeOverridable self.buildNodePackage { 110 + name = "bl-0.9.3"; 111 + bin = false; 112 + src = [ 113 + (fetchurl { 114 + url = "http://registry.npmjs.org/bl/-/bl-0.9.3.tgz"; 115 + name = "bl-0.9.3.tgz"; 116 + sha1 = "c41eff3e7cb31bde107c8f10076d274eff7f7d44"; 117 + }) 118 + ]; 119 + buildInputs = 120 + (self.nativeDeps."bl" or []); 121 + deps = { 122 + "readable-stream-1.0.31" = self.by-version."readable-stream"."1.0.31"; 123 + }; 124 + peerDependencies = [ 125 + ]; 126 + passthru.names = [ "bl" ]; 127 + }; 128 + by-spec."boom"."0.4.x" = 129 + self.by-version."boom"."0.4.2"; 130 + by-version."boom"."0.4.2" = lib.makeOverridable self.buildNodePackage { 131 + name = "boom-0.4.2"; 132 + bin = false; 133 + src = [ 134 + (fetchurl { 135 + url = "http://registry.npmjs.org/boom/-/boom-0.4.2.tgz"; 136 + name = "boom-0.4.2.tgz"; 137 + sha1 = "7a636e9ded4efcefb19cef4947a3c67dfaee911b"; 138 + }) 139 + ]; 140 + buildInputs = 141 + (self.nativeDeps."boom" or []); 142 + deps = { 143 + "hoek-0.9.1" = self.by-version."hoek"."0.9.1"; 144 + }; 145 + peerDependencies = [ 146 + ]; 147 + passthru.names = [ "boom" ]; 148 + }; 149 + by-spec."buffer-crc32"."0.1.1" = 150 + self.by-version."buffer-crc32"."0.1.1"; 151 + by-version."buffer-crc32"."0.1.1" = lib.makeOverridable self.buildNodePackage { 152 + name = "buffer-crc32-0.1.1"; 153 + bin = false; 154 + src = [ 155 + (fetchurl { 156 + url = "http://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz"; 157 + name = "buffer-crc32-0.1.1.tgz"; 158 + sha1 = "7e110dc9953908ab7c32acdc70c9f945b1cbc526"; 159 + }) 160 + ]; 161 + buildInputs = 162 + (self.nativeDeps."buffer-crc32" or []); 163 + deps = { 164 + }; 165 + peerDependencies = [ 166 + ]; 167 + passthru.names = [ "buffer-crc32" ]; 168 + }; 169 + by-spec."bytes"."0.1.0" = 170 + self.by-version."bytes"."0.1.0"; 171 + by-version."bytes"."0.1.0" = lib.makeOverridable self.buildNodePackage { 172 + name = "bytes-0.1.0"; 173 + bin = false; 174 + src = [ 175 + (fetchurl { 176 + url = "http://registry.npmjs.org/bytes/-/bytes-0.1.0.tgz"; 177 + name = "bytes-0.1.0.tgz"; 178 + sha1 = "c574812228126d6369d1576925a8579db3f8e5a2"; 179 + }) 180 + ]; 181 + buildInputs = 182 + (self.nativeDeps."bytes" or []); 183 + deps = { 184 + }; 185 + peerDependencies = [ 186 + ]; 187 + passthru.names = [ "bytes" ]; 188 + }; 189 + by-spec."caseless"."~0.6.0" = 190 + self.by-version."caseless"."0.6.0"; 191 + by-version."caseless"."0.6.0" = lib.makeOverridable self.buildNodePackage { 192 + name = "caseless-0.6.0"; 193 + bin = false; 194 + src = [ 195 + (fetchurl { 196 + url = "http://registry.npmjs.org/caseless/-/caseless-0.6.0.tgz"; 197 + name = "caseless-0.6.0.tgz"; 198 + sha1 = "8167c1ab8397fb5bb95f96d28e5a81c50f247ac4"; 199 + }) 200 + ]; 201 + buildInputs = 202 + (self.nativeDeps."caseless" or []); 203 + deps = { 204 + }; 205 + peerDependencies = [ 206 + ]; 207 + passthru.names = [ "caseless" ]; 208 + }; 209 + by-spec."combined-stream"."~0.0.4" = 210 + self.by-version."combined-stream"."0.0.5"; 211 + by-version."combined-stream"."0.0.5" = lib.makeOverridable self.buildNodePackage { 212 + name = "combined-stream-0.0.5"; 213 + bin = false; 214 + src = [ 215 + (fetchurl { 216 + url = "http://registry.npmjs.org/combined-stream/-/combined-stream-0.0.5.tgz"; 217 + name = "combined-stream-0.0.5.tgz"; 218 + sha1 = "29ed76e5c9aad07c4acf9ca3d32601cce28697a2"; 219 + }) 220 + ]; 221 + buildInputs = 222 + (self.nativeDeps."combined-stream" or []); 223 + deps = { 224 + "delayed-stream-0.0.5" = self.by-version."delayed-stream"."0.0.5"; 225 + }; 226 + peerDependencies = [ 227 + ]; 228 + passthru.names = [ "combined-stream" ]; 229 + }; 230 + by-spec."commander"."0.6.1" = 231 + self.by-version."commander"."0.6.1"; 232 + by-version."commander"."0.6.1" = lib.makeOverridable self.buildNodePackage { 233 + name = "commander-0.6.1"; 234 + bin = false; 235 + src = [ 236 + (fetchurl { 237 + url = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz"; 238 + name = "commander-0.6.1.tgz"; 239 + sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06"; 240 + }) 241 + ]; 242 + buildInputs = 243 + (self.nativeDeps."commander" or []); 244 + deps = { 245 + }; 246 + peerDependencies = [ 247 + ]; 248 + passthru.names = [ "commander" ]; 249 + }; 250 + by-spec."connect"."2.7.1" = 251 + self.by-version."connect"."2.7.1"; 252 + by-version."connect"."2.7.1" = lib.makeOverridable self.buildNodePackage { 253 + name = "connect-2.7.1"; 254 + bin = false; 255 + src = [ 256 + (fetchurl { 257 + url = "http://registry.npmjs.org/connect/-/connect-2.7.1.tgz"; 258 + name = "connect-2.7.1.tgz"; 259 + sha1 = "b869df9acf3dd8a0af7523c7c6f1aa8b4b761daa"; 260 + }) 261 + ]; 262 + buildInputs = 263 + (self.nativeDeps."connect" or []); 264 + deps = { 265 + "qs-0.5.1" = self.by-version."qs"."0.5.1"; 266 + "formidable-1.0.11" = self.by-version."formidable"."1.0.11"; 267 + "cookie-signature-0.0.1" = self.by-version."cookie-signature"."0.0.1"; 268 + "crc-0.2.0" = self.by-version."crc"."0.2.0"; 269 + "cookie-0.0.5" = self.by-version."cookie"."0.0.5"; 270 + "bytes-0.1.0" = self.by-version."bytes"."0.1.0"; 271 + "send-0.1.0" = self.by-version."send"."0.1.0"; 272 + "fresh-0.1.0" = self.by-version."fresh"."0.1.0"; 273 + "pause-0.0.1" = self.by-version."pause"."0.0.1"; 274 + "debug-2.0.0" = self.by-version."debug"."2.0.0"; 275 + }; 276 + peerDependencies = [ 277 + ]; 278 + passthru.names = [ "connect" ]; 279 + }; 280 + by-spec."connect-redis"."*" = 281 + self.by-version."connect-redis"."2.1.0"; 282 + by-version."connect-redis"."2.1.0" = lib.makeOverridable self.buildNodePackage { 283 + name = "connect-redis-2.1.0"; 284 + bin = false; 285 + src = [ 286 + (fetchurl { 287 + url = "http://registry.npmjs.org/connect-redis/-/connect-redis-2.1.0.tgz"; 288 + name = "connect-redis-2.1.0.tgz"; 289 + sha1 = "bc20aab9791288c605f39f572f8cbb1fa8ab7cc4"; 290 + }) 291 + ]; 292 + buildInputs = 293 + (self.nativeDeps."connect-redis" or []); 294 + deps = { 295 + "debug-1.0.4" = self.by-version."debug"."1.0.4"; 296 + "express-session-1.8.2" = self.by-version."express-session"."1.8.2"; 297 + "redis-0.12.1" = self.by-version."redis"."0.12.1"; 298 + }; 299 + peerDependencies = [ 300 + ]; 301 + passthru.names = [ "connect-redis" ]; 302 + }; 303 + "connect-redis" = self.by-version."connect-redis"."2.1.0"; 304 + by-spec."consolidate"."*" = 305 + self.by-version."consolidate"."0.10.0"; 306 + by-version."consolidate"."0.10.0" = lib.makeOverridable self.buildNodePackage { 307 + name = "consolidate-0.10.0"; 308 + bin = false; 309 + src = [ 310 + (fetchurl { 311 + url = "http://registry.npmjs.org/consolidate/-/consolidate-0.10.0.tgz"; 312 + name = "consolidate-0.10.0.tgz"; 313 + sha1 = "81f1a6ceba1247df9cef7a261ce527c2ce538f7a"; 314 + }) 315 + ]; 316 + buildInputs = 317 + (self.nativeDeps."consolidate" or []); 318 + deps = { 319 + }; 320 + peerDependencies = [ 321 + ]; 322 + passthru.names = [ "consolidate" ]; 323 + }; 324 + "consolidate" = self.by-version."consolidate"."0.10.0"; 325 + by-spec."cookie"."0.0.5" = 326 + self.by-version."cookie"."0.0.5"; 327 + by-version."cookie"."0.0.5" = lib.makeOverridable self.buildNodePackage { 328 + name = "cookie-0.0.5"; 329 + bin = false; 330 + src = [ 331 + (fetchurl { 332 + url = "http://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz"; 333 + name = "cookie-0.0.5.tgz"; 334 + sha1 = "f9acf9db57eb7568c9fcc596256b7bb22e307c81"; 335 + }) 336 + ]; 337 + buildInputs = 338 + (self.nativeDeps."cookie" or []); 339 + deps = { 340 + }; 341 + peerDependencies = [ 342 + ]; 343 + passthru.names = [ "cookie" ]; 344 + }; 345 + by-spec."cookie"."0.1.2" = 346 + self.by-version."cookie"."0.1.2"; 347 + by-version."cookie"."0.1.2" = lib.makeOverridable self.buildNodePackage { 348 + name = "cookie-0.1.2"; 349 + bin = false; 350 + src = [ 351 + (fetchurl { 352 + url = "http://registry.npmjs.org/cookie/-/cookie-0.1.2.tgz"; 353 + name = "cookie-0.1.2.tgz"; 354 + sha1 = "72fec3d24e48a3432073d90c12642005061004b1"; 355 + }) 356 + ]; 357 + buildInputs = 358 + (self.nativeDeps."cookie" or []); 359 + deps = { 360 + }; 361 + peerDependencies = [ 362 + ]; 363 + passthru.names = [ "cookie" ]; 364 + }; 365 + by-spec."cookie-signature"."0.0.1" = 366 + self.by-version."cookie-signature"."0.0.1"; 367 + by-version."cookie-signature"."0.0.1" = lib.makeOverridable self.buildNodePackage { 368 + name = "cookie-signature-0.0.1"; 369 + bin = false; 370 + src = [ 371 + (fetchurl { 372 + url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-0.0.1.tgz"; 373 + name = "cookie-signature-0.0.1.tgz"; 374 + sha1 = "13d3603b5cf63befbf85a8801e37aa900db46985"; 375 + }) 376 + ]; 377 + buildInputs = 378 + (self.nativeDeps."cookie-signature" or []); 379 + deps = { 380 + }; 381 + peerDependencies = [ 382 + ]; 383 + passthru.names = [ "cookie-signature" ]; 384 + }; 385 + by-spec."cookie-signature"."1.0.5" = 386 + self.by-version."cookie-signature"."1.0.5"; 387 + by-version."cookie-signature"."1.0.5" = lib.makeOverridable self.buildNodePackage { 388 + name = "cookie-signature-1.0.5"; 389 + bin = false; 390 + src = [ 391 + (fetchurl { 392 + url = "http://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.5.tgz"; 393 + name = "cookie-signature-1.0.5.tgz"; 394 + sha1 = "a122e3f1503eca0f5355795b0711bb2368d450f9"; 395 + }) 396 + ]; 397 + buildInputs = 398 + (self.nativeDeps."cookie-signature" or []); 399 + deps = { 400 + }; 401 + peerDependencies = [ 402 + ]; 403 + passthru.names = [ "cookie-signature" ]; 404 + }; 405 + by-spec."core-util-is"."~1.0.0" = 406 + self.by-version."core-util-is"."1.0.1"; 407 + by-version."core-util-is"."1.0.1" = lib.makeOverridable self.buildNodePackage { 408 + name = "core-util-is-1.0.1"; 409 + bin = false; 410 + src = [ 411 + (fetchurl { 412 + url = "http://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz"; 413 + name = "core-util-is-1.0.1.tgz"; 414 + sha1 = "6b07085aef9a3ccac6ee53bf9d3df0c1521a5538"; 415 + }) 416 + ]; 417 + buildInputs = 418 + (self.nativeDeps."core-util-is" or []); 419 + deps = { 420 + }; 421 + peerDependencies = [ 422 + ]; 423 + passthru.names = [ "core-util-is" ]; 424 + }; 425 + by-spec."crc"."0.2.0" = 426 + self.by-version."crc"."0.2.0"; 427 + by-version."crc"."0.2.0" = lib.makeOverridable self.buildNodePackage { 428 + name = "crc-0.2.0"; 429 + bin = false; 430 + src = [ 431 + (fetchurl { 432 + url = "http://registry.npmjs.org/crc/-/crc-0.2.0.tgz"; 433 + name = "crc-0.2.0.tgz"; 434 + sha1 = "f4486b9bf0a12df83c3fca14e31e030fdabd9454"; 435 + }) 436 + ]; 437 + buildInputs = 438 + (self.nativeDeps."crc" or []); 439 + deps = { 440 + }; 441 + peerDependencies = [ 442 + ]; 443 + passthru.names = [ "crc" ]; 444 + }; 445 + by-spec."crc"."3.0.0" = 446 + self.by-version."crc"."3.0.0"; 447 + by-version."crc"."3.0.0" = lib.makeOverridable self.buildNodePackage { 448 + name = "crc-3.0.0"; 449 + bin = false; 450 + src = [ 451 + (fetchurl { 452 + url = "http://registry.npmjs.org/crc/-/crc-3.0.0.tgz"; 453 + name = "crc-3.0.0.tgz"; 454 + sha1 = "d11e97ec44a844e5eb15a74fa2c7875d0aac4b22"; 455 + }) 456 + ]; 457 + buildInputs = 458 + (self.nativeDeps."crc" or []); 459 + deps = { 460 + }; 461 + peerDependencies = [ 462 + ]; 463 + passthru.names = [ "crc" ]; 464 + }; 465 + by-spec."cryptiles"."0.2.x" = 466 + self.by-version."cryptiles"."0.2.2"; 467 + by-version."cryptiles"."0.2.2" = lib.makeOverridable self.buildNodePackage { 468 + name = "cryptiles-0.2.2"; 469 + bin = false; 470 + src = [ 471 + (fetchurl { 472 + url = "http://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz"; 473 + name = "cryptiles-0.2.2.tgz"; 474 + sha1 = "ed91ff1f17ad13d3748288594f8a48a0d26f325c"; 475 + }) 476 + ]; 477 + buildInputs = 478 + (self.nativeDeps."cryptiles" or []); 479 + deps = { 480 + "boom-0.4.2" = self.by-version."boom"."0.4.2"; 481 + }; 482 + peerDependencies = [ 483 + ]; 484 + passthru.names = [ "cryptiles" ]; 485 + }; 486 + by-spec."ctype"."0.5.2" = 487 + self.by-version."ctype"."0.5.2"; 488 + by-version."ctype"."0.5.2" = lib.makeOverridable self.buildNodePackage { 489 + name = "ctype-0.5.2"; 490 + bin = false; 491 + src = [ 492 + (fetchurl { 493 + url = "http://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz"; 494 + name = "ctype-0.5.2.tgz"; 495 + sha1 = "fe8091d468a373a0b0c9ff8bbfb3425c00973a1d"; 496 + }) 497 + ]; 498 + buildInputs = 499 + (self.nativeDeps."ctype" or []); 500 + deps = { 501 + }; 502 + peerDependencies = [ 503 + ]; 504 + passthru.names = [ "ctype" ]; 505 + }; 506 + by-spec."debug"."*" = 507 + self.by-version."debug"."2.0.0"; 508 + by-version."debug"."2.0.0" = lib.makeOverridable self.buildNodePackage { 509 + name = "debug-2.0.0"; 510 + bin = false; 511 + src = [ 512 + (fetchurl { 513 + url = "http://registry.npmjs.org/debug/-/debug-2.0.0.tgz"; 514 + name = "debug-2.0.0.tgz"; 515 + sha1 = "89bd9df6732b51256bc6705342bba02ed12131ef"; 516 + }) 517 + ]; 518 + buildInputs = 519 + (self.nativeDeps."debug" or []); 520 + deps = { 521 + "ms-0.6.2" = self.by-version."ms"."0.6.2"; 522 + }; 523 + peerDependencies = [ 524 + ]; 525 + passthru.names = [ "debug" ]; 526 + }; 527 + by-spec."debug"."^1.0.4" = 528 + self.by-version."debug"."1.0.4"; 529 + by-version."debug"."1.0.4" = lib.makeOverridable self.buildNodePackage { 530 + name = "debug-1.0.4"; 531 + bin = false; 532 + src = [ 533 + (fetchurl { 534 + url = "http://registry.npmjs.org/debug/-/debug-1.0.4.tgz"; 535 + name = "debug-1.0.4.tgz"; 536 + sha1 = "5b9c256bd54b6ec02283176fa8a0ede6d154cbf8"; 537 + }) 538 + ]; 539 + buildInputs = 540 + (self.nativeDeps."debug" or []); 541 + deps = { 542 + "ms-0.6.2" = self.by-version."ms"."0.6.2"; 543 + }; 544 + peerDependencies = [ 545 + ]; 546 + passthru.names = [ "debug" ]; 547 + }; 548 + by-spec."debug"."~2.0.0" = 549 + self.by-version."debug"."2.0.0"; 550 + by-spec."delayed-stream"."0.0.5" = 551 + self.by-version."delayed-stream"."0.0.5"; 552 + by-version."delayed-stream"."0.0.5" = lib.makeOverridable self.buildNodePackage { 553 + name = "delayed-stream-0.0.5"; 554 + bin = false; 555 + src = [ 556 + (fetchurl { 557 + url = "http://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"; 558 + name = "delayed-stream-0.0.5.tgz"; 559 + sha1 = "d4b1f43a93e8296dfe02694f4680bc37a313c73f"; 560 + }) 561 + ]; 562 + buildInputs = 563 + (self.nativeDeps."delayed-stream" or []); 564 + deps = { 565 + }; 566 + peerDependencies = [ 567 + ]; 568 + passthru.names = [ "delayed-stream" ]; 569 + }; 570 + by-spec."depd"."0.4.5" = 571 + self.by-version."depd"."0.4.5"; 572 + by-version."depd"."0.4.5" = lib.makeOverridable self.buildNodePackage { 573 + name = "depd-0.4.5"; 574 + bin = false; 575 + src = [ 576 + (fetchurl { 577 + url = "http://registry.npmjs.org/depd/-/depd-0.4.5.tgz"; 578 + name = "depd-0.4.5.tgz"; 579 + sha1 = "1a664b53388b4a6573e8ae67b5f767c693ca97f1"; 580 + }) 581 + ]; 582 + buildInputs = 583 + (self.nativeDeps."depd" or []); 584 + deps = { 585 + }; 586 + peerDependencies = [ 587 + ]; 588 + passthru.names = [ "depd" ]; 589 + }; 590 + by-spec."express"."3.0.5" = 591 + self.by-version."express"."3.0.5"; 592 + by-version."express"."3.0.5" = lib.makeOverridable self.buildNodePackage { 593 + name = "express-3.0.5"; 594 + bin = true; 595 + src = [ 596 + (fetchurl { 597 + url = "http://registry.npmjs.org/express/-/express-3.0.5.tgz"; 598 + name = "express-3.0.5.tgz"; 599 + sha1 = "4c6e5850e6b5e8ca2af57f21ed7097de50948b73"; 600 + }) 601 + ]; 602 + buildInputs = 603 + (self.nativeDeps."express" or []); 604 + deps = { 605 + "connect-2.7.1" = self.by-version."connect"."2.7.1"; 606 + "commander-0.6.1" = self.by-version."commander"."0.6.1"; 607 + "range-parser-0.0.4" = self.by-version."range-parser"."0.0.4"; 608 + "mkdirp-0.3.3" = self.by-version."mkdirp"."0.3.3"; 609 + "cookie-0.0.5" = self.by-version."cookie"."0.0.5"; 610 + "buffer-crc32-0.1.1" = self.by-version."buffer-crc32"."0.1.1"; 611 + "fresh-0.1.0" = self.by-version."fresh"."0.1.0"; 612 + "methods-0.0.1" = self.by-version."methods"."0.0.1"; 613 + "send-0.1.0" = self.by-version."send"."0.1.0"; 614 + "cookie-signature-0.0.1" = self.by-version."cookie-signature"."0.0.1"; 615 + "debug-2.0.0" = self.by-version."debug"."2.0.0"; 616 + }; 617 + peerDependencies = [ 618 + ]; 619 + passthru.names = [ "express" ]; 620 + }; 621 + "express" = self.by-version."express"."3.0.5"; 622 + by-spec."express-session"."^1.7.6" = 623 + self.by-version."express-session"."1.8.2"; 624 + by-version."express-session"."1.8.2" = lib.makeOverridable self.buildNodePackage { 625 + name = "express-session-1.8.2"; 626 + bin = false; 627 + src = [ 628 + (fetchurl { 629 + url = "http://registry.npmjs.org/express-session/-/express-session-1.8.2.tgz"; 630 + name = "express-session-1.8.2.tgz"; 631 + sha1 = "c4011e728a2349b3c18f117a5409908985e83483"; 632 + }) 633 + ]; 634 + buildInputs = 635 + (self.nativeDeps."express-session" or []); 636 + deps = { 637 + "cookie-0.1.2" = self.by-version."cookie"."0.1.2"; 638 + "cookie-signature-1.0.5" = self.by-version."cookie-signature"."1.0.5"; 639 + "crc-3.0.0" = self.by-version."crc"."3.0.0"; 640 + "debug-2.0.0" = self.by-version."debug"."2.0.0"; 641 + "depd-0.4.5" = self.by-version."depd"."0.4.5"; 642 + "on-headers-1.0.0" = self.by-version."on-headers"."1.0.0"; 643 + "parseurl-1.3.0" = self.by-version."parseurl"."1.3.0"; 644 + "uid-safe-1.0.1" = self.by-version."uid-safe"."1.0.1"; 645 + "utils-merge-1.0.0" = self.by-version."utils-merge"."1.0.0"; 646 + }; 647 + peerDependencies = [ 648 + ]; 649 + passthru.names = [ "express-session" ]; 650 + }; 651 + by-spec."forever-agent"."~0.5.0" = 652 + self.by-version."forever-agent"."0.5.2"; 653 + by-version."forever-agent"."0.5.2" = lib.makeOverridable self.buildNodePackage { 654 + name = "forever-agent-0.5.2"; 655 + bin = false; 656 + src = [ 657 + (fetchurl { 658 + url = "http://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz"; 659 + name = "forever-agent-0.5.2.tgz"; 660 + sha1 = "6d0e09c4921f94a27f63d3b49c5feff1ea4c5130"; 661 + }) 662 + ]; 663 + buildInputs = 664 + (self.nativeDeps."forever-agent" or []); 665 + deps = { 666 + }; 667 + peerDependencies = [ 668 + ]; 669 + passthru.names = [ "forever-agent" ]; 670 + }; 671 + by-spec."form-data"."~0.1.0" = 672 + self.by-version."form-data"."0.1.4"; 673 + by-version."form-data"."0.1.4" = lib.makeOverridable self.buildNodePackage { 674 + name = "form-data-0.1.4"; 675 + bin = false; 676 + src = [ 677 + (fetchurl { 678 + url = "http://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz"; 679 + name = "form-data-0.1.4.tgz"; 680 + sha1 = "91abd788aba9702b1aabfa8bc01031a2ac9e3b12"; 681 + }) 682 + ]; 683 + buildInputs = 684 + (self.nativeDeps."form-data" or []); 685 + deps = { 686 + "combined-stream-0.0.5" = self.by-version."combined-stream"."0.0.5"; 687 + "mime-1.2.11" = self.by-version."mime"."1.2.11"; 688 + "async-0.9.0" = self.by-version."async"."0.9.0"; 689 + }; 690 + peerDependencies = [ 691 + ]; 692 + passthru.names = [ "form-data" ]; 693 + }; 694 + by-spec."formidable"."1.0.11" = 695 + self.by-version."formidable"."1.0.11"; 696 + by-version."formidable"."1.0.11" = lib.makeOverridable self.buildNodePackage { 697 + name = "formidable-1.0.11"; 698 + bin = false; 699 + src = [ 700 + (fetchurl { 701 + url = "http://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz"; 702 + name = "formidable-1.0.11.tgz"; 703 + sha1 = "68f63325a035e644b6f7bb3d11243b9761de1b30"; 704 + }) 705 + ]; 706 + buildInputs = 707 + (self.nativeDeps."formidable" or []); 708 + deps = { 709 + }; 710 + peerDependencies = [ 711 + ]; 712 + passthru.names = [ "formidable" ]; 713 + }; 714 + by-spec."fresh"."0.1.0" = 715 + self.by-version."fresh"."0.1.0"; 716 + by-version."fresh"."0.1.0" = lib.makeOverridable self.buildNodePackage { 717 + name = "fresh-0.1.0"; 718 + bin = false; 719 + src = [ 720 + (fetchurl { 721 + url = "http://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz"; 722 + name = "fresh-0.1.0.tgz"; 723 + sha1 = "03e4b0178424e4c2d5d19a54d8814cdc97934850"; 724 + }) 725 + ]; 726 + buildInputs = 727 + (self.nativeDeps."fresh" or []); 728 + deps = { 729 + }; 730 + peerDependencies = [ 731 + ]; 732 + passthru.names = [ "fresh" ]; 733 + }; 734 + by-spec."hawk"."1.1.1" = 735 + self.by-version."hawk"."1.1.1"; 736 + by-version."hawk"."1.1.1" = lib.makeOverridable self.buildNodePackage { 737 + name = "hawk-1.1.1"; 738 + bin = false; 739 + src = [ 740 + (fetchurl { 741 + url = "http://registry.npmjs.org/hawk/-/hawk-1.1.1.tgz"; 742 + name = "hawk-1.1.1.tgz"; 743 + sha1 = "87cd491f9b46e4e2aeaca335416766885d2d1ed9"; 744 + }) 745 + ]; 746 + buildInputs = 747 + (self.nativeDeps."hawk" or []); 748 + deps = { 749 + "hoek-0.9.1" = self.by-version."hoek"."0.9.1"; 750 + "boom-0.4.2" = self.by-version."boom"."0.4.2"; 751 + "cryptiles-0.2.2" = self.by-version."cryptiles"."0.2.2"; 752 + "sntp-0.2.4" = self.by-version."sntp"."0.2.4"; 753 + }; 754 + peerDependencies = [ 755 + ]; 756 + passthru.names = [ "hawk" ]; 757 + }; 758 + by-spec."hoek"."0.9.x" = 759 + self.by-version."hoek"."0.9.1"; 760 + by-version."hoek"."0.9.1" = lib.makeOverridable self.buildNodePackage { 761 + name = "hoek-0.9.1"; 762 + bin = false; 763 + src = [ 764 + (fetchurl { 765 + url = "http://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz"; 766 + name = "hoek-0.9.1.tgz"; 767 + sha1 = "3d322462badf07716ea7eb85baf88079cddce505"; 768 + }) 769 + ]; 770 + buildInputs = 771 + (self.nativeDeps."hoek" or []); 772 + deps = { 773 + }; 774 + peerDependencies = [ 775 + ]; 776 + passthru.names = [ "hoek" ]; 777 + }; 778 + by-spec."http-signature"."~0.10.0" = 779 + self.by-version."http-signature"."0.10.0"; 780 + by-version."http-signature"."0.10.0" = lib.makeOverridable self.buildNodePackage { 781 + name = "http-signature-0.10.0"; 782 + bin = false; 783 + src = [ 784 + (fetchurl { 785 + url = "http://registry.npmjs.org/http-signature/-/http-signature-0.10.0.tgz"; 786 + name = "http-signature-0.10.0.tgz"; 787 + sha1 = "1494e4f5000a83c0f11bcc12d6007c530cb99582"; 788 + }) 789 + ]; 790 + buildInputs = 791 + (self.nativeDeps."http-signature" or []); 792 + deps = { 793 + "assert-plus-0.1.2" = self.by-version."assert-plus"."0.1.2"; 794 + "asn1-0.1.11" = self.by-version."asn1"."0.1.11"; 795 + "ctype-0.5.2" = self.by-version."ctype"."0.5.2"; 796 + }; 797 + peerDependencies = [ 798 + ]; 799 + passthru.names = [ "http-signature" ]; 800 + }; 801 + by-spec."inherits"."~2.0.1" = 802 + self.by-version."inherits"."2.0.1"; 803 + by-version."inherits"."2.0.1" = lib.makeOverridable self.buildNodePackage { 804 + name = "inherits-2.0.1"; 805 + bin = false; 806 + src = [ 807 + (fetchurl { 808 + url = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"; 809 + name = "inherits-2.0.1.tgz"; 810 + sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1"; 811 + }) 812 + ]; 813 + buildInputs = 814 + (self.nativeDeps."inherits" or []); 815 + deps = { 816 + }; 817 + peerDependencies = [ 818 + ]; 819 + passthru.names = [ "inherits" ]; 820 + }; 821 + by-spec."isarray"."0.0.1" = 822 + self.by-version."isarray"."0.0.1"; 823 + by-version."isarray"."0.0.1" = lib.makeOverridable self.buildNodePackage { 824 + name = "isarray-0.0.1"; 825 + bin = false; 826 + src = [ 827 + (fetchurl { 828 + url = "http://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"; 829 + name = "isarray-0.0.1.tgz"; 830 + sha1 = "8a18acfca9a8f4177e09abfc6038939b05d1eedf"; 831 + }) 832 + ]; 833 + buildInputs = 834 + (self.nativeDeps."isarray" or []); 835 + deps = { 836 + }; 837 + peerDependencies = [ 838 + ]; 839 + passthru.names = [ "isarray" ]; 840 + }; 841 + by-spec."json-stringify-safe"."~5.0.0" = 842 + self.by-version."json-stringify-safe"."5.0.0"; 843 + by-version."json-stringify-safe"."5.0.0" = lib.makeOverridable self.buildNodePackage { 844 + name = "json-stringify-safe-5.0.0"; 845 + bin = false; 846 + src = [ 847 + (fetchurl { 848 + url = "http://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz"; 849 + name = "json-stringify-safe-5.0.0.tgz"; 850 + sha1 = "4c1f228b5050837eba9d21f50c2e6e320624566e"; 851 + }) 852 + ]; 853 + buildInputs = 854 + (self.nativeDeps."json-stringify-safe" or []); 855 + deps = { 856 + }; 857 + peerDependencies = [ 858 + ]; 859 + passthru.names = [ "json-stringify-safe" ]; 860 + }; 861 + by-spec."methods"."0.0.1" = 862 + self.by-version."methods"."0.0.1"; 863 + by-version."methods"."0.0.1" = lib.makeOverridable self.buildNodePackage { 864 + name = "methods-0.0.1"; 865 + bin = false; 866 + src = [ 867 + (fetchurl { 868 + url = "http://registry.npmjs.org/methods/-/methods-0.0.1.tgz"; 869 + name = "methods-0.0.1.tgz"; 870 + sha1 = "277c90f8bef39709645a8371c51c3b6c648e068c"; 871 + }) 872 + ]; 873 + buildInputs = 874 + (self.nativeDeps."methods" or []); 875 + deps = { 876 + }; 877 + peerDependencies = [ 878 + ]; 879 + passthru.names = [ "methods" ]; 880 + }; 881 + by-spec."mime"."1.2.6" = 882 + self.by-version."mime"."1.2.6"; 883 + by-version."mime"."1.2.6" = lib.makeOverridable self.buildNodePackage { 884 + name = "mime-1.2.6"; 885 + bin = false; 886 + src = [ 887 + (fetchurl { 888 + url = "http://registry.npmjs.org/mime/-/mime-1.2.6.tgz"; 889 + name = "mime-1.2.6.tgz"; 890 + sha1 = "b1f86c768c025fa87b48075f1709f28aeaf20365"; 891 + }) 892 + ]; 893 + buildInputs = 894 + (self.nativeDeps."mime" or []); 895 + deps = { 896 + }; 897 + peerDependencies = [ 898 + ]; 899 + passthru.names = [ "mime" ]; 900 + }; 901 + by-spec."mime"."~1.2.11" = 902 + self.by-version."mime"."1.2.11"; 903 + by-version."mime"."1.2.11" = lib.makeOverridable self.buildNodePackage { 904 + name = "mime-1.2.11"; 905 + bin = false; 906 + src = [ 907 + (fetchurl { 908 + url = "http://registry.npmjs.org/mime/-/mime-1.2.11.tgz"; 909 + name = "mime-1.2.11.tgz"; 910 + sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10"; 911 + }) 912 + ]; 913 + buildInputs = 914 + (self.nativeDeps."mime" or []); 915 + deps = { 916 + }; 917 + peerDependencies = [ 918 + ]; 919 + passthru.names = [ "mime" ]; 920 + }; 921 + by-spec."mime-types"."~1.0.1" = 922 + self.by-version."mime-types"."1.0.2"; 923 + by-version."mime-types"."1.0.2" = lib.makeOverridable self.buildNodePackage { 924 + name = "mime-types-1.0.2"; 925 + bin = false; 926 + src = [ 927 + (fetchurl { 928 + url = "http://registry.npmjs.org/mime-types/-/mime-types-1.0.2.tgz"; 929 + name = "mime-types-1.0.2.tgz"; 930 + sha1 = "995ae1392ab8affcbfcb2641dd054e943c0d5dce"; 931 + }) 932 + ]; 933 + buildInputs = 934 + (self.nativeDeps."mime-types" or []); 935 + deps = { 936 + }; 937 + peerDependencies = [ 938 + ]; 939 + passthru.names = [ "mime-types" ]; 940 + }; 941 + by-spec."mkdirp"."0.3.3" = 942 + self.by-version."mkdirp"."0.3.3"; 943 + by-version."mkdirp"."0.3.3" = lib.makeOverridable self.buildNodePackage { 944 + name = "mkdirp-0.3.3"; 945 + bin = false; 946 + src = [ 947 + (fetchurl { 948 + url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.3.tgz"; 949 + name = "mkdirp-0.3.3.tgz"; 950 + sha1 = "595e251c1370c3a68bab2136d0e348b8105adf13"; 951 + }) 952 + ]; 953 + buildInputs = 954 + (self.nativeDeps."mkdirp" or []); 955 + deps = { 956 + }; 957 + peerDependencies = [ 958 + ]; 959 + passthru.names = [ "mkdirp" ]; 960 + }; 961 + by-spec."ms"."0.6.2" = 962 + self.by-version."ms"."0.6.2"; 963 + by-version."ms"."0.6.2" = lib.makeOverridable self.buildNodePackage { 964 + name = "ms-0.6.2"; 965 + bin = false; 966 + src = [ 967 + (fetchurl { 968 + url = "http://registry.npmjs.org/ms/-/ms-0.6.2.tgz"; 969 + name = "ms-0.6.2.tgz"; 970 + sha1 = "d89c2124c6fdc1353d65a8b77bf1aac4b193708c"; 971 + }) 972 + ]; 973 + buildInputs = 974 + (self.nativeDeps."ms" or []); 975 + deps = { 976 + }; 977 + peerDependencies = [ 978 + ]; 979 + passthru.names = [ "ms" ]; 980 + }; 981 + by-spec."mz"."1" = 982 + self.by-version."mz"."1.0.1"; 983 + by-version."mz"."1.0.1" = lib.makeOverridable self.buildNodePackage { 984 + name = "mz-1.0.1"; 985 + bin = false; 986 + src = [ 987 + (fetchurl { 988 + url = "http://registry.npmjs.org/mz/-/mz-1.0.1.tgz"; 989 + name = "mz-1.0.1.tgz"; 990 + sha1 = "5ce1d3fe5cb3267c9c3141fb6a070f8d17f215d8"; 991 + }) 992 + ]; 993 + buildInputs = 994 + (self.nativeDeps."mz" or []); 995 + deps = { 996 + "native-or-bluebird-1.1.1" = self.by-version."native-or-bluebird"."1.1.1"; 997 + }; 998 + peerDependencies = [ 999 + ]; 1000 + passthru.names = [ "mz" ]; 1001 + }; 1002 + by-spec."native-or-bluebird"."1" = 1003 + self.by-version."native-or-bluebird"."1.1.1"; 1004 + by-version."native-or-bluebird"."1.1.1" = lib.makeOverridable self.buildNodePackage { 1005 + name = "native-or-bluebird-1.1.1"; 1006 + bin = false; 1007 + src = [ 1008 + (fetchurl { 1009 + url = "http://registry.npmjs.org/native-or-bluebird/-/native-or-bluebird-1.1.1.tgz"; 1010 + name = "native-or-bluebird-1.1.1.tgz"; 1011 + sha1 = "9131a6d6532afdfb5635f9703734cc6652c905ee"; 1012 + }) 1013 + ]; 1014 + buildInputs = 1015 + (self.nativeDeps."native-or-bluebird" or []); 1016 + deps = { 1017 + }; 1018 + peerDependencies = [ 1019 + ]; 1020 + passthru.names = [ "native-or-bluebird" ]; 1021 + }; 1022 + by-spec."node-uuid"."~1.4.0" = 1023 + self.by-version."node-uuid"."1.4.1"; 1024 + by-version."node-uuid"."1.4.1" = lib.makeOverridable self.buildNodePackage { 1025 + name = "node-uuid-1.4.1"; 1026 + bin = false; 1027 + src = [ 1028 + (fetchurl { 1029 + url = "http://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"; 1030 + name = "node-uuid-1.4.1.tgz"; 1031 + sha1 = "39aef510e5889a3dca9c895b506c73aae1bac048"; 1032 + }) 1033 + ]; 1034 + buildInputs = 1035 + (self.nativeDeps."node-uuid" or []); 1036 + deps = { 1037 + }; 1038 + peerDependencies = [ 1039 + ]; 1040 + passthru.names = [ "node-uuid" ]; 1041 + }; 1042 + by-spec."oauth-sign"."~0.4.0" = 1043 + self.by-version."oauth-sign"."0.4.0"; 1044 + by-version."oauth-sign"."0.4.0" = lib.makeOverridable self.buildNodePackage { 1045 + name = "oauth-sign-0.4.0"; 1046 + bin = false; 1047 + src = [ 1048 + (fetchurl { 1049 + url = "http://registry.npmjs.org/oauth-sign/-/oauth-sign-0.4.0.tgz"; 1050 + name = "oauth-sign-0.4.0.tgz"; 1051 + sha1 = "f22956f31ea7151a821e5f2fb32c113cad8b9f69"; 1052 + }) 1053 + ]; 1054 + buildInputs = 1055 + (self.nativeDeps."oauth-sign" or []); 1056 + deps = { 1057 + }; 1058 + peerDependencies = [ 1059 + ]; 1060 + passthru.names = [ "oauth-sign" ]; 1061 + }; 1062 + by-spec."on-headers"."~1.0.0" = 1063 + self.by-version."on-headers"."1.0.0"; 1064 + by-version."on-headers"."1.0.0" = lib.makeOverridable self.buildNodePackage { 1065 + name = "on-headers-1.0.0"; 1066 + bin = false; 1067 + src = [ 1068 + (fetchurl { 1069 + url = "http://registry.npmjs.org/on-headers/-/on-headers-1.0.0.tgz"; 1070 + name = "on-headers-1.0.0.tgz"; 1071 + sha1 = "2c75b5da4375513d0161c6052e7fcbe4953fca5d"; 1072 + }) 1073 + ]; 1074 + buildInputs = 1075 + (self.nativeDeps."on-headers" or []); 1076 + deps = { 1077 + }; 1078 + peerDependencies = [ 1079 + ]; 1080 + passthru.names = [ "on-headers" ]; 1081 + }; 1082 + by-spec."parseurl"."~1.3.0" = 1083 + self.by-version."parseurl"."1.3.0"; 1084 + by-version."parseurl"."1.3.0" = lib.makeOverridable self.buildNodePackage { 1085 + name = "parseurl-1.3.0"; 1086 + bin = false; 1087 + src = [ 1088 + (fetchurl { 1089 + url = "http://registry.npmjs.org/parseurl/-/parseurl-1.3.0.tgz"; 1090 + name = "parseurl-1.3.0.tgz"; 1091 + sha1 = "b58046db4223e145afa76009e61bac87cc2281b3"; 1092 + }) 1093 + ]; 1094 + buildInputs = 1095 + (self.nativeDeps."parseurl" or []); 1096 + deps = { 1097 + }; 1098 + peerDependencies = [ 1099 + ]; 1100 + passthru.names = [ "parseurl" ]; 1101 + }; 1102 + by-spec."pause"."0.0.1" = 1103 + self.by-version."pause"."0.0.1"; 1104 + by-version."pause"."0.0.1" = lib.makeOverridable self.buildNodePackage { 1105 + name = "pause-0.0.1"; 1106 + bin = false; 1107 + src = [ 1108 + (fetchurl { 1109 + url = "http://registry.npmjs.org/pause/-/pause-0.0.1.tgz"; 1110 + name = "pause-0.0.1.tgz"; 1111 + sha1 = "1d408b3fdb76923b9543d96fb4c9dfd535d9cb5d"; 1112 + }) 1113 + ]; 1114 + buildInputs = 1115 + (self.nativeDeps."pause" or []); 1116 + deps = { 1117 + }; 1118 + peerDependencies = [ 1119 + ]; 1120 + passthru.names = [ "pause" ]; 1121 + }; 1122 + by-spec."punycode".">=0.2.0" = 1123 + self.by-version."punycode"."1.3.1"; 1124 + by-version."punycode"."1.3.1" = lib.makeOverridable self.buildNodePackage { 1125 + name = "punycode-1.3.1"; 1126 + bin = false; 1127 + src = [ 1128 + (fetchurl { 1129 + url = "http://registry.npmjs.org/punycode/-/punycode-1.3.1.tgz"; 1130 + name = "punycode-1.3.1.tgz"; 1131 + sha1 = "710afe5123c20a1530b712e3e682b9118fe8058e"; 1132 + }) 1133 + ]; 1134 + buildInputs = 1135 + (self.nativeDeps."punycode" or []); 1136 + deps = { 1137 + }; 1138 + peerDependencies = [ 1139 + ]; 1140 + passthru.names = [ "punycode" ]; 1141 + }; 1142 + by-spec."qs"."0.5.1" = 1143 + self.by-version."qs"."0.5.1"; 1144 + by-version."qs"."0.5.1" = lib.makeOverridable self.buildNodePackage { 1145 + name = "qs-0.5.1"; 1146 + bin = false; 1147 + src = [ 1148 + (fetchurl { 1149 + url = "http://registry.npmjs.org/qs/-/qs-0.5.1.tgz"; 1150 + name = "qs-0.5.1.tgz"; 1151 + sha1 = "9f6bf5d9ac6c76384e95d36d15b48980e5e4add0"; 1152 + }) 1153 + ]; 1154 + buildInputs = 1155 + (self.nativeDeps."qs" or []); 1156 + deps = { 1157 + }; 1158 + peerDependencies = [ 1159 + ]; 1160 + passthru.names = [ "qs" ]; 1161 + }; 1162 + by-spec."qs"."~1.2.0" = 1163 + self.by-version."qs"."1.2.2"; 1164 + by-version."qs"."1.2.2" = lib.makeOverridable self.buildNodePackage { 1165 + name = "qs-1.2.2"; 1166 + bin = false; 1167 + src = [ 1168 + (fetchurl { 1169 + url = "http://registry.npmjs.org/qs/-/qs-1.2.2.tgz"; 1170 + name = "qs-1.2.2.tgz"; 1171 + sha1 = "19b57ff24dc2a99ce1f8bdf6afcda59f8ef61f88"; 1172 + }) 1173 + ]; 1174 + buildInputs = 1175 + (self.nativeDeps."qs" or []); 1176 + deps = { 1177 + }; 1178 + peerDependencies = [ 1179 + ]; 1180 + passthru.names = [ "qs" ]; 1181 + }; 1182 + by-spec."range-parser"."0.0.4" = 1183 + self.by-version."range-parser"."0.0.4"; 1184 + by-version."range-parser"."0.0.4" = lib.makeOverridable self.buildNodePackage { 1185 + name = "range-parser-0.0.4"; 1186 + bin = false; 1187 + src = [ 1188 + (fetchurl { 1189 + url = "http://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz"; 1190 + name = "range-parser-0.0.4.tgz"; 1191 + sha1 = "c0427ffef51c10acba0782a46c9602e744ff620b"; 1192 + }) 1193 + ]; 1194 + buildInputs = 1195 + (self.nativeDeps."range-parser" or []); 1196 + deps = { 1197 + }; 1198 + peerDependencies = [ 1199 + ]; 1200 + passthru.names = [ "range-parser" ]; 1201 + }; 1202 + by-spec."readable-stream"."~1.0.26" = 1203 + self.by-version."readable-stream"."1.0.31"; 1204 + by-version."readable-stream"."1.0.31" = lib.makeOverridable self.buildNodePackage { 1205 + name = "readable-stream-1.0.31"; 1206 + bin = false; 1207 + src = [ 1208 + (fetchurl { 1209 + url = "http://registry.npmjs.org/readable-stream/-/readable-stream-1.0.31.tgz"; 1210 + name = "readable-stream-1.0.31.tgz"; 1211 + sha1 = "8f2502e0bc9e3b0da1b94520aabb4e2603ecafae"; 1212 + }) 1213 + ]; 1214 + buildInputs = 1215 + (self.nativeDeps."readable-stream" or []); 1216 + deps = { 1217 + "core-util-is-1.0.1" = self.by-version."core-util-is"."1.0.1"; 1218 + "isarray-0.0.1" = self.by-version."isarray"."0.0.1"; 1219 + "string_decoder-0.10.31" = self.by-version."string_decoder"."0.10.31"; 1220 + "inherits-2.0.1" = self.by-version."inherits"."2.0.1"; 1221 + }; 1222 + peerDependencies = [ 1223 + ]; 1224 + passthru.names = [ "readable-stream" ]; 1225 + }; 1226 + by-spec."redis"."*" = 1227 + self.by-version."redis"."0.12.1"; 1228 + by-version."redis"."0.12.1" = lib.makeOverridable self.buildNodePackage { 1229 + name = "redis-0.12.1"; 1230 + bin = false; 1231 + src = [ 1232 + (fetchurl { 1233 + url = "http://registry.npmjs.org/redis/-/redis-0.12.1.tgz"; 1234 + name = "redis-0.12.1.tgz"; 1235 + sha1 = "64df76ad0fc8acebaebd2a0645e8a48fac49185e"; 1236 + }) 1237 + ]; 1238 + buildInputs = 1239 + (self.nativeDeps."redis" or []); 1240 + deps = { 1241 + }; 1242 + peerDependencies = [ 1243 + ]; 1244 + passthru.names = [ "redis" ]; 1245 + }; 1246 + "redis" = self.by-version."redis"."0.12.1"; 1247 + by-spec."redis"."^0.12.1" = 1248 + self.by-version."redis"."0.12.1"; 1249 + by-spec."request"."*" = 1250 + self.by-version."request"."2.44.0"; 1251 + by-version."request"."2.44.0" = lib.makeOverridable self.buildNodePackage { 1252 + name = "request-2.44.0"; 1253 + bin = false; 1254 + src = [ 1255 + (fetchurl { 1256 + url = "http://registry.npmjs.org/request/-/request-2.44.0.tgz"; 1257 + name = "request-2.44.0.tgz"; 1258 + sha1 = "78d62454d68853cadfb07ad31f58b9ec98072ea8"; 1259 + }) 1260 + ]; 1261 + buildInputs = 1262 + (self.nativeDeps."request" or []); 1263 + deps = { 1264 + "bl-0.9.3" = self.by-version."bl"."0.9.3"; 1265 + "caseless-0.6.0" = self.by-version."caseless"."0.6.0"; 1266 + "forever-agent-0.5.2" = self.by-version."forever-agent"."0.5.2"; 1267 + "qs-1.2.2" = self.by-version."qs"."1.2.2"; 1268 + "json-stringify-safe-5.0.0" = self.by-version."json-stringify-safe"."5.0.0"; 1269 + "mime-types-1.0.2" = self.by-version."mime-types"."1.0.2"; 1270 + "node-uuid-1.4.1" = self.by-version."node-uuid"."1.4.1"; 1271 + "tunnel-agent-0.4.0" = self.by-version."tunnel-agent"."0.4.0"; 1272 + "tough-cookie-0.12.1" = self.by-version."tough-cookie"."0.12.1"; 1273 + "form-data-0.1.4" = self.by-version."form-data"."0.1.4"; 1274 + "http-signature-0.10.0" = self.by-version."http-signature"."0.10.0"; 1275 + "oauth-sign-0.4.0" = self.by-version."oauth-sign"."0.4.0"; 1276 + "hawk-1.1.1" = self.by-version."hawk"."1.1.1"; 1277 + "aws-sign2-0.5.0" = self.by-version."aws-sign2"."0.5.0"; 1278 + "stringstream-0.0.4" = self.by-version."stringstream"."0.0.4"; 1279 + }; 1280 + peerDependencies = [ 1281 + ]; 1282 + passthru.names = [ "request" ]; 1283 + }; 1284 + "request" = self.by-version."request"."2.44.0"; 1285 + by-spec."send"."0.1.0" = 1286 + self.by-version."send"."0.1.0"; 1287 + by-version."send"."0.1.0" = lib.makeOverridable self.buildNodePackage { 1288 + name = "send-0.1.0"; 1289 + bin = false; 1290 + src = [ 1291 + (fetchurl { 1292 + url = "http://registry.npmjs.org/send/-/send-0.1.0.tgz"; 1293 + name = "send-0.1.0.tgz"; 1294 + sha1 = "cfb08ebd3cec9b7fc1a37d9ff9e875a971cf4640"; 1295 + }) 1296 + ]; 1297 + buildInputs = 1298 + (self.nativeDeps."send" or []); 1299 + deps = { 1300 + "debug-2.0.0" = self.by-version."debug"."2.0.0"; 1301 + "mime-1.2.6" = self.by-version."mime"."1.2.6"; 1302 + "fresh-0.1.0" = self.by-version."fresh"."0.1.0"; 1303 + "range-parser-0.0.4" = self.by-version."range-parser"."0.0.4"; 1304 + }; 1305 + peerDependencies = [ 1306 + ]; 1307 + passthru.names = [ "send" ]; 1308 + }; 1309 + by-spec."sntp"."0.2.x" = 1310 + self.by-version."sntp"."0.2.4"; 1311 + by-version."sntp"."0.2.4" = lib.makeOverridable self.buildNodePackage { 1312 + name = "sntp-0.2.4"; 1313 + bin = false; 1314 + src = [ 1315 + (fetchurl { 1316 + url = "http://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz"; 1317 + name = "sntp-0.2.4.tgz"; 1318 + sha1 = "fb885f18b0f3aad189f824862536bceeec750900"; 1319 + }) 1320 + ]; 1321 + buildInputs = 1322 + (self.nativeDeps."sntp" or []); 1323 + deps = { 1324 + "hoek-0.9.1" = self.by-version."hoek"."0.9.1"; 1325 + }; 1326 + peerDependencies = [ 1327 + ]; 1328 + passthru.names = [ "sntp" ]; 1329 + }; 1330 + by-spec."string_decoder"."~0.10.x" = 1331 + self.by-version."string_decoder"."0.10.31"; 1332 + by-version."string_decoder"."0.10.31" = lib.makeOverridable self.buildNodePackage { 1333 + name = "string_decoder-0.10.31"; 1334 + bin = false; 1335 + src = [ 1336 + (fetchurl { 1337 + url = "http://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"; 1338 + name = "string_decoder-0.10.31.tgz"; 1339 + sha1 = "62e203bc41766c6c28c9fc84301dab1c5310fa94"; 1340 + }) 1341 + ]; 1342 + buildInputs = 1343 + (self.nativeDeps."string_decoder" or []); 1344 + deps = { 1345 + }; 1346 + peerDependencies = [ 1347 + ]; 1348 + passthru.names = [ "string_decoder" ]; 1349 + }; 1350 + by-spec."stringstream"."~0.0.4" = 1351 + self.by-version."stringstream"."0.0.4"; 1352 + by-version."stringstream"."0.0.4" = lib.makeOverridable self.buildNodePackage { 1353 + name = "stringstream-0.0.4"; 1354 + bin = false; 1355 + src = [ 1356 + (fetchurl { 1357 + url = "http://registry.npmjs.org/stringstream/-/stringstream-0.0.4.tgz"; 1358 + name = "stringstream-0.0.4.tgz"; 1359 + sha1 = "0f0e3423f942960b5692ac324a57dd093bc41a92"; 1360 + }) 1361 + ]; 1362 + buildInputs = 1363 + (self.nativeDeps."stringstream" or []); 1364 + deps = { 1365 + }; 1366 + peerDependencies = [ 1367 + ]; 1368 + passthru.names = [ "stringstream" ]; 1369 + }; 1370 + by-spec."swig"."0.14.0" = 1371 + self.by-version."swig"."0.14.0"; 1372 + by-version."swig"."0.14.0" = lib.makeOverridable self.buildNodePackage { 1373 + name = "swig-0.14.0"; 1374 + bin = false; 1375 + src = [ 1376 + (fetchurl { 1377 + url = "http://registry.npmjs.org/swig/-/swig-0.14.0.tgz"; 1378 + name = "swig-0.14.0.tgz"; 1379 + sha1 = "544bfb3bd837608873eed6a72c672a28cb1f1b3f"; 1380 + }) 1381 + ]; 1382 + buildInputs = 1383 + (self.nativeDeps."swig" or []); 1384 + deps = { 1385 + "underscore-1.7.0" = self.by-version."underscore"."1.7.0"; 1386 + }; 1387 + peerDependencies = [ 1388 + ]; 1389 + passthru.names = [ "swig" ]; 1390 + }; 1391 + "swig" = self.by-version."swig"."0.14.0"; 1392 + by-spec."tough-cookie".">=0.12.0" = 1393 + self.by-version."tough-cookie"."0.12.1"; 1394 + by-version."tough-cookie"."0.12.1" = lib.makeOverridable self.buildNodePackage { 1395 + name = "tough-cookie-0.12.1"; 1396 + bin = false; 1397 + src = [ 1398 + (fetchurl { 1399 + url = "http://registry.npmjs.org/tough-cookie/-/tough-cookie-0.12.1.tgz"; 1400 + name = "tough-cookie-0.12.1.tgz"; 1401 + sha1 = "8220c7e21abd5b13d96804254bd5a81ebf2c7d62"; 1402 + }) 1403 + ]; 1404 + buildInputs = 1405 + (self.nativeDeps."tough-cookie" or []); 1406 + deps = { 1407 + "punycode-1.3.1" = self.by-version."punycode"."1.3.1"; 1408 + }; 1409 + peerDependencies = [ 1410 + ]; 1411 + passthru.names = [ "tough-cookie" ]; 1412 + }; 1413 + by-spec."tunnel-agent"."~0.4.0" = 1414 + self.by-version."tunnel-agent"."0.4.0"; 1415 + by-version."tunnel-agent"."0.4.0" = lib.makeOverridable self.buildNodePackage { 1416 + name = "tunnel-agent-0.4.0"; 1417 + bin = false; 1418 + src = [ 1419 + (fetchurl { 1420 + url = "http://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.0.tgz"; 1421 + name = "tunnel-agent-0.4.0.tgz"; 1422 + sha1 = "b1184e312ffbcf70b3b4c78e8c219de7ebb1c550"; 1423 + }) 1424 + ]; 1425 + buildInputs = 1426 + (self.nativeDeps."tunnel-agent" or []); 1427 + deps = { 1428 + }; 1429 + peerDependencies = [ 1430 + ]; 1431 + passthru.names = [ "tunnel-agent" ]; 1432 + }; 1433 + by-spec."uid-safe"."1.0.1" = 1434 + self.by-version."uid-safe"."1.0.1"; 1435 + by-version."uid-safe"."1.0.1" = lib.makeOverridable self.buildNodePackage { 1436 + name = "uid-safe-1.0.1"; 1437 + bin = false; 1438 + src = [ 1439 + (fetchurl { 1440 + url = "http://registry.npmjs.org/uid-safe/-/uid-safe-1.0.1.tgz"; 1441 + name = "uid-safe-1.0.1.tgz"; 1442 + sha1 = "5bd148460a2e84f54f193fd20352c8c3d7de6ac8"; 1443 + }) 1444 + ]; 1445 + buildInputs = 1446 + (self.nativeDeps."uid-safe" or []); 1447 + deps = { 1448 + "mz-1.0.1" = self.by-version."mz"."1.0.1"; 1449 + "base64-url-1.0.0" = self.by-version."base64-url"."1.0.0"; 1450 + }; 1451 + peerDependencies = [ 1452 + ]; 1453 + passthru.names = [ "uid-safe" ]; 1454 + }; 1455 + by-spec."underscore".">=1.1.7" = 1456 + self.by-version."underscore"."1.7.0"; 1457 + by-version."underscore"."1.7.0" = lib.makeOverridable self.buildNodePackage { 1458 + name = "underscore-1.7.0"; 1459 + bin = false; 1460 + src = [ 1461 + (fetchurl { 1462 + url = "http://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz"; 1463 + name = "underscore-1.7.0.tgz"; 1464 + sha1 = "6bbaf0877500d36be34ecaa584e0db9fef035209"; 1465 + }) 1466 + ]; 1467 + buildInputs = 1468 + (self.nativeDeps."underscore" or []); 1469 + deps = { 1470 + }; 1471 + peerDependencies = [ 1472 + ]; 1473 + passthru.names = [ "underscore" ]; 1474 + }; 1475 + by-spec."utils-merge"."1.0.0" = 1476 + self.by-version."utils-merge"."1.0.0"; 1477 + by-version."utils-merge"."1.0.0" = lib.makeOverridable self.buildNodePackage { 1478 + name = "utils-merge-1.0.0"; 1479 + bin = false; 1480 + src = [ 1481 + (fetchurl { 1482 + url = "http://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz"; 1483 + name = "utils-merge-1.0.0.tgz"; 1484 + sha1 = "0294fb922bb9375153541c4f7096231f287c8af8"; 1485 + }) 1486 + ]; 1487 + buildInputs = 1488 + (self.nativeDeps."utils-merge" or []); 1489 + deps = { 1490 + }; 1491 + peerDependencies = [ 1492 + ]; 1493 + passthru.names = [ "utils-merge" ]; 1494 + }; 1495 + }