Automatically generated installer lang files
[moodle.git] / npm-shrinkwrap.json
blob893c900d059b5a66550064f1a23e4fdd2ca6174d
2   "name": "Moodle",
3   "requires": true,
4   "lockfileVersion": 1,
5   "dependencies": {
6     "abbrev": {
7       "version": "1.0.7",
8       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz",
9       "integrity": "sha1-W2A1su6dT7XPhZ8Iqb6BsghJGEM=",
10       "dev": true
11     },
12     "acorn": {
13       "version": "3.3.0",
14       "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
15       "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
16       "dev": true
17     },
18     "acorn-jsx": {
19       "version": "3.0.1",
20       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
21       "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=",
22       "dev": true,
23       "requires": {
24         "acorn": "3.3.0"
25       }
26     },
27     "align-text": {
28       "version": "0.1.3",
29       "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.3.tgz",
30       "integrity": "sha1-cts5g4cu7CMTkZyUJqmTpBr+k/c=",
31       "dev": true,
32       "requires": {
33         "kind-of": "2.0.1",
34         "longest": "1.0.1",
35         "repeat-string": "1.5.2"
36       }
37     },
38     "amdefine": {
39       "version": "1.0.0",
40       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz",
41       "integrity": "sha1-/RdHRwDLXMnCtwnwvp0jzjwZjDM=",
42       "dev": true
43     },
44     "ansi-color": {
45       "version": "0.2.1",
46       "resolved": "https://registry.npmjs.org/ansi-color/-/ansi-color-0.2.1.tgz",
47       "integrity": "sha1-PnXAN0dSF1RO12Oo21cJ+prlv5o=",
48       "dev": true
49     },
50     "ansi-escapes": {
51       "version": "1.4.0",
52       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-1.4.0.tgz",
53       "integrity": "sha1-06ioOzGapneTZisT52HHkRQiMG4=",
54       "dev": true
55     },
56     "ansi-regex": {
57       "version": "2.0.0",
58       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz",
59       "integrity": "sha1-xQYbbg74qBd15Q9dZhUb9r83EQc=",
60       "dev": true
61     },
62     "ansi-styles": {
63       "version": "2.1.0",
64       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.1.0.tgz",
65       "integrity": "sha1-mQ90cUaSe1Wakyv5KVkWPWDA0OI=",
66       "dev": true
67     },
68     "argparse": {
69       "version": "0.1.16",
70       "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz",
71       "integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=",
72       "dev": true,
73       "requires": {
74         "underscore": "1.7.0",
75         "underscore.string": "2.4.0"
76       },
77       "dependencies": {
78         "underscore.string": {
79           "version": "2.4.0",
80           "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz",
81           "integrity": "sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs=",
82           "dev": true
83         }
84       }
85     },
86     "array-union": {
87       "version": "1.0.2",
88       "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
89       "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
90       "dev": true,
91       "requires": {
92         "array-uniq": "1.0.3"
93       }
94     },
95     "array-uniq": {
96       "version": "1.0.3",
97       "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
98       "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
99       "dev": true
100     },
101     "arrify": {
102       "version": "1.0.1",
103       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
104       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
105       "dev": true
106     },
107     "asap": {
108       "version": "1.0.0",
109       "resolved": "https://registry.npmjs.org/asap/-/asap-1.0.0.tgz",
110       "integrity": "sha1-sqRdpf36ILBJb8N2jMJ8EvqRan0=",
111       "dev": true,
112       "optional": true
113     },
114     "asn1": {
115       "version": "0.2.3",
116       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
117       "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
118       "dev": true,
119       "optional": true
120     },
121     "assert-plus": {
122       "version": "0.1.5",
123       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz",
124       "integrity": "sha1-7nQAlBMALYTOxyGcasgRgS5yMWA=",
125       "dev": true
126     },
127     "async": {
128       "version": "1.5.2",
129       "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
130       "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
131       "dev": true
132     },
133     "aws-sign2": {
134       "version": "0.6.0",
135       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
136       "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
137       "dev": true,
138       "optional": true
139     },
140     "balanced-match": {
141       "version": "0.3.0",
142       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz",
143       "integrity": "sha1-qRzdHr7xqGZZ5w/03vAWJfwtZ1Y=",
144       "dev": true
145     },
146     "bl": {
147       "version": "1.0.0",
148       "resolved": "https://registry.npmjs.org/bl/-/bl-1.0.0.tgz",
149       "integrity": "sha1-ramoqJptesYIYvfex9sgeHPgw/U=",
150       "dev": true,
151       "optional": true,
152       "requires": {
153         "readable-stream": "2.0.5"
154       },
155       "dependencies": {
156         "readable-stream": {
157           "version": "2.0.5",
158           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
159           "integrity": "sha1-okJvjc1FUcd6M/lu3yiGojyClmk=",
160           "dev": true,
161           "optional": true,
162           "requires": {
163             "core-util-is": "1.0.2",
164             "inherits": "2.0.1",
165             "isarray": "0.0.1",
166             "process-nextick-args": "1.0.6",
167             "string_decoder": "0.10.31",
168             "util-deprecate": "1.0.2"
169           }
170         }
171       }
172     },
173     "bluebird": {
174       "version": "3.4.1",
175       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.1.tgz",
176       "integrity": "sha1-tzHd9I4t077awudeEhWhG8uR+gc=",
177       "dev": true
178     },
179     "boom": {
180       "version": "2.10.1",
181       "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
182       "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
183       "dev": true,
184       "requires": {
185         "hoek": "2.16.3"
186       }
187     },
188     "brace-expansion": {
189       "version": "1.1.2",
190       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.2.tgz",
191       "integrity": "sha1-8hRF0EiLZY4nce/YcO/1HfKfBO8=",
192       "dev": true,
193       "requires": {
194         "balanced-match": "0.3.0",
195         "concat-map": "0.0.1"
196       }
197     },
198     "browserify-zlib": {
199       "version": "0.1.4",
200       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
201       "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
202       "dev": true,
203       "requires": {
204         "pako": "0.2.8"
205       }
206     },
207     "builtin-modules": {
208       "version": "1.1.1",
209       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
210       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
211       "dev": true
212     },
213     "caller-path": {
214       "version": "0.1.0",
215       "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
216       "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
217       "dev": true,
218       "requires": {
219         "callsites": "0.2.0"
220       }
221     },
222     "callsites": {
223       "version": "0.2.0",
224       "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
225       "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
226       "dev": true
227     },
228     "camelcase": {
229       "version": "2.0.1",
230       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.0.1.tgz",
231       "integrity": "sha1-V1aNaHuNpWxMHRe0x0o87ibXOus=",
232       "dev": true
233     },
234     "camelcase-keys": {
235       "version": "2.0.0",
236       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.0.0.tgz",
237       "integrity": "sha1-q4fnQNcqH/yxKkPMBMFLOdVJ6rk=",
238       "dev": true,
239       "requires": {
240         "camelcase": "2.0.1",
241         "map-obj": "1.0.1"
242       }
243     },
244     "caseless": {
245       "version": "0.11.0",
246       "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
247       "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",
248       "dev": true,
249       "optional": true
250     },
251     "center-align": {
252       "version": "0.1.2",
253       "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.2.tgz",
254       "integrity": "sha1-dPqFQPwZsmqubtx+AxzWmT1JW6A=",
255       "dev": true,
256       "requires": {
257         "align-text": "0.1.3",
258         "lazy-cache": "0.2.7"
259       }
260     },
261     "chalk": {
262       "version": "1.1.1",
263       "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz",
264       "integrity": "sha1-UJr7ZwZudJn36zU1x3RFdyri0Bk=",
265       "dev": true,
266       "requires": {
267         "ansi-styles": "2.1.0",
268         "escape-string-regexp": "1.0.4",
269         "has-ansi": "2.0.0",
270         "strip-ansi": "3.0.0",
271         "supports-color": "2.0.0"
272       }
273     },
274     "circular-json": {
275       "version": "0.3.1",
276       "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.1.tgz",
277       "integrity": "sha1-vos2rvzN6LPKeqLWr8B6NyQsDS0=",
278       "dev": true
279     },
280     "cli": {
281       "version": "0.6.6",
282       "resolved": "https://registry.npmjs.org/cli/-/cli-0.6.6.tgz",
283       "integrity": "sha1-Aq1Eo4Cr8nraxebwzdewQ9dMU+M=",
284       "dev": true,
285       "requires": {
286         "exit": "0.1.2",
287         "glob": "3.2.11"
288       },
289       "dependencies": {
290         "glob": {
291           "version": "3.2.11",
292           "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
293           "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
294           "dev": true,
295           "requires": {
296             "inherits": "2.0.1",
297             "minimatch": "0.3.0"
298           }
299         },
300         "minimatch": {
301           "version": "0.3.0",
302           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
303           "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
304           "dev": true,
305           "requires": {
306             "lru-cache": "2.7.3",
307             "sigmund": "1.0.1"
308           }
309         }
310       }
311     },
312     "cli-cursor": {
313       "version": "1.0.2",
314       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-1.0.2.tgz",
315       "integrity": "sha1-ZNo/fValRBLll5S9Ytw1KV6PKYc=",
316       "dev": true,
317       "requires": {
318         "restore-cursor": "1.0.1"
319       }
320     },
321     "cli-width": {
322       "version": "2.1.0",
323       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.1.0.tgz",
324       "integrity": "sha1-sjTKIJsp72b8UY2bmNWEewDt8Ao=",
325       "dev": true
326     },
327     "cliui": {
328       "version": "2.1.0",
329       "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
330       "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
331       "dev": true,
332       "requires": {
333         "center-align": "0.1.2",
334         "right-align": "0.1.3",
335         "wordwrap": "0.0.2"
336       }
337     },
338     "code-point-at": {
339       "version": "1.0.0",
340       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.0.0.tgz",
341       "integrity": "sha1-9psZLT99keOC5Lcb3bd4eGGasMY=",
342       "dev": true,
343       "requires": {
344         "number-is-nan": "1.0.0"
345       }
346     },
347     "coffee-script": {
348       "version": "1.3.3",
349       "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz",
350       "integrity": "sha1-FQ1rTLUiiUNp7+1qIQHCC8f0pPQ=",
351       "dev": true
352     },
353     "colors": {
354       "version": "0.6.2",
355       "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
356       "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=",
357       "dev": true
358     },
359     "combined-stream": {
360       "version": "1.0.5",
361       "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
362       "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=",
363       "dev": true,
364       "requires": {
365         "delayed-stream": "1.0.0"
366       }
367     },
368     "commander": {
369       "version": "2.9.0",
370       "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
371       "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
372       "dev": true,
373       "optional": true,
374       "requires": {
375         "graceful-readlink": "1.0.1"
376       }
377     },
378     "concat-map": {
379       "version": "0.0.1",
380       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
381       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
382       "dev": true
383     },
384     "concat-stream": {
385       "version": "1.5.1",
386       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.1.tgz",
387       "integrity": "sha1-87gKz54fSOOHXAaItBtsMWAu6hw=",
388       "dev": true,
389       "requires": {
390         "inherits": "2.0.1",
391         "readable-stream": "2.0.5",
392         "typedarray": "0.0.6"
393       },
394       "dependencies": {
395         "readable-stream": {
396           "version": "2.0.5",
397           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.5.tgz",
398           "integrity": "sha1-okJvjc1FUcd6M/lu3yiGojyClmk=",
399           "dev": true,
400           "requires": {
401             "core-util-is": "1.0.2",
402             "inherits": "2.0.1",
403             "isarray": "0.0.1",
404             "process-nextick-args": "1.0.6",
405             "string_decoder": "0.10.31",
406             "util-deprecate": "1.0.2"
407           }
408         }
409       }
410     },
411     "console-browserify": {
412       "version": "1.1.0",
413       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
414       "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
415       "dev": true,
416       "requires": {
417         "date-now": "0.1.4"
418       }
419     },
420     "core-util-is": {
421       "version": "1.0.2",
422       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
423       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
424       "dev": true
425     },
426     "cpr": {
427       "version": "0.0.6",
428       "resolved": "https://registry.npmjs.org/cpr/-/cpr-0.0.6.tgz",
429       "integrity": "sha1-U43SYnolrlDtoNwPgyKfuWDQhrM=",
430       "dev": true,
431       "requires": {
432         "graceful-fs": "1.1.14",
433         "mkdirp": "0.3.5",
434         "rimraf": "2.0.3"
435       },
436       "dependencies": {
437         "graceful-fs": {
438           "version": "1.1.14",
439           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.1.14.tgz",
440           "integrity": "sha1-BweNtfY3f2Mh/Oqu30l94STclGU=",
441           "dev": true
442         },
443         "mkdirp": {
444           "version": "0.3.5",
445           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz",
446           "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=",
447           "dev": true
448         },
449         "rimraf": {
450           "version": "2.0.3",
451           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.0.3.tgz",
452           "integrity": "sha1-9QopZecUTpr9mYmC8V33BnMPVqk=",
453           "dev": true,
454           "requires": {
455             "graceful-fs": "1.1.14"
456           }
457         }
458       }
459     },
460     "cryptiles": {
461       "version": "2.0.5",
462       "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
463       "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
464       "dev": true,
465       "optional": true,
466       "requires": {
467         "boom": "2.10.1"
468       }
469     },
470     "csslint": {
471       "version": "0.10.0",
472       "resolved": "https://registry.npmjs.org/csslint/-/csslint-0.10.0.tgz",
473       "integrity": "sha1-OmoE51Zcjp0ZvrSXZ8fslug2WAU=",
474       "dev": true,
475       "requires": {
476         "parserlib": "0.2.5"
477       }
478     },
479     "cssproc": {
480       "version": "0.0.7",
481       "resolved": "https://registry.npmjs.org/cssproc/-/cssproc-0.0.7.tgz",
482       "integrity": "sha1-+Ch4pPhKvpcxVUK5ln9mUNhdPf4=",
483       "dev": true
484     },
485     "d": {
486       "version": "0.1.1",
487       "resolved": "https://registry.npmjs.org/d/-/d-0.1.1.tgz",
488       "integrity": "sha1-2hhMU10Y2O57oqoim5FACfrhEwk=",
489       "dev": true,
490       "requires": {
491         "es5-ext": "0.10.12"
492       }
493     },
494     "dashdash": {
495       "version": "1.12.1",
496       "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.12.1.tgz",
497       "integrity": "sha1-7V/Q+dLcGJ4fvxHkD2pBIWcgO2o=",
498       "dev": true,
499       "optional": true,
500       "requires": {
501         "assert-plus": "0.1.5"
502       }
503     },
504     "date-now": {
505       "version": "0.1.4",
506       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
507       "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
508       "dev": true
509     },
510     "dateformat": {
511       "version": "1.0.2-1.2.3",
512       "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz",
513       "integrity": "sha1-sCIMAt6YYXQztyhRz0fePfLNvuk=",
514       "dev": true
515     },
516     "debug": {
517       "version": "0.7.4",
518       "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz",
519       "integrity": "sha1-BuHqgILCyxTjmAbiLi9vdX+Srzk=",
520       "dev": true
521     },
522     "decamelize": {
523       "version": "1.1.2",
524       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.1.2.tgz",
525       "integrity": "sha1-3Mk3J74gljLpiwJxjvTLeWAjIvI=",
526       "dev": true,
527       "requires": {
528         "escape-string-regexp": "1.0.4"
529       }
530     },
531     "deep-is": {
532       "version": "0.1.3",
533       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
534       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
535       "dev": true
536     },
537     "del": {
538       "version": "2.2.2",
539       "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
540       "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
541       "dev": true,
542       "requires": {
543         "globby": "5.0.0",
544         "is-path-cwd": "1.0.0",
545         "is-path-in-cwd": "1.0.0",
546         "object-assign": "4.0.1",
547         "pify": "2.3.0",
548         "pinkie-promise": "2.0.0",
549         "rimraf": "2.2.8"
550       }
551     },
552     "delayed-stream": {
553       "version": "1.0.0",
554       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
555       "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
556       "dev": true
557     },
558     "doctrine": {
559       "version": "1.2.3",
560       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.2.3.tgz",
561       "integrity": "sha1-auxrvWLPid1JjK5wwO2fSdqHOmo=",
562       "dev": true,
563       "requires": {
564         "esutils": "2.0.2",
565         "isarray": "1.0.0"
566       },
567       "dependencies": {
568         "isarray": {
569           "version": "1.0.0",
570           "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
571           "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
572           "dev": true
573         }
574       }
575     },
576     "dom-serializer": {
577       "version": "0.1.0",
578       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
579       "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
580       "dev": true,
581       "requires": {
582         "domelementtype": "1.1.3",
583         "entities": "1.1.1"
584       },
585       "dependencies": {
586         "domelementtype": {
587           "version": "1.1.3",
588           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
589           "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
590           "dev": true
591         },
592         "entities": {
593           "version": "1.1.1",
594           "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
595           "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
596           "dev": true
597         }
598       }
599     },
600     "domelementtype": {
601       "version": "1.3.0",
602       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
603       "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=",
604       "dev": true
605     },
606     "domhandler": {
607       "version": "2.3.0",
608       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
609       "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
610       "dev": true,
611       "requires": {
612         "domelementtype": "1.3.0"
613       }
614     },
615     "domutils": {
616       "version": "1.5.1",
617       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
618       "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
619       "dev": true,
620       "requires": {
621         "dom-serializer": "0.1.0",
622         "domelementtype": "1.3.0"
623       }
624     },
625     "ecc-jsbn": {
626       "version": "0.1.1",
627       "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
628       "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
629       "dev": true,
630       "optional": true,
631       "requires": {
632         "jsbn": "0.1.0"
633       }
634     },
635     "entities": {
636       "version": "1.0.0",
637       "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
638       "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=",
639       "dev": true
640     },
641     "errno": {
642       "version": "0.1.4",
643       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz",
644       "integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=",
645       "dev": true,
646       "optional": true,
647       "requires": {
648         "prr": "0.0.0"
649       }
650     },
651     "error-ex": {
652       "version": "1.3.0",
653       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
654       "integrity": "sha1-5ntD8+gsluo6WE/+4Ln8MyXYAtk=",
655       "dev": true,
656       "requires": {
657         "is-arrayish": "0.2.1"
658       }
659     },
660     "es5-ext": {
661       "version": "0.10.12",
662       "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.12.tgz",
663       "integrity": "sha1-qoRkHU23a2Krul5F/YBey6sUAEc=",
664       "dev": true,
665       "requires": {
666         "es6-iterator": "2.0.0",
667         "es6-symbol": "3.1.0"
668       }
669     },
670     "es6-iterator": {
671       "version": "2.0.0",
672       "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.0.tgz",
673       "integrity": "sha1-vZaFZ9YWNeM8C4BydhPJy0sJa6w=",
674       "dev": true,
675       "requires": {
676         "d": "0.1.1",
677         "es5-ext": "0.10.12",
678         "es6-symbol": "3.1.0"
679       }
680     },
681     "es6-map": {
682       "version": "0.1.4",
683       "resolved": "https://registry.npmjs.org/es6-map/-/es6-map-0.1.4.tgz",
684       "integrity": "sha1-o0sUe+IkdzpNfagHJ5TO+jYyuJc=",
685       "dev": true,
686       "requires": {
687         "d": "0.1.1",
688         "es5-ext": "0.10.12",
689         "es6-iterator": "2.0.0",
690         "es6-set": "0.1.4",
691         "es6-symbol": "3.1.0",
692         "event-emitter": "0.3.4"
693       }
694     },
695     "es6-set": {
696       "version": "0.1.4",
697       "resolved": "https://registry.npmjs.org/es6-set/-/es6-set-0.1.4.tgz",
698       "integrity": "sha1-lRa2dhwpZLkv9HlFYjOiR9xwfOg=",
699       "dev": true,
700       "requires": {
701         "d": "0.1.1",
702         "es5-ext": "0.10.12",
703         "es6-iterator": "2.0.0",
704         "es6-symbol": "3.1.0",
705         "event-emitter": "0.3.4"
706       }
707     },
708     "es6-symbol": {
709       "version": "3.1.0",
710       "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.0.tgz",
711       "integrity": "sha1-lEgcZV56fK2C66gy2X1UM0ltf/o=",
712       "dev": true,
713       "requires": {
714         "d": "0.1.1",
715         "es5-ext": "0.10.12"
716       }
717     },
718     "es6-weak-map": {
719       "version": "2.0.1",
720       "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.1.tgz",
721       "integrity": "sha1-DSu9iCfrX7S6j5f7/qUNQ9sh6oE=",
722       "dev": true,
723       "requires": {
724         "d": "0.1.1",
725         "es5-ext": "0.10.12",
726         "es6-iterator": "2.0.0",
727         "es6-symbol": "3.1.0"
728       }
729     },
730     "escape-string-regexp": {
731       "version": "1.0.4",
732       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.4.tgz",
733       "integrity": "sha1-uF5nm0b3LQP7voo79yWdU1whti8=",
734       "dev": true
735     },
736     "escodegen": {
737       "version": "0.0.28",
738       "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-0.0.28.tgz",
739       "integrity": "sha1-Dk/xcV8yh3XWyrUaxEpAbNer/9M=",
740       "dev": true,
741       "requires": {
742         "esprima": "1.0.4",
743         "estraverse": "1.3.2",
744         "source-map": "0.4.4"
745       }
746     },
747     "escope": {
748       "version": "3.6.0",
749       "resolved": "https://registry.npmjs.org/escope/-/escope-3.6.0.tgz",
750       "integrity": "sha1-4Bl16BJ4GhY6ba392AOY3GTIicM=",
751       "dev": true,
752       "requires": {
753         "es6-map": "0.1.4",
754         "es6-weak-map": "2.0.1",
755         "esrecurse": "4.1.0",
756         "estraverse": "4.2.0"
757       },
758       "dependencies": {
759         "estraverse": {
760           "version": "4.2.0",
761           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
762           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
763           "dev": true
764         }
765       }
766     },
767     "eslint": {
768       "version": "2.13.1",
769       "resolved": "https://registry.npmjs.org/eslint/-/eslint-2.13.1.tgz",
770       "integrity": "sha1-5MyPoPAJ+4KaquI4VaKTYL4fbBE=",
771       "dev": true,
772       "requires": {
773         "chalk": "1.1.3",
774         "concat-stream": "1.5.1",
775         "debug": "2.2.0",
776         "doctrine": "1.2.3",
777         "es6-map": "0.1.4",
778         "escope": "3.6.0",
779         "espree": "3.1.7",
780         "estraverse": "4.2.0",
781         "esutils": "2.0.2",
782         "file-entry-cache": "1.3.1",
783         "glob": "7.0.5",
784         "globals": "9.9.0",
785         "ignore": "3.1.5",
786         "imurmurhash": "0.1.4",
787         "inquirer": "0.12.0",
788         "is-my-json-valid": "2.12.3",
789         "is-resolvable": "1.0.0",
790         "js-yaml": "3.6.1",
791         "json-stable-stringify": "1.0.1",
792         "levn": "0.3.0",
793         "lodash": "4.15.0",
794         "mkdirp": "0.5.1",
795         "optionator": "0.8.1",
796         "path-is-absolute": "1.0.0",
797         "path-is-inside": "1.0.1",
798         "pluralize": "1.2.1",
799         "progress": "1.1.8",
800         "require-uncached": "1.0.2",
801         "shelljs": "0.6.1",
802         "strip-json-comments": "1.0.4",
803         "table": "3.7.8",
804         "text-table": "0.2.0",
805         "user-home": "2.0.0"
806       },
807       "dependencies": {
808         "ansi-styles": {
809           "version": "2.2.1",
810           "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
811           "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
812           "dev": true
813         },
814         "argparse": {
815           "version": "1.0.7",
816           "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.7.tgz",
817           "integrity": "sha1-wolQZIBVeBDxSovGLXoG9j7X+VE=",
818           "dev": true,
819           "requires": {
820             "sprintf-js": "1.0.3"
821           }
822         },
823         "chalk": {
824           "version": "1.1.3",
825           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
826           "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
827           "dev": true,
828           "requires": {
829             "ansi-styles": "2.2.1",
830             "escape-string-regexp": "1.0.4",
831             "has-ansi": "2.0.0",
832             "strip-ansi": "3.0.0",
833             "supports-color": "2.0.0"
834           }
835         },
836         "debug": {
837           "version": "2.2.0",
838           "resolved": "https://registry.npmjs.org/debug/-/debug-2.2.0.tgz",
839           "integrity": "sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=",
840           "dev": true,
841           "requires": {
842             "ms": "0.7.1"
843           }
844         },
845         "esprima": {
846           "version": "2.7.2",
847           "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.2.tgz",
848           "integrity": "sha1-9DvlQ2CZhOrkTJM6xjNSpq818zk=",
849           "dev": true
850         },
851         "estraverse": {
852           "version": "4.2.0",
853           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
854           "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
855           "dev": true
856         },
857         "glob": {
858           "version": "7.0.5",
859           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
860           "integrity": "sha1-tCAqaQmbu00pKnwblbZoK2fr3JU=",
861           "dev": true,
862           "requires": {
863             "fs.realpath": "1.0.0",
864             "inflight": "1.0.5",
865             "inherits": "2.0.1",
866             "minimatch": "3.0.3",
867             "once": "1.3.3",
868             "path-is-absolute": "1.0.0"
869           }
870         },
871         "js-yaml": {
872           "version": "3.6.1",
873           "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.6.1.tgz",
874           "integrity": "sha1-bl/mfYsgXOTSL60Ft3geja3MSzA=",
875           "dev": true,
876           "requires": {
877             "argparse": "1.0.7",
878             "esprima": "2.7.2"
879           }
880         },
881         "lodash": {
882           "version": "4.15.0",
883           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.15.0.tgz",
884           "integrity": "sha1-MWI5HY8BQKoiz49rPDTWt/Y9Oqk=",
885           "dev": true
886         },
887         "minimatch": {
888           "version": "3.0.3",
889           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.3.tgz",
890           "integrity": "sha1-Kk5AkLlrLbBqnX3wEFWmKnfJt3Q=",
891           "dev": true,
892           "requires": {
893             "brace-expansion": "1.1.2"
894           }
895         },
896         "progress": {
897           "version": "1.1.8",
898           "resolved": "https://registry.npmjs.org/progress/-/progress-1.1.8.tgz",
899           "integrity": "sha1-4mDHj2Fhzdmw5WzD4Khd4Xx6V74=",
900           "dev": true
901         },
902         "shelljs": {
903           "version": "0.6.1",
904           "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.6.1.tgz",
905           "integrity": "sha1-7GIRvtGSBEIIj+D3Cyg3Iy7SyKg=",
906           "dev": true
907         }
908       }
909     },
910     "espree": {
911       "version": "3.1.7",
912       "resolved": "https://registry.npmjs.org/espree/-/espree-3.1.7.tgz",
913       "integrity": "sha1-/V3ux2qXpRIKnNOnyxF3oJI7EdI=",
914       "dev": true,
915       "requires": {
916         "acorn": "3.3.0",
917         "acorn-jsx": "3.0.1"
918       }
919     },
920     "esprima": {
921       "version": "1.0.4",
922       "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
923       "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0=",
924       "dev": true
925     },
926     "esrecurse": {
927       "version": "4.1.0",
928       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.1.0.tgz",
929       "integrity": "sha1-RxO2U2rffyrE8yfVWed1a/9kgiA=",
930       "dev": true,
931       "requires": {
932         "estraverse": "4.1.1",
933         "object-assign": "4.0.1"
934       },
935       "dependencies": {
936         "estraverse": {
937           "version": "4.1.1",
938           "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.1.1.tgz",
939           "integrity": "sha1-9srKcokzqFDvkGYdDheYK6RxEaI=",
940           "dev": true
941         }
942       }
943     },
944     "estraverse": {
945       "version": "1.3.2",
946       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.3.2.tgz",
947       "integrity": "sha1-N8K4k+8T1yPydth41g2FNRUqbEI=",
948       "dev": true
949     },
950     "esutils": {
951       "version": "2.0.2",
952       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
953       "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
954       "dev": true
955     },
956     "event-emitter": {
957       "version": "0.3.4",
958       "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.4.tgz",
959       "integrity": "sha1-jWPd+0z+H647MsomXExyAiIIC7U=",
960       "dev": true,
961       "requires": {
962         "d": "0.1.1",
963         "es5-ext": "0.10.12"
964       }
965     },
966     "eventemitter2": {
967       "version": "0.4.14",
968       "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
969       "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas=",
970       "dev": true
971     },
972     "exit": {
973       "version": "0.1.2",
974       "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
975       "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
976       "dev": true
977     },
978     "exit-hook": {
979       "version": "1.1.1",
980       "resolved": "https://registry.npmjs.org/exit-hook/-/exit-hook-1.1.1.tgz",
981       "integrity": "sha1-8FyiM7SMBdVP/wd2XfhQfpXAL/g=",
982       "dev": true
983     },
984     "extend": {
985       "version": "3.0.0",
986       "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz",
987       "integrity": "sha1-WkdDU7nzNT3dgXbf03uRyDpG8dQ=",
988       "dev": true,
989       "optional": true
990     },
991     "extsprintf": {
992       "version": "1.0.2",
993       "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz",
994       "integrity": "sha1-4QgOBljjALBilJkMxw4VAiNf1VA=",
995       "dev": true
996     },
997     "fast-levenshtein": {
998       "version": "1.1.4",
999       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz",
1000       "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=",
1001       "dev": true
1002     },
1003     "faye-websocket": {
1004       "version": "0.4.4",
1005       "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.4.4.tgz",
1006       "integrity": "sha1-wUxbO/FNdBf/v9mQwKdJXNnzN7w=",
1007       "dev": true
1008     },
1009     "figures": {
1010       "version": "1.4.0",
1011       "resolved": "https://registry.npmjs.org/figures/-/figures-1.4.0.tgz",
1012       "integrity": "sha1-649WOQ2+MIEESlwqnZCJB1pIQy8=",
1013       "dev": true
1014     },
1015     "file-entry-cache": {
1016       "version": "1.3.1",
1017       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-1.3.1.tgz",
1018       "integrity": "sha1-RMYepgeuS+nBQC9B9EJwy/4zT/g=",
1019       "dev": true,
1020       "requires": {
1021         "flat-cache": "1.2.1",
1022         "object-assign": "4.0.1"
1023       }
1024     },
1025     "fileset": {
1026       "version": "0.1.8",
1027       "resolved": "https://registry.npmjs.org/fileset/-/fileset-0.1.8.tgz",
1028       "integrity": "sha1-UGuRqTluqn4y+0KoQHfHoMc2t0E=",
1029       "dev": true,
1030       "requires": {
1031         "glob": "3.1.21",
1032         "minimatch": "0.2.14"
1033       }
1034     },
1035     "find-up": {
1036       "version": "1.1.0",
1037       "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.0.tgz",
1038       "integrity": "sha1-pjsO7EYlopAlNImKX57siq7QRuk=",
1039       "dev": true,
1040       "requires": {
1041         "path-exists": "2.1.0",
1042         "pinkie-promise": "2.0.0"
1043       }
1044     },
1045     "findup-sync": {
1046       "version": "0.1.3",
1047       "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz",
1048       "integrity": "sha1-fz56l7gjksZTvwZYm9hRkOk8NoM=",
1049       "dev": true,
1050       "requires": {
1051         "glob": "3.2.11",
1052         "lodash": "2.4.2"
1053       },
1054       "dependencies": {
1055         "glob": {
1056           "version": "3.2.11",
1057           "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
1058           "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
1059           "dev": true,
1060           "requires": {
1061             "inherits": "2.0.1",
1062             "minimatch": "0.3.0"
1063           }
1064         },
1065         "lodash": {
1066           "version": "2.4.2",
1067           "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
1068           "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=",
1069           "dev": true
1070         },
1071         "minimatch": {
1072           "version": "0.3.0",
1073           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
1074           "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
1075           "dev": true,
1076           "requires": {
1077             "lru-cache": "2.7.3",
1078             "sigmund": "1.0.1"
1079           }
1080         }
1081       }
1082     },
1083     "flat-cache": {
1084       "version": "1.2.1",
1085       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.2.1.tgz",
1086       "integrity": "sha1-bIN9YiWn3lZZMjdAs21TYfcWkf8=",
1087       "dev": true,
1088       "requires": {
1089         "circular-json": "0.3.1",
1090         "del": "2.2.2",
1091         "graceful-fs": "4.1.5",
1092         "write": "0.2.1"
1093       },
1094       "dependencies": {
1095         "graceful-fs": {
1096           "version": "4.1.5",
1097           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.5.tgz",
1098           "integrity": "sha1-9HRejK7V4N0u8hu14tIpoy6Ak8A=",
1099           "dev": true
1100         }
1101       }
1102     },
1103     "forever-agent": {
1104       "version": "0.6.1",
1105       "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
1106       "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
1107       "dev": true,
1108       "optional": true
1109     },
1110     "form-data": {
1111       "version": "1.0.0-rc3",
1112       "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc3.tgz",
1113       "integrity": "sha1-01vGLn+8KTeuePlIqqDTjZBgdXc=",
1114       "dev": true,
1115       "optional": true,
1116       "requires": {
1117         "async": "1.5.2",
1118         "combined-stream": "1.0.5",
1119         "mime-types": "2.1.9"
1120       },
1121       "dependencies": {
1122         "async": {
1123           "version": "1.5.2",
1124           "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
1125           "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
1126           "dev": true,
1127           "optional": true
1128         }
1129       }
1130     },
1131     "fs.realpath": {
1132       "version": "1.0.0",
1133       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1134       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
1135       "dev": true
1136     },
1137     "gaze": {
1138       "version": "0.5.2",
1139       "resolved": "https://registry.npmjs.org/gaze/-/gaze-0.5.2.tgz",
1140       "integrity": "sha1-QLcJU30k0dRXZ9takIaJ3+aaxE8=",
1141       "dev": true,
1142       "requires": {
1143         "globule": "0.1.0"
1144       }
1145     },
1146     "gear": {
1147       "version": "0.8.18",
1148       "resolved": "https://registry.npmjs.org/gear/-/gear-0.8.18.tgz",
1149       "integrity": "sha1-JVft8B/2FFNYrfyoyBonzuik3Do=",
1150       "dev": true,
1151       "requires": {
1152         "async": "0.2.10",
1153         "mkdirp": "0.3.5"
1154       },
1155       "dependencies": {
1156         "async": {
1157           "version": "0.2.10",
1158           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
1159           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
1160           "dev": true
1161         },
1162         "mkdirp": {
1163           "version": "0.3.5",
1164           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz",
1165           "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=",
1166           "dev": true
1167         }
1168       }
1169     },
1170     "gear-lib": {
1171       "version": "0.8.15",
1172       "resolved": "https://registry.npmjs.org/gear-lib/-/gear-lib-0.8.15.tgz",
1173       "integrity": "sha1-/AdqFOd5Yzab7XUraURqbtz2CW4=",
1174       "dev": true,
1175       "requires": {
1176         "async": "0.2.10",
1177         "csslint": "0.10.0",
1178         "gear": "0.8.18",
1179         "glob": "3.2.11",
1180         "handlebars": "2.0.0",
1181         "jshint": "2.5.11",
1182         "jslint": "0.3.4",
1183         "knox": "0.8.10",
1184         "less": "1.3.3",
1185         "mime": "1.2.11",
1186         "uglify-js": "1.3.5"
1187       },
1188       "dependencies": {
1189         "async": {
1190           "version": "0.2.10",
1191           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
1192           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
1193           "dev": true
1194         },
1195         "glob": {
1196           "version": "3.2.11",
1197           "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
1198           "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
1199           "dev": true,
1200           "requires": {
1201             "inherits": "2.0.1",
1202             "minimatch": "0.3.0"
1203           }
1204         },
1205         "jshint": {
1206           "version": "2.5.11",
1207           "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.5.11.tgz",
1208           "integrity": "sha1-4tlYWLuxqngwAQii6BCZ+wlWIuA=",
1209           "dev": true,
1210           "requires": {
1211             "cli": "0.6.6",
1212             "console-browserify": "1.1.0",
1213             "exit": "0.1.2",
1214             "htmlparser2": "3.8.3",
1215             "minimatch": "1.0.0",
1216             "shelljs": "0.3.0",
1217             "strip-json-comments": "1.0.4",
1218             "underscore": "1.6.0"
1219           },
1220           "dependencies": {
1221             "minimatch": {
1222               "version": "1.0.0",
1223               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz",
1224               "integrity": "sha1-4N0hILSeG3JM6NcUxSCCKpQ4V20=",
1225               "dev": true,
1226               "requires": {
1227                 "lru-cache": "2.7.3",
1228                 "sigmund": "1.0.1"
1229               }
1230             }
1231           }
1232         },
1233         "less": {
1234           "version": "1.3.3",
1235           "resolved": "https://registry.npmjs.org/less/-/less-1.3.3.tgz",
1236           "integrity": "sha1-fujzAKQQgPNUTIDHpwzfamEoDPk=",
1237           "dev": true,
1238           "requires": {
1239             "ycssmin": "1.0.1"
1240           }
1241         },
1242         "mime": {
1243           "version": "1.2.11",
1244           "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",
1245           "integrity": "sha1-WCA+7Ybjpe8XrtK32evUfwpg3RA=",
1246           "dev": true
1247         },
1248         "minimatch": {
1249           "version": "0.3.0",
1250           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
1251           "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
1252           "dev": true,
1253           "requires": {
1254             "lru-cache": "2.7.3",
1255             "sigmund": "1.0.1"
1256           }
1257         },
1258         "uglify-js": {
1259           "version": "1.3.5",
1260           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.3.5.tgz",
1261           "integrity": "sha1-S1v/+Rhu/7qoiOTJ6UvZ/EyUkp0=",
1262           "dev": true
1263         },
1264         "underscore": {
1265           "version": "1.6.0",
1266           "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
1267           "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=",
1268           "dev": true
1269         }
1270       }
1271     },
1272     "generate-function": {
1273       "version": "2.0.0",
1274       "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
1275       "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",
1276       "dev": true
1277     },
1278     "generate-object-property": {
1279       "version": "1.2.0",
1280       "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
1281       "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
1282       "dev": true,
1283       "requires": {
1284         "is-property": "1.0.2"
1285       }
1286     },
1287     "get-stdin": {
1288       "version": "4.0.1",
1289       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
1290       "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=",
1291       "dev": true
1292     },
1293     "getobject": {
1294       "version": "0.1.0",
1295       "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
1296       "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw=",
1297       "dev": true
1298     },
1299     "glob": {
1300       "version": "3.1.21",
1301       "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
1302       "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=",
1303       "dev": true,
1304       "requires": {
1305         "graceful-fs": "1.2.3",
1306         "inherits": "1.0.2",
1307         "minimatch": "0.2.14"
1308       },
1309       "dependencies": {
1310         "inherits": {
1311           "version": "1.0.2",
1312           "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
1313           "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js=",
1314           "dev": true
1315         }
1316       }
1317     },
1318     "globals": {
1319       "version": "9.9.0",
1320       "resolved": "https://registry.npmjs.org/globals/-/globals-9.9.0.tgz",
1321       "integrity": "sha1-TF/8NZ+yHtyD/tuHscC0FNwk1VI=",
1322       "dev": true
1323     },
1324     "globby": {
1325       "version": "5.0.0",
1326       "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
1327       "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
1328       "dev": true,
1329       "requires": {
1330         "array-union": "1.0.2",
1331         "arrify": "1.0.1",
1332         "glob": "7.0.5",
1333         "object-assign": "4.0.1",
1334         "pify": "2.3.0",
1335         "pinkie-promise": "2.0.0"
1336       },
1337       "dependencies": {
1338         "glob": {
1339           "version": "7.0.5",
1340           "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.5.tgz",
1341           "integrity": "sha1-tCAqaQmbu00pKnwblbZoK2fr3JU=",
1342           "dev": true,
1343           "requires": {
1344             "fs.realpath": "1.0.0",
1345             "inflight": "1.0.5",
1346             "inherits": "2.0.1",
1347             "minimatch": "3.0.3",
1348             "once": "1.3.3",
1349             "path-is-absolute": "1.0.0"
1350           }
1351         },
1352         "minimatch": {
1353           "version": "3.0.3",
1354           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.3.tgz",
1355           "integrity": "sha1-Kk5AkLlrLbBqnX3wEFWmKnfJt3Q=",
1356           "dev": true,
1357           "requires": {
1358             "brace-expansion": "1.1.2"
1359           }
1360         }
1361       }
1362     },
1363     "globule": {
1364       "version": "0.1.0",
1365       "resolved": "https://registry.npmjs.org/globule/-/globule-0.1.0.tgz",
1366       "integrity": "sha1-2cjt3h2nnRJaFRt5UzuXhnY0auU=",
1367       "dev": true,
1368       "requires": {
1369         "glob": "3.1.21",
1370         "lodash": "1.0.2",
1371         "minimatch": "0.2.14"
1372       },
1373       "dependencies": {
1374         "lodash": {
1375           "version": "1.0.2",
1376           "resolved": "https://registry.npmjs.org/lodash/-/lodash-1.0.2.tgz",
1377           "integrity": "sha1-j1dWDIO1n8JwvT1WG2kAQ0MOJVE=",
1378           "dev": true
1379         }
1380       }
1381     },
1382     "graceful-fs": {
1383       "version": "1.2.3",
1384       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
1385       "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q=",
1386       "dev": true
1387     },
1388     "graceful-readlink": {
1389       "version": "1.0.1",
1390       "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
1391       "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
1392       "dev": true,
1393       "optional": true
1394     },
1395     "grunt": {
1396       "version": "0.4.5",
1397       "resolved": "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz",
1398       "integrity": "sha1-VpN81RlDJK3/bSB2MYMqnWuk5/A=",
1399       "dev": true,
1400       "requires": {
1401         "async": "0.1.22",
1402         "coffee-script": "1.3.3",
1403         "colors": "0.6.2",
1404         "dateformat": "1.0.2-1.2.3",
1405         "eventemitter2": "0.4.14",
1406         "exit": "0.1.2",
1407         "findup-sync": "0.1.3",
1408         "getobject": "0.1.0",
1409         "glob": "3.1.21",
1410         "grunt-legacy-log": "0.1.3",
1411         "grunt-legacy-util": "0.2.0",
1412         "hooker": "0.2.3",
1413         "iconv-lite": "0.2.11",
1414         "js-yaml": "2.0.5",
1415         "lodash": "0.9.2",
1416         "minimatch": "0.2.14",
1417         "nopt": "1.0.10",
1418         "rimraf": "2.2.8",
1419         "underscore.string": "2.2.1",
1420         "which": "1.0.9"
1421       },
1422       "dependencies": {
1423         "async": {
1424           "version": "0.1.22",
1425           "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz",
1426           "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE=",
1427           "dev": true
1428         }
1429       }
1430     },
1431     "grunt-contrib-jshint": {
1432       "version": "0.11.3",
1433       "resolved": "https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-0.11.3.tgz",
1434       "integrity": "sha1-gDaBgdzNVRGG5bg4XAEc7iTWQKA=",
1435       "dev": true,
1436       "requires": {
1437         "hooker": "0.2.3",
1438         "jshint": "2.8.0"
1439       }
1440     },
1441     "grunt-contrib-less": {
1442       "version": "1.1.0",
1443       "resolved": "https://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-1.1.0.tgz",
1444       "integrity": "sha1-RNXFUhrXbzZ1oSN0El0Bm13QP1E=",
1445       "dev": true,
1446       "requires": {
1447         "async": "0.9.2",
1448         "chalk": "1.1.1",
1449         "less": "2.5.3",
1450         "lodash": "3.10.1"
1451       },
1452       "dependencies": {
1453         "async": {
1454           "version": "0.9.2",
1455           "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
1456           "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
1457           "dev": true
1458         },
1459         "lodash": {
1460           "version": "3.10.1",
1461           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
1462           "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
1463           "dev": true
1464         }
1465       }
1466     },
1467     "grunt-contrib-uglify": {
1468       "version": "0.11.0",
1469       "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.11.0.tgz",
1470       "integrity": "sha1-wkc5f3OFf4DCUcbUrOSsHW6q1Sg=",
1471       "dev": true,
1472       "requires": {
1473         "chalk": "1.1.1",
1474         "lodash": "3.10.1",
1475         "maxmin": "1.1.0",
1476         "uglify-js": "2.6.1",
1477         "uri-path": "1.0.0"
1478       },
1479       "dependencies": {
1480         "lodash": {
1481           "version": "3.10.1",
1482           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
1483           "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
1484           "dev": true
1485         }
1486       }
1487     },
1488     "grunt-contrib-watch": {
1489       "version": "0.6.1",
1490       "resolved": "https://registry.npmjs.org/grunt-contrib-watch/-/grunt-contrib-watch-0.6.1.tgz",
1491       "integrity": "sha1-ZP3LolpjX1tNobbOb5DaCutuPxU=",
1492       "dev": true,
1493       "requires": {
1494         "async": "0.2.10",
1495         "gaze": "0.5.2",
1496         "lodash": "2.4.2",
1497         "tiny-lr-fork": "0.0.5"
1498       },
1499       "dependencies": {
1500         "async": {
1501           "version": "0.2.10",
1502           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
1503           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
1504           "dev": true
1505         },
1506         "lodash": {
1507           "version": "2.4.2",
1508           "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
1509           "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=",
1510           "dev": true
1511         }
1512       }
1513     },
1514     "grunt-legacy-log": {
1515       "version": "0.1.3",
1516       "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz",
1517       "integrity": "sha1-7ClCboAwIa9ZAp+H0vnNczWgVTE=",
1518       "dev": true,
1519       "requires": {
1520         "colors": "0.6.2",
1521         "grunt-legacy-log-utils": "0.1.1",
1522         "hooker": "0.2.3",
1523         "lodash": "2.4.2",
1524         "underscore.string": "2.3.3"
1525       },
1526       "dependencies": {
1527         "lodash": {
1528           "version": "2.4.2",
1529           "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
1530           "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=",
1531           "dev": true
1532         },
1533         "underscore.string": {
1534           "version": "2.3.3",
1535           "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz",
1536           "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=",
1537           "dev": true
1538         }
1539       }
1540     },
1541     "grunt-legacy-log-utils": {
1542       "version": "0.1.1",
1543       "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz",
1544       "integrity": "sha1-wHBrndkGThFvNvI/5OawSGcsD34=",
1545       "dev": true,
1546       "requires": {
1547         "colors": "0.6.2",
1548         "lodash": "2.4.2",
1549         "underscore.string": "2.3.3"
1550       },
1551       "dependencies": {
1552         "lodash": {
1553           "version": "2.4.2",
1554           "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
1555           "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4=",
1556           "dev": true
1557         },
1558         "underscore.string": {
1559           "version": "2.3.3",
1560           "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz",
1561           "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0=",
1562           "dev": true
1563         }
1564       }
1565     },
1566     "grunt-legacy-util": {
1567       "version": "0.2.0",
1568       "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz",
1569       "integrity": "sha1-kzJIhNv343qf98Am3/RR2UqeVUs=",
1570       "dev": true,
1571       "requires": {
1572         "async": "0.1.22",
1573         "exit": "0.1.2",
1574         "getobject": "0.1.0",
1575         "hooker": "0.2.3",
1576         "lodash": "0.9.2",
1577         "underscore.string": "2.2.1",
1578         "which": "1.0.9"
1579       },
1580       "dependencies": {
1581         "async": {
1582           "version": "0.1.22",
1583           "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz",
1584           "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE=",
1585           "dev": true
1586         }
1587       }
1588     },
1589     "gzip-size": {
1590       "version": "1.0.0",
1591       "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz",
1592       "integrity": "sha1-Zs+LEBBHInuVus5uodoMF37Vwi8=",
1593       "dev": true,
1594       "requires": {
1595         "browserify-zlib": "0.1.4",
1596         "concat-stream": "1.5.1"
1597       }
1598     },
1599     "handlebars": {
1600       "version": "2.0.0",
1601       "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-2.0.0.tgz",
1602       "integrity": "sha1-bp1/hRSjRn+l6fgswVjs/B1ax28=",
1603       "dev": true,
1604       "requires": {
1605         "optimist": "0.3.7",
1606         "uglify-js": "2.3.6"
1607       },
1608       "dependencies": {
1609         "async": {
1610           "version": "0.2.10",
1611           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
1612           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
1613           "dev": true,
1614           "optional": true
1615         },
1616         "source-map": {
1617           "version": "0.1.43",
1618           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
1619           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
1620           "dev": true,
1621           "optional": true,
1622           "requires": {
1623             "amdefine": "1.0.0"
1624           }
1625         },
1626         "uglify-js": {
1627           "version": "2.3.6",
1628           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
1629           "integrity": "sha1-+gmEdwtCi3qbKoBY9GNV0U/vIRo=",
1630           "dev": true,
1631           "optional": true,
1632           "requires": {
1633             "async": "0.2.10",
1634             "optimist": "0.3.7",
1635             "source-map": "0.1.43"
1636           }
1637         }
1638       }
1639     },
1640     "har-validator": {
1641       "version": "2.0.5",
1642       "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.5.tgz",
1643       "integrity": "sha1-o6UYdllLbt52u2PrGzEcJGsYqbs=",
1644       "dev": true,
1645       "optional": true,
1646       "requires": {
1647         "chalk": "1.1.1",
1648         "commander": "2.9.0",
1649         "is-my-json-valid": "2.12.3",
1650         "pinkie-promise": "2.0.0"
1651       }
1652     },
1653     "has-ansi": {
1654       "version": "2.0.0",
1655       "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
1656       "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
1657       "dev": true,
1658       "requires": {
1659         "ansi-regex": "2.0.0"
1660       }
1661     },
1662     "hawk": {
1663       "version": "3.1.2",
1664       "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.2.tgz",
1665       "integrity": "sha1-kMkBGIhuIZddGtSumz4oTtGaLeg=",
1666       "dev": true,
1667       "optional": true,
1668       "requires": {
1669         "boom": "2.10.1",
1670         "cryptiles": "2.0.5",
1671         "hoek": "2.16.3",
1672         "sntp": "1.0.9"
1673       }
1674     },
1675     "hoek": {
1676       "version": "2.16.3",
1677       "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
1678       "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
1679       "dev": true
1680     },
1681     "hooker": {
1682       "version": "0.2.3",
1683       "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
1684       "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk=",
1685       "dev": true
1686     },
1687     "hosted-git-info": {
1688       "version": "2.1.4",
1689       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.4.tgz",
1690       "integrity": "sha1-2elTsmmIvogJbEbpJklNlgTDAPg=",
1691       "dev": true
1692     },
1693     "htmlparser2": {
1694       "version": "3.8.3",
1695       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
1696       "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
1697       "dev": true,
1698       "requires": {
1699         "domelementtype": "1.3.0",
1700         "domhandler": "2.3.0",
1701         "domutils": "1.5.1",
1702         "entities": "1.0.0",
1703         "readable-stream": "1.1.13"
1704       }
1705     },
1706     "http-signature": {
1707       "version": "1.1.0",
1708       "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.0.tgz",
1709       "integrity": "sha1-XS1+m270mYCtWxKNjk7wmjHJDZU=",
1710       "dev": true,
1711       "optional": true,
1712       "requires": {
1713         "assert-plus": "0.1.5",
1714         "jsprim": "1.2.2",
1715         "sshpk": "1.7.3"
1716       }
1717     },
1718     "iconv-lite": {
1719       "version": "0.2.11",
1720       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz",
1721       "integrity": "sha1-HOYKOleGSiktEyH/RgnKS7llrcg=",
1722       "dev": true
1723     },
1724     "ignore": {
1725       "version": "3.1.5",
1726       "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.1.5.tgz",
1727       "integrity": "sha1-VLoeuS75//jUnlofsjlhzbp363o=",
1728       "dev": true
1729     },
1730     "image-size": {
1731       "version": "0.3.5",
1732       "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.3.5.tgz",
1733       "integrity": "sha1-gyQOqy+1sAsEqrjHSwRx6cunrYw=",
1734       "dev": true,
1735       "optional": true
1736     },
1737     "imurmurhash": {
1738       "version": "0.1.4",
1739       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1740       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
1741       "dev": true
1742     },
1743     "indent-string": {
1744       "version": "2.1.0",
1745       "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
1746       "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
1747       "dev": true,
1748       "requires": {
1749         "repeating": "2.0.0"
1750       }
1751     },
1752     "inflight": {
1753       "version": "1.0.5",
1754       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.5.tgz",
1755       "integrity": "sha1-2zIEzVqd4ubNiQuFxuL2a89PYgo=",
1756       "dev": true,
1757       "requires": {
1758         "once": "1.3.3",
1759         "wrappy": "1.0.2"
1760       }
1761     },
1762     "inherits": {
1763       "version": "2.0.1",
1764       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
1765       "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
1766       "dev": true
1767     },
1768     "inquirer": {
1769       "version": "0.12.0",
1770       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-0.12.0.tgz",
1771       "integrity": "sha1-HvK/1jUE3wvHV4X/+MLEHfEvB34=",
1772       "dev": true,
1773       "requires": {
1774         "ansi-escapes": "1.4.0",
1775         "ansi-regex": "2.0.0",
1776         "chalk": "1.1.1",
1777         "cli-cursor": "1.0.2",
1778         "cli-width": "2.1.0",
1779         "figures": "1.4.0",
1780         "lodash": "4.15.0",
1781         "readline2": "1.0.1",
1782         "run-async": "0.1.0",
1783         "rx-lite": "3.1.2",
1784         "string-width": "1.0.2",
1785         "strip-ansi": "3.0.0",
1786         "through": "2.3.8"
1787       },
1788       "dependencies": {
1789         "lodash": {
1790           "version": "4.15.0",
1791           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.15.0.tgz",
1792           "integrity": "sha1-MWI5HY8BQKoiz49rPDTWt/Y9Oqk=",
1793           "dev": true
1794         }
1795       }
1796     },
1797     "is-arrayish": {
1798       "version": "0.2.1",
1799       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
1800       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
1801       "dev": true
1802     },
1803     "is-buffer": {
1804       "version": "1.1.1",
1805       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.1.tgz",
1806       "integrity": "sha1-MFjenKRUVk6LvluN0nGajXCJ59c=",
1807       "dev": true
1808     },
1809     "is-builtin-module": {
1810       "version": "1.0.0",
1811       "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
1812       "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
1813       "dev": true,
1814       "requires": {
1815         "builtin-modules": "1.1.1"
1816       }
1817     },
1818     "is-finite": {
1819       "version": "1.0.1",
1820       "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
1821       "integrity": "sha1-ZDhgPq6+J5OUj/SkJi7I2z1iWXs=",
1822       "dev": true,
1823       "requires": {
1824         "number-is-nan": "1.0.0"
1825       }
1826     },
1827     "is-fullwidth-code-point": {
1828       "version": "1.0.0",
1829       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1830       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1831       "dev": true,
1832       "requires": {
1833         "number-is-nan": "1.0.0"
1834       }
1835     },
1836     "is-my-json-valid": {
1837       "version": "2.12.3",
1838       "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.12.3.tgz",
1839       "integrity": "sha1-WjnR12stu4MUC70Vex1e5L3IWtY=",
1840       "dev": true,
1841       "requires": {
1842         "generate-function": "2.0.0",
1843         "generate-object-property": "1.2.0",
1844         "jsonpointer": "2.0.0",
1845         "xtend": "4.0.1"
1846       }
1847     },
1848     "is-path-cwd": {
1849       "version": "1.0.0",
1850       "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
1851       "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
1852       "dev": true
1853     },
1854     "is-path-in-cwd": {
1855       "version": "1.0.0",
1856       "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz",
1857       "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=",
1858       "dev": true,
1859       "requires": {
1860         "is-path-inside": "1.0.0"
1861       }
1862     },
1863     "is-path-inside": {
1864       "version": "1.0.0",
1865       "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.0.tgz",
1866       "integrity": "sha1-/AbloWg/vaE95mev9xe7wQpI838=",
1867       "dev": true,
1868       "requires": {
1869         "path-is-inside": "1.0.1"
1870       }
1871     },
1872     "is-property": {
1873       "version": "1.0.2",
1874       "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
1875       "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
1876       "dev": true
1877     },
1878     "is-resolvable": {
1879       "version": "1.0.0",
1880       "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.0.0.tgz",
1881       "integrity": "sha1-jfV8YeouPFAUCNEA+wE8+NbgzGI=",
1882       "dev": true,
1883       "requires": {
1884         "tryit": "1.0.2"
1885       }
1886     },
1887     "is-typedarray": {
1888       "version": "1.0.0",
1889       "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
1890       "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
1891       "dev": true,
1892       "optional": true
1893     },
1894     "is-utf8": {
1895       "version": "0.2.1",
1896       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
1897       "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
1898       "dev": true
1899     },
1900     "isarray": {
1901       "version": "0.0.1",
1902       "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
1903       "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
1904       "dev": true
1905     },
1906     "isstream": {
1907       "version": "0.1.2",
1908       "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
1909       "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
1910       "dev": true,
1911       "optional": true
1912     },
1913     "istanbul": {
1914       "version": "0.1.37",
1915       "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.1.37.tgz",
1916       "integrity": "sha1-7ZwC4q+A2JRtQG1wFNkxk17y1+A=",
1917       "dev": true,
1918       "requires": {
1919         "abbrev": "1.0.7",
1920         "async": "0.2.10",
1921         "escodegen": "0.0.28",
1922         "esprima": "1.0.4",
1923         "fileset": "0.1.8",
1924         "handlebars": "1.0.12",
1925         "mkdirp": "0.3.5",
1926         "nopt": "2.1.2",
1927         "resolve": "0.4.3",
1928         "which": "1.0.9",
1929         "wordwrap": "0.0.2"
1930       },
1931       "dependencies": {
1932         "async": {
1933           "version": "0.2.10",
1934           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
1935           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
1936           "dev": true
1937         },
1938         "handlebars": {
1939           "version": "1.0.12",
1940           "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-1.0.12.tgz",
1941           "integrity": "sha1-GMbTRAw16RsZs/9YK5FRq0mF1Pw=",
1942           "dev": true,
1943           "requires": {
1944             "optimist": "0.3.7",
1945             "uglify-js": "2.3.6"
1946           }
1947         },
1948         "mkdirp": {
1949           "version": "0.3.5",
1950           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz",
1951           "integrity": "sha1-3j5fiWHIjHh+4TaN+EmsRBPsqNc=",
1952           "dev": true
1953         },
1954         "nopt": {
1955           "version": "2.1.2",
1956           "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz",
1957           "integrity": "sha1-bMzZd7gBMqB3MdbozljCyDA8+a8=",
1958           "dev": true,
1959           "requires": {
1960             "abbrev": "1.0.7"
1961           }
1962         },
1963         "source-map": {
1964           "version": "0.1.43",
1965           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
1966           "integrity": "sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=",
1967           "dev": true,
1968           "requires": {
1969             "amdefine": "1.0.0"
1970           }
1971         },
1972         "uglify-js": {
1973           "version": "2.3.6",
1974           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
1975           "integrity": "sha1-+gmEdwtCi3qbKoBY9GNV0U/vIRo=",
1976           "dev": true,
1977           "requires": {
1978             "async": "0.2.10",
1979             "optimist": "0.3.7",
1980             "source-map": "0.1.43"
1981           }
1982         }
1983       }
1984     },
1985     "jodid25519": {
1986       "version": "1.0.2",
1987       "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz",
1988       "integrity": "sha1-BtSRIlUJNBlHfUJWM2BuDpB4KWc=",
1989       "dev": true,
1990       "optional": true,
1991       "requires": {
1992         "jsbn": "0.1.0"
1993       }
1994     },
1995     "js-yaml": {
1996       "version": "2.0.5",
1997       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz",
1998       "integrity": "sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g=",
1999       "dev": true,
2000       "requires": {
2001         "argparse": "0.1.16",
2002         "esprima": "1.0.4"
2003       }
2004     },
2005     "jsbn": {
2006       "version": "0.1.0",
2007       "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz",
2008       "integrity": "sha1-ZQmH2g3XT06/WhE3eiqi0nPpff0=",
2009       "dev": true,
2010       "optional": true
2011     },
2012     "jshint": {
2013       "version": "2.8.0",
2014       "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.8.0.tgz",
2015       "integrity": "sha1-HQmjvZE8TK36gb8Y1YK9hb/+DUQ=",
2016       "dev": true,
2017       "requires": {
2018         "cli": "0.6.6",
2019         "console-browserify": "1.1.0",
2020         "exit": "0.1.2",
2021         "htmlparser2": "3.8.3",
2022         "lodash": "3.7.0",
2023         "minimatch": "2.0.10",
2024         "shelljs": "0.3.0",
2025         "strip-json-comments": "1.0.4"
2026       },
2027       "dependencies": {
2028         "lodash": {
2029           "version": "3.7.0",
2030           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz",
2031           "integrity": "sha1-Nni9irmVBXwHreg27S7wh9qBHUU=",
2032           "dev": true
2033         },
2034         "minimatch": {
2035           "version": "2.0.10",
2036           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
2037           "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
2038           "dev": true,
2039           "requires": {
2040             "brace-expansion": "1.1.2"
2041           }
2042         }
2043       }
2044     },
2045     "jslint": {
2046       "version": "0.3.4",
2047       "resolved": "https://registry.npmjs.org/jslint/-/jslint-0.3.4.tgz",
2048       "integrity": "sha1-+3aKyN4GQfzFcMh8ofvSjik8jXU=",
2049       "dev": true,
2050       "requires": {
2051         "glob": "3.2.11",
2052         "nopt": "1.0.10"
2053       },
2054       "dependencies": {
2055         "glob": {
2056           "version": "3.2.11",
2057           "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
2058           "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
2059           "dev": true,
2060           "optional": true,
2061           "requires": {
2062             "inherits": "2.0.1",
2063             "minimatch": "0.3.0"
2064           }
2065         },
2066         "minimatch": {
2067           "version": "0.3.0",
2068           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
2069           "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
2070           "dev": true,
2071           "optional": true,
2072           "requires": {
2073             "lru-cache": "2.7.3",
2074             "sigmund": "1.0.1"
2075           }
2076         }
2077       }
2078     },
2079     "json-schema": {
2080       "version": "0.2.2",
2081       "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz",
2082       "integrity": "sha1-UDVPGfYDkXxpX3C4Wvp3w7DyNQY=",
2083       "dev": true,
2084       "optional": true
2085     },
2086     "json-stable-stringify": {
2087       "version": "1.0.1",
2088       "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz",
2089       "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=",
2090       "dev": true,
2091       "requires": {
2092         "jsonify": "0.0.0"
2093       }
2094     },
2095     "json-stringify-safe": {
2096       "version": "5.0.1",
2097       "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
2098       "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
2099       "dev": true,
2100       "optional": true
2101     },
2102     "jsonify": {
2103       "version": "0.0.0",
2104       "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
2105       "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
2106       "dev": true
2107     },
2108     "jsonpointer": {
2109       "version": "2.0.0",
2110       "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-2.0.0.tgz",
2111       "integrity": "sha1-OvHdIP6FRjkQ1GmjheMwF9KgMNk=",
2112       "dev": true
2113     },
2114     "jsprim": {
2115       "version": "1.2.2",
2116       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.2.2.tgz",
2117       "integrity": "sha1-8gyQaskqvVjjt5rIvHCkiDJRLaE=",
2118       "dev": true,
2119       "optional": true,
2120       "requires": {
2121         "extsprintf": "1.0.2",
2122         "json-schema": "0.2.2",
2123         "verror": "1.3.6"
2124       }
2125     },
2126     "kind-of": {
2127       "version": "2.0.1",
2128       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz",
2129       "integrity": "sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=",
2130       "dev": true,
2131       "requires": {
2132         "is-buffer": "1.1.1"
2133       }
2134     },
2135     "knox": {
2136       "version": "0.8.10",
2137       "resolved": "https://registry.npmjs.org/knox/-/knox-0.8.10.tgz",
2138       "integrity": "sha1-ai7c2sHSrjedHhmU1Vm5XCg7JYg=",
2139       "dev": true,
2140       "requires": {
2141         "debug": "0.7.4",
2142         "mime": "1.3.4",
2143         "stream-counter": "0.1.0",
2144         "xml2js": "0.2.8"
2145       }
2146     },
2147     "lazy-cache": {
2148       "version": "0.2.7",
2149       "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.7.tgz",
2150       "integrity": "sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=",
2151       "dev": true
2152     },
2153     "less": {
2154       "version": "2.5.3",
2155       "resolved": "https://registry.npmjs.org/less/-/less-2.5.3.tgz",
2156       "integrity": "sha1-n/WG6KcDUV/Bjcmce8SY0vOtSEk=",
2157       "dev": true,
2158       "requires": {
2159         "errno": "0.1.4",
2160         "graceful-fs": "3.0.8",
2161         "image-size": "0.3.5",
2162         "mime": "1.3.4",
2163         "mkdirp": "0.5.1",
2164         "promise": "6.1.0",
2165         "request": "2.67.0",
2166         "source-map": "0.4.4"
2167       },
2168       "dependencies": {
2169         "graceful-fs": {
2170           "version": "3.0.8",
2171           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.8.tgz",
2172           "integrity": "sha1-zoE+cl+oL35hR9UcmlymgnBVHCI=",
2173           "dev": true,
2174           "optional": true
2175         }
2176       }
2177     },
2178     "levn": {
2179       "version": "0.3.0",
2180       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
2181       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
2182       "dev": true,
2183       "requires": {
2184         "prelude-ls": "1.1.2",
2185         "type-check": "0.3.2"
2186       }
2187     },
2188     "load-json-file": {
2189       "version": "1.1.0",
2190       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
2191       "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
2192       "dev": true,
2193       "requires": {
2194         "graceful-fs": "4.1.2",
2195         "parse-json": "2.2.0",
2196         "pify": "2.3.0",
2197         "pinkie-promise": "2.0.0",
2198         "strip-bom": "2.0.0"
2199       },
2200       "dependencies": {
2201         "graceful-fs": {
2202           "version": "4.1.2",
2203           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.2.tgz",
2204           "integrity": "sha1-/iI5t1dJcuZ+QfgIgj+b+kqZHjc=",
2205           "dev": true
2206         }
2207       }
2208     },
2209     "lodash": {
2210       "version": "0.9.2",
2211       "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz",
2212       "integrity": "sha1-jzSZxSRdNG1oLlsNO0B2fgnxqSw=",
2213       "dev": true
2214     },
2215     "longest": {
2216       "version": "1.0.1",
2217       "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
2218       "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
2219       "dev": true
2220     },
2221     "loud-rejection": {
2222       "version": "1.2.0",
2223       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.2.0.tgz",
2224       "integrity": "sha1-9Ph9tqvsO3/keDRTHs9qARFD5Y0=",
2225       "dev": true,
2226       "requires": {
2227         "signal-exit": "2.1.2"
2228       }
2229     },
2230     "lru-cache": {
2231       "version": "2.7.3",
2232       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
2233       "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI=",
2234       "dev": true
2235     },
2236     "map-obj": {
2237       "version": "1.0.1",
2238       "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
2239       "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=",
2240       "dev": true
2241     },
2242     "maxmin": {
2243       "version": "1.1.0",
2244       "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz",
2245       "integrity": "sha1-cTZehKmd2Piz99X94vANHn9zvmE=",
2246       "dev": true,
2247       "requires": {
2248         "chalk": "1.1.1",
2249         "figures": "1.4.0",
2250         "gzip-size": "1.0.0",
2251         "pretty-bytes": "1.0.4"
2252       }
2253     },
2254     "meow": {
2255       "version": "3.7.0",
2256       "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
2257       "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
2258       "dev": true,
2259       "requires": {
2260         "camelcase-keys": "2.0.0",
2261         "decamelize": "1.1.2",
2262         "loud-rejection": "1.2.0",
2263         "map-obj": "1.0.1",
2264         "minimist": "1.2.0",
2265         "normalize-package-data": "2.3.5",
2266         "object-assign": "4.0.1",
2267         "read-pkg-up": "1.0.1",
2268         "redent": "1.0.0",
2269         "trim-newlines": "1.0.0"
2270       },
2271       "dependencies": {
2272         "minimist": {
2273           "version": "1.2.0",
2274           "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
2275           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
2276           "dev": true
2277         }
2278       }
2279     },
2280     "mime": {
2281       "version": "1.3.4",
2282       "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz",
2283       "integrity": "sha1-EV+eO2s9rylZmDyzjxSaLUDrXVM=",
2284       "dev": true
2285     },
2286     "mime-db": {
2287       "version": "1.21.0",
2288       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.21.0.tgz",
2289       "integrity": "sha1-m1I54zU89usBWgDYkCYQJ8NtS6w=",
2290       "dev": true
2291     },
2292     "mime-types": {
2293       "version": "2.1.9",
2294       "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.9.tgz",
2295       "integrity": "sha1-37OWdktf33W+NLH0EEvDaH+2Nfg=",
2296       "dev": true,
2297       "requires": {
2298         "mime-db": "1.21.0"
2299       }
2300     },
2301     "minimatch": {
2302       "version": "0.2.14",
2303       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
2304       "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
2305       "dev": true,
2306       "requires": {
2307         "lru-cache": "2.7.3",
2308         "sigmund": "1.0.1"
2309       }
2310     },
2311     "minimist": {
2312       "version": "0.0.8",
2313       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
2314       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
2315       "dev": true
2316     },
2317     "mkdirp": {
2318       "version": "0.5.1",
2319       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
2320       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
2321       "dev": true,
2322       "requires": {
2323         "minimist": "0.0.8"
2324       }
2325     },
2326     "ms": {
2327       "version": "0.7.1",
2328       "resolved": "https://registry.npmjs.org/ms/-/ms-0.7.1.tgz",
2329       "integrity": "sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=",
2330       "dev": true
2331     },
2332     "mute-stream": {
2333       "version": "0.0.5",
2334       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.5.tgz",
2335       "integrity": "sha1-j7+rsKmKJT0xhDMfno3rc3L6xsA=",
2336       "dev": true
2337     },
2338     "node-uuid": {
2339       "version": "1.4.7",
2340       "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz",
2341       "integrity": "sha1-baWhdmjEs91ZYjvaEc9/pMH2Cm8=",
2342       "dev": true,
2343       "optional": true
2344     },
2345     "nopt": {
2346       "version": "1.0.10",
2347       "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
2348       "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
2349       "dev": true,
2350       "requires": {
2351         "abbrev": "1.0.7"
2352       }
2353     },
2354     "noptify": {
2355       "version": "0.0.3",
2356       "resolved": "https://registry.npmjs.org/noptify/-/noptify-0.0.3.tgz",
2357       "integrity": "sha1-WPZUpz2XU98MUdlobckhBKZ/S7s=",
2358       "dev": true,
2359       "requires": {
2360         "nopt": "2.0.0"
2361       },
2362       "dependencies": {
2363         "nopt": {
2364           "version": "2.0.0",
2365           "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.0.0.tgz",
2366           "integrity": "sha1-ynQW8gpeP5w7hhgPlilfo9C1Lg0=",
2367           "dev": true,
2368           "requires": {
2369             "abbrev": "1.0.7"
2370           }
2371         }
2372       }
2373     },
2374     "normalize-package-data": {
2375       "version": "2.3.5",
2376       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
2377       "integrity": "sha1-jZJPFClg4Xd+f/4XBUNjHMfLAt8=",
2378       "dev": true,
2379       "requires": {
2380         "hosted-git-info": "2.1.4",
2381         "is-builtin-module": "1.0.0",
2382         "semver": "5.1.0",
2383         "validate-npm-package-license": "3.0.1"
2384       }
2385     },
2386     "number-is-nan": {
2387       "version": "1.0.0",
2388       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz",
2389       "integrity": "sha1-wCD1KcUoKt/dIz2R1LGBw9aG3Es=",
2390       "dev": true
2391     },
2392     "oauth-sign": {
2393       "version": "0.8.0",
2394       "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.0.tgz",
2395       "integrity": "sha1-k4/ch1dlulJxN9iuydF44k3rxVM=",
2396       "dev": true,
2397       "optional": true
2398     },
2399     "object-assign": {
2400       "version": "4.0.1",
2401       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.0.1.tgz",
2402       "integrity": "sha1-mVBEVsNZi1ytT8WcJuipuxB/4L0=",
2403       "dev": true
2404     },
2405     "once": {
2406       "version": "1.3.3",
2407       "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
2408       "integrity": "sha1-suJhVXzkwxTsgwTz+oJmPkKXyiA=",
2409       "dev": true,
2410       "requires": {
2411         "wrappy": "1.0.2"
2412       }
2413     },
2414     "onetime": {
2415       "version": "1.1.0",
2416       "resolved": "http://registry.npmjs.org/onetime/-/onetime-1.1.0.tgz",
2417       "integrity": "sha1-ofeDj4MUxRbwXs78vEzP4EtO14k=",
2418       "dev": true
2419     },
2420     "optimist": {
2421       "version": "0.3.7",
2422       "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz",
2423       "integrity": "sha1-yQlBrVnkJzMokjB00s8ufLxuwNk=",
2424       "dev": true,
2425       "requires": {
2426         "wordwrap": "0.0.2"
2427       }
2428     },
2429     "optionator": {
2430       "version": "0.8.1",
2431       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.1.tgz",
2432       "integrity": "sha1-4xtJMs3V+4Yqiw0QvGPT7h7H14s=",
2433       "dev": true,
2434       "requires": {
2435         "deep-is": "0.1.3",
2436         "fast-levenshtein": "1.1.4",
2437         "levn": "0.3.0",
2438         "prelude-ls": "1.1.2",
2439         "type-check": "0.3.2",
2440         "wordwrap": "1.0.0"
2441       },
2442       "dependencies": {
2443         "wordwrap": {
2444           "version": "1.0.0",
2445           "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
2446           "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
2447           "dev": true
2448         }
2449       }
2450     },
2451     "os-homedir": {
2452       "version": "1.0.1",
2453       "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.1.tgz",
2454       "integrity": "sha1-DWK99EuRb9O73PLKsZGUj7CU8Ac=",
2455       "dev": true
2456     },
2457     "pako": {
2458       "version": "0.2.8",
2459       "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.8.tgz",
2460       "integrity": "sha1-Fa13KRU2KRPyDeSooWS0qsxhZdY=",
2461       "dev": true
2462     },
2463     "parse-json": {
2464       "version": "2.2.0",
2465       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
2466       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
2467       "dev": true,
2468       "requires": {
2469         "error-ex": "1.3.0"
2470       }
2471     },
2472     "parserlib": {
2473       "version": "0.2.5",
2474       "resolved": "https://registry.npmjs.org/parserlib/-/parserlib-0.2.5.tgz",
2475       "integrity": "sha1-hZB92GBaoGq7PdKV1QuyuPpN0Rc=",
2476       "dev": true
2477     },
2478     "path-exists": {
2479       "version": "2.1.0",
2480       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
2481       "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
2482       "dev": true,
2483       "requires": {
2484         "pinkie-promise": "2.0.0"
2485       }
2486     },
2487     "path-is-absolute": {
2488       "version": "1.0.0",
2489       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz",
2490       "integrity": "sha1-Jj2tpmqz8vsQv3+dJN2PPlcO+RI=",
2491       "dev": true
2492     },
2493     "path-is-inside": {
2494       "version": "1.0.1",
2495       "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.1.tgz",
2496       "integrity": "sha1-mNjx0DC/BL167uShulSF1AMY/Yk=",
2497       "dev": true
2498     },
2499     "path-type": {
2500       "version": "1.1.0",
2501       "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
2502       "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
2503       "dev": true,
2504       "requires": {
2505         "graceful-fs": "4.1.2",
2506         "pify": "2.3.0",
2507         "pinkie-promise": "2.0.0"
2508       },
2509       "dependencies": {
2510         "graceful-fs": {
2511           "version": "4.1.2",
2512           "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.2.tgz",
2513           "integrity": "sha1-/iI5t1dJcuZ+QfgIgj+b+kqZHjc=",
2514           "dev": true
2515         }
2516       }
2517     },
2518     "pify": {
2519       "version": "2.3.0",
2520       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
2521       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
2522       "dev": true
2523     },
2524     "pinkie": {
2525       "version": "2.0.1",
2526       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.1.tgz",
2527       "integrity": "sha1-QjbIb8KfJhwgRbvoH3jLsqXoMGw=",
2528       "dev": true
2529     },
2530     "pinkie-promise": {
2531       "version": "2.0.0",
2532       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.0.tgz",
2533       "integrity": "sha1-TINTjeH25mDCngoTRGhE96foglk=",
2534       "dev": true,
2535       "requires": {
2536         "pinkie": "2.0.1"
2537       }
2538     },
2539     "pluralize": {
2540       "version": "1.2.1",
2541       "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-1.2.1.tgz",
2542       "integrity": "sha1-0aIUg/0iu0HlihL6NCGCMUCJfEU=",
2543       "dev": true
2544     },
2545     "prelude-ls": {
2546       "version": "1.1.2",
2547       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
2548       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
2549       "dev": true
2550     },
2551     "pretty-bytes": {
2552       "version": "1.0.4",
2553       "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz",
2554       "integrity": "sha1-CiLoIQYJrTVUL4yNXSFZr/B1HIQ=",
2555       "dev": true,
2556       "requires": {
2557         "get-stdin": "4.0.1",
2558         "meow": "3.7.0"
2559       }
2560     },
2561     "process-nextick-args": {
2562       "version": "1.0.6",
2563       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.6.tgz",
2564       "integrity": "sha1-D5awAc6pCxJZLOVm7bl+wR5pvQU=",
2565       "dev": true
2566     },
2567     "progress": {
2568       "version": "0.1.0",
2569       "resolved": "https://registry.npmjs.org/progress/-/progress-0.1.0.tgz",
2570       "integrity": "sha1-2+wMmfvC97liPhMxY75jYdXp5Ec=",
2571       "dev": true
2572     },
2573     "promise": {
2574       "version": "6.1.0",
2575       "resolved": "https://registry.npmjs.org/promise/-/promise-6.1.0.tgz",
2576       "integrity": "sha1-LOcp9rlLRcJoka0GAsXJDgTG7vY=",
2577       "dev": true,
2578       "optional": true,
2579       "requires": {
2580         "asap": "1.0.0"
2581       }
2582     },
2583     "prr": {
2584       "version": "0.0.0",
2585       "resolved": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz",
2586       "integrity": "sha1-GoS4WQgyVQFBGFPQCB7j+obikmo=",
2587       "dev": true,
2588       "optional": true
2589     },
2590     "qs": {
2591       "version": "5.2.0",
2592       "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz",
2593       "integrity": "sha1-qfMRQq9GjLcrJbMBNrokVoNJFr4=",
2594       "dev": true,
2595       "optional": true
2596     },
2597     "read-pkg": {
2598       "version": "1.1.0",
2599       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
2600       "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
2601       "dev": true,
2602       "requires": {
2603         "load-json-file": "1.1.0",
2604         "normalize-package-data": "2.3.5",
2605         "path-type": "1.1.0"
2606       }
2607     },
2608     "read-pkg-up": {
2609       "version": "1.0.1",
2610       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
2611       "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
2612       "dev": true,
2613       "requires": {
2614         "find-up": "1.1.0",
2615         "read-pkg": "1.1.0"
2616       }
2617     },
2618     "readable-stream": {
2619       "version": "1.1.13",
2620       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz",
2621       "integrity": "sha1-9u73ZPUUyJ4rniMUanW6EGdW0j4=",
2622       "dev": true,
2623       "requires": {
2624         "core-util-is": "1.0.2",
2625         "inherits": "2.0.1",
2626         "isarray": "0.0.1",
2627         "string_decoder": "0.10.31"
2628       }
2629     },
2630     "readline2": {
2631       "version": "1.0.1",
2632       "resolved": "https://registry.npmjs.org/readline2/-/readline2-1.0.1.tgz",
2633       "integrity": "sha1-QQWWCP/BVHV7cV2ZidGZ/783LjU=",
2634       "dev": true,
2635       "requires": {
2636         "code-point-at": "1.0.0",
2637         "is-fullwidth-code-point": "1.0.0",
2638         "mute-stream": "0.0.5"
2639       }
2640     },
2641     "redent": {
2642       "version": "1.0.0",
2643       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
2644       "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
2645       "dev": true,
2646       "requires": {
2647         "indent-string": "2.1.0",
2648         "strip-indent": "1.0.1"
2649       }
2650     },
2651     "repeat-string": {
2652       "version": "1.5.2",
2653       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.2.tgz",
2654       "integrity": "sha1-IQZfcHJ60FOg3V6VesngDHVg2Qo=",
2655       "dev": true
2656     },
2657     "repeating": {
2658       "version": "2.0.0",
2659       "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.0.tgz",
2660       "integrity": "sha1-/SfW0mTRj76/qlZVPde4JTWlA04=",
2661       "dev": true,
2662       "requires": {
2663         "is-finite": "1.0.1"
2664       }
2665     },
2666     "request": {
2667       "version": "2.67.0",
2668       "resolved": "https://registry.npmjs.org/request/-/request-2.67.0.tgz",
2669       "integrity": "sha1-ivdHgOK/EeoK6aqWXBHxGv0nJ0I=",
2670       "dev": true,
2671       "optional": true,
2672       "requires": {
2673         "aws-sign2": "0.6.0",
2674         "bl": "1.0.0",
2675         "caseless": "0.11.0",
2676         "combined-stream": "1.0.5",
2677         "extend": "3.0.0",
2678         "forever-agent": "0.6.1",
2679         "form-data": "1.0.0-rc3",
2680         "har-validator": "2.0.5",
2681         "hawk": "3.1.2",
2682         "http-signature": "1.1.0",
2683         "is-typedarray": "1.0.0",
2684         "isstream": "0.1.2",
2685         "json-stringify-safe": "5.0.1",
2686         "mime-types": "2.1.9",
2687         "node-uuid": "1.4.7",
2688         "oauth-sign": "0.8.0",
2689         "qs": "5.2.0",
2690         "stringstream": "0.0.5",
2691         "tough-cookie": "2.2.1",
2692         "tunnel-agent": "0.4.2"
2693       }
2694     },
2695     "require-uncached": {
2696       "version": "1.0.2",
2697       "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.2.tgz",
2698       "integrity": "sha1-Z9rTtzMInncDASRnikWVifr2p+w=",
2699       "dev": true,
2700       "requires": {
2701         "caller-path": "0.1.0",
2702         "resolve-from": "1.0.1"
2703       }
2704     },
2705     "resolve": {
2706       "version": "0.4.3",
2707       "resolved": "https://registry.npmjs.org/resolve/-/resolve-0.4.3.tgz",
2708       "integrity": "sha1-3K2tIC58rMJGfjo4gAIR9C+cE98=",
2709       "dev": true
2710     },
2711     "resolve-from": {
2712       "version": "1.0.1",
2713       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
2714       "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
2715       "dev": true
2716     },
2717     "restore-cursor": {
2718       "version": "1.0.1",
2719       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-1.0.1.tgz",
2720       "integrity": "sha1-NGYfRohjJ/7SmRR5FSJS35LapUE=",
2721       "dev": true,
2722       "requires": {
2723         "exit-hook": "1.1.1",
2724         "onetime": "1.1.0"
2725       }
2726     },
2727     "right-align": {
2728       "version": "0.1.3",
2729       "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
2730       "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
2731       "dev": true,
2732       "requires": {
2733         "align-text": "0.1.3"
2734       }
2735     },
2736     "rimraf": {
2737       "version": "2.2.8",
2738       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
2739       "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=",
2740       "dev": true
2741     },
2742     "run-async": {
2743       "version": "0.1.0",
2744       "resolved": "https://registry.npmjs.org/run-async/-/run-async-0.1.0.tgz",
2745       "integrity": "sha1-yK1KXhEGYeQCp9IbUw4AnyX444k=",
2746       "dev": true,
2747       "requires": {
2748         "once": "1.3.3"
2749       }
2750     },
2751     "rx-lite": {
2752       "version": "3.1.2",
2753       "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-3.1.2.tgz",
2754       "integrity": "sha1-Gc5QLKVyZl87ZHsQk5+X/RYV8QI=",
2755       "dev": true
2756     },
2757     "sax": {
2758       "version": "0.5.8",
2759       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz",
2760       "integrity": "sha1-1HLbIo6zMcJQaw6MFVJK25OdEsE=",
2761       "dev": true
2762     },
2763     "semver": {
2764       "version": "5.1.0",
2765       "resolved": "https://registry.npmjs.org/semver/-/semver-5.1.0.tgz",
2766       "integrity": "sha1-hfLPhVBGXE3wAM99hvawVBBqueU=",
2767       "dev": true
2768     },
2769     "shelljs": {
2770       "version": "0.3.0",
2771       "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz",
2772       "integrity": "sha1-NZbmMHp4FUT1kfN9phg2DzHbV7E=",
2773       "dev": true
2774     },
2775     "shifter": {
2776       "version": "0.5.0",
2777       "resolved": "https://registry.npmjs.org/shifter/-/shifter-0.5.0.tgz",
2778       "integrity": "sha1-nyS3AptrpnACdSDu+Lq4m5L/n2g=",
2779       "dev": true,
2780       "requires": {
2781         "ansi-color": "0.2.1",
2782         "cpr": "0.0.6",
2783         "cssproc": "0.0.7",
2784         "gear": "0.8.18",
2785         "gear-lib": "0.8.15",
2786         "istanbul": "0.1.37",
2787         "jshint": "0.9.1",
2788         "mkdirp": "0.5.1",
2789         "nopt": "1.0.10",
2790         "progress": "0.1.0",
2791         "rimraf": "2.2.8",
2792         "timethat": "0.0.3",
2793         "walkdir": "0.0.11",
2794         "watch": "0.8.0",
2795         "which": "1.0.9",
2796         "yuglify": "0.1.4",
2797         "yui-lint": "0.2.0",
2798         "yuicompressor": "2.4.7",
2799         "yuitest-coverage": "0.0.6"
2800       },
2801       "dependencies": {
2802         "cli": {
2803           "version": "0.4.3",
2804           "resolved": "https://registry.npmjs.org/cli/-/cli-0.4.3.tgz",
2805           "integrity": "sha1-5oGcjV+qlX9k+Y9mqFBiaMHR8X0=",
2806           "dev": true,
2807           "requires": {
2808             "glob": "3.1.21"
2809           }
2810         },
2811         "jshint": {
2812           "version": "0.9.1",
2813           "resolved": "https://registry.npmjs.org/jshint/-/jshint-0.9.1.tgz",
2814           "integrity": "sha1-/zLsfwn4QAH3SY7q/WPJ5Puy3A4=",
2815           "dev": true,
2816           "requires": {
2817             "cli": "0.4.3",
2818             "minimatch": "0.0.5"
2819           }
2820         },
2821         "lru-cache": {
2822           "version": "1.0.6",
2823           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-1.0.6.tgz",
2824           "integrity": "sha1-qlD5cEdCKsclQ72hd6nJ0BjZhFI=",
2825           "dev": true
2826         },
2827         "minimatch": {
2828           "version": "0.0.5",
2829           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.0.5.tgz",
2830           "integrity": "sha1-lrtJC707poNrv6wRGt91MBsVhN4=",
2831           "dev": true,
2832           "requires": {
2833             "lru-cache": "1.0.6"
2834           }
2835         }
2836       }
2837     },
2838     "sigmund": {
2839       "version": "1.0.1",
2840       "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
2841       "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=",
2842       "dev": true
2843     },
2844     "signal-exit": {
2845       "version": "2.1.2",
2846       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-2.1.2.tgz",
2847       "integrity": "sha1-N1h5sfkuvDszRIDQONxUam1VhWQ=",
2848       "dev": true
2849     },
2850     "slice-ansi": {
2851       "version": "0.0.4",
2852       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-0.0.4.tgz",
2853       "integrity": "sha1-7b+JA/ZvfOL46v1s7tZeJkyDGzU=",
2854       "dev": true
2855     },
2856     "sntp": {
2857       "version": "1.0.9",
2858       "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
2859       "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
2860       "dev": true,
2861       "optional": true,
2862       "requires": {
2863         "hoek": "2.16.3"
2864       }
2865     },
2866     "source-map": {
2867       "version": "0.4.4",
2868       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
2869       "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
2870       "dev": true,
2871       "optional": true,
2872       "requires": {
2873         "amdefine": "1.0.0"
2874       }
2875     },
2876     "spdx-correct": {
2877       "version": "1.0.2",
2878       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
2879       "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=",
2880       "dev": true,
2881       "requires": {
2882         "spdx-license-ids": "1.2.0"
2883       }
2884     },
2885     "spdx-exceptions": {
2886       "version": "1.0.4",
2887       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.4.tgz",
2888       "integrity": "sha1-IguEI5EZrpBFqJLbgag/TOFvgP0=",
2889       "dev": true
2890     },
2891     "spdx-expression-parse": {
2892       "version": "1.0.2",
2893       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
2894       "integrity": "sha1-1SsUtelnB3FECvIlvLVjEirEUvY=",
2895       "dev": true,
2896       "requires": {
2897         "spdx-exceptions": "1.0.4",
2898         "spdx-license-ids": "1.2.0"
2899       }
2900     },
2901     "spdx-license-ids": {
2902       "version": "1.2.0",
2903       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.0.tgz",
2904       "integrity": "sha1-tUndD2Pct0Whfi6joHQC4OMy0eI=",
2905       "dev": true
2906     },
2907     "sprintf-js": {
2908       "version": "1.0.3",
2909       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
2910       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
2911       "dev": true
2912     },
2913     "sshpk": {
2914       "version": "1.7.3",
2915       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.7.3.tgz",
2916       "integrity": "sha1-yqjvleMHZdhWaYtwJfnyEatlli8=",
2917       "dev": true,
2918       "optional": true,
2919       "requires": {
2920         "asn1": "0.2.3",
2921         "assert-plus": "0.2.0",
2922         "dashdash": "1.12.1",
2923         "ecc-jsbn": "0.1.1",
2924         "jodid25519": "1.0.2",
2925         "jsbn": "0.1.0",
2926         "tweetnacl": "0.13.3"
2927       },
2928       "dependencies": {
2929         "assert-plus": {
2930           "version": "0.2.0",
2931           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
2932           "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
2933           "dev": true,
2934           "optional": true
2935         }
2936       }
2937     },
2938     "stream-counter": {
2939       "version": "0.1.0",
2940       "resolved": "https://registry.npmjs.org/stream-counter/-/stream-counter-0.1.0.tgz",
2941       "integrity": "sha1-oDXkKTYftX82Fgbhf82Ki5Z3Mns=",
2942       "dev": true,
2943       "requires": {
2944         "readable-stream": "1.0.33"
2945       },
2946       "dependencies": {
2947         "readable-stream": {
2948           "version": "1.0.33",
2949           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.33.tgz",
2950           "integrity": "sha1-OjYN1mwbHX/UcFOJhg7aHQ9hEmw=",
2951           "dev": true,
2952           "requires": {
2953             "core-util-is": "1.0.2",
2954             "inherits": "2.0.1",
2955             "isarray": "0.0.1",
2956             "string_decoder": "0.10.31"
2957           }
2958         }
2959       }
2960     },
2961     "string-width": {
2962       "version": "1.0.2",
2963       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
2964       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
2965       "dev": true,
2966       "requires": {
2967         "code-point-at": "1.0.0",
2968         "is-fullwidth-code-point": "1.0.0",
2969         "strip-ansi": "3.0.0"
2970       }
2971     },
2972     "string_decoder": {
2973       "version": "0.10.31",
2974       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
2975       "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
2976       "dev": true
2977     },
2978     "stringstream": {
2979       "version": "0.0.5",
2980       "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz",
2981       "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=",
2982       "dev": true,
2983       "optional": true
2984     },
2985     "strip-ansi": {
2986       "version": "3.0.0",
2987       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.0.tgz",
2988       "integrity": "sha1-dRC2ZVZ8qRTMtdfgcnY6yWi+NyQ=",
2989       "dev": true,
2990       "requires": {
2991         "ansi-regex": "2.0.0"
2992       }
2993     },
2994     "strip-bom": {
2995       "version": "2.0.0",
2996       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
2997       "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
2998       "dev": true,
2999       "requires": {
3000         "is-utf8": "0.2.1"
3001       }
3002     },
3003     "strip-indent": {
3004       "version": "1.0.1",
3005       "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
3006       "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
3007       "dev": true,
3008       "requires": {
3009         "get-stdin": "4.0.1"
3010       }
3011     },
3012     "strip-json-comments": {
3013       "version": "1.0.4",
3014       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
3015       "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
3016       "dev": true
3017     },
3018     "supports-color": {
3019       "version": "2.0.0",
3020       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
3021       "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
3022       "dev": true
3023     },
3024     "table": {
3025       "version": "3.7.8",
3026       "resolved": "https://registry.npmjs.org/table/-/table-3.7.8.tgz",
3027       "integrity": "sha1-tCRDPvWWhRkisv13IkppoZUWGOs=",
3028       "dev": true,
3029       "requires": {
3030         "bluebird": "3.4.1",
3031         "chalk": "1.1.1",
3032         "lodash": "4.15.0",
3033         "slice-ansi": "0.0.4",
3034         "string-width": "1.0.2",
3035         "strip-ansi": "3.0.0",
3036         "tv4": "1.2.7",
3037         "xregexp": "3.1.1"
3038       },
3039       "dependencies": {
3040         "lodash": {
3041           "version": "4.15.0",
3042           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.15.0.tgz",
3043           "integrity": "sha1-MWI5HY8BQKoiz49rPDTWt/Y9Oqk=",
3044           "dev": true
3045         }
3046       }
3047     },
3048     "text-table": {
3049       "version": "0.2.0",
3050       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
3051       "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
3052       "dev": true
3053     },
3054     "through": {
3055       "version": "2.3.8",
3056       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
3057       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
3058       "dev": true
3059     },
3060     "timethat": {
3061       "version": "0.0.3",
3062       "resolved": "https://registry.npmjs.org/timethat/-/timethat-0.0.3.tgz",
3063       "integrity": "sha1-OoRUYguF5vnLS2f43TTciA1JrtA=",
3064       "dev": true
3065     },
3066     "tiny-lr-fork": {
3067       "version": "0.0.5",
3068       "resolved": "https://registry.npmjs.org/tiny-lr-fork/-/tiny-lr-fork-0.0.5.tgz",
3069       "integrity": "sha1-Hpnh4qhGm3NquX2X7vqYxx927Qo=",
3070       "dev": true,
3071       "requires": {
3072         "debug": "0.7.4",
3073         "faye-websocket": "0.4.4",
3074         "noptify": "0.0.3",
3075         "qs": "0.5.6"
3076       },
3077       "dependencies": {
3078         "qs": {
3079           "version": "0.5.6",
3080           "resolved": "https://registry.npmjs.org/qs/-/qs-0.5.6.tgz",
3081           "integrity": "sha1-MbGtBYVnZRxSaSFQa5qHk5EaA4Q=",
3082           "dev": true
3083         }
3084       }
3085     },
3086     "tough-cookie": {
3087       "version": "2.2.1",
3088       "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.1.tgz",
3089       "integrity": "sha1-OwUWt5nnDoFkQ2oURuflh3/aEY4=",
3090       "dev": true,
3091       "optional": true
3092     },
3093     "trim-newlines": {
3094       "version": "1.0.0",
3095       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
3096       "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=",
3097       "dev": true
3098     },
3099     "tryit": {
3100       "version": "1.0.2",
3101       "resolved": "https://registry.npmjs.org/tryit/-/tryit-1.0.2.tgz",
3102       "integrity": "sha1-wZawBz5rHFldk8nIMIVbeswypFM=",
3103       "dev": true
3104     },
3105     "tunnel-agent": {
3106       "version": "0.4.2",
3107       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.2.tgz",
3108       "integrity": "sha1-EQTj82rIcSXChycAZ9WC0YEzv+4=",
3109       "dev": true,
3110       "optional": true
3111     },
3112     "tv4": {
3113       "version": "1.2.7",
3114       "resolved": "https://registry.npmjs.org/tv4/-/tv4-1.2.7.tgz",
3115       "integrity": "sha1-vSk4mvxzreSa5fSBQrXVRL9o0SA=",
3116       "dev": true
3117     },
3118     "tweetnacl": {
3119       "version": "0.13.3",
3120       "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.3.tgz",
3121       "integrity": "sha1-1ii1bzvMPVrnS6nUwacE3vWrS1Y=",
3122       "dev": true,
3123       "optional": true
3124     },
3125     "type-check": {
3126       "version": "0.3.2",
3127       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
3128       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
3129       "dev": true,
3130       "requires": {
3131         "prelude-ls": "1.1.2"
3132       }
3133     },
3134     "typedarray": {
3135       "version": "0.0.6",
3136       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
3137       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
3138       "dev": true
3139     },
3140     "uglify-js": {
3141       "version": "2.6.1",
3142       "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.1.tgz",
3143       "integrity": "sha1-7bvhiIujUl3tOnv4NrMLNAXTFhs=",
3144       "dev": true,
3145       "requires": {
3146         "async": "0.2.10",
3147         "source-map": "0.5.3",
3148         "uglify-to-browserify": "1.0.2",
3149         "yargs": "3.10.0"
3150       },
3151       "dependencies": {
3152         "async": {
3153           "version": "0.2.10",
3154           "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
3155           "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
3156           "dev": true
3157         },
3158         "source-map": {
3159           "version": "0.5.3",
3160           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.3.tgz",
3161           "integrity": "sha1-gmdLhacbC+dsPnQW0V6fUlLrO+A=",
3162           "dev": true
3163         }
3164       }
3165     },
3166     "uglify-to-browserify": {
3167       "version": "1.0.2",
3168       "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
3169       "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
3170       "dev": true
3171     },
3172     "underscore": {
3173       "version": "1.7.0",
3174       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz",
3175       "integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk=",
3176       "dev": true
3177     },
3178     "underscore.string": {
3179       "version": "2.2.1",
3180       "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz",
3181       "integrity": "sha1-18D6KvXVoaZ/QlPa7pgTLnM/Dxk=",
3182       "dev": true
3183     },
3184     "uri-path": {
3185       "version": "1.0.0",
3186       "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz",
3187       "integrity": "sha1-l0fwGDWJM8Md4PzP2C0TjmcmLjI=",
3188       "dev": true
3189     },
3190     "user-home": {
3191       "version": "2.0.0",
3192       "resolved": "https://registry.npmjs.org/user-home/-/user-home-2.0.0.tgz",
3193       "integrity": "sha1-nHC/2Babwdy/SGBODwS4tJzenp8=",
3194       "dev": true,
3195       "requires": {
3196         "os-homedir": "1.0.1"
3197       }
3198     },
3199     "util-deprecate": {
3200       "version": "1.0.2",
3201       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3202       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
3203       "dev": true
3204     },
3205     "validate-npm-package-license": {
3206       "version": "3.0.1",
3207       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
3208       "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=",
3209       "dev": true,
3210       "requires": {
3211         "spdx-correct": "1.0.2",
3212         "spdx-expression-parse": "1.0.2"
3213       }
3214     },
3215     "verror": {
3216       "version": "1.3.6",
3217       "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz",
3218       "integrity": "sha1-z/XfEpRtKX0rqu+qJoniW+AcAFw=",
3219       "dev": true,
3220       "optional": true,
3221       "requires": {
3222         "extsprintf": "1.0.2"
3223       }
3224     },
3225     "walkdir": {
3226       "version": "0.0.11",
3227       "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz",
3228       "integrity": "sha1-oW0CXrkxvQO1LzCMrtD0D86+lTI=",
3229       "dev": true
3230     },
3231     "watch": {
3232       "version": "0.8.0",
3233       "resolved": "https://registry.npmjs.org/watch/-/watch-0.8.0.tgz",
3234       "integrity": "sha1-G7DupT3v5uYh6cjGPANYAH7L28w=",
3235       "dev": true
3236     },
3237     "which": {
3238       "version": "1.0.9",
3239       "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz",
3240       "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8=",
3241       "dev": true
3242     },
3243     "window-size": {
3244       "version": "0.1.0",
3245       "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
3246       "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
3247       "dev": true
3248     },
3249     "wordwrap": {
3250       "version": "0.0.2",
3251       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
3252       "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
3253       "dev": true
3254     },
3255     "wrappy": {
3256       "version": "1.0.2",
3257       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
3258       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
3259       "dev": true
3260     },
3261     "write": {
3262       "version": "0.2.1",
3263       "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
3264       "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
3265       "dev": true,
3266       "requires": {
3267         "mkdirp": "0.5.1"
3268       }
3269     },
3270     "xml2js": {
3271       "version": "0.2.8",
3272       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz",
3273       "integrity": "sha1-m4FpCTFjH/CdGVdUn69U9PmAs8I=",
3274       "dev": true,
3275       "requires": {
3276         "sax": "0.5.8"
3277       }
3278     },
3279     "xregexp": {
3280       "version": "3.1.1",
3281       "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-3.1.1.tgz",
3282       "integrity": "sha1-juGNde9cfLP5ln+NKUFKbKWxoYQ=",
3283       "dev": true
3284     },
3285     "xtend": {
3286       "version": "4.0.1",
3287       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
3288       "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
3289       "dev": true
3290     },
3291     "yargs": {
3292       "version": "3.10.0",
3293       "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
3294       "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
3295       "dev": true,
3296       "requires": {
3297         "camelcase": "1.2.1",
3298         "cliui": "2.1.0",
3299         "decamelize": "1.1.2",
3300         "window-size": "0.1.0"
3301       },
3302       "dependencies": {
3303         "camelcase": {
3304           "version": "1.2.1",
3305           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
3306           "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
3307           "dev": true
3308         }
3309       }
3310     },
3311     "ycssmin": {
3312       "version": "1.0.1",
3313       "resolved": "https://registry.npmjs.org/ycssmin/-/ycssmin-1.0.1.tgz",
3314       "integrity": "sha1-fN3o23jPqwDSkBw7IwHjBPr03xY=",
3315       "dev": true
3316     },
3317     "yuglify": {
3318       "version": "0.1.4",
3319       "resolved": "https://registry.npmjs.org/yuglify/-/yuglify-0.1.4.tgz",
3320       "integrity": "sha1-cm1eSvgQ90HvIYZfb5VMQHijpF8=",
3321       "dev": true,
3322       "requires": {
3323         "nopt": "2.1.2",
3324         "uglify-js": "1.3.5",
3325         "ycssmin": "1.0.1"
3326       },
3327       "dependencies": {
3328         "nopt": {
3329           "version": "2.1.2",
3330           "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz",
3331           "integrity": "sha1-bMzZd7gBMqB3MdbozljCyDA8+a8=",
3332           "dev": true,
3333           "requires": {
3334             "abbrev": "1.0.7"
3335           }
3336         },
3337         "uglify-js": {
3338           "version": "1.3.5",
3339           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.3.5.tgz",
3340           "integrity": "sha1-S1v/+Rhu/7qoiOTJ6UvZ/EyUkp0=",
3341           "dev": true
3342         }
3343       }
3344     },
3345     "yui-lint": {
3346       "version": "0.2.0",
3347       "resolved": "https://registry.npmjs.org/yui-lint/-/yui-lint-0.2.0.tgz",
3348       "integrity": "sha1-6RPadPqgZPtTwDdxstMSk4ZfAYU=",
3349       "dev": true
3350     },
3351     "yuicompressor": {
3352       "version": "2.4.7",
3353       "resolved": "https://registry.npmjs.org/yuicompressor/-/yuicompressor-2.4.7.tgz",
3354       "integrity": "sha1-GAyheDRsb+MrbuilCyrrV+TUWEQ=",
3355       "dev": true
3356     },
3357     "yuitest-coverage": {
3358       "version": "0.0.6",
3359       "resolved": "https://registry.npmjs.org/yuitest-coverage/-/yuitest-coverage-0.0.6.tgz",
3360       "integrity": "sha1-+DnXLTStIzZxlDfKvK5ahcO/XKg=",
3361       "dev": true
3362     }
3363   }