Merge branch 'MDL-51445_m30v1' of https://github.com/sbourget/moodle into MOODLE_30_S...
[moodle.git] / npm-shrinkwrap.json
blob39eb9879cdaa8a2783267d1f923ab2ccc42105f4
2   "name": "Moodle",
3   "dependencies": {
4     "grunt": {
5       "version": "0.4.5",
6       "from": "grunt@0.4.5",
7       "resolved": "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz",
8       "dependencies": {
9         "async": {
10           "version": "0.1.22",
11           "from": "async@>=0.1.22 <0.2.0",
12           "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz"
13         },
14         "coffee-script": {
15           "version": "1.3.3",
16           "from": "coffee-script@>=1.3.3 <1.4.0",
17           "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz"
18         },
19         "colors": {
20           "version": "0.6.2",
21           "from": "colors@>=0.6.2 <0.7.0",
22           "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz"
23         },
24         "dateformat": {
25           "version": "1.0.2-1.2.3",
26           "from": "dateformat@1.0.2-1.2.3",
27           "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz"
28         },
29         "eventemitter2": {
30           "version": "0.4.14",
31           "from": "eventemitter2@>=0.4.13 <0.5.0",
32           "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz"
33         },
34         "findup-sync": {
35           "version": "0.1.3",
36           "from": "findup-sync@>=0.1.2 <0.2.0",
37           "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz",
38           "dependencies": {
39             "glob": {
40               "version": "3.2.11",
41               "from": "glob@>=3.2.9 <3.3.0",
42               "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
43               "dependencies": {
44                 "inherits": {
45                   "version": "2.0.1",
46                   "from": "inherits@>=2.0.0 <3.0.0",
47                   "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
48                 },
49                 "minimatch": {
50                   "version": "0.3.0",
51                   "from": "minimatch@>=0.3.0 <0.4.0",
52                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
53                   "dependencies": {
54                     "lru-cache": {
55                       "version": "2.7.3",
56                       "from": "lru-cache@>=2.0.0 <3.0.0",
57                       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"
58                     },
59                     "sigmund": {
60                       "version": "1.0.1",
61                       "from": "sigmund@>=1.0.0 <1.1.0",
62                       "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"
63                     }
64                   }
65                 }
66               }
67             },
68             "lodash": {
69               "version": "2.4.2",
70               "from": "lodash@>=2.4.1 <2.5.0",
71               "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz"
72             }
73           }
74         },
75         "glob": {
76           "version": "3.1.21",
77           "from": "glob@>=3.1.21 <3.2.0",
78           "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
79           "dependencies": {
80             "graceful-fs": {
81               "version": "1.2.3",
82               "from": "graceful-fs@>=1.2.0 <1.3.0",
83               "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz"
84             },
85             "inherits": {
86               "version": "1.0.2",
87               "from": "inherits@>=1.0.0 <2.0.0",
88               "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz"
89             }
90           }
91         },
92         "hooker": {
93           "version": "0.2.3",
94           "from": "hooker@>=0.2.3 <0.3.0",
95           "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz"
96         },
97         "iconv-lite": {
98           "version": "0.2.11",
99           "from": "iconv-lite@>=0.2.11 <0.3.0",
100           "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz"
101         },
102         "minimatch": {
103           "version": "0.2.14",
104           "from": "minimatch@>=0.2.12 <0.3.0",
105           "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
106           "dependencies": {
107             "lru-cache": {
108               "version": "2.7.3",
109               "from": "lru-cache@>=2.0.0 <3.0.0",
110               "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"
111             },
112             "sigmund": {
113               "version": "1.0.1",
114               "from": "sigmund@>=1.0.0 <1.1.0",
115               "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"
116             }
117           }
118         },
119         "nopt": {
120           "version": "1.0.10",
121           "from": "nopt@>=1.0.10 <1.1.0",
122           "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
123           "dependencies": {
124             "abbrev": {
125               "version": "1.0.7",
126               "from": "abbrev@>=1.0.0 <2.0.0",
127               "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz"
128             }
129           }
130         },
131         "rimraf": {
132           "version": "2.2.8",
133           "from": "rimraf@>=2.2.8 <2.3.0",
134           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz"
135         },
136         "lodash": {
137           "version": "0.9.2",
138           "from": "lodash@>=0.9.2 <0.10.0",
139           "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz"
140         },
141         "underscore.string": {
142           "version": "2.2.1",
143           "from": "underscore.string@>=2.2.1 <2.3.0",
144           "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz"
145         },
146         "which": {
147           "version": "1.0.9",
148           "from": "which@>=1.0.5 <1.1.0",
149           "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz"
150         },
151         "js-yaml": {
152           "version": "2.0.5",
153           "from": "js-yaml@>=2.0.5 <2.1.0",
154           "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz",
155           "dependencies": {
156             "argparse": {
157               "version": "0.1.16",
158               "from": "argparse@>=0.1.11 <0.2.0",
159               "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz",
160               "dependencies": {
161                 "underscore": {
162                   "version": "1.7.0",
163                   "from": "underscore@>=1.7.0 <1.8.0",
164                   "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz"
165                 },
166                 "underscore.string": {
167                   "version": "2.4.0",
168                   "from": "underscore.string@>=2.4.0 <2.5.0",
169                   "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz"
170                 }
171               }
172             },
173             "esprima": {
174               "version": "1.0.4",
175               "from": "esprima@>=1.0.2 <1.1.0",
176               "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz"
177             }
178           }
179         },
180         "exit": {
181           "version": "0.1.2",
182           "from": "exit@>=0.1.1 <0.2.0",
183           "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"
184         },
185         "getobject": {
186           "version": "0.1.0",
187           "from": "getobject@>=0.1.0 <0.2.0",
188           "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz"
189         },
190         "grunt-legacy-util": {
191           "version": "0.2.0",
192           "from": "grunt-legacy-util@>=0.2.0 <0.3.0",
193           "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz"
194         },
195         "grunt-legacy-log": {
196           "version": "0.1.2",
197           "from": "grunt-legacy-log@>=0.1.0 <0.2.0",
198           "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.2.tgz",
199           "dependencies": {
200             "grunt-legacy-log-utils": {
201               "version": "0.1.1",
202               "from": "grunt-legacy-log-utils@>=0.1.1 <0.2.0",
203               "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz"
204             },
205             "lodash": {
206               "version": "2.4.2",
207               "from": "lodash@>=2.4.1 <2.5.0",
208               "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz"
209             },
210             "underscore.string": {
211               "version": "2.3.3",
212               "from": "underscore.string@>=2.3.3 <2.4.0",
213               "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz"
214             }
215           }
216         }
217       }
218     },
219     "grunt-contrib-jshint": {
220       "version": "0.11.3",
221       "from": "grunt-contrib-jshint@0.11.3",
222       "resolved": "https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-0.11.3.tgz",
223       "dependencies": {
224         "hooker": {
225           "version": "0.2.3",
226           "from": "hooker@>=0.2.3 <0.3.0",
227           "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz"
228         },
229         "jshint": {
230           "version": "2.8.0",
231           "from": "jshint@>=2.8.0 <2.9.0",
232           "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.8.0.tgz",
233           "dependencies": {
234             "cli": {
235               "version": "0.6.6",
236               "from": "cli@>=0.6.0 <0.7.0",
237               "resolved": "https://registry.npmjs.org/cli/-/cli-0.6.6.tgz",
238               "dependencies": {
239                 "glob": {
240                   "version": "3.2.11",
241                   "from": "glob@>=3.2.1 <3.3.0",
242                   "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
243                   "dependencies": {
244                     "inherits": {
245                       "version": "2.0.1",
246                       "from": "inherits@>=2.0.0 <3.0.0",
247                       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
248                     },
249                     "minimatch": {
250                       "version": "0.3.0",
251                       "from": "minimatch@>=0.3.0 <0.4.0",
252                       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
253                       "dependencies": {
254                         "lru-cache": {
255                           "version": "2.7.3",
256                           "from": "lru-cache@>=2.0.0 <3.0.0",
257                           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"
258                         },
259                         "sigmund": {
260                           "version": "1.0.1",
261                           "from": "sigmund@>=1.0.0 <1.1.0",
262                           "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"
263                         }
264                       }
265                     }
266                   }
267                 }
268               }
269             },
270             "console-browserify": {
271               "version": "1.1.0",
272               "from": "console-browserify@>=1.1.0 <1.2.0",
273               "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
274               "dependencies": {
275                 "date-now": {
276                   "version": "0.1.4",
277                   "from": "date-now@>=0.1.4 <0.2.0",
278                   "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz"
279                 }
280               }
281             },
282             "exit": {
283               "version": "0.1.2",
284               "from": "exit@>=0.1.0 <0.2.0",
285               "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"
286             },
287             "htmlparser2": {
288               "version": "3.8.3",
289               "from": "htmlparser2@>=3.8.0 <3.9.0",
290               "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
291               "dependencies": {
292                 "domhandler": {
293                   "version": "2.3.0",
294                   "from": "domhandler@>=2.3.0 <2.4.0",
295                   "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz"
296                 },
297                 "domutils": {
298                   "version": "1.5.1",
299                   "from": "domutils@>=1.5.0 <1.6.0",
300                   "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
301                   "dependencies": {
302                     "dom-serializer": {
303                       "version": "0.1.0",
304                       "from": "dom-serializer@>=0.0.0 <1.0.0",
305                       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
306                       "dependencies": {
307                         "domelementtype": {
308                           "version": "1.1.3",
309                           "from": "domelementtype@>=1.1.1 <1.2.0",
310                           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz"
311                         },
312                         "entities": {
313                           "version": "1.1.1",
314                           "from": "entities@>=1.1.1 <1.2.0",
315                           "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz"
316                         }
317                       }
318                     }
319                   }
320                 },
321                 "domelementtype": {
322                   "version": "1.3.0",
323                   "from": "domelementtype@>=1.0.0 <2.0.0",
324                   "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz"
325                 },
326                 "readable-stream": {
327                   "version": "1.1.13",
328                   "from": "readable-stream@>=1.1.0 <1.2.0",
329                   "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz",
330                   "dependencies": {
331                     "core-util-is": {
332                       "version": "1.0.2",
333                       "from": "core-util-is@>=1.0.0 <1.1.0",
334                       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
335                     },
336                     "isarray": {
337                       "version": "0.0.1",
338                       "from": "isarray@0.0.1",
339                       "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
340                     },
341                     "string_decoder": {
342                       "version": "0.10.31",
343                       "from": "string_decoder@>=0.10.0 <0.11.0",
344                       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
345                     },
346                     "inherits": {
347                       "version": "2.0.1",
348                       "from": "inherits@>=2.0.1 <2.1.0",
349                       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
350                     }
351                   }
352                 },
353                 "entities": {
354                   "version": "1.0.0",
355                   "from": "entities@>=1.0.0 <1.1.0",
356                   "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz"
357                 }
358               }
359             },
360             "minimatch": {
361               "version": "2.0.10",
362               "from": "minimatch@>=2.0.0 <2.1.0",
363               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
364               "dependencies": {
365                 "brace-expansion": {
366                   "version": "1.1.2",
367                   "from": "brace-expansion@>=1.0.0 <2.0.0",
368                   "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.2.tgz",
369                   "dependencies": {
370                     "balanced-match": {
371                       "version": "0.3.0",
372                       "from": "balanced-match@>=0.3.0 <0.4.0",
373                       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz"
374                     },
375                     "concat-map": {
376                       "version": "0.0.1",
377                       "from": "concat-map@0.0.1",
378                       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
379                     }
380                   }
381                 }
382               }
383             },
384             "shelljs": {
385               "version": "0.3.0",
386               "from": "shelljs@>=0.3.0 <0.4.0",
387               "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz"
388             },
389             "strip-json-comments": {
390               "version": "1.0.4",
391               "from": "strip-json-comments@>=1.0.0 <1.1.0",
392               "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz"
393             },
394             "lodash": {
395               "version": "3.7.0",
396               "from": "lodash@>=3.7.0 <3.8.0",
397               "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.7.0.tgz"
398             }
399           }
400         }
401       }
402     },
403     "grunt-contrib-less": {
404       "version": "1.1.0",
405       "from": "grunt-contrib-less@1.1.0",
406       "resolved": "https://registry.npmjs.org/grunt-contrib-less/-/grunt-contrib-less-1.1.0.tgz",
407       "dependencies": {
408         "async": {
409           "version": "0.9.2",
410           "from": "async@>=0.9.0 <0.10.0",
411           "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz"
412         },
413         "chalk": {
414           "version": "1.1.1",
415           "from": "chalk@>=1.0.0 <2.0.0",
416           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz",
417           "dependencies": {
418             "ansi-styles": {
419               "version": "2.1.0",
420               "from": "ansi-styles@>=2.1.0 <3.0.0",
421               "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.1.0.tgz"
422             },
423             "escape-string-regexp": {
424               "version": "1.0.3",
425               "from": "escape-string-regexp@>=1.0.2 <2.0.0",
426               "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.3.tgz"
427             },
428             "has-ansi": {
429               "version": "2.0.0",
430               "from": "has-ansi@>=2.0.0 <3.0.0",
431               "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
432               "dependencies": {
433                 "ansi-regex": {
434                   "version": "2.0.0",
435                   "from": "ansi-regex@>=2.0.0 <3.0.0",
436                   "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
437                 }
438               }
439             },
440             "strip-ansi": {
441               "version": "3.0.0",
442               "from": "strip-ansi@>=3.0.0 <4.0.0",
443               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.0.tgz",
444               "dependencies": {
445                 "ansi-regex": {
446                   "version": "2.0.0",
447                   "from": "ansi-regex@>=2.0.0 <3.0.0",
448                   "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
449                 }
450               }
451             },
452             "supports-color": {
453               "version": "2.0.0",
454               "from": "supports-color@>=2.0.0 <3.0.0",
455               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
456             }
457           }
458         },
459         "less": {
460           "version": "2.5.3",
461           "from": "less@>=2.5.0 <2.6.0",
462           "resolved": "https://registry.npmjs.org/less/-/less-2.5.3.tgz",
463           "dependencies": {
464             "errno": {
465               "version": "0.1.4",
466               "from": "errno@>=0.1.1 <0.2.0",
467               "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz",
468               "dependencies": {
469                 "prr": {
470                   "version": "0.0.0",
471                   "from": "prr@>=0.0.0 <0.1.0",
472                   "resolved": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz"
473                 }
474               }
475             },
476             "graceful-fs": {
477               "version": "3.0.8",
478               "from": "graceful-fs@>=3.0.5 <4.0.0",
479               "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.8.tgz"
480             },
481             "image-size": {
482               "version": "0.3.5",
483               "from": "image-size@>=0.3.5 <0.4.0",
484               "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.3.5.tgz"
485             },
486             "mime": {
487               "version": "1.3.4",
488               "from": "mime@>=1.2.11 <2.0.0",
489               "resolved": "https://registry.npmjs.org/mime/-/mime-1.3.4.tgz"
490             },
491             "mkdirp": {
492               "version": "0.5.1",
493               "from": "mkdirp@>=0.5.0 <0.6.0",
494               "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
495               "dependencies": {
496                 "minimist": {
497                   "version": "0.0.8",
498                   "from": "minimist@0.0.8",
499                   "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"
500                 }
501               }
502             },
503             "promise": {
504               "version": "6.1.0",
505               "from": "promise@>=6.0.1 <7.0.0",
506               "resolved": "https://registry.npmjs.org/promise/-/promise-6.1.0.tgz",
507               "dependencies": {
508                 "asap": {
509                   "version": "1.0.0",
510                   "from": "asap@>=1.0.0 <1.1.0",
511                   "resolved": "https://registry.npmjs.org/asap/-/asap-1.0.0.tgz"
512                 }
513               }
514             },
515             "request": {
516               "version": "2.67.0",
517               "from": "request@>=2.51.0 <3.0.0",
518               "resolved": "https://registry.npmjs.org/request/-/request-2.67.0.tgz",
519               "dependencies": {
520                 "bl": {
521                   "version": "1.0.0",
522                   "from": "bl@>=1.0.0 <1.1.0",
523                   "resolved": "https://registry.npmjs.org/bl/-/bl-1.0.0.tgz",
524                   "dependencies": {
525                     "readable-stream": {
526                       "version": "2.0.4",
527                       "from": "readable-stream@>=2.0.0 <2.1.0",
528                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.4.tgz",
529                       "dependencies": {
530                         "core-util-is": {
531                           "version": "1.0.2",
532                           "from": "core-util-is@>=1.0.0 <1.1.0",
533                           "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
534                         },
535                         "inherits": {
536                           "version": "2.0.1",
537                           "from": "inherits@>=2.0.1 <2.1.0",
538                           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
539                         },
540                         "isarray": {
541                           "version": "0.0.1",
542                           "from": "isarray@0.0.1",
543                           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
544                         },
545                         "process-nextick-args": {
546                           "version": "1.0.6",
547                           "from": "process-nextick-args@>=1.0.0 <1.1.0",
548                           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.6.tgz"
549                         },
550                         "string_decoder": {
551                           "version": "0.10.31",
552                           "from": "string_decoder@>=0.10.0 <0.11.0",
553                           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
554                         },
555                         "util-deprecate": {
556                           "version": "1.0.2",
557                           "from": "util-deprecate@>=1.0.1 <1.1.0",
558                           "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
559                         }
560                       }
561                     }
562                   }
563                 },
564                 "caseless": {
565                   "version": "0.11.0",
566                   "from": "caseless@>=0.11.0 <0.12.0",
567                   "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz"
568                 },
569                 "extend": {
570                   "version": "3.0.0",
571                   "from": "extend@>=3.0.0 <3.1.0",
572                   "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.0.tgz"
573                 },
574                 "forever-agent": {
575                   "version": "0.6.1",
576                   "from": "forever-agent@>=0.6.1 <0.7.0",
577                   "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz"
578                 },
579                 "form-data": {
580                   "version": "1.0.0-rc3",
581                   "from": "form-data@>=1.0.0-rc3 <1.1.0",
582                   "resolved": "https://registry.npmjs.org/form-data/-/form-data-1.0.0-rc3.tgz",
583                   "dependencies": {
584                     "async": {
585                       "version": "1.5.0",
586                       "from": "async@>=1.4.0 <2.0.0",
587                       "resolved": "https://registry.npmjs.org/async/-/async-1.5.0.tgz"
588                     }
589                   }
590                 },
591                 "json-stringify-safe": {
592                   "version": "5.0.1",
593                   "from": "json-stringify-safe@>=5.0.1 <5.1.0",
594                   "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz"
595                 },
596                 "mime-types": {
597                   "version": "2.1.8",
598                   "from": "mime-types@>=2.1.7 <2.2.0",
599                   "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.8.tgz",
600                   "dependencies": {
601                     "mime-db": {
602                       "version": "1.20.0",
603                       "from": "mime-db@>=1.20.0 <1.21.0",
604                       "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.20.0.tgz"
605                     }
606                   }
607                 },
608                 "node-uuid": {
609                   "version": "1.4.7",
610                   "from": "node-uuid@>=1.4.7 <1.5.0",
611                   "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.7.tgz"
612                 },
613                 "qs": {
614                   "version": "5.2.0",
615                   "from": "qs@>=5.2.0 <5.3.0",
616                   "resolved": "https://registry.npmjs.org/qs/-/qs-5.2.0.tgz"
617                 },
618                 "tunnel-agent": {
619                   "version": "0.4.1",
620                   "from": "tunnel-agent@>=0.4.1 <0.5.0",
621                   "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.1.tgz"
622                 },
623                 "tough-cookie": {
624                   "version": "2.2.1",
625                   "from": "tough-cookie@>=2.2.0 <2.3.0",
626                   "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.2.1.tgz"
627                 },
628                 "http-signature": {
629                   "version": "1.1.0",
630                   "from": "http-signature@>=1.1.0 <1.2.0",
631                   "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.0.tgz",
632                   "dependencies": {
633                     "assert-plus": {
634                       "version": "0.1.5",
635                       "from": "assert-plus@>=0.1.5 <0.2.0",
636                       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz"
637                     },
638                     "jsprim": {
639                       "version": "1.2.2",
640                       "from": "jsprim@>=1.2.2 <2.0.0",
641                       "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.2.2.tgz",
642                       "dependencies": {
643                         "extsprintf": {
644                           "version": "1.0.2",
645                           "from": "extsprintf@1.0.2",
646                           "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.0.2.tgz"
647                         },
648                         "json-schema": {
649                           "version": "0.2.2",
650                           "from": "json-schema@0.2.2",
651                           "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.2.tgz"
652                         },
653                         "verror": {
654                           "version": "1.3.6",
655                           "from": "verror@1.3.6",
656                           "resolved": "https://registry.npmjs.org/verror/-/verror-1.3.6.tgz"
657                         }
658                       }
659                     },
660                     "sshpk": {
661                       "version": "1.7.1",
662                       "from": "sshpk@>=1.7.0 <2.0.0",
663                       "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.7.1.tgz",
664                       "dependencies": {
665                         "asn1": {
666                           "version": "0.2.3",
667                           "from": "asn1@>=0.2.3 <0.3.0",
668                           "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz"
669                         },
670                         "assert-plus": {
671                           "version": "0.2.0",
672                           "from": "assert-plus@>=0.2.0 <0.3.0",
673                           "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz"
674                         },
675                         "dashdash": {
676                           "version": "1.10.1",
677                           "from": "dashdash@>=1.10.1 <2.0.0",
678                           "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.10.1.tgz",
679                           "dependencies": {
680                             "assert-plus": {
681                               "version": "0.1.5",
682                               "from": "assert-plus@>=0.1.0 <0.2.0",
683                               "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz"
684                             }
685                           }
686                         },
687                         "jsbn": {
688                           "version": "0.1.0",
689                           "from": "jsbn@>=0.1.0 <0.2.0",
690                           "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.0.tgz"
691                         },
692                         "tweetnacl": {
693                           "version": "0.13.2",
694                           "from": "tweetnacl@>=0.13.0 <1.0.0",
695                           "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.13.2.tgz"
696                         },
697                         "jodid25519": {
698                           "version": "1.0.2",
699                           "from": "jodid25519@>=1.0.0 <2.0.0",
700                           "resolved": "https://registry.npmjs.org/jodid25519/-/jodid25519-1.0.2.tgz"
701                         },
702                         "ecc-jsbn": {
703                           "version": "0.1.1",
704                           "from": "ecc-jsbn@>=0.0.1 <1.0.0",
705                           "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz"
706                         }
707                       }
708                     }
709                   }
710                 },
711                 "oauth-sign": {
712                   "version": "0.8.0",
713                   "from": "oauth-sign@>=0.8.0 <0.9.0",
714                   "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.0.tgz"
715                 },
716                 "hawk": {
717                   "version": "3.1.2",
718                   "from": "hawk@>=3.1.0 <3.2.0",
719                   "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.2.tgz",
720                   "dependencies": {
721                     "hoek": {
722                       "version": "2.16.3",
723                       "from": "hoek@>=2.0.0 <3.0.0",
724                       "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz"
725                     },
726                     "boom": {
727                       "version": "2.10.1",
728                       "from": "boom@>=2.0.0 <3.0.0",
729                       "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz"
730                     },
731                     "cryptiles": {
732                       "version": "2.0.5",
733                       "from": "cryptiles@>=2.0.0 <3.0.0",
734                       "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz"
735                     },
736                     "sntp": {
737                       "version": "1.0.9",
738                       "from": "sntp@>=1.0.0 <2.0.0",
739                       "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz"
740                     }
741                   }
742                 },
743                 "aws-sign2": {
744                   "version": "0.6.0",
745                   "from": "aws-sign2@>=0.6.0 <0.7.0",
746                   "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz"
747                 },
748                 "stringstream": {
749                   "version": "0.0.5",
750                   "from": "stringstream@>=0.0.4 <0.1.0",
751                   "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz"
752                 },
753                 "combined-stream": {
754                   "version": "1.0.5",
755                   "from": "combined-stream@>=1.0.5 <1.1.0",
756                   "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz",
757                   "dependencies": {
758                     "delayed-stream": {
759                       "version": "1.0.0",
760                       "from": "delayed-stream@>=1.0.0 <1.1.0",
761                       "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz"
762                     }
763                   }
764                 },
765                 "isstream": {
766                   "version": "0.1.2",
767                   "from": "isstream@>=0.1.2 <0.2.0",
768                   "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz"
769                 },
770                 "is-typedarray": {
771                   "version": "1.0.0",
772                   "from": "is-typedarray@>=1.0.0 <1.1.0",
773                   "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz"
774                 },
775                 "har-validator": {
776                   "version": "2.0.3",
777                   "from": "har-validator@>=2.0.2 <2.1.0",
778                   "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.3.tgz",
779                   "dependencies": {
780                     "commander": {
781                       "version": "2.9.0",
782                       "from": "commander@>=2.9.0 <3.0.0",
783                       "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
784                       "dependencies": {
785                         "graceful-readlink": {
786                           "version": "1.0.1",
787                           "from": "graceful-readlink@>=1.0.0",
788                           "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz"
789                         }
790                       }
791                     },
792                     "is-my-json-valid": {
793                       "version": "2.12.3",
794                       "from": "is-my-json-valid@>=2.12.3 <3.0.0",
795                       "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.12.3.tgz",
796                       "dependencies": {
797                         "generate-function": {
798                           "version": "2.0.0",
799                           "from": "generate-function@>=2.0.0 <3.0.0",
800                           "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz"
801                         },
802                         "generate-object-property": {
803                           "version": "1.2.0",
804                           "from": "generate-object-property@>=1.1.0 <2.0.0",
805                           "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
806                           "dependencies": {
807                             "is-property": {
808                               "version": "1.0.2",
809                               "from": "is-property@>=1.0.0 <2.0.0",
810                               "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz"
811                             }
812                           }
813                         },
814                         "jsonpointer": {
815                           "version": "2.0.0",
816                           "from": "jsonpointer@2.0.0",
817                           "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-2.0.0.tgz"
818                         },
819                         "xtend": {
820                           "version": "4.0.1",
821                           "from": "xtend@>=4.0.0 <5.0.0",
822                           "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz"
823                         }
824                       }
825                     },
826                     "pinkie-promise": {
827                       "version": "2.0.0",
828                       "from": "pinkie-promise@>=2.0.0 <3.0.0",
829                       "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.0.tgz",
830                       "dependencies": {
831                         "pinkie": {
832                           "version": "2.0.1",
833                           "from": "pinkie@>=2.0.0 <3.0.0",
834                           "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.1.tgz"
835                         }
836                       }
837                     }
838                   }
839                 }
840               }
841             },
842             "source-map": {
843               "version": "0.4.4",
844               "from": "source-map@>=0.4.2 <0.5.0",
845               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
846               "dependencies": {
847                 "amdefine": {
848                   "version": "1.0.0",
849                   "from": "amdefine@>=0.0.4",
850                   "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz"
851                 }
852               }
853             }
854           }
855         },
856         "lodash": {
857           "version": "3.10.1",
858           "from": "lodash@>=3.2.0 <4.0.0",
859           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz"
860         }
861       }
862     },
863     "grunt-contrib-uglify": {
864       "version": "0.11.0",
865       "from": "grunt-contrib-uglify@0.11.0",
866       "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-0.11.0.tgz",
867       "dependencies": {
868         "chalk": {
869           "version": "1.1.1",
870           "from": "chalk@>=1.0.0 <2.0.0",
871           "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.1.tgz",
872           "dependencies": {
873             "ansi-styles": {
874               "version": "2.1.0",
875               "from": "ansi-styles@>=2.1.0 <3.0.0",
876               "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.1.0.tgz"
877             },
878             "escape-string-regexp": {
879               "version": "1.0.3",
880               "from": "escape-string-regexp@>=1.0.2 <2.0.0",
881               "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.3.tgz"
882             },
883             "has-ansi": {
884               "version": "2.0.0",
885               "from": "has-ansi@>=2.0.0 <3.0.0",
886               "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
887               "dependencies": {
888                 "ansi-regex": {
889                   "version": "2.0.0",
890                   "from": "ansi-regex@>=2.0.0 <3.0.0",
891                   "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
892                 }
893               }
894             },
895             "strip-ansi": {
896               "version": "3.0.0",
897               "from": "strip-ansi@>=3.0.0 <4.0.0",
898               "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.0.tgz",
899               "dependencies": {
900                 "ansi-regex": {
901                   "version": "2.0.0",
902                   "from": "ansi-regex@>=2.0.0 <3.0.0",
903                   "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.0.0.tgz"
904                 }
905               }
906             },
907             "supports-color": {
908               "version": "2.0.0",
909               "from": "supports-color@>=2.0.0 <3.0.0",
910               "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz"
911             }
912           }
913         },
914         "lodash": {
915           "version": "3.10.1",
916           "from": "lodash@>=3.2.0 <4.0.0",
917           "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz"
918         },
919         "maxmin": {
920           "version": "1.1.0",
921           "from": "maxmin@>=1.0.0 <2.0.0",
922           "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-1.1.0.tgz",
923           "dependencies": {
924             "figures": {
925               "version": "1.4.0",
926               "from": "figures@>=1.0.1 <2.0.0",
927               "resolved": "https://registry.npmjs.org/figures/-/figures-1.4.0.tgz"
928             },
929             "gzip-size": {
930               "version": "1.0.0",
931               "from": "gzip-size@>=1.0.0 <2.0.0",
932               "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-1.0.0.tgz",
933               "dependencies": {
934                 "concat-stream": {
935                   "version": "1.5.1",
936                   "from": "concat-stream@>=1.4.1 <2.0.0",
937                   "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.5.1.tgz",
938                   "dependencies": {
939                     "inherits": {
940                       "version": "2.0.1",
941                       "from": "inherits@>=2.0.1 <2.1.0",
942                       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
943                     },
944                     "typedarray": {
945                       "version": "0.0.6",
946                       "from": "typedarray@>=0.0.5 <0.1.0",
947                       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz"
948                     },
949                     "readable-stream": {
950                       "version": "2.0.4",
951                       "from": "readable-stream@>=2.0.0 <2.1.0",
952                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.0.4.tgz",
953                       "dependencies": {
954                         "core-util-is": {
955                           "version": "1.0.2",
956                           "from": "core-util-is@>=1.0.0 <1.1.0",
957                           "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
958                         },
959                         "isarray": {
960                           "version": "0.0.1",
961                           "from": "isarray@0.0.1",
962                           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
963                         },
964                         "process-nextick-args": {
965                           "version": "1.0.6",
966                           "from": "process-nextick-args@>=1.0.0 <1.1.0",
967                           "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.6.tgz"
968                         },
969                         "string_decoder": {
970                           "version": "0.10.31",
971                           "from": "string_decoder@>=0.10.0 <0.11.0",
972                           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
973                         },
974                         "util-deprecate": {
975                           "version": "1.0.2",
976                           "from": "util-deprecate@>=1.0.1 <1.1.0",
977                           "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz"
978                         }
979                       }
980                     }
981                   }
982                 },
983                 "browserify-zlib": {
984                   "version": "0.1.4",
985                   "from": "browserify-zlib@>=0.1.4 <0.2.0",
986                   "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
987                   "dependencies": {
988                     "pako": {
989                       "version": "0.2.8",
990                       "from": "pako@>=0.2.0 <0.3.0",
991                       "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.8.tgz"
992                     }
993                   }
994                 }
995               }
996             },
997             "pretty-bytes": {
998               "version": "1.0.4",
999               "from": "pretty-bytes@>=1.0.0 <2.0.0",
1000               "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-1.0.4.tgz",
1001               "dependencies": {
1002                 "get-stdin": {
1003                   "version": "4.0.1",
1004                   "from": "get-stdin@>=4.0.1 <5.0.0",
1005                   "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz"
1006                 },
1007                 "meow": {
1008                   "version": "3.6.0",
1009                   "from": "meow@>=3.1.0 <4.0.0",
1010                   "resolved": "https://registry.npmjs.org/meow/-/meow-3.6.0.tgz",
1011                   "dependencies": {
1012                     "camelcase-keys": {
1013                       "version": "2.0.0",
1014                       "from": "camelcase-keys@>=2.0.0 <3.0.0",
1015                       "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.0.0.tgz",
1016                       "dependencies": {
1017                         "camelcase": {
1018                           "version": "2.0.1",
1019                           "from": "camelcase@>=2.0.0 <3.0.0",
1020                           "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.0.1.tgz"
1021                         },
1022                         "map-obj": {
1023                           "version": "1.0.1",
1024                           "from": "map-obj@>=1.0.0 <2.0.0",
1025                           "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz"
1026                         }
1027                       }
1028                     },
1029                     "loud-rejection": {
1030                       "version": "1.2.0",
1031                       "from": "loud-rejection@>=1.0.0 <2.0.0",
1032                       "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.2.0.tgz",
1033                       "dependencies": {
1034                         "signal-exit": {
1035                           "version": "2.1.2",
1036                           "from": "signal-exit@>=2.1.2 <3.0.0",
1037                           "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-2.1.2.tgz"
1038                         }
1039                       }
1040                     },
1041                     "minimist": {
1042                       "version": "1.2.0",
1043                       "from": "minimist@>=1.1.3 <2.0.0",
1044                       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz"
1045                     },
1046                     "normalize-package-data": {
1047                       "version": "2.3.5",
1048                       "from": "normalize-package-data@>=2.3.4 <3.0.0",
1049                       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.3.5.tgz",
1050                       "dependencies": {
1051                         "hosted-git-info": {
1052                           "version": "2.1.4",
1053                           "from": "hosted-git-info@>=2.1.4 <3.0.0",
1054                           "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.1.4.tgz"
1055                         },
1056                         "is-builtin-module": {
1057                           "version": "1.0.0",
1058                           "from": "is-builtin-module@>=1.0.0 <2.0.0",
1059                           "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
1060                           "dependencies": {
1061                             "builtin-modules": {
1062                               "version": "1.1.0",
1063                               "from": "builtin-modules@>=1.0.0 <2.0.0",
1064                               "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.0.tgz"
1065                             }
1066                           }
1067                         },
1068                         "semver": {
1069                           "version": "5.1.0",
1070                           "from": "semver@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0||>=4.0.0 <5.0.0||>=5.0.0 <6.0.0",
1071                           "resolved": "https://registry.npmjs.org/semver/-/semver-5.1.0.tgz"
1072                         },
1073                         "validate-npm-package-license": {
1074                           "version": "3.0.1",
1075                           "from": "validate-npm-package-license@>=3.0.1 <4.0.0",
1076                           "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz",
1077                           "dependencies": {
1078                             "spdx-correct": {
1079                               "version": "1.0.2",
1080                               "from": "spdx-correct@>=1.0.0 <1.1.0",
1081                               "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz",
1082                               "dependencies": {
1083                                 "spdx-license-ids": {
1084                                   "version": "1.1.0",
1085                                   "from": "spdx-license-ids@>=1.0.0 <2.0.0",
1086                                   "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.1.0.tgz"
1087                                 }
1088                               }
1089                             },
1090                             "spdx-expression-parse": {
1091                               "version": "1.0.2",
1092                               "from": "spdx-expression-parse@>=1.0.0 <1.1.0",
1093                               "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.2.tgz",
1094                               "dependencies": {
1095                                 "spdx-exceptions": {
1096                                   "version": "1.0.4",
1097                                   "from": "spdx-exceptions@>=1.0.4 <2.0.0",
1098                                   "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-1.0.4.tgz"
1099                                 },
1100                                 "spdx-license-ids": {
1101                                   "version": "1.1.0",
1102                                   "from": "spdx-license-ids@>=1.0.0 <2.0.0",
1103                                   "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.1.0.tgz"
1104                                 }
1105                               }
1106                             }
1107                           }
1108                         }
1109                       }
1110                     },
1111                     "object-assign": {
1112                       "version": "4.0.1",
1113                       "from": "object-assign@>=4.0.1 <5.0.0",
1114                       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.0.1.tgz"
1115                     },
1116                     "read-pkg-up": {
1117                       "version": "1.0.1",
1118                       "from": "read-pkg-up@>=1.0.1 <2.0.0",
1119                       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
1120                       "dependencies": {
1121                         "find-up": {
1122                           "version": "1.1.0",
1123                           "from": "find-up@>=1.0.0 <2.0.0",
1124                           "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.0.tgz",
1125                           "dependencies": {
1126                             "path-exists": {
1127                               "version": "2.1.0",
1128                               "from": "path-exists@>=2.0.0 <3.0.0",
1129                               "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz"
1130                             },
1131                             "pinkie-promise": {
1132                               "version": "2.0.0",
1133                               "from": "pinkie-promise@>=2.0.0 <3.0.0",
1134                               "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.0.tgz",
1135                               "dependencies": {
1136                                 "pinkie": {
1137                                   "version": "2.0.1",
1138                                   "from": "pinkie@>=2.0.0 <3.0.0",
1139                                   "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.1.tgz"
1140                                 }
1141                               }
1142                             }
1143                           }
1144                         },
1145                         "read-pkg": {
1146                           "version": "1.1.0",
1147                           "from": "read-pkg@>=1.0.0 <2.0.0",
1148                           "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
1149                           "dependencies": {
1150                             "load-json-file": {
1151                               "version": "1.1.0",
1152                               "from": "load-json-file@>=1.0.0 <2.0.0",
1153                               "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
1154                               "dependencies": {
1155                                 "graceful-fs": {
1156                                   "version": "4.1.2",
1157                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
1158                                   "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.2.tgz"
1159                                 },
1160                                 "parse-json": {
1161                                   "version": "2.2.0",
1162                                   "from": "parse-json@>=2.2.0 <3.0.0",
1163                                   "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
1164                                   "dependencies": {
1165                                     "error-ex": {
1166                                       "version": "1.3.0",
1167                                       "from": "error-ex@>=1.2.0 <2.0.0",
1168                                       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.0.tgz",
1169                                       "dependencies": {
1170                                         "is-arrayish": {
1171                                           "version": "0.2.1",
1172                                           "from": "is-arrayish@>=0.2.1 <0.3.0",
1173                                           "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz"
1174                                         }
1175                                       }
1176                                     }
1177                                   }
1178                                 },
1179                                 "pify": {
1180                                   "version": "2.3.0",
1181                                   "from": "pify@>=2.0.0 <3.0.0",
1182                                   "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
1183                                 },
1184                                 "pinkie-promise": {
1185                                   "version": "2.0.0",
1186                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
1187                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.0.tgz",
1188                                   "dependencies": {
1189                                     "pinkie": {
1190                                       "version": "2.0.1",
1191                                       "from": "pinkie@>=2.0.0 <3.0.0",
1192                                       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.1.tgz"
1193                                     }
1194                                   }
1195                                 },
1196                                 "strip-bom": {
1197                                   "version": "2.0.0",
1198                                   "from": "strip-bom@>=2.0.0 <3.0.0",
1199                                   "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
1200                                   "dependencies": {
1201                                     "is-utf8": {
1202                                       "version": "0.2.0",
1203                                       "from": "is-utf8@>=0.2.0 <0.3.0",
1204                                       "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.0.tgz"
1205                                     }
1206                                   }
1207                                 }
1208                               }
1209                             },
1210                             "path-type": {
1211                               "version": "1.1.0",
1212                               "from": "path-type@>=1.0.0 <2.0.0",
1213                               "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
1214                               "dependencies": {
1215                                 "graceful-fs": {
1216                                   "version": "4.1.2",
1217                                   "from": "graceful-fs@>=4.1.2 <5.0.0",
1218                                   "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.2.tgz"
1219                                 },
1220                                 "pify": {
1221                                   "version": "2.3.0",
1222                                   "from": "pify@>=2.0.0 <3.0.0",
1223                                   "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz"
1224                                 },
1225                                 "pinkie-promise": {
1226                                   "version": "2.0.0",
1227                                   "from": "pinkie-promise@>=2.0.0 <3.0.0",
1228                                   "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.0.tgz",
1229                                   "dependencies": {
1230                                     "pinkie": {
1231                                       "version": "2.0.1",
1232                                       "from": "pinkie@>=2.0.0 <3.0.0",
1233                                       "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.1.tgz"
1234                                     }
1235                                   }
1236                                 }
1237                               }
1238                             }
1239                           }
1240                         }
1241                       }
1242                     },
1243                     "redent": {
1244                       "version": "1.0.0",
1245                       "from": "redent@>=1.0.0 <2.0.0",
1246                       "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
1247                       "dependencies": {
1248                         "indent-string": {
1249                           "version": "2.1.0",
1250                           "from": "indent-string@>=2.1.0 <3.0.0",
1251                           "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
1252                           "dependencies": {
1253                             "repeating": {
1254                               "version": "2.0.0",
1255                               "from": "repeating@>=2.0.0 <3.0.0",
1256                               "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.0.tgz",
1257                               "dependencies": {
1258                                 "is-finite": {
1259                                   "version": "1.0.1",
1260                                   "from": "is-finite@>=1.0.0 <2.0.0",
1261                                   "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.1.tgz",
1262                                   "dependencies": {
1263                                     "number-is-nan": {
1264                                       "version": "1.0.0",
1265                                       "from": "number-is-nan@>=1.0.0 <2.0.0",
1266                                       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.0.tgz"
1267                                     }
1268                                   }
1269                                 }
1270                               }
1271                             }
1272                           }
1273                         },
1274                         "strip-indent": {
1275                           "version": "1.0.1",
1276                           "from": "strip-indent@>=1.0.1 <2.0.0",
1277                           "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz"
1278                         }
1279                       }
1280                     },
1281                     "trim-newlines": {
1282                       "version": "1.0.0",
1283                       "from": "trim-newlines@>=1.0.0 <2.0.0",
1284                       "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz"
1285                     }
1286                   }
1287                 }
1288               }
1289             }
1290           }
1291         },
1292         "uglify-js": {
1293           "version": "2.6.1",
1294           "from": "uglify-js@>=2.6.0 <2.7.0",
1295           "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.6.1.tgz",
1296           "dependencies": {
1297             "async": {
1298               "version": "0.2.10",
1299               "from": "async@>=0.2.6 <0.3.0",
1300               "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz"
1301             },
1302             "source-map": {
1303               "version": "0.5.3",
1304               "from": "source-map@>=0.5.1 <0.6.0",
1305               "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.3.tgz"
1306             },
1307             "uglify-to-browserify": {
1308               "version": "1.0.2",
1309               "from": "uglify-to-browserify@>=1.0.0 <1.1.0",
1310               "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz"
1311             },
1312             "yargs": {
1313               "version": "3.10.0",
1314               "from": "yargs@>=3.10.0 <3.11.0",
1315               "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
1316               "dependencies": {
1317                 "camelcase": {
1318                   "version": "1.2.1",
1319                   "from": "camelcase@>=1.0.2 <2.0.0",
1320                   "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz"
1321                 },
1322                 "cliui": {
1323                   "version": "2.1.0",
1324                   "from": "cliui@>=2.1.0 <3.0.0",
1325                   "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
1326                   "dependencies": {
1327                     "center-align": {
1328                       "version": "0.1.2",
1329                       "from": "center-align@>=0.1.1 <0.2.0",
1330                       "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.2.tgz",
1331                       "dependencies": {
1332                         "align-text": {
1333                           "version": "0.1.3",
1334                           "from": "align-text@>=0.1.0 <0.2.0",
1335                           "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.3.tgz",
1336                           "dependencies": {
1337                             "kind-of": {
1338                               "version": "2.0.1",
1339                               "from": "kind-of@>=2.0.0 <3.0.0",
1340                               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz",
1341                               "dependencies": {
1342                                 "is-buffer": {
1343                                   "version": "1.1.0",
1344                                   "from": "is-buffer@>=1.0.2 <2.0.0",
1345                                   "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.0.tgz"
1346                                 }
1347                               }
1348                             },
1349                             "longest": {
1350                               "version": "1.0.1",
1351                               "from": "longest@>=1.0.1 <2.0.0",
1352                               "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz"
1353                             },
1354                             "repeat-string": {
1355                               "version": "1.5.2",
1356                               "from": "repeat-string@>=1.5.2 <2.0.0",
1357                               "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.2.tgz"
1358                             }
1359                           }
1360                         },
1361                         "lazy-cache": {
1362                           "version": "0.2.4",
1363                           "from": "lazy-cache@>=0.2.4 <0.3.0",
1364                           "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-0.2.4.tgz"
1365                         }
1366                       }
1367                     },
1368                     "right-align": {
1369                       "version": "0.1.3",
1370                       "from": "right-align@>=0.1.1 <0.2.0",
1371                       "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
1372                       "dependencies": {
1373                         "align-text": {
1374                           "version": "0.1.3",
1375                           "from": "align-text@>=0.1.0 <0.2.0",
1376                           "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.3.tgz",
1377                           "dependencies": {
1378                             "kind-of": {
1379                               "version": "2.0.1",
1380                               "from": "kind-of@>=2.0.0 <3.0.0",
1381                               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz",
1382                               "dependencies": {
1383                                 "is-buffer": {
1384                                   "version": "1.1.0",
1385                                   "from": "is-buffer@>=1.0.2 <2.0.0",
1386                                   "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.0.tgz"
1387                                 }
1388                               }
1389                             },
1390                             "longest": {
1391                               "version": "1.0.1",
1392                               "from": "longest@>=1.0.1 <2.0.0",
1393                               "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz"
1394                             },
1395                             "repeat-string": {
1396                               "version": "1.5.2",
1397                               "from": "repeat-string@>=1.5.2 <2.0.0",
1398                               "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.5.2.tgz"
1399                             }
1400                           }
1401                         }
1402                       }
1403                     },
1404                     "wordwrap": {
1405                       "version": "0.0.2",
1406                       "from": "wordwrap@0.0.2",
1407                       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz"
1408                     }
1409                   }
1410                 },
1411                 "decamelize": {
1412                   "version": "1.1.1",
1413                   "from": "decamelize@>=1.0.0 <2.0.0",
1414                   "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.1.1.tgz"
1415                 },
1416                 "window-size": {
1417                   "version": "0.1.0",
1418                   "from": "window-size@0.1.0",
1419                   "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz"
1420                 }
1421               }
1422             }
1423           }
1424         },
1425         "uri-path": {
1426           "version": "1.0.0",
1427           "from": "uri-path@>=1.0.0 <2.0.0",
1428           "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz"
1429         }
1430       }
1431     },
1432     "shifter": {
1433       "version": "0.5.0",
1434       "from": "shifter@0.5.0",
1435       "resolved": "https://registry.npmjs.org/shifter/-/shifter-0.5.0.tgz",
1436       "dependencies": {
1437         "progress": {
1438           "version": "0.1.0",
1439           "from": "progress@>=0.1.0 <0.2.0",
1440           "resolved": "https://registry.npmjs.org/progress/-/progress-0.1.0.tgz"
1441         },
1442         "ansi-color": {
1443           "version": "0.2.1",
1444           "from": "ansi-color@*",
1445           "resolved": "https://registry.npmjs.org/ansi-color/-/ansi-color-0.2.1.tgz"
1446         },
1447         "gear": {
1448           "version": "0.8.18",
1449           "from": "gear@>=0.8.0 <0.9.0",
1450           "resolved": "https://registry.npmjs.org/gear/-/gear-0.8.18.tgz",
1451           "dependencies": {
1452             "async": {
1453               "version": "0.2.10",
1454               "from": "async@>=0.2.0 <0.3.0",
1455               "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz"
1456             },
1457             "mkdirp": {
1458               "version": "0.3.5",
1459               "from": "mkdirp@>=0.3.0 <0.4.0",
1460               "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"
1461             }
1462           }
1463         },
1464         "gear-lib": {
1465           "version": "0.8.15",
1466           "from": "gear-lib@>=0.8.0 <0.9.0",
1467           "resolved": "https://registry.npmjs.org/gear-lib/-/gear-lib-0.8.15.tgz",
1468           "dependencies": {
1469             "jslint": {
1470               "version": "0.3.4",
1471               "from": "jslint@>=0.3.0 <0.4.0",
1472               "resolved": "https://registry.npmjs.org/jslint/-/jslint-0.3.4.tgz",
1473               "dependencies": {
1474                 "nopt": {
1475                   "version": "1.0.10",
1476                   "from": "nopt@>=1.0.0 <1.1.0",
1477                   "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
1478                   "dependencies": {
1479                     "abbrev": {
1480                       "version": "1.0.7",
1481                       "from": "abbrev@>=1.0.0 <2.0.0",
1482                       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz"
1483                     }
1484                   }
1485                 }
1486               }
1487             },
1488             "jshint": {
1489               "version": "2.5.11",
1490               "from": "jshint@>=2.5.0 <2.6.0",
1491               "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.5.11.tgz",
1492               "dependencies": {
1493                 "cli": {
1494                   "version": "0.6.6",
1495                   "from": "cli@>=0.6.0 <0.7.0",
1496                   "resolved": "https://registry.npmjs.org/cli/-/cli-0.6.6.tgz"
1497                 },
1498                 "console-browserify": {
1499                   "version": "1.1.0",
1500                   "from": "console-browserify@>=1.1.0 <1.2.0",
1501                   "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
1502                   "dependencies": {
1503                     "date-now": {
1504                       "version": "0.1.4",
1505                       "from": "date-now@>=0.1.4 <0.2.0",
1506                       "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz"
1507                     }
1508                   }
1509                 },
1510                 "exit": {
1511                   "version": "0.1.2",
1512                   "from": "exit@>=0.1.0 <0.2.0",
1513                   "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz"
1514                 },
1515                 "htmlparser2": {
1516                   "version": "3.8.3",
1517                   "from": "htmlparser2@>=3.8.0 <3.9.0",
1518                   "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
1519                   "dependencies": {
1520                     "domhandler": {
1521                       "version": "2.3.0",
1522                       "from": "domhandler@>=2.3.0 <2.4.0",
1523                       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz"
1524                     },
1525                     "domutils": {
1526                       "version": "1.5.1",
1527                       "from": "domutils@>=1.5.0 <1.6.0",
1528                       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
1529                       "dependencies": {
1530                         "dom-serializer": {
1531                           "version": "0.1.0",
1532                           "from": "dom-serializer@>=0.0.0 <1.0.0",
1533                           "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
1534                           "dependencies": {
1535                             "domelementtype": {
1536                               "version": "1.1.3",
1537                               "from": "domelementtype@>=1.1.1 <1.2.0",
1538                               "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz"
1539                             },
1540                             "entities": {
1541                               "version": "1.1.1",
1542                               "from": "entities@>=1.1.1 <1.2.0",
1543                               "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz"
1544                             }
1545                           }
1546                         }
1547                       }
1548                     },
1549                     "domelementtype": {
1550                       "version": "1.3.0",
1551                       "from": "domelementtype@>=1.0.0 <2.0.0",
1552                       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz"
1553                     },
1554                     "readable-stream": {
1555                       "version": "1.1.13",
1556                       "from": "readable-stream@>=1.1.0 <1.2.0",
1557                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.13.tgz",
1558                       "dependencies": {
1559                         "core-util-is": {
1560                           "version": "1.0.2",
1561                           "from": "core-util-is@>=1.0.0 <1.1.0",
1562                           "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
1563                         },
1564                         "isarray": {
1565                           "version": "0.0.1",
1566                           "from": "isarray@0.0.1",
1567                           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
1568                         },
1569                         "string_decoder": {
1570                           "version": "0.10.31",
1571                           "from": "string_decoder@>=0.10.0 <0.11.0",
1572                           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
1573                         },
1574                         "inherits": {
1575                           "version": "2.0.1",
1576                           "from": "inherits@>=2.0.1 <2.1.0",
1577                           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
1578                         }
1579                       }
1580                     },
1581                     "entities": {
1582                       "version": "1.0.0",
1583                       "from": "entities@>=1.0.0 <1.1.0",
1584                       "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz"
1585                     }
1586                   }
1587                 },
1588                 "minimatch": {
1589                   "version": "1.0.0",
1590                   "from": "minimatch@>=1.0.0 <1.1.0",
1591                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz",
1592                   "dependencies": {
1593                     "lru-cache": {
1594                       "version": "2.7.3",
1595                       "from": "lru-cache@>=2.0.0 <3.0.0",
1596                       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"
1597                     },
1598                     "sigmund": {
1599                       "version": "1.0.1",
1600                       "from": "sigmund@>=1.0.0 <1.1.0",
1601                       "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"
1602                     }
1603                   }
1604                 },
1605                 "shelljs": {
1606                   "version": "0.3.0",
1607                   "from": "shelljs@>=0.3.0 <0.4.0",
1608                   "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.3.0.tgz"
1609                 },
1610                 "strip-json-comments": {
1611                   "version": "1.0.4",
1612                   "from": "strip-json-comments@>=1.0.0 <1.1.0",
1613                   "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz"
1614                 },
1615                 "underscore": {
1616                   "version": "1.6.0",
1617                   "from": "underscore@>=1.6.0 <1.7.0",
1618                   "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz"
1619                 }
1620               }
1621             },
1622             "uglify-js": {
1623               "version": "1.3.5",
1624               "from": "uglify-js@>=1.3.0 <1.4.0",
1625               "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.3.5.tgz"
1626             },
1627             "csslint": {
1628               "version": "0.10.0",
1629               "from": "csslint@>=0.10.0 <0.11.0",
1630               "resolved": "https://registry.npmjs.org/csslint/-/csslint-0.10.0.tgz",
1631               "dependencies": {
1632                 "parserlib": {
1633                   "version": "0.2.5",
1634                   "from": "parserlib@>=0.2.2 <0.3.0",
1635                   "resolved": "https://registry.npmjs.org/parserlib/-/parserlib-0.2.5.tgz"
1636                 }
1637               }
1638             },
1639             "less": {
1640               "version": "1.3.3",
1641               "from": "less@>=1.3.0 <1.4.0",
1642               "resolved": "https://registry.npmjs.org/less/-/less-1.3.3.tgz",
1643               "dependencies": {
1644                 "ycssmin": {
1645                   "version": "1.0.1",
1646                   "from": "ycssmin@>=1.0.1",
1647                   "resolved": "https://registry.npmjs.org/ycssmin/-/ycssmin-1.0.1.tgz"
1648                 }
1649               }
1650             },
1651             "handlebars": {
1652               "version": "2.0.0",
1653               "from": "handlebars@>=2.0.0 <2.1.0",
1654               "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-2.0.0.tgz",
1655               "dependencies": {
1656                 "optimist": {
1657                   "version": "0.3.7",
1658                   "from": "optimist@>=0.3.0 <0.4.0",
1659                   "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz",
1660                   "dependencies": {
1661                     "wordwrap": {
1662                       "version": "0.0.3",
1663                       "from": "wordwrap@>=0.0.2 <0.1.0",
1664                       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz"
1665                     }
1666                   }
1667                 },
1668                 "uglify-js": {
1669                   "version": "2.3.6",
1670                   "from": "uglify-js@>=2.3.0 <2.4.0",
1671                   "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
1672                   "dependencies": {
1673                     "source-map": {
1674                       "version": "0.1.43",
1675                       "from": "source-map@>=0.1.7 <0.2.0",
1676                       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
1677                       "dependencies": {
1678                         "amdefine": {
1679                           "version": "1.0.0",
1680                           "from": "amdefine@>=0.0.4",
1681                           "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz"
1682                         }
1683                       }
1684                     }
1685                   }
1686                 }
1687               }
1688             },
1689             "mime": {
1690               "version": "1.2.11",
1691               "from": "mime@>=1.2.0 <1.3.0",
1692               "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz"
1693             },
1694             "knox": {
1695               "version": "0.8.10",
1696               "from": "knox@>=0.8.0 <0.9.0",
1697               "resolved": "https://registry.npmjs.org/knox/-/knox-0.8.10.tgz",
1698               "dependencies": {
1699                 "xml2js": {
1700                   "version": "0.2.8",
1701                   "from": "xml2js@>=0.2.0 <0.3.0",
1702                   "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.2.8.tgz",
1703                   "dependencies": {
1704                     "sax": {
1705                       "version": "0.5.8",
1706                       "from": "sax@>=0.5.0 <0.6.0",
1707                       "resolved": "https://registry.npmjs.org/sax/-/sax-0.5.8.tgz"
1708                     }
1709                   }
1710                 },
1711                 "debug": {
1712                   "version": "0.7.4",
1713                   "from": "debug@>=0.7.0 <0.8.0",
1714                   "resolved": "https://registry.npmjs.org/debug/-/debug-0.7.4.tgz"
1715                 },
1716                 "stream-counter": {
1717                   "version": "0.1.0",
1718                   "from": "stream-counter@>=0.1.0 <0.2.0",
1719                   "resolved": "https://registry.npmjs.org/stream-counter/-/stream-counter-0.1.0.tgz",
1720                   "dependencies": {
1721                     "readable-stream": {
1722                       "version": "1.0.33",
1723                       "from": "readable-stream@>=1.0.2 <1.1.0",
1724                       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.33.tgz",
1725                       "dependencies": {
1726                         "core-util-is": {
1727                           "version": "1.0.2",
1728                           "from": "core-util-is@>=1.0.0 <1.1.0",
1729                           "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz"
1730                         },
1731                         "isarray": {
1732                           "version": "0.0.1",
1733                           "from": "isarray@0.0.1",
1734                           "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz"
1735                         },
1736                         "string_decoder": {
1737                           "version": "0.10.31",
1738                           "from": "string_decoder@>=0.10.0 <0.11.0",
1739                           "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz"
1740                         },
1741                         "inherits": {
1742                           "version": "2.0.1",
1743                           "from": "inherits@>=2.0.1 <2.1.0",
1744                           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
1745                         }
1746                       }
1747                     }
1748                   }
1749                 }
1750               }
1751             },
1752             "async": {
1753               "version": "0.2.10",
1754               "from": "async@>=0.2.0 <0.3.0",
1755               "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz"
1756             },
1757             "glob": {
1758               "version": "3.2.11",
1759               "from": "glob@>=3.2.0 <3.3.0",
1760               "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
1761               "dependencies": {
1762                 "inherits": {
1763                   "version": "2.0.1",
1764                   "from": "inherits@>=2.0.0 <3.0.0",
1765                   "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
1766                 },
1767                 "minimatch": {
1768                   "version": "0.3.0",
1769                   "from": "minimatch@>=0.3.0 <0.4.0",
1770                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
1771                   "dependencies": {
1772                     "lru-cache": {
1773                       "version": "2.7.3",
1774                       "from": "lru-cache@>=2.0.0 <3.0.0",
1775                       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"
1776                     },
1777                     "sigmund": {
1778                       "version": "1.0.1",
1779                       "from": "sigmund@>=1.0.0 <1.1.0",
1780                       "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"
1781                     }
1782                   }
1783                 }
1784               }
1785             }
1786           }
1787         },
1788         "nopt": {
1789           "version": "3.0.6",
1790           "from": "nopt@*",
1791           "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
1792           "dependencies": {
1793             "abbrev": {
1794               "version": "1.0.7",
1795               "from": "abbrev@>=1.0.0 <2.0.0",
1796               "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz"
1797             }
1798           }
1799         },
1800         "yuitest-coverage": {
1801           "version": "0.0.6",
1802           "from": "yuitest-coverage@>=0.0.5",
1803           "resolved": "https://registry.npmjs.org/yuitest-coverage/-/yuitest-coverage-0.0.6.tgz"
1804         },
1805         "yuicompressor": {
1806           "version": "2.4.7",
1807           "from": "yuicompressor@2.4.7",
1808           "resolved": "https://registry.npmjs.org/yuicompressor/-/yuicompressor-2.4.7.tgz"
1809         },
1810         "yui-lint": {
1811           "version": "0.2.0",
1812           "from": "yui-lint@>=0.2.0 <0.3.0",
1813           "resolved": "https://registry.npmjs.org/yui-lint/-/yui-lint-0.2.0.tgz"
1814         },
1815         "jshint": {
1816           "version": "0.9.1",
1817           "from": "jshint@>=0.9.0 <0.10.0",
1818           "resolved": "https://registry.npmjs.org/jshint/-/jshint-0.9.1.tgz",
1819           "dependencies": {
1820             "cli": {
1821               "version": "0.4.3",
1822               "from": "cli@0.4.3",
1823               "resolved": "https://registry.npmjs.org/cli/-/cli-0.4.3.tgz",
1824               "dependencies": {
1825                 "glob": {
1826                   "version": "6.0.1",
1827                   "from": "glob@>=3.1.4",
1828                   "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.1.tgz",
1829                   "dependencies": {
1830                     "inflight": {
1831                       "version": "1.0.4",
1832                       "from": "inflight@>=1.0.4 <2.0.0",
1833                       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz",
1834                       "dependencies": {
1835                         "wrappy": {
1836                           "version": "1.0.1",
1837                           "from": "wrappy@>=1.0.0 <2.0.0",
1838                           "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz"
1839                         }
1840                       }
1841                     },
1842                     "inherits": {
1843                       "version": "2.0.1",
1844                       "from": "inherits@>=2.0.0 <3.0.0",
1845                       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
1846                     },
1847                     "minimatch": {
1848                       "version": "3.0.0",
1849                       "from": "minimatch@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0",
1850                       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz",
1851                       "dependencies": {
1852                         "brace-expansion": {
1853                           "version": "1.1.2",
1854                           "from": "brace-expansion@>=1.0.0 <2.0.0",
1855                           "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.2.tgz",
1856                           "dependencies": {
1857                             "balanced-match": {
1858                               "version": "0.3.0",
1859                               "from": "balanced-match@>=0.3.0 <0.4.0",
1860                               "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz"
1861                             },
1862                             "concat-map": {
1863                               "version": "0.0.1",
1864                               "from": "concat-map@0.0.1",
1865                               "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
1866                             }
1867                           }
1868                         }
1869                       }
1870                     },
1871                     "once": {
1872                       "version": "1.3.3",
1873                       "from": "once@>=1.3.0 <2.0.0",
1874                       "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
1875                       "dependencies": {
1876                         "wrappy": {
1877                           "version": "1.0.1",
1878                           "from": "wrappy@>=1.0.0 <2.0.0",
1879                           "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz"
1880                         }
1881                       }
1882                     },
1883                     "path-is-absolute": {
1884                       "version": "1.0.0",
1885                       "from": "path-is-absolute@>=1.0.0 <2.0.0",
1886                       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
1887                     }
1888                   }
1889                 }
1890               }
1891             },
1892             "minimatch": {
1893               "version": "0.0.5",
1894               "from": "minimatch@>=0.0.0 <0.1.0",
1895               "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.0.5.tgz",
1896               "dependencies": {
1897                 "lru-cache": {
1898                   "version": "1.0.6",
1899                   "from": "lru-cache@>=1.0.2 <1.1.0",
1900                   "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-1.0.6.tgz"
1901                 }
1902               }
1903             }
1904           }
1905         },
1906         "watch": {
1907           "version": "0.8.0",
1908           "from": "watch@>=0.8.0 <0.9.0",
1909           "resolved": "https://registry.npmjs.org/watch/-/watch-0.8.0.tgz"
1910         },
1911         "cpr": {
1912           "version": "0.0.6",
1913           "from": "cpr@>=0.0.6 <0.1.0",
1914           "resolved": "https://registry.npmjs.org/cpr/-/cpr-0.0.6.tgz",
1915           "dependencies": {
1916             "graceful-fs": {
1917               "version": "1.1.14",
1918               "from": "graceful-fs@>=1.1.14 <1.2.0",
1919               "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.1.14.tgz"
1920             },
1921             "rimraf": {
1922               "version": "2.0.3",
1923               "from": "rimraf@>=2.0.2 <2.1.0",
1924               "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.0.3.tgz"
1925             },
1926             "mkdirp": {
1927               "version": "0.3.5",
1928               "from": "mkdirp@>=0.3.4 <0.4.0",
1929               "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"
1930             }
1931           }
1932         },
1933         "mkdirp": {
1934           "version": "0.5.1",
1935           "from": "mkdirp@*",
1936           "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
1937           "dependencies": {
1938             "minimist": {
1939               "version": "0.0.8",
1940               "from": "minimist@0.0.8",
1941               "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz"
1942             }
1943           }
1944         },
1945         "rimraf": {
1946           "version": "2.4.4",
1947           "from": "rimraf@*",
1948           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.4.tgz",
1949           "dependencies": {
1950             "glob": {
1951               "version": "5.0.15",
1952               "from": "glob@>=5.0.14 <6.0.0",
1953               "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
1954               "dependencies": {
1955                 "inflight": {
1956                   "version": "1.0.4",
1957                   "from": "inflight@>=1.0.4 <2.0.0",
1958                   "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.4.tgz",
1959                   "dependencies": {
1960                     "wrappy": {
1961                       "version": "1.0.1",
1962                       "from": "wrappy@>=1.0.0 <2.0.0",
1963                       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz"
1964                     }
1965                   }
1966                 },
1967                 "inherits": {
1968                   "version": "2.0.1",
1969                   "from": "inherits@>=2.0.0 <3.0.0",
1970                   "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
1971                 },
1972                 "minimatch": {
1973                   "version": "3.0.0",
1974                   "from": "minimatch@>=2.0.0 <3.0.0||>=3.0.0 <4.0.0",
1975                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.0.tgz",
1976                   "dependencies": {
1977                     "brace-expansion": {
1978                       "version": "1.1.2",
1979                       "from": "brace-expansion@>=1.0.0 <2.0.0",
1980                       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.2.tgz",
1981                       "dependencies": {
1982                         "balanced-match": {
1983                           "version": "0.3.0",
1984                           "from": "balanced-match@>=0.3.0 <0.4.0",
1985                           "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-0.3.0.tgz"
1986                         },
1987                         "concat-map": {
1988                           "version": "0.0.1",
1989                           "from": "concat-map@0.0.1",
1990                           "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz"
1991                         }
1992                       }
1993                     }
1994                   }
1995                 },
1996                 "once": {
1997                   "version": "1.3.3",
1998                   "from": "once@>=1.3.0 <2.0.0",
1999                   "resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz",
2000                   "dependencies": {
2001                     "wrappy": {
2002                       "version": "1.0.1",
2003                       "from": "wrappy@>=1.0.0 <2.0.0",
2004                       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.1.tgz"
2005                     }
2006                   }
2007                 },
2008                 "path-is-absolute": {
2009                   "version": "1.0.0",
2010                   "from": "path-is-absolute@>=1.0.0 <2.0.0",
2011                   "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.0.tgz"
2012                 }
2013               }
2014             }
2015           }
2016         },
2017         "istanbul": {
2018           "version": "0.1.37",
2019           "from": "istanbul@0.1.37",
2020           "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.1.37.tgz",
2021           "dependencies": {
2022             "esprima": {
2023               "version": "1.0.4",
2024               "from": "esprima@>=1.0.0 <1.1.0",
2025               "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz"
2026             },
2027             "escodegen": {
2028               "version": "0.0.28",
2029               "from": "escodegen@>=0.0.0 <0.1.0",
2030               "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-0.0.28.tgz",
2031               "dependencies": {
2032                 "estraverse": {
2033                   "version": "1.3.2",
2034                   "from": "estraverse@>=1.3.0 <1.4.0",
2035                   "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.3.2.tgz"
2036                 },
2037                 "source-map": {
2038                   "version": "0.5.3",
2039                   "from": "source-map@>=0.1.2",
2040                   "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.3.tgz"
2041                 }
2042               }
2043             },
2044             "handlebars": {
2045               "version": "1.0.12",
2046               "from": "handlebars@>=1.0.0 <1.1.0",
2047               "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-1.0.12.tgz",
2048               "dependencies": {
2049                 "optimist": {
2050                   "version": "0.3.7",
2051                   "from": "optimist@>=0.3.0 <0.4.0",
2052                   "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.3.7.tgz"
2053                 },
2054                 "uglify-js": {
2055                   "version": "2.3.6",
2056                   "from": "uglify-js@>=2.3.0 <2.4.0",
2057                   "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.3.6.tgz",
2058                   "dependencies": {
2059                     "source-map": {
2060                       "version": "0.1.43",
2061                       "from": "source-map@>=0.1.7 <0.2.0",
2062                       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
2063                       "dependencies": {
2064                         "amdefine": {
2065                           "version": "1.0.0",
2066                           "from": "amdefine@>=0.0.4",
2067                           "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.0.tgz"
2068                         }
2069                       }
2070                     }
2071                   }
2072                 }
2073               }
2074             },
2075             "mkdirp": {
2076               "version": "0.3.5",
2077               "from": "mkdirp@>=0.3.0 <0.4.0",
2078               "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.3.5.tgz"
2079             },
2080             "nopt": {
2081               "version": "2.1.2",
2082               "from": "nopt@>=2.1.0 <2.2.0",
2083               "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz"
2084             },
2085             "fileset": {
2086               "version": "0.1.8",
2087               "from": "fileset@>=0.1.0 <0.2.0",
2088               "resolved": "https://registry.npmjs.org/fileset/-/fileset-0.1.8.tgz",
2089               "dependencies": {
2090                 "minimatch": {
2091                   "version": "0.4.0",
2092                   "from": "minimatch@>=0.0.0 <1.0.0",
2093                   "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.4.0.tgz",
2094                   "dependencies": {
2095                     "lru-cache": {
2096                       "version": "2.7.3",
2097                       "from": "lru-cache@>=2.0.0 <3.0.0",
2098                       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"
2099                     },
2100                     "sigmund": {
2101                       "version": "1.0.1",
2102                       "from": "sigmund@>=1.0.0 <1.1.0",
2103                       "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"
2104                     }
2105                   }
2106                 },
2107                 "glob": {
2108                   "version": "3.2.11",
2109                   "from": "glob@>=3.0.0 <4.0.0",
2110                   "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
2111                   "dependencies": {
2112                     "inherits": {
2113                       "version": "2.0.1",
2114                       "from": "inherits@>=2.0.0 <3.0.0",
2115                       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz"
2116                     },
2117                     "minimatch": {
2118                       "version": "0.3.0",
2119                       "from": "minimatch@>=0.3.0 <0.4.0",
2120                       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
2121                       "dependencies": {
2122                         "lru-cache": {
2123                           "version": "2.7.3",
2124                           "from": "lru-cache@>=2.0.0 <3.0.0",
2125                           "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz"
2126                         },
2127                         "sigmund": {
2128                           "version": "1.0.1",
2129                           "from": "sigmund@>=1.0.0 <1.1.0",
2130                           "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz"
2131                         }
2132                       }
2133                     }
2134                   }
2135                 }
2136               }
2137             },
2138             "which": {
2139               "version": "1.0.9",
2140               "from": "which@>=1.0.0 <1.1.0",
2141               "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz"
2142             },
2143             "async": {
2144               "version": "0.2.10",
2145               "from": "async@>=0.2.0 <0.3.0",
2146               "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz"
2147             },
2148             "abbrev": {
2149               "version": "1.0.7",
2150               "from": "abbrev@>=1.0.0 <1.1.0",
2151               "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz"
2152             },
2153             "wordwrap": {
2154               "version": "0.0.3",
2155               "from": "wordwrap@>=0.0.0 <0.1.0",
2156               "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz"
2157             },
2158             "resolve": {
2159               "version": "0.4.3",
2160               "from": "resolve@>=0.4.0 <0.5.0",
2161               "resolved": "https://registry.npmjs.org/resolve/-/resolve-0.4.3.tgz"
2162             }
2163           }
2164         },
2165         "which": {
2166           "version": "1.2.0",
2167           "from": "which@*",
2168           "resolved": "https://registry.npmjs.org/which/-/which-1.2.0.tgz",
2169           "dependencies": {
2170             "is-absolute": {
2171               "version": "0.1.7",
2172               "from": "is-absolute@>=0.1.7 <0.2.0",
2173               "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-0.1.7.tgz",
2174               "dependencies": {
2175                 "is-relative": {
2176                   "version": "0.1.3",
2177                   "from": "is-relative@>=0.1.0 <0.2.0",
2178                   "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-0.1.3.tgz"
2179                 }
2180               }
2181             }
2182           }
2183         },
2184         "yuglify": {
2185           "version": "0.1.4",
2186           "from": "yuglify@>=0.1.0 <0.2.0",
2187           "resolved": "https://registry.npmjs.org/yuglify/-/yuglify-0.1.4.tgz",
2188           "dependencies": {
2189             "uglify-js": {
2190               "version": "1.3.5",
2191               "from": "uglify-js@>=1.3.4 <1.4.0",
2192               "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-1.3.5.tgz"
2193             },
2194             "ycssmin": {
2195               "version": "1.0.1",
2196               "from": "ycssmin@>=1.0.1 <1.1.0",
2197               "resolved": "https://registry.npmjs.org/ycssmin/-/ycssmin-1.0.1.tgz"
2198             },
2199             "nopt": {
2200               "version": "2.1.2",
2201               "from": "nopt@>=2.1.1 <2.2.0",
2202               "resolved": "https://registry.npmjs.org/nopt/-/nopt-2.1.2.tgz",
2203               "dependencies": {
2204                 "abbrev": {
2205                   "version": "1.0.7",
2206                   "from": "abbrev@>=1.0.0 <2.0.0",
2207                   "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.7.tgz"
2208                 }
2209               }
2210             }
2211           }
2212         },
2213         "timethat": {
2214           "version": "0.0.3",
2215           "from": "timethat@>=0.0.1 <0.1.0",
2216           "resolved": "https://registry.npmjs.org/timethat/-/timethat-0.0.3.tgz"
2217         },
2218         "cssproc": {
2219           "version": "0.0.7",
2220           "from": "cssproc@>=0.0.1 <0.1.0",
2221           "resolved": "https://registry.npmjs.org/cssproc/-/cssproc-0.0.7.tgz"
2222         },
2223         "walkdir": {
2224           "version": "0.0.11",
2225           "from": "walkdir@>=0.0.5 <0.1.0",
2226           "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz"
2227         }
2228       }
2229     }
2230   }