Issue #23853: Stable check-in of widget refactor
[xtuple] / npm-shrinkwrap.json
1 {
2   "name": "xtuple",
3   "version": "4.5.0-beta",
4   "dependencies": {
5     "async": {
6       "version": "0.2.10",
7       "from": "async@0.2.10",
8       "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz"
9     },
10     "backbone": {
11       "version": "0.9.10",
12       "from": "https://registry.npmjs.org/backbone/-/backbone-0.9.10.tgz",
13       "resolved": "https://registry.npmjs.org/backbone/-/backbone-0.9.10.tgz"
14     },
15     "backbone-relational": {
16       "version": "0.8.0",
17       "from": "https://registry.npmjs.org/backbone-relational/-/backbone-relational-0.8.0.tgz",
18       "resolved": "https://registry.npmjs.org/backbone-relational/-/backbone-relational-0.8.0.tgz"
19     },
20     "bcrypt": {
21       "version": "0.7.8",
22       "from": "https://registry.npmjs.org/bcrypt/-/bcrypt-0.7.8.tgz",
23       "resolved": "https://registry.npmjs.org/bcrypt/-/bcrypt-0.7.8.tgz",
24       "dependencies": {
25         "bindings": {
26           "version": "1.0.0",
27           "from": "https://registry.npmjs.org/bindings/-/bindings-1.0.0.tgz",
28           "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.0.0.tgz"
29         }
30       }
31     },
32     "colors": {
33       "version": "0.6.2",
34       "from": "colors@0.6.2",
35       "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz"
36     },
37     "commander": {
38       "version": "1.2.0",
39       "from": "commander@1.2.0",
40       "resolved": "https://registry.npmjs.org/commander/-/commander-1.2.0.tgz",
41       "dependencies": {
42         "keypress": {
43           "version": "0.1.0",
44           "from": "keypress@0.1.0",
45           "resolved": "https://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz"
46         }
47       }
48     },
49     "congruence": {
50       "version": "1.2.9",
51       "from": "congruence@1.2.9",
52       "resolved": "https://registry.npmjs.org/congruence/-/congruence-1.2.9.tgz",
53       "dependencies": {
54         "moment": {
55           "version": "2.5.1",
56           "from": "https://registry.npmjs.org/moment/-/moment-2.5.1.tgz",
57           "resolved": "https://registry.npmjs.org/moment/-/moment-2.5.1.tgz"
58         },
59         "underscore": {
60           "version": "1.6.0",
61           "from": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
62           "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz"
63         }
64       }
65     },
66     "connect-ensure-login": {
67       "version": "0.1.1",
68       "from": "connect-ensure-login@0.1.1",
69       "resolved": "https://registry.npmjs.org/connect-ensure-login/-/connect-ensure-login-0.1.1.tgz"
70     },
71     "ejs": {
72       "version": "0.8.8",
73       "from": "ejs@0.8.8",
74       "resolved": "https://registry.npmjs.org/ejs/-/ejs-0.8.8.tgz"
75     },
76     "express": {
77       "version": "3.1.2",
78       "from": "express@3.1.2",
79       "resolved": "https://registry.npmjs.org/express/-/express-3.1.2.tgz",
80       "dependencies": {
81         "connect": {
82           "version": "2.7.5",
83           "from": "connect@2.7.5",
84           "resolved": "https://registry.npmjs.org/connect/-/connect-2.7.5.tgz",
85           "dependencies": {
86             "qs": {
87               "version": "0.5.1",
88               "from": "qs@0.5.1",
89               "resolved": "https://registry.npmjs.org/qs/-/qs-0.5.1.tgz"
90             },
91             "formidable": {
92               "version": "1.0.11",
93               "from": "https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz",
94               "resolved": "https://registry.npmjs.org/formidable/-/formidable-1.0.11.tgz"
95             },
96             "buffer-crc32": {
97               "version": "0.1.1",
98               "from": "buffer-crc32@0.1.1",
99               "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.1.1.tgz"
100             },
101             "bytes": {
102               "version": "0.2.0",
103               "from": "bytes@0.2.0",
104               "resolved": "https://registry.npmjs.org/bytes/-/bytes-0.2.0.tgz"
105             },
106             "pause": {
107               "version": "0.0.1",
108               "from": "pause@0.0.1",
109               "resolved": "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz"
110             }
111           }
112         },
113         "commander": {
114           "version": "0.6.1",
115           "from": "commander@0.6.1",
116           "resolved": "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz"
117         },
118         "range-parser": {
119           "version": "0.0.4",
120           "from": "range-parser@0.0.4",
121           "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-0.0.4.tgz"
122         },
123         "mkdirp": {
124           "version": "0.3.5",
125           "from": "mkdirp@0.3.5",
126           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"
127         },
128         "cookie": {
129           "version": "0.0.5",
130           "from": "cookie@0.0.5",
131           "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.0.5.tgz"
132         },
133         "buffer-crc32": {
134           "version": "0.2.1",
135           "from": "buffer-crc32@0.2.1",
136           "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.1.tgz"
137         },
138         "fresh": {
139           "version": "0.1.0",
140           "from": "fresh@0.1.0",
141           "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.1.0.tgz"
142         },
143         "methods": {
144           "version": "0.0.1",
145           "from": "methods@0.0.1",
146           "resolved": "https://registry.npmjs.org/methods/-/methods-0.0.1.tgz"
147         },
148         "send": {
149           "version": "0.1.0",
150           "from": "https://registry.npmjs.org/send/-/send-0.1.0.tgz",
151           "resolved": "https://registry.npmjs.org/send/-/send-0.1.0.tgz",
152           "dependencies": {
153             "mime": {
154               "version": "1.2.6",
155               "from": "https://registry.npmjs.org/mime/-/mime-1.2.6.tgz",
156               "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.6.tgz"
157             }
158           }
159         },
160         "cookie-signature": {
161           "version": "1.0.0",
162           "from": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.0.tgz",
163           "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.0.tgz"
164         },
165         "debug": {
166           "version": "0.8.1",
167           "from": "https://registry.npmjs.org/debug/-/debug-0.8.1.tgz",
168           "resolved": "https://registry.npmjs.org/debug/-/debug-0.8.1.tgz"
169         }
170       }
171     },
172     "fluentreports": {
173       "version": "0.0.2",
174       "from": "fluentreports@git://github.com/xtuple/fluentreports.git#161ecebe081ade6fdd56c1fd11471c39297f8d29",
175       "resolved": "git://github.com/xtuple/fluentreports.git#161ecebe081ade6fdd56c1fd11471c39297f8d29",
176       "dependencies": {
177         "pdfkit": {
178           "version": "0.2.6",
179           "from": "pdfkit@git://github.com/Nathanaela/pdfkit.git#5e393ce15484afc47b35edbca79f6d518cbce67c",
180           "resolved": "git://github.com/Nathanaela/pdfkit.git#5e393ce15484afc47b35edbca79f6d518cbce67c",
181           "dependencies": {
182             "png-js": {
183               "version": "0.1.1",
184               "from": "png-js@0.1.1",
185               "resolved": "https://registry.npmjs.org/png-js/-/png-js-0.1.1.tgz"
186             }
187           }
188         }
189       }
190     },
191     "ipp": {
192       "version": "0.0.5",
193       "from": "https://registry.npmjs.org/ipp/-/ipp-0.0.5.tgz",
194       "resolved": "https://registry.npmjs.org/ipp/-/ipp-0.0.5.tgz"
195     },
196     "json-patch": {
197       "version": "0.0.1",
198       "from": "json-patch@git://github.com/xtuple/JSON-Patch.git#eb69a78f6d041b2f630a9747a5b227c42c8df077",
199       "resolved": "git://github.com/xtuple/JSON-Patch.git#eb69a78f6d041b2f630a9747a5b227c42c8df077"
200     },
201     "less": {
202       "version": "1.5.0",
203       "from": "https://registry.npmjs.org/less/-/less-1.5.0.tgz",
204       "resolved": "https://registry.npmjs.org/less/-/less-1.5.0.tgz",
205       "dependencies": {
206         "mime": {
207           "version": "1.2.11",
208           "from": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",
209           "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz"
210         },
211         "mkdirp": {
212           "version": "0.3.5",
213           "from": "mkdirp@0.3.5",
214           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"
215         },
216         "clean-css": {
217           "version": "1.0.12",
218           "from": "clean-css@1.0.12",
219           "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-1.0.12.tgz",
220           "dependencies": {
221             "commander": {
222               "version": "1.3.2",
223               "from": "commander@1.3.2",
224               "resolved": "https://registry.npmjs.org/commander/-/commander-1.3.2.tgz",
225               "dependencies": {
226                 "keypress": {
227                   "version": "0.1.0",
228                   "from": "keypress@0.1.0",
229                   "resolved": "https://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz"
230                 }
231               }
232             }
233           }
234         },
235         "source-map": {
236           "version": "0.1.33",
237           "from": "source-map@0.1.33",
238           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.33.tgz",
239           "dependencies": {
240             "amdefine": {
241               "version": "0.1.0",
242               "from": "amdefine@0.1.0",
243               "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-0.1.0.tgz"
244             }
245           }
246         }
247       }
248     },
249     "moment": {
250       "version": "2.4.0",
251       "from": "moment@2.4.0",
252       "resolved": "https://registry.npmjs.org/moment/-/moment-2.4.0.tgz"
253     },
254     "nodemailer": {
255       "version": "0.3.44",
256       "from": "nodemailer@0.3.44",
257       "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-0.3.44.tgz",
258       "dependencies": {
259         "mailcomposer": {
260           "version": "0.2.9",
261           "from": "mailcomposer@0.2.9",
262           "resolved": "https://registry.npmjs.org/mailcomposer/-/mailcomposer-0.2.9.tgz",
263           "dependencies": {
264             "mimelib": {
265               "version": "0.2.14",
266               "from": "mimelib@0.2.14",
267               "resolved": "https://registry.npmjs.org/mimelib/-/mimelib-0.2.14.tgz",
268               "dependencies": {
269                 "encoding": {
270                   "version": "0.1.7",
271                   "from": "encoding@0.1.7",
272                   "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.7.tgz",
273                   "dependencies": {
274                     "iconv-lite": {
275                       "version": "0.2.11",
276                       "from": "iconv-lite@0.2.11",
277                       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz"
278                     }
279                   }
280                 },
281                 "addressparser": {
282                   "version": "0.2.1",
283                   "from": "addressparser@0.2.1",
284                   "resolved": "https://registry.npmjs.org/addressparser/-/addressparser-0.2.1.tgz"
285                 }
286               }
287             },
288             "mime": {
289               "version": "1.2.11",
290               "from": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",
291               "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz"
292             },
293             "he": {
294               "version": "0.3.6",
295               "from": "he@0.3.6",
296               "resolved": "https://registry.npmjs.org/he/-/he-0.3.6.tgz"
297             },
298             "punycode": {
299               "version": "1.2.4",
300               "from": "punycode@1.2.4",
301               "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.2.4.tgz"
302             },
303             "follow-redirects": {
304               "version": "0.0.3",
305               "from": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-0.0.3.tgz",
306               "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-0.0.3.tgz"
307             },
308             "dkim-signer": {
309               "version": "0.1.0",
310               "from": "dkim-signer@0.1.0",
311               "resolved": "https://registry.npmjs.org/dkim-signer/-/dkim-signer-0.1.0.tgz"
312             }
313           }
314         },
315         "simplesmtp": {
316           "version": "0.3.29",
317           "from": "https://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.29.tgz",
318           "resolved": "https://registry.npmjs.org/simplesmtp/-/simplesmtp-0.3.29.tgz",
319           "dependencies": {
320             "rai": {
321               "version": "0.1.10",
322               "from": "https://registry.npmjs.org/rai/-/rai-0.1.10.tgz",
323               "resolved": "https://registry.npmjs.org/rai/-/rai-0.1.10.tgz"
324             },
325             "xoauth2": {
326               "version": "0.1.8",
327               "from": "xoauth2@0.1.8",
328               "resolved": "https://registry.npmjs.org/xoauth2/-/xoauth2-0.1.8.tgz"
329             }
330           }
331         },
332         "optimist": {
333           "version": "0.6.1",
334           "from": "optimist@0.6.1",
335           "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
336           "dependencies": {
337             "wordwrap": {
338               "version": "0.0.2",
339               "from": "wordwrap@0.0.2",
340               "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"
341             },
342             "minimist": {
343               "version": "0.0.9",
344               "from": "https://registry.npmjs.org/minimist/-/minimist-0.0.9.tgz",
345               "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.9.tgz"
346             }
347           }
348         }
349       }
350     },
351     "node-forge": {
352       "version": "0.6.2",
353       "from": "node-forge@0.6.x"
354     },
355     "oauth2orize": {
356       "version": "0.1.0",
357       "from": "oauth2orize@0.1.0",
358       "resolved": "https://registry.npmjs.org/oauth2orize/-/oauth2orize-0.1.0.tgz",
359       "dependencies": {
360         "debug": {
361           "version": "0.7.4",
362           "from": "debug@0.7.4",
363           "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz"
364         }
365       }
366     },
367     "oauth2orize-jwt-bearer": {
368       "version": "0.1.0",
369       "from": "oauth2orize-jwt-bearer@0.1.0",
370       "resolved": "https://registry.npmjs.org/oauth2orize-jwt-bearer/-/oauth2orize-jwt-bearer-0.1.0.tgz",
371       "dependencies": {
372         "pkginfo": {
373           "version": "0.2.3",
374           "from": "pkginfo@0.2.3",
375           "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"
376         }
377       }
378     },
379     "passport": {
380       "version": "0.1.18",
381       "from": "passport@0.1.18",
382       "resolved": "https://registry.npmjs.org/passport/-/passport-0.1.18.tgz",
383       "dependencies": {
384         "pkginfo": {
385           "version": "0.2.3",
386           "from": "pkginfo@0.2.3",
387           "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"
388         },
389         "pause": {
390           "version": "0.0.1",
391           "from": "pause@0.0.1",
392           "resolved": "https://registry.npmjs.org/pause/-/pause-0.0.1.tgz"
393         }
394       }
395     },
396     "passport-http": {
397       "version": "0.2.2",
398       "from": "passport-http@0.2.2",
399       "resolved": "https://registry.npmjs.org/passport-http/-/passport-http-0.2.2.tgz",
400       "dependencies": {
401         "pkginfo": {
402           "version": "0.2.3",
403           "from": "pkginfo@0.2.3",
404           "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"
405         }
406       }
407     },
408     "passport-http-bearer": {
409       "version": "0.2.1",
410       "from": "passport-http-bearer@0.2.1",
411       "resolved": "https://registry.npmjs.org/passport-http-bearer/-/passport-http-bearer-0.2.1.tgz",
412       "dependencies": {
413         "pkginfo": {
414           "version": "0.2.3",
415           "from": "pkginfo@0.2.3",
416           "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"
417         }
418       }
419     },
420     "passport-local": {
421       "version": "0.1.6",
422       "from": "passport-local@0.1.6",
423       "resolved": "https://registry.npmjs.org/passport-local/-/passport-local-0.1.6.tgz",
424       "dependencies": {
425         "pkginfo": {
426           "version": "0.2.3",
427           "from": "pkginfo@0.2.3",
428           "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"
429         }
430       }
431     },
432     "passport-oauth2-client-password": {
433       "version": "0.1.1",
434       "from": "passport-oauth2-client-password@0.1.1",
435       "resolved": "https://registry.npmjs.org/passport-oauth2-client-password/-/passport-oauth2-client-password-0.1.1.tgz",
436       "dependencies": {
437         "pkginfo": {
438           "version": "0.2.3",
439           "from": "pkginfo@0.2.3",
440           "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"
441         }
442       }
443     },
444     "passport-oauth2-jwt-bearer": {
445       "version": "0.1.1",
446       "from": "passport-oauth2-jwt-bearer@0.1.1",
447       "resolved": "https://registry.npmjs.org/passport-oauth2-jwt-bearer/-/passport-oauth2-jwt-bearer-0.1.1.tgz",
448       "dependencies": {
449         "pkginfo": {
450           "version": "0.2.3",
451           "from": "pkginfo@0.2.3",
452           "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.2.3.tgz"
453         }
454       }
455     },
456     "paynode": {
457       "version": "0.3.6",
458       "from": "https://registry.npmjs.org/paynode/-/paynode-0.3.6.tgz",
459       "resolved": "https://registry.npmjs.org/paynode/-/paynode-0.3.6.tgz",
460       "dependencies": {
461         "braintree": {
462           "version": "1.14.0",
463           "from": "braintree@1.14.0",
464           "resolved": "https://registry.npmjs.org/braintree/-/braintree-1.14.0.tgz",
465           "dependencies": {
466             "dateformat": {
467               "version": "1.0.1-1.2.3",
468               "from": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.1-1.2.3.tgz",
469               "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.1-1.2.3.tgz"
470             },
471             "semver": {
472               "version": "2.2.1",
473               "from": "https://registry.npmjs.org/semver/-/semver-2.2.1.tgz",
474               "resolved": "https://registry.npmjs.org/semver/-/semver-2.2.1.tgz"
475             },
476             "readable-stream": {
477               "version": "1.1.10",
478               "from": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.10.tgz",
479               "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.10.tgz",
480               "dependencies": {
481                 "core-util-is": {
482                   "version": "1.0.1",
483                   "from": "core-util-is@1.0.1",
484                   "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.1.tgz"
485                 },
486                 "string_decoder": {
487                   "version": "0.10.25-1",
488                   "from": "string_decoder@0.10.25-1",
489                   "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.25-1.tgz"
490                 },
491                 "debuglog": {
492                   "version": "0.0.2",
493                   "from": "https://registry.npmjs.org/debuglog/-/debuglog-0.0.2.tgz",
494                   "resolved": "https://registry.npmjs.org/debuglog/-/debuglog-0.0.2.tgz"
495                 }
496               }
497             },
498             "underscore": {
499               "version": "1.3.1",
500               "from": "https://registry.npmjs.org/underscore/-/underscore-1.3.1.tgz",
501               "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.3.1.tgz"
502             },
503             "xml2js": {
504               "version": "0.1.13",
505               "from": "xml2js@0.1.13",
506               "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.1.13.tgz",
507               "dependencies": {
508                 "sax": {
509                   "version": "0.6.0",
510                   "from": "sax@0.6.0",
511                   "resolved": "https://registry.npmjs.org/sax/-/sax-0.6.0.tgz"
512                 }
513               }
514             },
515             "source-map-support": {
516               "version": "0.1.2",
517               "from": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.1.2.tgz",
518               "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.1.2.tgz",
519               "dependencies": {
520                 "source-map": {
521                   "version": "0.1.8",
522                   "from": "https://registry.npmjs.org/source-map/-/source-map-0.1.8.tgz",
523                   "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.8.tgz",
524                   "dependencies": {
525                     "amdefine": {
526                       "version": "0.1.0",
527                       "from": "amdefine@0.1.0",
528                       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-0.1.0.tgz"
529                     }
530                   }
531                 }
532               }
533             }
534           }
535         }
536       }
537     },
538     "pg": {
539       "version": "0.14.1",
540       "from": "pg@0.14.1",
541       "resolved": "https://registry.npmjs.org/pg/-/pg-0.14.1.tgz",
542       "dependencies": {
543         "generic-pool": {
544           "version": "2.0.4",
545           "from": "generic-pool@2.0.4",
546           "resolved": "https://registry.npmjs.org/generic-pool/-/generic-pool-2.0.4.tgz"
547         },
548         "deprecate": {
549           "version": "0.1.0",
550           "from": "deprecate@0.1.0",
551           "resolved": "https://registry.npmjs.org/deprecate/-/deprecate-0.1.0.tgz"
552         }
553       }
554     },
555     "request": {
556       "version": "2.14.0",
557       "from": "request@2.14.0",
558       "resolved": "https://registry.npmjs.org/request/-/request-2.14.0.tgz",
559       "dependencies": {
560         "form-data": {
561           "version": "0.0.7",
562           "from": "form-data@~0.0.3",
563           "dependencies": {
564             "combined-stream": {
565               "version": "0.0.4",
566               "from": "combined-stream@~0.0.4",
567               "dependencies": {
568                 "delayed-stream": {
569                   "version": "0.0.5",
570                   "from": "delayed-stream@0.0.5"
571                 }
572               }
573             },
574             "async": {
575               "version": "0.1.22",
576               "from": "async@~0.1.9"
577             }
578           }
579         },
580         "mime": {
581           "version": "1.2.9",
582           "from": "mime@~1.2.7"
583         }
584       }
585     },
586     "rimraf": {
587       "version": "2.2.8",
588       "from": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
589       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz"
590     },
591     "rjson": {
592       "version": "0.2.4",
593       "from": "rjson@0.2.4",
594       "resolved": "https://registry.npmjs.org/rjson/-/rjson-0.2.4.tgz",
595       "dependencies": {
596         "commander": {
597           "version": "1.1.1",
598           "from": "commander@1.1.1",
599           "resolved": "https://registry.npmjs.org/commander/-/commander-1.1.1.tgz",
600           "dependencies": {
601             "keypress": {
602               "version": "0.1.0",
603               "from": "keypress@0.1.0",
604               "resolved": "https://registry.npmjs.org/keypress/-/keypress-0.1.0.tgz"
605             }
606           }
607         }
608       }
609     },
610     "socket.io": {
611       "version": "0.9.16",
612       "from": "socket.io@0.9.16",
613       "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-0.9.16.tgz",
614       "dependencies": {
615         "socket.io-client": {
616           "version": "0.9.16",
617           "from": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.16.tgz",
618           "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-0.9.16.tgz",
619           "dependencies": {
620             "uglify-js": {
621               "version": "1.2.5",
622               "from": "uglify-js@1.2.5",
623               "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.2.5.tgz"
624             },
625             "ws": {
626               "version": "0.4.31",
627               "from": "ws@0.4.31",
628               "resolved": "https://registry.npmjs.org/ws/-/ws-0.4.31.tgz",
629               "dependencies": {
630                 "commander": {
631                   "version": "0.6.1",
632                   "from": "commander@0.6.1",
633                   "resolved": "https://registry.npmjs.org/commander/-/commander-0.6.1.tgz"
634                 },
635                 "nan": {
636                   "version": "0.3.2",
637                   "from": "nan@0.3.2",
638                   "resolved": "https://registry.npmjs.org/nan/-/nan-0.3.2.tgz"
639                 },
640                 "tinycolor": {
641                   "version": "0.0.1",
642                   "from": "tinycolor@0.0.1",
643                   "resolved": "https://registry.npmjs.org/tinycolor/-/tinycolor-0.0.1.tgz"
644                 },
645                 "options": {
646                   "version": "0.0.5",
647                   "from": "options@0.0.5",
648                   "resolved": "https://registry.npmjs.org/options/-/options-0.0.5.tgz"
649                 }
650               }
651             },
652             "xmlhttprequest": {
653               "version": "1.4.2",
654               "from": "xmlhttprequest@1.4.2",
655               "resolved": "https://registry.npmjs.org/xmlhttprequest/-/xmlhttprequest-1.4.2.tgz"
656             },
657             "active-x-obfuscator": {
658               "version": "0.0.1",
659               "from": "active-x-obfuscator@0.0.1",
660               "resolved": "https://registry.npmjs.org/active-x-obfuscator/-/active-x-obfuscator-0.0.1.tgz",
661               "dependencies": {
662                 "zeparser": {
663                   "version": "0.0.5",
664                   "from": "zeparser@0.0.5",
665                   "resolved": "https://registry.npmjs.org/zeparser/-/zeparser-0.0.5.tgz"
666                 }
667               }
668             }
669           }
670         },
671         "policyfile": {
672           "version": "0.0.4",
673           "from": "https://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz",
674           "resolved": "https://registry.npmjs.org/policyfile/-/policyfile-0.0.4.tgz"
675         },
676         "base64id": {
677           "version": "0.1.0",
678           "from": "base64id@0.1.0",
679           "resolved": "https://registry.npmjs.org/base64id/-/base64id-0.1.0.tgz"
680         },
681         "redis": {
682           "version": "0.7.3",
683           "from": "https://registry.npmjs.org/redis/-/redis-0.7.3.tgz",
684           "resolved": "https://registry.npmjs.org/redis/-/redis-0.7.3.tgz"
685         }
686       }
687     },
688     "underscore": {
689       "version": "1.4.4",
690       "from": "underscore@1.4.4",
691       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.4.4.tgz"
692     },
693     "winston": {
694       "version": "0.7.3",
695       "from": "winston@0.7.3",
696       "resolved": "https://registry.npmjs.org/winston/-/winston-0.7.3.tgz",
697       "dependencies": {
698         "cycle": {
699           "version": "1.0.3",
700           "from": "cycle@1.0.3",
701           "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz"
702         },
703         "eyes": {
704           "version": "0.1.8",
705           "from": "eyes@0.1.8",
706           "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz"
707         },
708         "pkginfo": {
709           "version": "0.3.0",
710           "from": "pkginfo@0.3.0",
711           "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.0.tgz"
712         },
713         "request": {
714           "version": "2.16.6",
715           "from": "request@2.16.6",
716           "resolved": "https://registry.npmjs.org/request/-/request-2.16.6.tgz",
717           "dependencies": {
718             "form-data": {
719               "version": "0.0.10",
720               "from": "form-data@0.0.10",
721               "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.0.10.tgz",
722               "dependencies": {
723                 "combined-stream": {
724                   "version": "0.0.4",
725                   "from": "combined-stream@0.0.4",
726                   "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.4.tgz",
727                   "dependencies": {
728                     "delayed-stream": {
729                       "version": "0.0.5",
730                       "from": "delayed-stream@0.0.5",
731                       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"
732                     }
733                   }
734                 }
735               }
736             },
737             "mime": {
738               "version": "1.2.11",
739               "from": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",
740               "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz"
741             },
742             "hawk": {
743               "version": "0.10.2",
744               "from": "hawk@0.10.2",
745               "resolved": "https://registry.npmjs.org/hawk/-/hawk-0.10.2.tgz",
746               "dependencies": {
747                 "hoek": {
748                   "version": "0.7.6",
749                   "from": "hoek@0.7.6",
750                   "resolved": "https://registry.npmjs.org/hoek/-/hoek-0.7.6.tgz"
751                 },
752                 "boom": {
753                   "version": "0.3.8",
754                   "from": "boom@0.3.8",
755                   "resolved": "https://registry.npmjs.org/boom/-/boom-0.3.8.tgz"
756                 },
757                 "cryptiles": {
758                   "version": "0.1.3",
759                   "from": "cryptiles@0.1.3",
760                   "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-0.1.3.tgz"
761                 },
762                 "sntp": {
763                   "version": "0.1.4",
764                   "from": "sntp@0.1.4",
765                   "resolved": "https://registry.npmjs.org/sntp/-/sntp-0.1.4.tgz"
766                 }
767               }
768             },
769             "node-uuid": {
770               "version": "1.4.1",
771               "from": "node-uuid@1.4.1",
772               "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"
773             },
774             "cookie-jar": {
775               "version": "0.2.0",
776               "from": "cookie-jar@0.2.0",
777               "resolved": "https://registry.npmjs.org/cookie-jar/-/cookie-jar-0.2.0.tgz"
778             },
779             "aws-sign": {
780               "version": "0.2.0",
781               "from": "aws-sign@0.2.0",
782               "resolved": "https://registry.npmjs.org/aws-sign/-/aws-sign-0.2.0.tgz"
783             },
784             "oauth-sign": {
785               "version": "0.2.0",
786               "from": "oauth-sign@0.2.0",
787               "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.2.0.tgz"
788             },
789             "forever-agent": {
790               "version": "0.2.0",
791               "from": "forever-agent@0.2.0",
792               "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.2.0.tgz"
793             },
794             "tunnel-agent": {
795               "version": "0.2.0",
796               "from": "tunnel-agent@0.2.0",
797               "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.2.0.tgz"
798             },
799             "json-stringify-safe": {
800               "version": "3.0.0",
801               "from": "json-stringify-safe@3.0.0",
802               "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-3.0.0.tgz"
803             },
804             "qs": {
805               "version": "0.5.6",
806               "from": "qs@0.5.6",
807               "resolved": "https://registry.npmjs.org/qs/-/qs-0.5.6.tgz"
808             }
809           }
810         },
811         "stack-trace": {
812           "version": "0.0.9",
813           "from": "stack-trace@0.0.9",
814           "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.9.tgz"
815         }
816       }
817     },
818     "underscore.string": {
819       "version": "2.3.3",
820       "from": "underscore.string@2.3.3",
821       "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"
822     },
823     "ursa": {
824       "version": "0.8.0",
825       "from": "ursa@0.8.0",
826       "resolved": "https://registry.npmjs.org/ursa/-/ursa-0.8.0.tgz"
827     },
828     "xtuple-query": {
829       "version": "1.0.0",
830       "from": "xtuple-query@1.0.0",
831       "resolved": "https://registry.npmjs.org/xtuple-query/-/xtuple-query-1.0.0.tgz",
832       "dependencies": {
833         "congruence": {
834           "version": "1.2.3",
835           "from": "https://registry.npmjs.org/congruence/-/congruence-1.2.3.tgz",
836           "resolved": "https://registry.npmjs.org/congruence/-/congruence-1.2.3.tgz"
837         },
838         "underscore": {
839           "version": "1.5.2",
840           "from": "underscore@1.5.2",
841           "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.5.2.tgz"
842         }
843       }
844     },
845     "googleapis": {
846       "version": "0.4.7",
847       "from": "googleapis@0.4.7",
848       "resolved": "https://registry.npmjs.org/googleapis/-/googleapis-0.4.7.tgz",
849       "dependencies": {
850         "request": {
851           "version": "2.25.0",
852           "from": "request@2.25.0",
853           "resolved": "https://registry.npmjs.org/request/-/request-2.25.0.tgz",
854           "dependencies": {
855             "qs": {
856               "version": "0.6.6",
857               "from": "qs@0.6.6",
858               "resolved": "https://registry.npmjs.org/qs/-/qs-0.6.6.tgz"
859             },
860             "json-stringify-safe": {
861               "version": "5.0.0",
862               "from": "json-stringify-safe@5.0.0",
863               "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.0.tgz"
864             },
865             "forever-agent": {
866               "version": "0.5.2",
867               "from": "forever-agent@0.5.2",
868               "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz"
869             },
870             "tunnel-agent": {
871               "version": "0.3.0",
872               "from": "tunnel-agent@0.3.0",
873               "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.3.0.tgz"
874             },
875             "http-signature": {
876               "version": "0.10.0",
877               "from": "http-signature@0.10.0",
878               "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.0.tgz",
879               "dependencies": {
880                 "assert-plus": {
881                   "version": "0.1.2",
882                   "from": "assert-plus@0.1.2",
883                   "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.2.tgz"
884                 },
885                 "asn1": {
886                   "version": "0.1.11",
887                   "from": "asn1@0.1.11",
888                   "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz"
889                 },
890                 "ctype": {
891                   "version": "0.5.2",
892                   "from": "ctype@0.5.2",
893                   "resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.2.tgz"
894                 }
895               }
896             },
897             "hawk": {
898               "version": "1.0.0",
899               "from": "hawk@1.0.0",
900               "resolved": "https://registry.npmjs.org/hawk/-/hawk-1.0.0.tgz",
901               "dependencies": {
902                 "hoek": {
903                   "version": "0.9.1",
904                   "from": "hoek@0.9.1",
905                   "resolved": "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz"
906                 },
907                 "boom": {
908                   "version": "0.4.2",
909                   "from": "boom@0.4.2",
910                   "resolved": "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz"
911                 },
912                 "cryptiles": {
913                   "version": "0.2.2",
914                   "from": "cryptiles@0.2.2",
915                   "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz"
916                 },
917                 "sntp": {
918                   "version": "0.2.4",
919                   "from": "sntp@0.2.4",
920                   "resolved": "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz"
921                 }
922               }
923             },
924             "aws-sign": {
925               "version": "0.3.0",
926               "from": "aws-sign@0.3.0",
927               "resolved": "https://registry.npmjs.org/aws-sign/-/aws-sign-0.3.0.tgz"
928             },
929             "oauth-sign": {
930               "version": "0.3.0",
931               "from": "oauth-sign@0.3.0",
932               "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.3.0.tgz"
933             },
934             "cookie-jar": {
935               "version": "0.3.0",
936               "from": "cookie-jar@0.3.0",
937               "resolved": "https://registry.npmjs.org/cookie-jar/-/cookie-jar-0.3.0.tgz"
938             },
939             "node-uuid": {
940               "version": "1.4.1",
941               "from": "node-uuid@1.4.1",
942               "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.1.tgz"
943             },
944             "mime": {
945               "version": "1.2.11",
946               "from": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",
947               "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz"
948             },
949             "form-data": {
950               "version": "0.1.2",
951               "from": "form-data@0.1.2",
952               "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.2.tgz",
953               "dependencies": {
954                 "combined-stream": {
955                   "version": "0.0.4",
956                   "from": "combined-stream@0.0.4",
957                   "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.4.tgz",
958                   "dependencies": {
959                     "delayed-stream": {
960                       "version": "0.0.5",
961                       "from": "delayed-stream@0.0.5",
962                       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz"
963                     }
964                   }
965                 },
966                 "async": {
967                   "version": "0.2.10",
968                   "from": "async@0.2.10",
969                   "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz"
970                 }
971               }
972             }
973           }
974         },
975         "async": {
976           "version": "0.2.6",
977           "from": "https://registry.npmjs.org/async/-/async-0.2.6.tgz",
978           "resolved": "https://registry.npmjs.org/async/-/async-0.2.6.tgz"
979         },
980         "gapitoken": {
981           "version": "0.1.0",
982           "from": "https://registry.npmjs.org/gapitoken/-/gapitoken-0.1.0.tgz",
983           "resolved": "https://registry.npmjs.org/gapitoken/-/gapitoken-0.1.0.tgz",
984           "dependencies": {
985             "jws": {
986               "version": "0.0.2",
987               "from": "jws@0.0.2",
988               "resolved": "https://registry.npmjs.org/jws/-/jws-0.0.2.tgz",
989               "dependencies": {
990                 "tap": {
991                   "version": "0.3.3",
992                   "from": "tap@0.3.3",
993                   "resolved": "https://registry.npmjs.org/tap/-/tap-0.3.3.tgz",
994                   "dependencies": {
995                     "inherits": {
996                       "version": "1.0.0"
997                     },
998                     "yamlish": {
999                       "version": "0.0.5"
1000                     },
1001                     "slide": {
1002                       "version": "1.1.5",
1003                       "from": "slide@1.1.5",
1004                       "resolved": "https://registry.npmjs.org/slide/-/slide-1.1.5.tgz"
1005                     },
1006                     "runforcover": {
1007                       "version": "0.0.2",
1008                       "from": "runforcover@0.0.2",
1009                       "resolved": "https://registry.npmjs.org/runforcover/-/runforcover-0.0.2.tgz",
1010                       "dependencies": {
1011                         "bunker": {
1012                           "version": "0.1.2",
1013                           "from": "bunker@0.1.2",
1014                           "resolved": "https://registry.npmjs.org/bunker/-/bunker-0.1.2.tgz",
1015                           "dependencies": {
1016                             "burrito": {
1017                               "version": "0.2.12",
1018                               "from": "burrito@0.2.12",
1019                               "resolved": "https://registry.npmjs.org/burrito/-/burrito-0.2.12.tgz",
1020                               "dependencies": {
1021                                 "traverse": {
1022                                   "version": "0.5.2",
1023                                   "from": "traverse@0.5.2",
1024                                   "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.5.2.tgz"
1025                                 },
1026                                 "uglify-js": {
1027                                   "version": "1.1.1",
1028                                   "from": "uglify-js@1.1.1",
1029                                   "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.1.1.tgz"
1030                                 }
1031                               }
1032                             }
1033                           }
1034                         }
1035                       }
1036                     },
1037                     "nopt": {
1038                       "version": "2.2.1",
1039                       "from": "https://registry.npmjs.org/nopt/-/nopt-2.2.1.tgz",
1040                       "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.2.1.tgz",
1041                       "dependencies": {
1042                         "abbrev": {
1043                           "version": "1.0.5",
1044                           "from": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.5.tgz",
1045                           "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.5.tgz"
1046                         }
1047                       }
1048                     },
1049                     "mkdirp": {
1050                       "version": "0.3.5",
1051                       "from": "mkdirp@0.3.5",
1052                       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"
1053                     },
1054                     "difflet": {
1055                       "version": "0.2.6",
1056                       "from": "difflet@0.2.6",
1057                       "resolved": "https://registry.npmjs.org/difflet/-/difflet-0.2.6.tgz",
1058                       "dependencies": {
1059                         "traverse": {
1060                           "version": "0.6.6",
1061                           "from": "traverse@0.6.6",
1062                           "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz"
1063                         },
1064                         "charm": {
1065                           "version": "0.1.2",
1066                           "from": "charm@0.1.2",
1067                           "resolved": "https://registry.npmjs.org/charm/-/charm-0.1.2.tgz"
1068                         },
1069                         "deep-is": {
1070                           "version": "0.1.2",
1071                           "from": "deep-is@0.1.2",
1072                           "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.2.tgz"
1073                         }
1074                       }
1075                     },
1076                     "deep-equal": {
1077                       "version": "0.0.0",
1078                       "from": "deep-equal@0.0.0",
1079                       "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.0.0.tgz"
1080                     },
1081                     "buffer-equal": {
1082                       "version": "0.0.0",
1083                       "from": "buffer-equal@0.0.0",
1084                       "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.0.tgz"
1085                     }
1086                   }
1087                 },
1088                 "base64url": {
1089                   "version": "0.0.3",
1090                   "from": "https://registry.npmjs.org/base64url/-/base64url-0.0.3.tgz",
1091                   "resolved": "https://registry.npmjs.org/base64url/-/base64url-0.0.3.tgz"
1092                 }
1093               }
1094             }
1095           }
1096         }
1097       }
1098     }
1099   }
1100 }