lol
1# This file has been generated by node2nix 1.3.0. Do not edit!
2
3{nodeEnv, fetchurl, fetchgit, globalBuildInputs ? []}:
4
5let
6 sources = {
7 "bytes-1.0.0" = {
8 name = "bytes";
9 packageName = "bytes";
10 version = "1.0.0";
11 src = fetchurl {
12 url = "https://registry.npmjs.org/bytes/-/bytes-1.0.0.tgz";
13 sha1 = "3569ede8ba34315fab99c3e92cb04c7220de1fa8";
14 };
15 };
16 "depd-0.4.4" = {
17 name = "depd";
18 packageName = "depd";
19 version = "0.4.4";
20 src = fetchurl {
21 url = "https://registry.npmjs.org/depd/-/depd-0.4.4.tgz";
22 sha1 = "07091fae75f97828d89b4a02a2d4778f0e7c0662";
23 };
24 };
25 "iconv-lite-0.4.4" = {
26 name = "iconv-lite";
27 packageName = "iconv-lite";
28 version = "0.4.4";
29 src = fetchurl {
30 url = "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.4.tgz";
31 sha1 = "e95f2e41db0735fc21652f7827a5ee32e63c83a8";
32 };
33 };
34 "media-typer-0.2.0" = {
35 name = "media-typer";
36 packageName = "media-typer";
37 version = "0.2.0";
38 src = fetchurl {
39 url = "https://registry.npmjs.org/media-typer/-/media-typer-0.2.0.tgz";
40 sha1 = "d8a065213adfeaa2e76321a2b6dda36ff6335984";
41 };
42 };
43 "on-finished-2.1.0" = {
44 name = "on-finished";
45 packageName = "on-finished";
46 version = "2.1.0";
47 src = fetchurl {
48 url = "https://registry.npmjs.org/on-finished/-/on-finished-2.1.0.tgz";
49 sha1 = "0c539f09291e8ffadde0c8a25850fb2cedc7022d";
50 };
51 };
52 "qs-2.2.2" = {
53 name = "qs";
54 packageName = "qs";
55 version = "2.2.2";
56 src = fetchurl {
57 url = "https://registry.npmjs.org/qs/-/qs-2.2.2.tgz";
58 sha1 = "dfe783f1854b1ac2b3ade92775ad03e27e03218c";
59 };
60 };
61 "raw-body-1.3.0" = {
62 name = "raw-body";
63 packageName = "raw-body";
64 version = "1.3.0";
65 src = fetchurl {
66 url = "https://registry.npmjs.org/raw-body/-/raw-body-1.3.0.tgz";
67 sha1 = "978230a156a5548f42eef14de22d0f4f610083d1";
68 };
69 };
70 "type-is-1.3.2" = {
71 name = "type-is";
72 packageName = "type-is";
73 version = "1.3.2";
74 src = fetchurl {
75 url = "https://registry.npmjs.org/type-is/-/type-is-1.3.2.tgz";
76 sha1 = "4f2a5dc58775ca1630250afc7186f8b36309d1bb";
77 };
78 };
79 "ee-first-1.0.5" = {
80 name = "ee-first";
81 packageName = "ee-first";
82 version = "1.0.5";
83 src = fetchurl {
84 url = "https://registry.npmjs.org/ee-first/-/ee-first-1.0.5.tgz";
85 sha1 = "8c9b212898d8cd9f1a9436650ce7be202c9e9ff0";
86 };
87 };
88 "mime-types-1.0.2" = {
89 name = "mime-types";
90 packageName = "mime-types";
91 version = "1.0.2";
92 src = fetchurl {
93 url = "https://registry.npmjs.org/mime-types/-/mime-types-1.0.2.tgz";
94 sha1 = "995ae1392ab8affcbfcb2641dd054e943c0d5dce";
95 };
96 };
97 "accepts-1.0.7" = {
98 name = "accepts";
99 packageName = "accepts";
100 version = "1.0.7";
101 src = fetchurl {
102 url = "https://registry.npmjs.org/accepts/-/accepts-1.0.7.tgz";
103 sha1 = "5b501fb4f0704309964ccdb048172541208dab1a";
104 };
105 };
106 "buffer-crc32-0.2.3" = {
107 name = "buffer-crc32";
108 packageName = "buffer-crc32";
109 version = "0.2.3";
110 src = fetchurl {
111 url = "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.3.tgz";
112 sha1 = "bb54519e95d107cbd2400e76d0cab1467336d921";
113 };
114 };
115 "debug-1.0.4" = {
116 name = "debug";
117 packageName = "debug";
118 version = "1.0.4";
119 src = fetchurl {
120 url = "https://registry.npmjs.org/debug/-/debug-1.0.4.tgz";
121 sha1 = "5b9c256bd54b6ec02283176fa8a0ede6d154cbf8";
122 };
123 };
124 "escape-html-1.0.1" = {
125 name = "escape-html";
126 packageName = "escape-html";
127 version = "1.0.1";
128 src = fetchurl {
129 url = "https://registry.npmjs.org/escape-html/-/escape-html-1.0.1.tgz";
130 sha1 = "181a286ead397a39a92857cfb1d43052e356bff0";
131 };
132 };
133 "finalhandler-0.1.0" = {
134 name = "finalhandler";
135 packageName = "finalhandler";
136 version = "0.1.0";
137 src = fetchurl {
138 url = "https://registry.npmjs.org/finalhandler/-/finalhandler-0.1.0.tgz";
139 sha1 = "da05bbc4f5f4a30c84ce1d91f3c154007c4e9daa";
140 };
141 };
142 "methods-1.1.0" = {
143 name = "methods";
144 packageName = "methods";
145 version = "1.1.0";
146 src = fetchurl {
147 url = "https://registry.npmjs.org/methods/-/methods-1.1.0.tgz";
148 sha1 = "5dca4ee12df52ff3b056145986a8f01cbc86436f";
149 };
150 };
151 "parseurl-1.3.2" = {
152 name = "parseurl";
153 packageName = "parseurl";
154 version = "1.3.2";
155 src = fetchurl {
156 url = "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz";
157 sha1 = "fc289d4ed8993119460c156253262cdc8de65bf3";
158 };
159 };
160 "path-to-regexp-0.1.3" = {
161 name = "path-to-regexp";
162 packageName = "path-to-regexp";
163 version = "0.1.3";
164 src = fetchurl {
165 url = "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.3.tgz";
166 sha1 = "21b9ab82274279de25b156ea08fd12ca51b8aecb";
167 };
168 };
169 "proxy-addr-1.0.1" = {
170 name = "proxy-addr";
171 packageName = "proxy-addr";
172 version = "1.0.1";
173 src = fetchurl {
174 url = "https://registry.npmjs.org/proxy-addr/-/proxy-addr-1.0.1.tgz";
175 sha1 = "c7c566d5eb4e3fad67eeb9c77c5558ccc39b88a8";
176 };
177 };
178 "range-parser-1.0.0" = {
179 name = "range-parser";
180 packageName = "range-parser";
181 version = "1.0.0";
182 src = fetchurl {
183 url = "https://registry.npmjs.org/range-parser/-/range-parser-1.0.0.tgz";
184 sha1 = "a4b264cfe0be5ce36abe3765ac9c2a248746dbc0";
185 };
186 };
187 "send-0.8.5" = {
188 name = "send";
189 packageName = "send";
190 version = "0.8.5";
191 src = fetchurl {
192 url = "https://registry.npmjs.org/send/-/send-0.8.5.tgz";
193 sha1 = "37f708216e6f50c175e74c69fec53484e2fd82c7";
194 };
195 };
196 "serve-static-1.5.4" = {
197 name = "serve-static";
198 packageName = "serve-static";
199 version = "1.5.4";
200 src = fetchurl {
201 url = "https://registry.npmjs.org/serve-static/-/serve-static-1.5.4.tgz";
202 sha1 = "819fb37ae46bd02dd520b77fcf7fd8f5112f9782";
203 };
204 };
205 "vary-0.1.0" = {
206 name = "vary";
207 packageName = "vary";
208 version = "0.1.0";
209 src = fetchurl {
210 url = "https://registry.npmjs.org/vary/-/vary-0.1.0.tgz";
211 sha1 = "df0945899e93c0cc5bd18cc8321d9d21e74f6176";
212 };
213 };
214 "cookie-0.1.2" = {
215 name = "cookie";
216 packageName = "cookie";
217 version = "0.1.2";
218 src = fetchurl {
219 url = "https://registry.npmjs.org/cookie/-/cookie-0.1.2.tgz";
220 sha1 = "72fec3d24e48a3432073d90c12642005061004b1";
221 };
222 };
223 "fresh-0.2.2" = {
224 name = "fresh";
225 packageName = "fresh";
226 version = "0.2.2";
227 src = fetchurl {
228 url = "https://registry.npmjs.org/fresh/-/fresh-0.2.2.tgz";
229 sha1 = "9731dcf5678c7faeb44fb903c4f72df55187fa77";
230 };
231 };
232 "cookie-signature-1.0.4" = {
233 name = "cookie-signature";
234 packageName = "cookie-signature";
235 version = "1.0.4";
236 src = fetchurl {
237 url = "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.4.tgz";
238 sha1 = "0edd22286e3a111b9a2a70db363e925e867f6aca";
239 };
240 };
241 "merge-descriptors-0.0.2" = {
242 name = "merge-descriptors";
243 packageName = "merge-descriptors";
244 version = "0.0.2";
245 src = fetchurl {
246 url = "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-0.0.2.tgz";
247 sha1 = "c36a52a781437513c57275f39dd9d317514ac8c7";
248 };
249 };
250 "utils-merge-1.0.0" = {
251 name = "utils-merge";
252 packageName = "utils-merge";
253 version = "1.0.0";
254 src = fetchurl {
255 url = "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.0.tgz";
256 sha1 = "0294fb922bb9375153541c4f7096231f287c8af8";
257 };
258 };
259 "negotiator-0.4.7" = {
260 name = "negotiator";
261 packageName = "negotiator";
262 version = "0.4.7";
263 src = fetchurl {
264 url = "https://registry.npmjs.org/negotiator/-/negotiator-0.4.7.tgz";
265 sha1 = "a4160f7177ec806738631d0d3052325da42abdc8";
266 };
267 };
268 "ms-0.6.2" = {
269 name = "ms";
270 packageName = "ms";
271 version = "0.6.2";
272 src = fetchurl {
273 url = "https://registry.npmjs.org/ms/-/ms-0.6.2.tgz";
274 sha1 = "d89c2124c6fdc1353d65a8b77bf1aac4b193708c";
275 };
276 };
277 "ipaddr.js-0.1.2" = {
278 name = "ipaddr.js";
279 packageName = "ipaddr.js";
280 version = "0.1.2";
281 src = fetchurl {
282 url = "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-0.1.2.tgz";
283 sha1 = "6a1fd3d854f5002965c34d7bbcd9b4a8d4b0467e";
284 };
285 };
286 "destroy-1.0.3" = {
287 name = "destroy";
288 packageName = "destroy";
289 version = "1.0.3";
290 src = fetchurl {
291 url = "https://registry.npmjs.org/destroy/-/destroy-1.0.3.tgz";
292 sha1 = "b433b4724e71fd8551d9885174851c5fc377e2c9";
293 };
294 };
295 "mime-1.2.11" = {
296 name = "mime";
297 packageName = "mime";
298 version = "1.2.11";
299 src = fetchurl {
300 url = "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz";
301 sha1 = "58203eed86e3a5ef17aed2b7d9ebd47f0a60dd10";
302 };
303 };
304 "qs-0.6.6" = {
305 name = "qs";
306 packageName = "qs";
307 version = "0.6.6";
308 src = fetchurl {
309 url = "https://registry.npmjs.org/qs/-/qs-0.6.6.tgz";
310 sha1 = "6e015098ff51968b8a3c819001d5f2c89bc4b107";
311 };
312 };
313 "json-stringify-safe-5.0.1" = {
314 name = "json-stringify-safe";
315 packageName = "json-stringify-safe";
316 version = "5.0.1";
317 src = fetchurl {
318 url = "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz";
319 sha1 = "1296a2d58fd45f19a0f6ce01d65701e2c735b6eb";
320 };
321 };
322 "forever-agent-0.5.2" = {
323 name = "forever-agent";
324 packageName = "forever-agent";
325 version = "0.5.2";
326 src = fetchurl {
327 url = "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz";
328 sha1 = "6d0e09c4921f94a27f63d3b49c5feff1ea4c5130";
329 };
330 };
331 "node-uuid-1.4.8" = {
332 name = "node-uuid";
333 packageName = "node-uuid";
334 version = "1.4.8";
335 src = fetchurl {
336 url = "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz";
337 sha1 = "b040eb0923968afabf8d32fb1f17f1167fdab907";
338 };
339 };
340 "tough-cookie-2.3.3" = {
341 name = "tough-cookie";
342 packageName = "tough-cookie";
343 version = "2.3.3";
344 src = fetchurl {
345 url = "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.3.tgz";
346 sha1 = "0b618a5565b6dea90bf3425d04d55edc475a7561";
347 };
348 };
349 "form-data-0.1.4" = {
350 name = "form-data";
351 packageName = "form-data";
352 version = "0.1.4";
353 src = fetchurl {
354 url = "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz";
355 sha1 = "91abd788aba9702b1aabfa8bc01031a2ac9e3b12";
356 };
357 };
358 "tunnel-agent-0.3.0" = {
359 name = "tunnel-agent";
360 packageName = "tunnel-agent";
361 version = "0.3.0";
362 src = fetchurl {
363 url = "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz";
364 sha1 = "ad681b68f5321ad2827c4cfb1b7d5df2cfe942ee";
365 };
366 };
367 "http-signature-0.10.1" = {
368 name = "http-signature";
369 packageName = "http-signature";
370 version = "0.10.1";
371 src = fetchurl {
372 url = "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz";
373 sha1 = "4fbdac132559aa8323121e540779c0a012b27e66";
374 };
375 };
376 "oauth-sign-0.3.0" = {
377 name = "oauth-sign";
378 packageName = "oauth-sign";
379 version = "0.3.0";
380 src = fetchurl {
381 url = "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz";
382 sha1 = "cb540f93bb2b22a7d5941691a288d60e8ea9386e";
383 };
384 };
385 "hawk-1.0.0" = {
386 name = "hawk";
387 packageName = "hawk";
388 version = "1.0.0";
389 src = fetchurl {
390 url = "https://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz";
391 sha1 = "b90bb169807285411da7ffcb8dd2598502d3b52d";
392 };
393 };
394 "aws-sign2-0.5.0" = {
395 name = "aws-sign2";
396 packageName = "aws-sign2";
397 version = "0.5.0";
398 src = fetchurl {
399 url = "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz";
400 sha1 = "c57103f7a17fc037f02d7c2e64b602ea223f7d63";
401 };
402 };
403 "punycode-1.4.1" = {
404 name = "punycode";
405 packageName = "punycode";
406 version = "1.4.1";
407 src = fetchurl {
408 url = "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz";
409 sha1 = "c0d5a63b2718800ad8e1eb0fa5269c84dd41845e";
410 };
411 };
412 "combined-stream-0.0.7" = {
413 name = "combined-stream";
414 packageName = "combined-stream";
415 version = "0.0.7";
416 src = fetchurl {
417 url = "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz";
418 sha1 = "0137e657baa5a7541c57ac37ac5fc07d73b4dc1f";
419 };
420 };
421 "async-0.9.2" = {
422 name = "async";
423 packageName = "async";
424 version = "0.9.2";
425 src = fetchurl {
426 url = "https://registry.npmjs.org/async/-/async-0.9.2.tgz";
427 sha1 = "aea74d5e61c1f899613bf64bda66d4c78f2fd17d";
428 };
429 };
430 "delayed-stream-0.0.5" = {
431 name = "delayed-stream";
432 packageName = "delayed-stream";
433 version = "0.0.5";
434 src = fetchurl {
435 url = "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz";
436 sha1 = "d4b1f43a93e8296dfe02694f4680bc37a313c73f";
437 };
438 };
439 "assert-plus-0.1.5" = {
440 name = "assert-plus";
441 packageName = "assert-plus";
442 version = "0.1.5";
443 src = fetchurl {
444 url = "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz";
445 sha1 = "ee74009413002d84cec7219c6ac811812e723160";
446 };
447 };
448 "asn1-0.1.11" = {
449 name = "asn1";
450 packageName = "asn1";
451 version = "0.1.11";
452 src = fetchurl {
453 url = "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz";
454 sha1 = "559be18376d08a4ec4dbe80877d27818639b2df7";
455 };
456 };
457 "ctype-0.5.3" = {
458 name = "ctype";
459 packageName = "ctype";
460 version = "0.5.3";
461 src = fetchurl {
462 url = "https://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz";
463 sha1 = "82c18c2461f74114ef16c135224ad0b9144ca12f";
464 };
465 };
466 "hoek-0.9.1" = {
467 name = "hoek";
468 packageName = "hoek";
469 version = "0.9.1";
470 src = fetchurl {
471 url = "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz";
472 sha1 = "3d322462badf07716ea7eb85baf88079cddce505";
473 };
474 };
475 "boom-0.4.2" = {
476 name = "boom";
477 packageName = "boom";
478 version = "0.4.2";
479 src = fetchurl {
480 url = "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz";
481 sha1 = "7a636e9ded4efcefb19cef4947a3c67dfaee911b";
482 };
483 };
484 "cryptiles-0.2.2" = {
485 name = "cryptiles";
486 packageName = "cryptiles";
487 version = "0.2.2";
488 src = fetchurl {
489 url = "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz";
490 sha1 = "ed91ff1f17ad13d3748288594f8a48a0d26f325c";
491 };
492 };
493 "sntp-0.2.4" = {
494 name = "sntp";
495 packageName = "sntp";
496 version = "0.2.4";
497 src = fetchurl {
498 url = "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz";
499 sha1 = "fb885f18b0f3aad189f824862536bceeec750900";
500 };
501 };
502 "block-stream-0.0.9" = {
503 name = "block-stream";
504 packageName = "block-stream";
505 version = "0.0.9";
506 src = fetchurl {
507 url = "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz";
508 sha1 = "13ebfe778a03205cfe03751481ebb4b3300c126a";
509 };
510 };
511 "fstream-0.1.31" = {
512 name = "fstream";
513 packageName = "fstream";
514 version = "0.1.31";
515 src = fetchurl {
516 url = "https://registry.npmjs.org/fstream/-/fstream-0.1.31.tgz";
517 sha1 = "7337f058fbbbbefa8c9f561a28cab0849202c988";
518 };
519 };
520 "inherits-2.0.3" = {
521 name = "inherits";
522 packageName = "inherits";
523 version = "2.0.3";
524 src = fetchurl {
525 url = "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz";
526 sha1 = "633c2c83e3da42a502f52466022480f4208261de";
527 };
528 };
529 "graceful-fs-3.0.11" = {
530 name = "graceful-fs";
531 packageName = "graceful-fs";
532 version = "3.0.11";
533 src = fetchurl {
534 url = "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz";
535 sha1 = "7613c778a1afea62f25c630a086d7f3acbbdd818";
536 };
537 };
538 "mkdirp-0.5.1" = {
539 name = "mkdirp";
540 packageName = "mkdirp";
541 version = "0.5.1";
542 src = fetchurl {
543 url = "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz";
544 sha1 = "30057438eac6cf7f8c4767f38648d6697d75c903";
545 };
546 };
547 "rimraf-2.6.2" = {
548 name = "rimraf";
549 packageName = "rimraf";
550 version = "2.6.2";
551 src = fetchurl {
552 url = "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz";
553 sha512 = "3kmrqh8xli7rzfm8wc6j9lp0c6vml172iv3z088an9xlwl1xvkvh3fn92za66ms4c9yww80qa5kan31k1z1ypqvkchmh1mznb09xdwn";
554 };
555 };
556 "natives-1.1.0" = {
557 name = "natives";
558 packageName = "natives";
559 version = "1.1.0";
560 src = fetchurl {
561 url = "https://registry.npmjs.org/natives/-/natives-1.1.0.tgz";
562 sha1 = "e9ff841418a6b2ec7a495e939984f78f163e6e31";
563 };
564 };
565 "minimist-0.0.8" = {
566 name = "minimist";
567 packageName = "minimist";
568 version = "0.0.8";
569 src = fetchurl {
570 url = "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz";
571 sha1 = "857fcabfc3397d2625b8228262e86aa7a011b05d";
572 };
573 };
574 "glob-7.1.2" = {
575 name = "glob";
576 packageName = "glob";
577 version = "7.1.2";
578 src = fetchurl {
579 url = "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz";
580 sha512 = "08vjxzixc9dwc1hn5pd60yyij98krk2pr758aiga97r02ncvaqx1hidi95wk470k1v84gg4alls9bm52m77174z128bgf13b61x951h";
581 };
582 };
583 "fs.realpath-1.0.0" = {
584 name = "fs.realpath";
585 packageName = "fs.realpath";
586 version = "1.0.0";
587 src = fetchurl {
588 url = "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz";
589 sha1 = "1504ad2523158caa40db4a2787cb01411994ea4f";
590 };
591 };
592 "inflight-1.0.6" = {
593 name = "inflight";
594 packageName = "inflight";
595 version = "1.0.6";
596 src = fetchurl {
597 url = "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz";
598 sha1 = "49bd6331d7d02d0c09bc910a1075ba8165b56df9";
599 };
600 };
601 "minimatch-3.0.4" = {
602 name = "minimatch";
603 packageName = "minimatch";
604 version = "3.0.4";
605 src = fetchurl {
606 url = "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz";
607 sha512 = "1879a3j85h92ypvb7lpv1dqpcxl49rqnbgs5la18zmj1yqhwl60c2m74254wbr5pp3znckqpkg9dvjyrz6hfz8b9vag5a3j910db4f8";
608 };
609 };
610 "once-1.4.0" = {
611 name = "once";
612 packageName = "once";
613 version = "1.4.0";
614 src = fetchurl {
615 url = "https://registry.npmjs.org/once/-/once-1.4.0.tgz";
616 sha1 = "583b1aa775961d4b113ac17d9c50baef9dd76bd1";
617 };
618 };
619 "path-is-absolute-1.0.1" = {
620 name = "path-is-absolute";
621 packageName = "path-is-absolute";
622 version = "1.0.1";
623 src = fetchurl {
624 url = "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz";
625 sha1 = "174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f";
626 };
627 };
628 "wrappy-1.0.2" = {
629 name = "wrappy";
630 packageName = "wrappy";
631 version = "1.0.2";
632 src = fetchurl {
633 url = "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz";
634 sha1 = "b5243d8f3ec1aa35f1364605bc0d1036e30ab69f";
635 };
636 };
637 "brace-expansion-1.1.8" = {
638 name = "brace-expansion";
639 packageName = "brace-expansion";
640 version = "1.1.8";
641 src = fetchurl {
642 url = "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz";
643 sha1 = "c07b211c7c952ec1f8efd51a77ef0d1d3990a292";
644 };
645 };
646 "balanced-match-1.0.0" = {
647 name = "balanced-match";
648 packageName = "balanced-match";
649 version = "1.0.0";
650 src = fetchurl {
651 url = "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz";
652 sha1 = "89b4d199ab2bee49de164ea02b89ce462d71b767";
653 };
654 };
655 "concat-map-0.0.1" = {
656 name = "concat-map";
657 packageName = "concat-map";
658 version = "0.0.1";
659 src = fetchurl {
660 url = "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz";
661 sha1 = "d8a96bd77fd68df7793a73036a3ba0d5405d477b";
662 };
663 };
664 "commander-2.1.0" = {
665 name = "commander";
666 packageName = "commander";
667 version = "2.1.0";
668 src = fetchurl {
669 url = "https://registry.npmjs.org/commander/-/commander-2.1.0.tgz";
670 sha1 = "d121bbae860d9992a3d517ba96f56588e47c6781";
671 };
672 };
673 "nan-1.0.0" = {
674 name = "nan";
675 packageName = "nan";
676 version = "1.0.0";
677 src = fetchurl {
678 url = "https://registry.npmjs.org/nan/-/nan-1.0.0.tgz";
679 sha1 = "ae24f8850818d662fcab5acf7f3b95bfaa2ccf38";
680 };
681 };
682 "tinycolor-0.0.1" = {
683 name = "tinycolor";
684 packageName = "tinycolor";
685 version = "0.0.1";
686 src = fetchurl {
687 url = "https://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz";
688 sha1 = "320b5a52d83abb5978d81a3e887d4aefb15a6164";
689 };
690 };
691 "options-0.0.6" = {
692 name = "options";
693 packageName = "options";
694 version = "0.0.6";
695 src = fetchurl {
696 url = "https://registry.npmjs.org/options/-/options-0.0.6.tgz";
697 sha1 = "ec22d312806bb53e731773e7cdaefcf1c643128f";
698 };
699 };
700 };
701in
702{
703 "body-parser-~1.6.3" = nodeEnv.buildNodePackage {
704 name = "body-parser";
705 packageName = "body-parser";
706 version = "1.6.7";
707 src = fetchurl {
708 url = "https://registry.npmjs.org/body-parser/-/body-parser-1.6.7.tgz";
709 sha1 = "82306becadf44543e826b3907eae93f0237c4e5c";
710 };
711 dependencies = [
712 sources."bytes-1.0.0"
713 sources."depd-0.4.4"
714 sources."iconv-lite-0.4.4"
715 sources."media-typer-0.2.0"
716 sources."on-finished-2.1.0"
717 sources."qs-2.2.2"
718 sources."raw-body-1.3.0"
719 sources."type-is-1.3.2"
720 sources."ee-first-1.0.5"
721 sources."mime-types-1.0.2"
722 ];
723 buildInputs = globalBuildInputs;
724 meta = {
725 description = "Node.js body parsing middleware";
726 homepage = https://github.com/expressjs/body-parser;
727 license = "MIT";
728 };
729 production = true;
730 };
731 "express-~4.8.3" = nodeEnv.buildNodePackage {
732 name = "express";
733 packageName = "express";
734 version = "4.8.8";
735 src = fetchurl {
736 url = "https://registry.npmjs.org/express/-/express-4.8.8.tgz";
737 sha1 = "6aba348ccdfa87608040b12ca0010107a0aac28e";
738 };
739 dependencies = [
740 sources."accepts-1.0.7"
741 sources."buffer-crc32-0.2.3"
742 sources."debug-1.0.4"
743 sources."depd-0.4.4"
744 sources."escape-html-1.0.1"
745 sources."finalhandler-0.1.0"
746 sources."media-typer-0.2.0"
747 sources."methods-1.1.0"
748 sources."parseurl-1.3.2"
749 sources."path-to-regexp-0.1.3"
750 sources."proxy-addr-1.0.1"
751 sources."qs-2.2.2"
752 sources."range-parser-1.0.0"
753 sources."send-0.8.5"
754 sources."serve-static-1.5.4"
755 sources."type-is-1.3.2"
756 sources."vary-0.1.0"
757 sources."cookie-0.1.2"
758 sources."fresh-0.2.2"
759 sources."cookie-signature-1.0.4"
760 sources."merge-descriptors-0.0.2"
761 sources."utils-merge-1.0.0"
762 sources."mime-types-1.0.2"
763 sources."negotiator-0.4.7"
764 sources."ms-0.6.2"
765 sources."ipaddr.js-0.1.2"
766 sources."destroy-1.0.3"
767 sources."mime-1.2.11"
768 sources."on-finished-2.1.0"
769 sources."ee-first-1.0.5"
770 ];
771 buildInputs = globalBuildInputs;
772 meta = {
773 description = "Fast, unopinionated, minimalist web framework";
774 homepage = http://expressjs.com/;
775 license = "MIT";
776 };
777 production = true;
778 };
779 "request-~2.34.0" = nodeEnv.buildNodePackage {
780 name = "request";
781 packageName = "request";
782 version = "2.34.0";
783 src = fetchurl {
784 url = "https://registry.npmjs.org/request/-/request-2.34.0.tgz";
785 sha1 = "b5d8b9526add4a2d4629f4d417124573996445ae";
786 };
787 dependencies = [
788 sources."qs-0.6.6"
789 sources."json-stringify-safe-5.0.1"
790 sources."forever-agent-0.5.2"
791 sources."node-uuid-1.4.8"
792 sources."mime-1.2.11"
793 sources."tough-cookie-2.3.3"
794 sources."form-data-0.1.4"
795 sources."tunnel-agent-0.3.0"
796 sources."http-signature-0.10.1"
797 sources."oauth-sign-0.3.0"
798 sources."hawk-1.0.0"
799 sources."aws-sign2-0.5.0"
800 sources."punycode-1.4.1"
801 sources."combined-stream-0.0.7"
802 sources."async-0.9.2"
803 sources."delayed-stream-0.0.5"
804 sources."assert-plus-0.1.5"
805 sources."asn1-0.1.11"
806 sources."ctype-0.5.3"
807 sources."hoek-0.9.1"
808 sources."boom-0.4.2"
809 sources."cryptiles-0.2.2"
810 sources."sntp-0.2.4"
811 ];
812 buildInputs = globalBuildInputs;
813 meta = {
814 description = "Simplified HTTP request client.";
815 homepage = https://github.com/mikeal/request;
816 license = "Apache, Version 2.0";
817 };
818 production = true;
819 };
820 "tar-~0.1.19" = nodeEnv.buildNodePackage {
821 name = "tar";
822 packageName = "tar";
823 version = "0.1.20";
824 src = fetchurl {
825 url = "https://registry.npmjs.org/tar/-/tar-0.1.20.tgz";
826 sha1 = "42940bae5b5f22c74483699126f9f3f27449cb13";
827 };
828 dependencies = [
829 sources."block-stream-0.0.9"
830 sources."fstream-0.1.31"
831 sources."inherits-2.0.3"
832 sources."graceful-fs-3.0.11"
833 sources."mkdirp-0.5.1"
834 sources."rimraf-2.6.2"
835 sources."natives-1.1.0"
836 sources."minimist-0.0.8"
837 sources."glob-7.1.2"
838 sources."fs.realpath-1.0.0"
839 sources."inflight-1.0.6"
840 sources."minimatch-3.0.4"
841 sources."once-1.4.0"
842 sources."path-is-absolute-1.0.1"
843 sources."wrappy-1.0.2"
844 sources."brace-expansion-1.1.8"
845 sources."balanced-match-1.0.0"
846 sources."concat-map-0.0.1"
847 ];
848 buildInputs = globalBuildInputs;
849 meta = {
850 description = "tar for node";
851 homepage = https://github.com/isaacs/node-tar;
852 license = "BSD";
853 };
854 production = true;
855 };
856 "ws-~0.4.32" = nodeEnv.buildNodePackage {
857 name = "ws";
858 packageName = "ws";
859 version = "0.4.32";
860 src = fetchurl {
861 url = "https://registry.npmjs.org/ws/-/ws-0.4.32.tgz";
862 sha1 = "787a6154414f3c99ed83c5772153b20feb0cec32";
863 };
864 dependencies = [
865 sources."commander-2.1.0"
866 sources."nan-1.0.0"
867 sources."tinycolor-0.0.1"
868 sources."options-0.0.6"
869 ];
870 buildInputs = globalBuildInputs;
871 meta = {
872 description = "simple to use, blazing fast and thoroughly tested websocket client, server and console for node.js, up-to-date against RFC-6455";
873 homepage = https://github.com/einaros/ws;
874 };
875 production = true;
876 };
877}