1{ self, fetchurl, fetchgit ? null, lib }:
2
3{
4 by-spec."async"."0.2.10" =
5 self.by-version."async"."0.2.10";
6 by-version."async"."0.2.10" = lib.makeOverridable self.buildNodePackage {
7 name = "async-0.2.10";
8 bin = false;
9 src = [
10 (fetchurl {
11 url = "http://registry.npmjs.org/async/-/async-0.2.10.tgz";
12 name = "async-0.2.10.tgz";
13 sha1 = "b6bbe0b0674b9d719708ca38de8c237cb526c3d1";
14 })
15 ];
16 buildInputs =
17 (self.nativeDeps."async" or []);
18 deps = {
19 };
20 peerDependencies = [
21 ];
22 passthru.names = [ "async" ];
23 };
24 by-spec."binary-search-tree"."0.2.4" =
25 self.by-version."binary-search-tree"."0.2.4";
26 by-version."binary-search-tree"."0.2.4" = lib.makeOverridable self.buildNodePackage {
27 name = "binary-search-tree-0.2.4";
28 bin = false;
29 src = [
30 (fetchurl {
31 url = "http://registry.npmjs.org/binary-search-tree/-/binary-search-tree-0.2.4.tgz";
32 name = "binary-search-tree-0.2.4.tgz";
33 sha1 = "14fe106366a59ca8efb68c0ae30c36aaff0cd510";
34 })
35 ];
36 buildInputs =
37 (self.nativeDeps."binary-search-tree" or []);
38 deps = {
39 "underscore-1.4.4" = self.by-version."underscore"."1.4.4";
40 };
41 peerDependencies = [
42 ];
43 passthru.names = [ "binary-search-tree" ];
44 };
45 by-spec."commander"."0.6.1" =
46 self.by-version."commander"."0.6.1";
47 by-version."commander"."0.6.1" = lib.makeOverridable self.buildNodePackage {
48 name = "commander-0.6.1";
49 bin = false;
50 src = [
51 (fetchurl {
52 url = "http://registry.npmjs.org/commander/-/commander-0.6.1.tgz";
53 name = "commander-0.6.1.tgz";
54 sha1 = "fa68a14f6a945d54dbbe50d8cdb3320e9e3b1a06";
55 })
56 ];
57 buildInputs =
58 (self.nativeDeps."commander" or []);
59 deps = {
60 };
61 peerDependencies = [
62 ];
63 passthru.names = [ "commander" ];
64 };
65 by-spec."commander"."2.3.0" =
66 self.by-version."commander"."2.3.0";
67 by-version."commander"."2.3.0" = lib.makeOverridable self.buildNodePackage {
68 name = "commander-2.3.0";
69 bin = false;
70 src = [
71 (fetchurl {
72 url = "http://registry.npmjs.org/commander/-/commander-2.3.0.tgz";
73 name = "commander-2.3.0.tgz";
74 sha1 = "fd430e889832ec353b9acd1de217c11cb3eef873";
75 })
76 ];
77 buildInputs =
78 (self.nativeDeps."commander" or []);
79 deps = {
80 };
81 peerDependencies = [
82 ];
83 passthru.names = [ "commander" ];
84 };
85 by-spec."debug"."2.0.0" =
86 self.by-version."debug"."2.0.0";
87 by-version."debug"."2.0.0" = lib.makeOverridable self.buildNodePackage {
88 name = "debug-2.0.0";
89 bin = false;
90 src = [
91 (fetchurl {
92 url = "http://registry.npmjs.org/debug/-/debug-2.0.0.tgz";
93 name = "debug-2.0.0.tgz";
94 sha1 = "89bd9df6732b51256bc6705342bba02ed12131ef";
95 })
96 ];
97 buildInputs =
98 (self.nativeDeps."debug" or []);
99 deps = {
100 "ms-0.6.2" = self.by-version."ms"."0.6.2";
101 };
102 peerDependencies = [
103 ];
104 passthru.names = [ "debug" ];
105 };
106 by-spec."diff"."1.0.8" =
107 self.by-version."diff"."1.0.8";
108 by-version."diff"."1.0.8" = lib.makeOverridable self.buildNodePackage {
109 name = "diff-1.0.8";
110 bin = false;
111 src = [
112 (fetchurl {
113 url = "http://registry.npmjs.org/diff/-/diff-1.0.8.tgz";
114 name = "diff-1.0.8.tgz";
115 sha1 = "343276308ec991b7bc82267ed55bc1411f971666";
116 })
117 ];
118 buildInputs =
119 (self.nativeDeps."diff" or []);
120 deps = {
121 };
122 peerDependencies = [
123 ];
124 passthru.names = [ "diff" ];
125 };
126 by-spec."escape-string-regexp"."1.0.2" =
127 self.by-version."escape-string-regexp"."1.0.2";
128 by-version."escape-string-regexp"."1.0.2" = lib.makeOverridable self.buildNodePackage {
129 name = "escape-string-regexp-1.0.2";
130 bin = false;
131 src = [
132 (fetchurl {
133 url = "http://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.2.tgz";
134 name = "escape-string-regexp-1.0.2.tgz";
135 sha1 = "4dbc2fe674e71949caf3fb2695ce7f2dc1d9a8d1";
136 })
137 ];
138 buildInputs =
139 (self.nativeDeps."escape-string-regexp" or []);
140 deps = {
141 };
142 peerDependencies = [
143 ];
144 passthru.names = [ "escape-string-regexp" ];
145 };
146 by-spec."expect.js"."~0.3.1" =
147 self.by-version."expect.js"."0.3.1";
148 by-version."expect.js"."0.3.1" = lib.makeOverridable self.buildNodePackage {
149 name = "expect.js-0.3.1";
150 bin = false;
151 src = [
152 (fetchurl {
153 url = "http://registry.npmjs.org/expect.js/-/expect.js-0.3.1.tgz";
154 name = "expect.js-0.3.1.tgz";
155 sha1 = "b0a59a0d2eff5437544ebf0ceaa6015841d09b5b";
156 })
157 ];
158 buildInputs =
159 (self.nativeDeps."expect.js" or []);
160 deps = {
161 };
162 peerDependencies = [
163 ];
164 passthru.names = [ "expect.js" ];
165 };
166 "expect.js" = self.by-version."expect.js"."0.3.1";
167 by-spec."formatio"."~1.0" =
168 self.by-version."formatio"."1.0.2";
169 by-version."formatio"."1.0.2" = lib.makeOverridable self.buildNodePackage {
170 name = "formatio-1.0.2";
171 bin = false;
172 src = [
173 (fetchurl {
174 url = "http://registry.npmjs.org/formatio/-/formatio-1.0.2.tgz";
175 name = "formatio-1.0.2.tgz";
176 sha1 = "e7991ca144ff7d8cff07bb9ac86a9b79c6ba47ef";
177 })
178 ];
179 buildInputs =
180 (self.nativeDeps."formatio" or []);
181 deps = {
182 "samsam-1.1.2" = self.by-version."samsam"."1.1.2";
183 };
184 peerDependencies = [
185 ];
186 passthru.names = [ "formatio" ];
187 };
188 by-spec."glob"."3.2.3" =
189 self.by-version."glob"."3.2.3";
190 by-version."glob"."3.2.3" = lib.makeOverridable self.buildNodePackage {
191 name = "glob-3.2.3";
192 bin = false;
193 src = [
194 (fetchurl {
195 url = "http://registry.npmjs.org/glob/-/glob-3.2.3.tgz";
196 name = "glob-3.2.3.tgz";
197 sha1 = "e313eeb249c7affaa5c475286b0e115b59839467";
198 })
199 ];
200 buildInputs =
201 (self.nativeDeps."glob" or []);
202 deps = {
203 "minimatch-0.2.14" = self.by-version."minimatch"."0.2.14";
204 "graceful-fs-2.0.3" = self.by-version."graceful-fs"."2.0.3";
205 "inherits-2.0.1" = self.by-version."inherits"."2.0.1";
206 };
207 peerDependencies = [
208 ];
209 passthru.names = [ "glob" ];
210 };
211 by-spec."graceful-fs"."~2.0.0" =
212 self.by-version."graceful-fs"."2.0.3";
213 by-version."graceful-fs"."2.0.3" = lib.makeOverridable self.buildNodePackage {
214 name = "graceful-fs-2.0.3";
215 bin = false;
216 src = [
217 (fetchurl {
218 url = "http://registry.npmjs.org/graceful-fs/-/graceful-fs-2.0.3.tgz";
219 name = "graceful-fs-2.0.3.tgz";
220 sha1 = "7cd2cdb228a4a3f36e95efa6cc142de7d1a136d0";
221 })
222 ];
223 buildInputs =
224 (self.nativeDeps."graceful-fs" or []);
225 deps = {
226 };
227 peerDependencies = [
228 ];
229 passthru.names = [ "graceful-fs" ];
230 };
231 by-spec."growl"."1.8.1" =
232 self.by-version."growl"."1.8.1";
233 by-version."growl"."1.8.1" = lib.makeOverridable self.buildNodePackage {
234 name = "growl-1.8.1";
235 bin = false;
236 src = [
237 (fetchurl {
238 url = "http://registry.npmjs.org/growl/-/growl-1.8.1.tgz";
239 name = "growl-1.8.1.tgz";
240 sha1 = "4b2dec8d907e93db336624dcec0183502f8c9428";
241 })
242 ];
243 buildInputs =
244 (self.nativeDeps."growl" or []);
245 deps = {
246 };
247 peerDependencies = [
248 ];
249 passthru.names = [ "growl" ];
250 };
251 by-spec."inherits"."2" =
252 self.by-version."inherits"."2.0.1";
253 by-version."inherits"."2.0.1" = lib.makeOverridable self.buildNodePackage {
254 name = "inherits-2.0.1";
255 bin = false;
256 src = [
257 (fetchurl {
258 url = "http://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz";
259 name = "inherits-2.0.1.tgz";
260 sha1 = "b17d08d326b4423e568eff719f91b0b1cbdf69f1";
261 })
262 ];
263 buildInputs =
264 (self.nativeDeps."inherits" or []);
265 deps = {
266 };
267 peerDependencies = [
268 ];
269 passthru.names = [ "inherits" ];
270 };
271 by-spec."inherits"."2.0.1" =
272 self.by-version."inherits"."2.0.1";
273 by-spec."jade"."0.26.3" =
274 self.by-version."jade"."0.26.3";
275 by-version."jade"."0.26.3" = lib.makeOverridable self.buildNodePackage {
276 name = "jade-0.26.3";
277 bin = true;
278 src = [
279 (fetchurl {
280 url = "http://registry.npmjs.org/jade/-/jade-0.26.3.tgz";
281 name = "jade-0.26.3.tgz";
282 sha1 = "8f10d7977d8d79f2f6ff862a81b0513ccb25686c";
283 })
284 ];
285 buildInputs =
286 (self.nativeDeps."jade" or []);
287 deps = {
288 "commander-0.6.1" = self.by-version."commander"."0.6.1";
289 "mkdirp-0.3.0" = self.by-version."mkdirp"."0.3.0";
290 };
291 peerDependencies = [
292 ];
293 passthru.names = [ "jade" ];
294 };
295 by-spec."lru-cache"."2" =
296 self.by-version."lru-cache"."2.5.0";
297 by-version."lru-cache"."2.5.0" = lib.makeOverridable self.buildNodePackage {
298 name = "lru-cache-2.5.0";
299 bin = false;
300 src = [
301 (fetchurl {
302 url = "http://registry.npmjs.org/lru-cache/-/lru-cache-2.5.0.tgz";
303 name = "lru-cache-2.5.0.tgz";
304 sha1 = "d82388ae9c960becbea0c73bb9eb79b6c6ce9aeb";
305 })
306 ];
307 buildInputs =
308 (self.nativeDeps."lru-cache" or []);
309 deps = {
310 };
311 peerDependencies = [
312 ];
313 passthru.names = [ "lru-cache" ];
314 };
315 by-spec."minimatch"."~0.2.11" =
316 self.by-version."minimatch"."0.2.14";
317 by-version."minimatch"."0.2.14" = lib.makeOverridable self.buildNodePackage {
318 name = "minimatch-0.2.14";
319 bin = false;
320 src = [
321 (fetchurl {
322 url = "http://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz";
323 name = "minimatch-0.2.14.tgz";
324 sha1 = "c74e780574f63c6f9a090e90efbe6ef53a6a756a";
325 })
326 ];
327 buildInputs =
328 (self.nativeDeps."minimatch" or []);
329 deps = {
330 "lru-cache-2.5.0" = self.by-version."lru-cache"."2.5.0";
331 "sigmund-1.0.0" = self.by-version."sigmund"."1.0.0";
332 };
333 peerDependencies = [
334 ];
335 passthru.names = [ "minimatch" ];
336 };
337 by-spec."minimist"."0.0.8" =
338 self.by-version."minimist"."0.0.8";
339 by-version."minimist"."0.0.8" = lib.makeOverridable self.buildNodePackage {
340 name = "minimist-0.0.8";
341 bin = false;
342 src = [
343 (fetchurl {
344 url = "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz";
345 name = "minimist-0.0.8.tgz";
346 sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d";
347 })
348 ];
349 buildInputs =
350 (self.nativeDeps."minimist" or []);
351 deps = {
352 };
353 peerDependencies = [
354 ];
355 passthru.names = [ "minimist" ];
356 };
357 by-spec."mkdirp"."0.3.0" =
358 self.by-version."mkdirp"."0.3.0";
359 by-version."mkdirp"."0.3.0" = lib.makeOverridable self.buildNodePackage {
360 name = "mkdirp-0.3.0";
361 bin = false;
362 src = [
363 (fetchurl {
364 url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.0.tgz";
365 name = "mkdirp-0.3.0.tgz";
366 sha1 = "1bbf5ab1ba827af23575143490426455f481fe1e";
367 })
368 ];
369 buildInputs =
370 (self.nativeDeps."mkdirp" or []);
371 deps = {
372 };
373 peerDependencies = [
374 ];
375 passthru.names = [ "mkdirp" ];
376 };
377 by-spec."mkdirp"."0.5.0" =
378 self.by-version."mkdirp"."0.5.0";
379 by-version."mkdirp"."0.5.0" = lib.makeOverridable self.buildNodePackage {
380 name = "mkdirp-0.5.0";
381 bin = true;
382 src = [
383 (fetchurl {
384 url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.0.tgz";
385 name = "mkdirp-0.5.0.tgz";
386 sha1 = "1d73076a6df986cd9344e15e71fcc05a4c9abf12";
387 })
388 ];
389 buildInputs =
390 (self.nativeDeps."mkdirp" or []);
391 deps = {
392 "minimist-0.0.8" = self.by-version."minimist"."0.0.8";
393 };
394 peerDependencies = [
395 ];
396 passthru.names = [ "mkdirp" ];
397 };
398 by-spec."mkdirp"."~0.3.5" =
399 self.by-version."mkdirp"."0.3.5";
400 by-version."mkdirp"."0.3.5" = lib.makeOverridable self.buildNodePackage {
401 name = "mkdirp-0.3.5";
402 bin = false;
403 src = [
404 (fetchurl {
405 url = "http://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz";
406 name = "mkdirp-0.3.5.tgz";
407 sha1 = "de3e5f8961c88c787ee1368df849ac4413eca8d7";
408 })
409 ];
410 buildInputs =
411 (self.nativeDeps."mkdirp" or []);
412 deps = {
413 };
414 peerDependencies = [
415 ];
416 passthru.names = [ "mkdirp" ];
417 };
418 by-spec."mocha"."~1.21.0" =
419 self.by-version."mocha"."1.21.5";
420 by-version."mocha"."1.21.5" = lib.makeOverridable self.buildNodePackage {
421 name = "mocha-1.21.5";
422 bin = true;
423 src = [
424 (fetchurl {
425 url = "http://registry.npmjs.org/mocha/-/mocha-1.21.5.tgz";
426 name = "mocha-1.21.5.tgz";
427 sha1 = "7c58b09174df976e434a23b1e8d639873fc529e9";
428 })
429 ];
430 buildInputs =
431 (self.nativeDeps."mocha" or []);
432 deps = {
433 "commander-2.3.0" = self.by-version."commander"."2.3.0";
434 "debug-2.0.0" = self.by-version."debug"."2.0.0";
435 "diff-1.0.8" = self.by-version."diff"."1.0.8";
436 "escape-string-regexp-1.0.2" = self.by-version."escape-string-regexp"."1.0.2";
437 "glob-3.2.3" = self.by-version."glob"."3.2.3";
438 "growl-1.8.1" = self.by-version."growl"."1.8.1";
439 "jade-0.26.3" = self.by-version."jade"."0.26.3";
440 "mkdirp-0.5.0" = self.by-version."mkdirp"."0.5.0";
441 };
442 peerDependencies = [
443 ];
444 passthru.names = [ "mocha" ];
445 };
446 "mocha" = self.by-version."mocha"."1.21.5";
447 by-spec."ms"."0.6.2" =
448 self.by-version."ms"."0.6.2";
449 by-version."ms"."0.6.2" = lib.makeOverridable self.buildNodePackage {
450 name = "ms-0.6.2";
451 bin = false;
452 src = [
453 (fetchurl {
454 url = "http://registry.npmjs.org/ms/-/ms-0.6.2.tgz";
455 name = "ms-0.6.2.tgz";
456 sha1 = "d89c2124c6fdc1353d65a8b77bf1aac4b193708c";
457 })
458 ];
459 buildInputs =
460 (self.nativeDeps."ms" or []);
461 deps = {
462 };
463 peerDependencies = [
464 ];
465 passthru.names = [ "ms" ];
466 };
467 by-spec."nedb"."~1.0.0" =
468 self.by-version."nedb"."1.0.2";
469 by-version."nedb"."1.0.2" = lib.makeOverridable self.buildNodePackage {
470 name = "nedb-1.0.2";
471 bin = false;
472 src = [
473 (fetchurl {
474 url = "http://registry.npmjs.org/nedb/-/nedb-1.0.2.tgz";
475 name = "nedb-1.0.2.tgz";
476 sha1 = "309f10ba29f2002f74a92fb870b8a53ba2131593";
477 })
478 ];
479 buildInputs =
480 (self.nativeDeps."nedb" or []);
481 deps = {
482 "async-0.2.10" = self.by-version."async"."0.2.10";
483 "underscore-1.4.4" = self.by-version."underscore"."1.4.4";
484 "binary-search-tree-0.2.4" = self.by-version."binary-search-tree"."0.2.4";
485 "mkdirp-0.3.5" = self.by-version."mkdirp"."0.3.5";
486 };
487 peerDependencies = [
488 ];
489 passthru.names = [ "nedb" ];
490 };
491 "nedb" = self.by-version."nedb"."1.0.2";
492 by-spec."samsam"."~1.1" =
493 self.by-version."samsam"."1.1.2";
494 by-version."samsam"."1.1.2" = lib.makeOverridable self.buildNodePackage {
495 name = "samsam-1.1.2";
496 bin = false;
497 src = [
498 (fetchurl {
499 url = "http://registry.npmjs.org/samsam/-/samsam-1.1.2.tgz";
500 name = "samsam-1.1.2.tgz";
501 sha1 = "bec11fdc83a9fda063401210e40176c3024d1567";
502 })
503 ];
504 buildInputs =
505 (self.nativeDeps."samsam" or []);
506 deps = {
507 };
508 peerDependencies = [
509 ];
510 passthru.names = [ "samsam" ];
511 };
512 by-spec."sigmund"."~1.0.0" =
513 self.by-version."sigmund"."1.0.0";
514 by-version."sigmund"."1.0.0" = lib.makeOverridable self.buildNodePackage {
515 name = "sigmund-1.0.0";
516 bin = false;
517 src = [
518 (fetchurl {
519 url = "http://registry.npmjs.org/sigmund/-/sigmund-1.0.0.tgz";
520 name = "sigmund-1.0.0.tgz";
521 sha1 = "66a2b3a749ae8b5fb89efd4fcc01dc94fbe02296";
522 })
523 ];
524 buildInputs =
525 (self.nativeDeps."sigmund" or []);
526 deps = {
527 };
528 peerDependencies = [
529 ];
530 passthru.names = [ "sigmund" ];
531 };
532 by-spec."sinon"."~1.10.3" =
533 self.by-version."sinon"."1.10.3";
534 by-version."sinon"."1.10.3" = lib.makeOverridable self.buildNodePackage {
535 name = "sinon-1.10.3";
536 bin = false;
537 src = [
538 (fetchurl {
539 url = "http://registry.npmjs.org/sinon/-/sinon-1.10.3.tgz";
540 name = "sinon-1.10.3.tgz";
541 sha1 = "c063e0e99d8327dc199113aab52eb83a2e9e3c2c";
542 })
543 ];
544 buildInputs =
545 (self.nativeDeps."sinon" or []);
546 deps = {
547 "formatio-1.0.2" = self.by-version."formatio"."1.0.2";
548 "util-0.10.3" = self.by-version."util"."0.10.3";
549 };
550 peerDependencies = [
551 ];
552 passthru.names = [ "sinon" ];
553 };
554 "sinon" = self.by-version."sinon"."1.10.3";
555 by-spec."underscore"."^1.6.0" =
556 self.by-version."underscore"."1.7.0";
557 by-version."underscore"."1.7.0" = lib.makeOverridable self.buildNodePackage {
558 name = "underscore-1.7.0";
559 bin = false;
560 src = [
561 (fetchurl {
562 url = "http://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz";
563 name = "underscore-1.7.0.tgz";
564 sha1 = "6bbaf0877500d36be34ecaa584e0db9fef035209";
565 })
566 ];
567 buildInputs =
568 (self.nativeDeps."underscore" or []);
569 deps = {
570 };
571 peerDependencies = [
572 ];
573 passthru.names = [ "underscore" ];
574 };
575 "underscore" = self.by-version."underscore"."1.7.0";
576 by-spec."underscore"."~1.4.4" =
577 self.by-version."underscore"."1.4.4";
578 by-version."underscore"."1.4.4" = lib.makeOverridable self.buildNodePackage {
579 name = "underscore-1.4.4";
580 bin = false;
581 src = [
582 (fetchurl {
583 url = "http://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz";
584 name = "underscore-1.4.4.tgz";
585 sha1 = "61a6a32010622afa07963bf325203cf12239d604";
586 })
587 ];
588 buildInputs =
589 (self.nativeDeps."underscore" or []);
590 deps = {
591 };
592 peerDependencies = [
593 ];
594 passthru.names = [ "underscore" ];
595 };
596 by-spec."util".">=0.10.3 <1" =
597 self.by-version."util"."0.10.3";
598 by-version."util"."0.10.3" = lib.makeOverridable self.buildNodePackage {
599 name = "util-0.10.3";
600 bin = false;
601 src = [
602 (fetchurl {
603 url = "http://registry.npmjs.org/util/-/util-0.10.3.tgz";
604 name = "util-0.10.3.tgz";
605 sha1 = "7afb1afe50805246489e3db7fe0ed379336ac0f9";
606 })
607 ];
608 buildInputs =
609 (self.nativeDeps."util" or []);
610 deps = {
611 "inherits-2.0.1" = self.by-version."inherits"."2.0.1";
612 };
613 peerDependencies = [
614 ];
615 passthru.names = [ "util" ];
616 };
617}