1{
2  "name": "lodash",
3  "version": "4.17.15",
4  "lockfileVersion": 1,
5  "requires": true,
6  "dependencies": {
7    "JSV": {
8      "version": "4.0.2",
9      "resolved": "https://registry.npmjs.org/JSV/-/JSV-4.0.2.tgz",
10      "integrity": "sha1-0Hf2glVx+CEy+d/67Vh7QCn+/1c=",
11      "dev": true
12    },
13    "abbrev": {
14      "version": "1.0.9",
15      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
16      "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
17      "dev": true
18    },
19    "acorn": {
20      "version": "3.3.0",
21      "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
22      "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=",
23      "dev": true
24    },
25    "ajv": {
26      "version": "6.10.2",
27      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
28      "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
29      "dev": true,
30      "requires": {
31        "fast-deep-equal": "^2.0.1",
32        "fast-json-stable-stringify": "^2.0.0",
33        "json-schema-traverse": "^0.4.1",
34        "uri-js": "^4.2.2"
35      }
36    },
37    "align-text": {
38      "version": "0.1.4",
39      "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz",
40      "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=",
41      "dev": true,
42      "requires": {
43        "kind-of": "^3.0.2",
44        "longest": "^1.0.1",
45        "repeat-string": "^1.5.2"
46      }
47    },
48    "amdefine": {
49      "version": "1.0.1",
50      "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
51      "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
52      "dev": true
53    },
54    "ansi-regex": {
55      "version": "2.1.1",
56      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
57      "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
58      "dev": true
59    },
60    "ansi-styles": {
61      "version": "2.2.1",
62      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
63      "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
64      "dev": true
65    },
66    "anymatch": {
67      "version": "1.3.2",
68      "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz",
69      "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==",
70      "dev": true,
71      "requires": {
72        "micromatch": "^2.1.5",
73        "normalize-path": "^2.0.0"
74      }
75    },
76    "argparse": {
77      "version": "1.0.10",
78      "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
79      "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
80      "dev": true,
81      "requires": {
82        "sprintf-js": "~1.0.2"
83      }
84    },
85    "arr-diff": {
86      "version": "2.0.0",
87      "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz",
88      "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=",
89      "dev": true,
90      "requires": {
91        "arr-flatten": "^1.0.1"
92      }
93    },
94    "arr-flatten": {
95      "version": "1.1.0",
96      "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
97      "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
98      "dev": true
99    },
100    "array-unique": {
101      "version": "0.2.1",
102      "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz",
103      "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=",
104      "dev": true
105    },
106    "asn1": {
107      "version": "0.1.11",
108      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.1.11.tgz",
109      "integrity": "sha1-VZvhg3bQik7E2+gId9J4GGObLfc=",
110      "dev": true,
111      "optional": true
112    },
113    "assert": {
114      "version": "1.4.1",
115      "resolved": "https://registry.npmjs.org/assert/-/assert-1.4.1.tgz",
116      "integrity": "sha1-mZEtWRg2tab1s0XA8H7vwI/GXZE=",
117      "dev": true,
118      "requires": {
119        "util": "0.10.3"
120      }
121    },
122    "assert-plus": {
123      "version": "0.1.5",
124      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.1.5.tgz",
125      "integrity": "sha1-7nQAlBMALYTOxyGcasgRgS5yMWA=",
126      "dev": true,
127      "optional": true
128    },
129    "async": {
130      "version": "2.6.3",
131      "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
132      "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
133      "dev": true,
134      "requires": {
135        "lodash": "^4.17.14"
136      },
137      "dependencies": {
138        "lodash": {
139          "version": "4.17.14",
140          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
141          "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
142          "dev": true
143        }
144      }
145    },
146    "async-each": {
147      "version": "1.0.1",
148      "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz",
149      "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=",
150      "dev": true
151    },
152    "asynckit": {
153      "version": "0.4.0",
154      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
155      "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
156      "dev": true
157    },
158    "aws-sign2": {
159      "version": "0.5.0",
160      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.5.0.tgz",
161      "integrity": "sha1-xXED96F/wDfwLXwuZLYC6iI/fWM=",
162      "dev": true,
163      "optional": true
164    },
165    "aws4": {
166      "version": "1.7.0",
167      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz",
168      "integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w==",
169      "dev": true
170    },
171    "babel-code-frame": {
172      "version": "6.26.0",
173      "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
174      "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=",
175      "dev": true,
176      "requires": {
177        "chalk": "^1.1.3",
178        "esutils": "^2.0.2",
179        "js-tokens": "^3.0.2"
180      }
181    },
182    "babel-core": {
183      "version": "6.26.0",
184      "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz",
185      "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=",
186      "dev": true,
187      "requires": {
188        "babel-code-frame": "^6.26.0",
189        "babel-generator": "^6.26.0",
190        "babel-helpers": "^6.24.1",
191        "babel-messages": "^6.23.0",
192        "babel-register": "^6.26.0",
193        "babel-runtime": "^6.26.0",
194        "babel-template": "^6.26.0",
195        "babel-traverse": "^6.26.0",
196        "babel-types": "^6.26.0",
197        "babylon": "^6.18.0",
198        "convert-source-map": "^1.5.0",
199        "debug": "^2.6.8",
200        "json5": "^0.5.1",
201        "lodash": "^4.17.4",
202        "minimatch": "^3.0.4",
203        "path-is-absolute": "^1.0.1",
204        "private": "^0.1.7",
205        "slash": "^1.0.0",
206        "source-map": "^0.5.6"
207      },
208      "dependencies": {
209        "lodash": {
210          "version": "4.17.14",
211          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
212          "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
213          "dev": true
214        },
215        "source-map": {
216          "version": "0.5.7",
217          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
218          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
219          "dev": true
220        }
221      }
222    },
223    "babel-generator": {
224      "version": "6.26.1",
225      "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
226      "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
227      "dev": true,
228      "requires": {
229        "babel-messages": "^6.23.0",
230        "babel-runtime": "^6.26.0",
231        "babel-types": "^6.26.0",
232        "detect-indent": "^4.0.0",
233        "jsesc": "^1.3.0",
234        "lodash": "^4.17.4",
235        "source-map": "^0.5.7",
236        "trim-right": "^1.0.1"
237      },
238      "dependencies": {
239        "lodash": {
240          "version": "4.17.14",
241          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
242          "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
243          "dev": true
244        },
245        "source-map": {
246          "version": "0.5.7",
247          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
248          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
249          "dev": true
250        }
251      }
252    },
253    "babel-helper-bindify-decorators": {
254      "version": "6.24.1",
255      "resolved": "https://registry.npmjs.org/babel-helper-bindify-decorators/-/babel-helper-bindify-decorators-6.24.1.tgz",
256      "integrity": "sha1-FMGeXxQte0fxmlJDHlKxzLxAozA=",
257      "dev": true,
258      "requires": {
259        "babel-runtime": "^6.22.0",
260        "babel-traverse": "^6.24.1",
261        "babel-types": "^6.24.1"
262      }
263    },
264    "babel-helper-builder-binary-assignment-operator-visitor": {
265      "version": "6.24.1",
266      "resolved": "https://registry.npmjs.org/babel-helper-builder-binary-assignment-operator-visitor/-/babel-helper-builder-binary-assignment-operator-visitor-6.24.1.tgz",
267      "integrity": "sha1-zORReto1b0IgvK6KAsKzRvmlZmQ=",
268      "dev": true,
269      "requires": {
270        "babel-helper-explode-assignable-expression": "^6.24.1",
271        "babel-runtime": "^6.22.0",
272        "babel-types": "^6.24.1"
273      }
274    },
275    "babel-helper-call-delegate": {
276      "version": "6.24.1",
277      "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
278      "integrity": "sha1-7Oaqzdx25Bw0YfiL/Fdb0Nqi340=",
279      "dev": true,
280      "requires": {
281        "babel-helper-hoist-variables": "^6.24.1",
282        "babel-runtime": "^6.22.0",
283        "babel-traverse": "^6.24.1",
284        "babel-types": "^6.24.1"
285      }
286    },
287    "babel-helper-define-map": {
288      "version": "6.26.0",
289      "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
290      "integrity": "sha1-pfVtq0GiX5fstJjH66ypgZ+Vvl8=",
291      "dev": true,
292      "requires": {
293        "babel-helper-function-name": "^6.24.1",
294        "babel-runtime": "^6.26.0",
295        "babel-types": "^6.26.0",
296        "lodash": "^4.17.4"
297      },
298      "dependencies": {
299        "lodash": {
300          "version": "4.17.14",
301          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
302          "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
303          "dev": true
304        }
305      }
306    },
307    "babel-helper-explode-assignable-expression": {
308      "version": "6.24.1",
309      "resolved": "https://registry.npmjs.org/babel-helper-explode-assignable-expression/-/babel-helper-explode-assignable-expression-6.24.1.tgz",
310      "integrity": "sha1-8luCz33BBDPFX3BZLVdGQArCLKo=",
311      "dev": true,
312      "requires": {
313        "babel-runtime": "^6.22.0",
314        "babel-traverse": "^6.24.1",
315        "babel-types": "^6.24.1"
316      }
317    },
318    "babel-helper-explode-class": {
319      "version": "6.24.1",
320      "resolved": "https://registry.npmjs.org/babel-helper-explode-class/-/babel-helper-explode-class-6.24.1.tgz",
321      "integrity": "sha1-fcKjkQ3uAHBW4eMdZAztPVTqqes=",
322      "dev": true,
323      "requires": {
324        "babel-helper-bindify-decorators": "^6.24.1",
325        "babel-runtime": "^6.22.0",
326        "babel-traverse": "^6.24.1",
327        "babel-types": "^6.24.1"
328      }
329    },
330    "babel-helper-function-name": {
331      "version": "6.24.1",
332      "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
333      "integrity": "sha1-00dbjAPtmCQqJbSDUasYOZ01gKk=",
334      "dev": true,
335      "requires": {
336        "babel-helper-get-function-arity": "^6.24.1",
337        "babel-runtime": "^6.22.0",
338        "babel-template": "^6.24.1",
339        "babel-traverse": "^6.24.1",
340        "babel-types": "^6.24.1"
341      }
342    },
343    "babel-helper-get-function-arity": {
344      "version": "6.24.1",
345      "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
346      "integrity": "sha1-j3eCqpNAfEHTqlCQj4mwMbG2hT0=",
347      "dev": true,
348      "requires": {
349        "babel-runtime": "^6.22.0",
350        "babel-types": "^6.24.1"
351      }
352    },
353    "babel-helper-hoist-variables": {
354      "version": "6.24.1",
355      "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
356      "integrity": "sha1-HssnaJydJVE+rbyZFKc/VAi+enY=",
357      "dev": true,
358      "requires": {
359        "babel-runtime": "^6.22.0",
360        "babel-types": "^6.24.1"
361      }
362    },
363    "babel-helper-optimise-call-expression": {
364      "version": "6.24.1",
365      "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
366      "integrity": "sha1-96E0J7qfc/j0+pk8VKl4gtEkQlc=",
367      "dev": true,
368      "requires": {
369        "babel-runtime": "^6.22.0",
370        "babel-types": "^6.24.1"
371      }
372    },
373    "babel-helper-regex": {
374      "version": "6.26.0",
375      "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
376      "integrity": "sha1-MlxZ+QL4LyS3T6zu0DY5VPZJXnI=",
377      "dev": true,
378      "requires": {
379        "babel-runtime": "^6.26.0",
380        "babel-types": "^6.26.0",
381        "lodash": "^4.17.4"
382      },
383      "dependencies": {
384        "lodash": {
385          "version": "4.17.14",
386          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
387          "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
388          "dev": true
389        }
390      }
391    },
392    "babel-helper-remap-async-to-generator": {
393      "version": "6.24.1",
394      "resolved": "https://registry.npmjs.org/babel-helper-remap-async-to-generator/-/babel-helper-remap-async-to-generator-6.24.1.tgz",
395      "integrity": "sha1-XsWBgnrXI/7N04HxySg5BnbkVRs=",
396      "dev": true,
397      "requires": {
398        "babel-helper-function-name": "^6.24.1",
399        "babel-runtime": "^6.22.0",
400        "babel-template": "^6.24.1",
401        "babel-traverse": "^6.24.1",
402        "babel-types": "^6.24.1"
403      }
404    },
405    "babel-helper-replace-supers": {
406      "version": "6.24.1",
407      "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
408      "integrity": "sha1-v22/5Dk40XNpohPKiov3S2qQqxo=",
409      "dev": true,
410      "requires": {
411        "babel-helper-optimise-call-expression": "^6.24.1",
412        "babel-messages": "^6.23.0",
413        "babel-runtime": "^6.22.0",
414        "babel-template": "^6.24.1",
415        "babel-traverse": "^6.24.1",
416        "babel-types": "^6.24.1"
417      }
418    },
419    "babel-helpers": {
420      "version": "6.24.1",
421      "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
422      "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=",
423      "dev": true,
424      "requires": {
425        "babel-runtime": "^6.22.0",
426        "babel-template": "^6.24.1"
427      }
428    },
429    "babel-messages": {
430      "version": "6.23.0",
431      "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
432      "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=",
433      "dev": true,
434      "requires": {
435        "babel-runtime": "^6.22.0"
436      }
437    },
438    "babel-plugin-check-es2015-constants": {
439      "version": "6.22.0",
440      "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
441      "integrity": "sha1-NRV7EBQm/S/9PaP3XH0ekYNbv4o=",
442      "dev": true,
443      "requires": {
444        "babel-runtime": "^6.22.0"
445      }
446    },
447    "babel-plugin-syntax-async-functions": {
448      "version": "6.13.0",
449      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-functions/-/babel-plugin-syntax-async-functions-6.13.0.tgz",
450      "integrity": "sha1-ytnK0RkbWtY0vzCuCHI5HgZHvpU=",
451      "dev": true
452    },
453    "babel-plugin-syntax-async-generators": {
454      "version": "6.13.0",
455      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-async-generators/-/babel-plugin-syntax-async-generators-6.13.0.tgz",
456      "integrity": "sha1-a8lj67FuzLrmuStZbrfzXDQqi5o=",
457      "dev": true
458    },
459    "babel-plugin-syntax-class-constructor-call": {
460      "version": "6.18.0",
461      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-constructor-call/-/babel-plugin-syntax-class-constructor-call-6.18.0.tgz",
462      "integrity": "sha1-nLnTn+Q8hgC+yBRkVt3L1OGnZBY=",
463      "dev": true
464    },
465    "babel-plugin-syntax-class-properties": {
466      "version": "6.13.0",
467      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-class-properties/-/babel-plugin-syntax-class-properties-6.13.0.tgz",
468      "integrity": "sha1-1+sjt5oxf4VDlixQW4J8fWysJ94=",
469      "dev": true
470    },
471    "babel-plugin-syntax-decorators": {
472      "version": "6.13.0",
473      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-decorators/-/babel-plugin-syntax-decorators-6.13.0.tgz",
474      "integrity": "sha1-MSVjtNvePMgGzuPkFszurd0RrAs=",
475      "dev": true
476    },
477    "babel-plugin-syntax-do-expressions": {
478      "version": "6.13.0",
479      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-do-expressions/-/babel-plugin-syntax-do-expressions-6.13.0.tgz",
480      "integrity": "sha1-V0d1YTmqJtOQ0JQQsDdEugfkeW0=",
481      "dev": true
482    },
483    "babel-plugin-syntax-dynamic-import": {
484      "version": "6.18.0",
485      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-dynamic-import/-/babel-plugin-syntax-dynamic-import-6.18.0.tgz",
486      "integrity": "sha1-jWomIpyDdFqZgqRBBRVyyqF5sdo=",
487      "dev": true
488    },
489    "babel-plugin-syntax-exponentiation-operator": {
490      "version": "6.13.0",
491      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-exponentiation-operator/-/babel-plugin-syntax-exponentiation-operator-6.13.0.tgz",
492      "integrity": "sha1-nufoM3KQ2pUoggGmpX9BcDF4MN4=",
493      "dev": true
494    },
495    "babel-plugin-syntax-export-extensions": {
496      "version": "6.13.0",
497      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-export-extensions/-/babel-plugin-syntax-export-extensions-6.13.0.tgz",
498      "integrity": "sha1-cKFITw+QiaToStRLrDU8lbmxJyE=",
499      "dev": true
500    },
501    "babel-plugin-syntax-function-bind": {
502      "version": "6.13.0",
503      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-function-bind/-/babel-plugin-syntax-function-bind-6.13.0.tgz",
504      "integrity": "sha1-SMSV8Xe98xqYHnMvVa3AvdJgH0Y=",
505      "dev": true
506    },
507    "babel-plugin-syntax-object-rest-spread": {
508      "version": "6.13.0",
509      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz",
510      "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=",
511      "dev": true
512    },
513    "babel-plugin-syntax-trailing-function-commas": {
514      "version": "6.22.0",
515      "resolved": "https://registry.npmjs.org/babel-plugin-syntax-trailing-function-commas/-/babel-plugin-syntax-trailing-function-commas-6.22.0.tgz",
516      "integrity": "sha1-ugNgk3+NBuQBgKQ/4NVhb/9TLPM=",
517      "dev": true
518    },
519    "babel-plugin-transform-async-generator-functions": {
520      "version": "6.24.1",
521      "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-generator-functions/-/babel-plugin-transform-async-generator-functions-6.24.1.tgz",
522      "integrity": "sha1-8FiQAUX9PpkHpt3yjaWfIVJYpds=",
523      "dev": true,
524      "requires": {
525        "babel-helper-remap-async-to-generator": "^6.24.1",
526        "babel-plugin-syntax-async-generators": "^6.5.0",
527        "babel-runtime": "^6.22.0"
528      }
529    },
530    "babel-plugin-transform-async-to-generator": {
531      "version": "6.24.1",
532      "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-generator/-/babel-plugin-transform-async-to-generator-6.24.1.tgz",
533      "integrity": "sha1-ZTbjeK/2yx1VF6wOQOs+n8jQh2E=",
534      "dev": true,
535      "requires": {
536        "babel-helper-remap-async-to-generator": "^6.24.1",
537        "babel-plugin-syntax-async-functions": "^6.8.0",
538        "babel-runtime": "^6.22.0"
539      }
540    },
541    "babel-plugin-transform-class-constructor-call": {
542      "version": "6.24.1",
543      "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-constructor-call/-/babel-plugin-transform-class-constructor-call-6.24.1.tgz",
544      "integrity": "sha1-gNwoVQWsBn3LjWxl4vbxGrd2Xvk=",
545      "dev": true,
546      "requires": {
547        "babel-plugin-syntax-class-constructor-call": "^6.18.0",
548        "babel-runtime": "^6.22.0",
549        "babel-template": "^6.24.1"
550      }
551    },
552    "babel-plugin-transform-class-properties": {
553      "version": "6.24.1",
554      "resolved": "https://registry.npmjs.org/babel-plugin-transform-class-properties/-/babel-plugin-transform-class-properties-6.24.1.tgz",
555      "integrity": "sha1-anl2PqYdM9NvN7YRqp3vgagbRqw=",
556      "dev": true,
557      "requires": {
558        "babel-helper-function-name": "^6.24.1",
559        "babel-plugin-syntax-class-properties": "^6.8.0",
560        "babel-runtime": "^6.22.0",
561        "babel-template": "^6.24.1"
562      }
563    },
564    "babel-plugin-transform-decorators": {
565      "version": "6.24.1",
566      "resolved": "https://registry.npmjs.org/babel-plugin-transform-decorators/-/babel-plugin-transform-decorators-6.24.1.tgz",
567      "integrity": "sha1-eIAT2PjGtSIr33s0Q5Df13Vp4k0=",
568      "dev": true,
569      "requires": {
570        "babel-helper-explode-class": "^6.24.1",
571        "babel-plugin-syntax-decorators": "^6.13.0",
572        "babel-runtime": "^6.22.0",
573        "babel-template": "^6.24.1",
574        "babel-types": "^6.24.1"
575      }
576    },
577    "babel-plugin-transform-do-expressions": {
578      "version": "6.22.0",
579      "resolved": "https://registry.npmjs.org/babel-plugin-transform-do-expressions/-/babel-plugin-transform-do-expressions-6.22.0.tgz",
580      "integrity": "sha1-KMyvkoEtlJws0SgfaQyP3EaK6bs=",
581      "dev": true,
582      "requires": {
583        "babel-plugin-syntax-do-expressions": "^6.8.0",
584        "babel-runtime": "^6.22.0"
585      }
586    },
587    "babel-plugin-transform-es2015-arrow-functions": {
588      "version": "6.22.0",
589      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
590      "integrity": "sha1-RSaSy3EdX3ncf4XkQM5BufJE0iE=",
591      "dev": true,
592      "requires": {
593        "babel-runtime": "^6.22.0"
594      }
595    },
596    "babel-plugin-transform-es2015-block-scoped-functions": {
597      "version": "6.22.0",
598      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
599      "integrity": "sha1-u8UbSflk1wy42OC5ToICRs46YUE=",
600      "dev": true,
601      "requires": {
602        "babel-runtime": "^6.22.0"
603      }
604    },
605    "babel-plugin-transform-es2015-block-scoping": {
606      "version": "6.26.0",
607      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
608      "integrity": "sha1-1w9SmcEwjQXBL0Y4E7CgnnOxiV8=",
609      "dev": true,
610      "requires": {
611        "babel-runtime": "^6.26.0",
612        "babel-template": "^6.26.0",
613        "babel-traverse": "^6.26.0",
614        "babel-types": "^6.26.0",
615        "lodash": "^4.17.4"
616      },
617      "dependencies": {
618        "lodash": {
619          "version": "4.17.14",
620          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
621          "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
622          "dev": true
623        }
624      }
625    },
626    "babel-plugin-transform-es2015-classes": {
627      "version": "6.24.1",
628      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
629      "integrity": "sha1-WkxYpQyclGHlZLSyo7+ryXolhNs=",
630      "dev": true,
631      "requires": {
632        "babel-helper-define-map": "^6.24.1",
633        "babel-helper-function-name": "^6.24.1",
634        "babel-helper-optimise-call-expression": "^6.24.1",
635        "babel-helper-replace-supers": "^6.24.1",
636        "babel-messages": "^6.23.0",
637        "babel-runtime": "^6.22.0",
638        "babel-template": "^6.24.1",
639        "babel-traverse": "^6.24.1",
640        "babel-types": "^6.24.1"
641      }
642    },
643    "babel-plugin-transform-es2015-computed-properties": {
644      "version": "6.24.1",
645      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
646      "integrity": "sha1-b+Ko0WiV1WNPTNmZttNICjCBWbM=",
647      "dev": true,
648      "requires": {
649        "babel-runtime": "^6.22.0",
650        "babel-template": "^6.24.1"
651      }
652    },
653    "babel-plugin-transform-es2015-destructuring": {
654      "version": "6.23.0",
655      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
656      "integrity": "sha1-mXux8auWf2gtKwh2/jWNYOdlxW0=",
657      "dev": true,
658      "requires": {
659        "babel-runtime": "^6.22.0"
660      }
661    },
662    "babel-plugin-transform-es2015-duplicate-keys": {
663      "version": "6.24.1",
664      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
665      "integrity": "sha1-c+s9MQypaePvnskcU3QabxV2Qj4=",
666      "dev": true,
667      "requires": {
668        "babel-runtime": "^6.22.0",
669        "babel-types": "^6.24.1"
670      }
671    },
672    "babel-plugin-transform-es2015-for-of": {
673      "version": "6.23.0",
674      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
675      "integrity": "sha1-9HyVsrYT3x0+zC/bdXNiPHUkhpE=",
676      "dev": true,
677      "requires": {
678        "babel-runtime": "^6.22.0"
679      }
680    },
681    "babel-plugin-transform-es2015-function-name": {
682      "version": "6.24.1",
683      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
684      "integrity": "sha1-g0yJhTvDaxrw86TF26qU/Y6sqos=",
685      "dev": true,
686      "requires": {
687        "babel-helper-function-name": "^6.24.1",
688        "babel-runtime": "^6.22.0",
689        "babel-types": "^6.24.1"
690      }
691    },
692    "babel-plugin-transform-es2015-literals": {
693      "version": "6.22.0",
694      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
695      "integrity": "sha1-T1SgLWzWbPkVKAAZox0xklN3yi4=",
696      "dev": true,
697      "requires": {
698        "babel-runtime": "^6.22.0"
699      }
700    },
701    "babel-plugin-transform-es2015-modules-amd": {
702      "version": "6.24.1",
703      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
704      "integrity": "sha1-Oz5UAXI5hC1tGcMBHEvS8AoA0VQ=",
705      "dev": true,
706      "requires": {
707        "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
708        "babel-runtime": "^6.22.0",
709        "babel-template": "^6.24.1"
710      }
711    },
712    "babel-plugin-transform-es2015-modules-commonjs": {
713      "version": "6.26.0",
714      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.0.tgz",
715      "integrity": "sha1-DYOUApt9xqvhqX7xgeAHWN0uXYo=",
716      "dev": true,
717      "requires": {
718        "babel-plugin-transform-strict-mode": "^6.24.1",
719        "babel-runtime": "^6.26.0",
720        "babel-template": "^6.26.0",
721        "babel-types": "^6.26.0"
722      }
723    },
724    "babel-plugin-transform-es2015-modules-systemjs": {
725      "version": "6.24.1",
726      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
727      "integrity": "sha1-/4mhQrkRmpBhlfXxBuzzBdlAfSM=",
728      "dev": true,
729      "requires": {
730        "babel-helper-hoist-variables": "^6.24.1",
731        "babel-runtime": "^6.22.0",
732        "babel-template": "^6.24.1"
733      }
734    },
735    "babel-plugin-transform-es2015-modules-umd": {
736      "version": "6.24.1",
737      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
738      "integrity": "sha1-rJl+YoXNGO1hdq22B9YCNErThGg=",
739      "dev": true,
740      "requires": {
741        "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
742        "babel-runtime": "^6.22.0",
743        "babel-template": "^6.24.1"
744      }
745    },
746    "babel-plugin-transform-es2015-object-super": {
747      "version": "6.24.1",
748      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
749      "integrity": "sha1-JM72muIcuDp/hgPa0CH1cusnj40=",
750      "dev": true,
751      "requires": {
752        "babel-helper-replace-supers": "^6.24.1",
753        "babel-runtime": "^6.22.0"
754      }
755    },
756    "babel-plugin-transform-es2015-parameters": {
757      "version": "6.24.1",
758      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
759      "integrity": "sha1-V6w1GrScrxSpfNE7CfZv3wpiXys=",
760      "dev": true,
761      "requires": {
762        "babel-helper-call-delegate": "^6.24.1",
763        "babel-helper-get-function-arity": "^6.24.1",
764        "babel-runtime": "^6.22.0",
765        "babel-template": "^6.24.1",
766        "babel-traverse": "^6.24.1",
767        "babel-types": "^6.24.1"
768      }
769    },
770    "babel-plugin-transform-es2015-shorthand-properties": {
771      "version": "6.24.1",
772      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
773      "integrity": "sha1-JPh11nIch2YbvZmkYi5R8U3jiqA=",
774      "dev": true,
775      "requires": {
776        "babel-runtime": "^6.22.0",
777        "babel-types": "^6.24.1"
778      }
779    },
780    "babel-plugin-transform-es2015-spread": {
781      "version": "6.22.0",
782      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
783      "integrity": "sha1-1taKmfia7cRTbIGlQujdnxdG+NE=",
784      "dev": true,
785      "requires": {
786        "babel-runtime": "^6.22.0"
787      }
788    },
789    "babel-plugin-transform-es2015-sticky-regex": {
790      "version": "6.24.1",
791      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
792      "integrity": "sha1-AMHNsaynERLN8M9hJsLta0V8zbw=",
793      "dev": true,
794      "requires": {
795        "babel-helper-regex": "^6.24.1",
796        "babel-runtime": "^6.22.0",
797        "babel-types": "^6.24.1"
798      }
799    },
800    "babel-plugin-transform-es2015-template-literals": {
801      "version": "6.22.0",
802      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
803      "integrity": "sha1-qEs0UPfp+PH2g51taH2oS7EjbY0=",
804      "dev": true,
805      "requires": {
806        "babel-runtime": "^6.22.0"
807      }
808    },
809    "babel-plugin-transform-es2015-typeof-symbol": {
810      "version": "6.23.0",
811      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
812      "integrity": "sha1-3sCfHN3/lLUqxz1QXITfWdzOs3I=",
813      "dev": true,
814      "requires": {
815        "babel-runtime": "^6.22.0"
816      }
817    },
818    "babel-plugin-transform-es2015-unicode-regex": {
819      "version": "6.24.1",
820      "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
821      "integrity": "sha1-04sS9C6nMj9yk4fxinxa4frrNek=",
822      "dev": true,
823      "requires": {
824        "babel-helper-regex": "^6.24.1",
825        "babel-runtime": "^6.22.0",
826        "regexpu-core": "^2.0.0"
827      }
828    },
829    "babel-plugin-transform-exponentiation-operator": {
830      "version": "6.24.1",
831      "resolved": "https://registry.npmjs.org/babel-plugin-transform-exponentiation-operator/-/babel-plugin-transform-exponentiation-operator-6.24.1.tgz",
832      "integrity": "sha1-KrDJx/MJj6SJB3cruBP+QejeOg4=",
833      "dev": true,
834      "requires": {
835        "babel-helper-builder-binary-assignment-operator-visitor": "^6.24.1",
836        "babel-plugin-syntax-exponentiation-operator": "^6.8.0",
837        "babel-runtime": "^6.22.0"
838      }
839    },
840    "babel-plugin-transform-export-extensions": {
841      "version": "6.22.0",
842      "resolved": "https://registry.npmjs.org/babel-plugin-transform-export-extensions/-/babel-plugin-transform-export-extensions-6.22.0.tgz",
843      "integrity": "sha1-U3OLR+deghhYnuqUbLvTkQm75lM=",
844      "dev": true,
845      "requires": {
846        "babel-plugin-syntax-export-extensions": "^6.8.0",
847        "babel-runtime": "^6.22.0"
848      }
849    },
850    "babel-plugin-transform-function-bind": {
851      "version": "6.22.0",
852      "resolved": "https://registry.npmjs.org/babel-plugin-transform-function-bind/-/babel-plugin-transform-function-bind-6.22.0.tgz",
853      "integrity": "sha1-xvuOlqwpajELjPjqQBRiQH3fapc=",
854      "dev": true,
855      "requires": {
856        "babel-plugin-syntax-function-bind": "^6.8.0",
857        "babel-runtime": "^6.22.0"
858      }
859    },
860    "babel-plugin-transform-object-rest-spread": {
861      "version": "6.26.0",
862      "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz",
863      "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=",
864      "dev": true,
865      "requires": {
866        "babel-plugin-syntax-object-rest-spread": "^6.8.0",
867        "babel-runtime": "^6.26.0"
868      }
869    },
870    "babel-plugin-transform-regenerator": {
871      "version": "6.26.0",
872      "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
873      "integrity": "sha1-4HA2lvveJ/Cj78rPi03KL3s6jy8=",
874      "dev": true,
875      "requires": {
876        "regenerator-transform": "^0.10.0"
877      }
878    },
879    "babel-plugin-transform-strict-mode": {
880      "version": "6.24.1",
881      "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
882      "integrity": "sha1-1fr3qleKZbvlkc9e2uBKDGcCB1g=",
883      "dev": true,
884      "requires": {
885        "babel-runtime": "^6.22.0",
886        "babel-types": "^6.24.1"
887      }
888    },
889    "babel-preset-es2015": {
890      "version": "6.24.1",
891      "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz",
892      "integrity": "sha1-1EBQ1rwsn+6nAqrzjXJ6AhBTiTk=",
893      "dev": true,
894      "requires": {
895        "babel-plugin-check-es2015-constants": "^6.22.0",
896        "babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
897        "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
898        "babel-plugin-transform-es2015-block-scoping": "^6.24.1",
899        "babel-plugin-transform-es2015-classes": "^6.24.1",
900        "babel-plugin-transform-es2015-computed-properties": "^6.24.1",
901        "babel-plugin-transform-es2015-destructuring": "^6.22.0",
902        "babel-plugin-transform-es2015-duplicate-keys": "^6.24.1",
903        "babel-plugin-transform-es2015-for-of": "^6.22.0",
904        "babel-plugin-transform-es2015-function-name": "^6.24.1",
905        "babel-plugin-transform-es2015-literals": "^6.22.0",
906        "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
907        "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
908        "babel-plugin-transform-es2015-modules-systemjs": "^6.24.1",
909        "babel-plugin-transform-es2015-modules-umd": "^6.24.1",
910        "babel-plugin-transform-es2015-object-super": "^6.24.1",
911        "babel-plugin-transform-es2015-parameters": "^6.24.1",
912        "babel-plugin-transform-es2015-shorthand-properties": "^6.24.1",
913        "babel-plugin-transform-es2015-spread": "^6.22.0",
914        "babel-plugin-transform-es2015-sticky-regex": "^6.24.1",
915        "babel-plugin-transform-es2015-template-literals": "^6.22.0",
916        "babel-plugin-transform-es2015-typeof-symbol": "^6.22.0",
917        "babel-plugin-transform-es2015-unicode-regex": "^6.24.1",
918        "babel-plugin-transform-regenerator": "^6.24.1"
919      }
920    },
921    "babel-preset-stage-0": {
922      "version": "6.24.1",
923      "resolved": "https://registry.npmjs.org/babel-preset-stage-0/-/babel-preset-stage-0-6.24.1.tgz",
924      "integrity": "sha1-VkLRUEL5E4TX5a+LyIsduVsDnmo=",
925      "dev": true,
926      "requires": {
927        "babel-plugin-transform-do-expressions": "^6.22.0",
928        "babel-plugin-transform-function-bind": "^6.22.0",
929        "babel-preset-stage-1": "^6.24.1"
930      }
931    },
932    "babel-preset-stage-1": {
933      "version": "6.24.1",
934      "resolved": "https://registry.npmjs.org/babel-preset-stage-1/-/babel-preset-stage-1-6.24.1.tgz",
935      "integrity": "sha1-dpLNfc1oSZB+auSgqFWJz7niv7A=",
936      "dev": true,
937      "requires": {
938        "babel-plugin-transform-class-constructor-call": "^6.24.1",
939        "babel-plugin-transform-export-extensions": "^6.22.0",
940        "babel-preset-stage-2": "^6.24.1"
941      }
942    },
943    "babel-preset-stage-2": {
944      "version": "6.24.1",
945      "resolved": "https://registry.npmjs.org/babel-preset-stage-2/-/babel-preset-stage-2-6.24.1.tgz",
946      "integrity": "sha1-2eKWD7PXEYfw5k7sYrwHdnIZvcE=",
947      "dev": true,
948      "requires": {
949        "babel-plugin-syntax-dynamic-import": "^6.18.0",
950        "babel-plugin-transform-class-properties": "^6.24.1",
951        "babel-plugin-transform-decorators": "^6.24.1",
952        "babel-preset-stage-3": "^6.24.1"
953      }
954    },
955    "babel-preset-stage-3": {
956      "version": "6.24.1",
957      "resolved": "https://registry.npmjs.org/babel-preset-stage-3/-/babel-preset-stage-3-6.24.1.tgz",
958      "integrity": "sha1-g2raCp56f6N8sTj7kyb4eTSkg5U=",
959      "dev": true,
960      "requires": {
961        "babel-plugin-syntax-trailing-function-commas": "^6.22.0",
962        "babel-plugin-transform-async-generator-functions": "^6.24.1",
963        "babel-plugin-transform-async-to-generator": "^6.24.1",
964        "babel-plugin-transform-exponentiation-operator": "^6.24.1",
965        "babel-plugin-transform-object-rest-spread": "^6.22.0"
966      }
967    },
968    "babel-register": {
969      "version": "6.26.0",
970      "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
971      "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=",
972      "dev": true,
973      "requires": {
974        "babel-core": "^6.26.0",
975        "babel-runtime": "^6.26.0",
976        "core-js": "^2.5.0",
977        "home-or-tmp": "^2.0.0",
978        "lodash": "^4.17.4",
979        "mkdirp": "^0.5.1",
980        "source-map-support": "^0.4.15"
981      },
982      "dependencies": {
983        "lodash": {
984          "version": "4.17.14",
985          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
986          "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
987          "dev": true
988        }
989      }
990    },
991    "babel-runtime": {
992      "version": "6.26.0",
993      "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
994      "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=",
995      "dev": true,
996      "requires": {
997        "core-js": "^2.4.0",
998        "regenerator-runtime": "^0.11.0"
999      }
1000    },
1001    "babel-template": {
1002      "version": "6.26.0",
1003      "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
1004      "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=",
1005      "dev": true,
1006      "requires": {
1007        "babel-runtime": "^6.26.0",
1008        "babel-traverse": "^6.26.0",
1009        "babel-types": "^6.26.0",
1010        "babylon": "^6.18.0",
1011        "lodash": "^4.17.4"
1012      },
1013      "dependencies": {
1014        "lodash": {
1015          "version": "4.17.14",
1016          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
1017          "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
1018          "dev": true
1019        }
1020      }
1021    },
1022    "babel-traverse": {
1023      "version": "6.26.0",
1024      "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
1025      "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=",
1026      "dev": true,
1027      "requires": {
1028        "babel-code-frame": "^6.26.0",
1029        "babel-messages": "^6.23.0",
1030        "babel-runtime": "^6.26.0",
1031        "babel-types": "^6.26.0",
1032        "babylon": "^6.18.0",
1033        "debug": "^2.6.8",
1034        "globals": "^9.18.0",
1035        "invariant": "^2.2.2",
1036        "lodash": "^4.17.4"
1037      },
1038      "dependencies": {
1039        "lodash": {
1040          "version": "4.17.14",
1041          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
1042          "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
1043          "dev": true
1044        }
1045      }
1046    },
1047    "babel-types": {
1048      "version": "6.26.0",
1049      "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1050      "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=",
1051      "dev": true,
1052      "requires": {
1053        "babel-runtime": "^6.26.0",
1054        "esutils": "^2.0.2",
1055        "lodash": "^4.17.4",
1056        "to-fast-properties": "^1.0.3"
1057      },
1058      "dependencies": {
1059        "lodash": {
1060          "version": "4.17.14",
1061          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
1062          "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
1063          "dev": true
1064        }
1065      }
1066    },
1067    "babylon": {
1068      "version": "6.18.0",
1069      "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
1070      "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
1071      "dev": true
1072    },
1073    "balanced-match": {
1074      "version": "1.0.0",
1075      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
1076      "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
1077      "dev": true
1078    },
1079    "base64-js": {
1080      "version": "1.3.0",
1081      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
1082      "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
1083      "dev": true
1084    },
1085    "bcrypt-pbkdf": {
1086      "version": "1.0.1",
1087      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz",
1088      "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=",
1089      "dev": true,
1090      "optional": true,
1091      "requires": {
1092        "tweetnacl": "^0.14.3"
1093      }
1094    },
1095    "benchmark": {
1096      "version": "2.1.4",
1097      "resolved": "https://registry.npmjs.org/benchmark/-/benchmark-2.1.4.tgz",
1098      "integrity": "sha1-CfPeMckWQl1JjMLuVloOvzwqVik=",
1099      "dev": true,
1100      "requires": {
1101        "lodash": "^4.17.4",
1102        "platform": "^1.3.3"
1103      },
1104      "dependencies": {
1105        "lodash": {
1106          "version": "4.17.14",
1107          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
1108          "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
1109          "dev": true
1110        }
1111      }
1112    },
1113    "big.js": {
1114      "version": "3.2.0",
1115      "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz",
1116      "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==",
1117      "dev": true
1118    },
1119    "binary-extensions": {
1120      "version": "1.11.0",
1121      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz",
1122      "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU=",
1123      "dev": true
1124    },
1125    "bl": {
1126      "version": "0.9.5",
1127      "resolved": "https://registry.npmjs.org/bl/-/bl-0.9.5.tgz",
1128      "integrity": "sha1-wGt5evCF6gC8Unr8jvzxHeIjIFQ=",
1129      "dev": true,
1130      "requires": {
1131        "readable-stream": "~1.0.26"
1132      },
1133      "dependencies": {
1134        "isarray": {
1135          "version": "0.0.1",
1136          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
1137          "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
1138          "dev": true
1139        },
1140        "readable-stream": {
1141          "version": "1.0.34",
1142          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
1143          "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=",
1144          "dev": true,
1145          "requires": {
1146            "core-util-is": "~1.0.0",
1147            "inherits": "~2.0.1",
1148            "isarray": "0.0.1",
1149            "string_decoder": "~0.10.x"
1150          }
1151        },
1152        "string_decoder": {
1153          "version": "0.10.31",
1154          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
1155          "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
1156          "dev": true
1157        }
1158      }
1159    },
1160    "boolbase": {
1161      "version": "1.0.0",
1162      "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
1163      "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
1164      "dev": true
1165    },
1166    "boom": {
1167      "version": "0.4.2",
1168      "resolved": "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz",
1169      "integrity": "sha1-emNune1O/O+xnO9JR6PGffrukRs=",
1170      "dev": true,
1171      "optional": true,
1172      "requires": {
1173        "hoek": "0.9.x"
1174      }
1175    },
1176    "brace-expansion": {
1177      "version": "1.1.11",
1178      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1179      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1180      "dev": true,
1181      "requires": {
1182        "balanced-match": "^1.0.0",
1183        "concat-map": "0.0.1"
1184      }
1185    },
1186    "braces": {
1187      "version": "1.8.5",
1188      "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz",
1189      "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=",
1190      "dev": true,
1191      "requires": {
1192        "expand-range": "^1.8.1",
1193        "preserve": "^0.2.0",
1194        "repeat-element": "^1.1.2"
1195      }
1196    },
1197    "browserify-aes": {
1198      "version": "0.4.0",
1199      "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-0.4.0.tgz",
1200      "integrity": "sha1-BnFJtmjfMcS1hTPgLQHoBthgjiw=",
1201      "dev": true,
1202      "requires": {
1203        "inherits": "^2.0.1"
1204      }
1205    },
1206    "browserify-zlib": {
1207      "version": "0.1.4",
1208      "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.1.4.tgz",
1209      "integrity": "sha1-uzX4pRn2AOD6a4SFJByXnQFB+y0=",
1210      "dev": true,
1211      "requires": {
1212        "pako": "~0.2.0"
1213      }
1214    },
1215    "buffer": {
1216      "version": "4.9.1",
1217      "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.1.tgz",
1218      "integrity": "sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=",
1219      "dev": true,
1220      "requires": {
1221        "base64-js": "^1.0.2",
1222        "ieee754": "^1.1.4",
1223        "isarray": "^1.0.0"
1224      }
1225    },
1226    "builtin-modules": {
1227      "version": "1.1.1",
1228      "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
1229      "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
1230      "dev": true
1231    },
1232    "builtin-status-codes": {
1233      "version": "3.0.0",
1234      "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
1235      "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
1236      "dev": true
1237    },
1238    "camelcase": {
1239      "version": "1.2.1",
1240      "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz",
1241      "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=",
1242      "dev": true
1243    },
1244    "caseless": {
1245      "version": "0.6.0",
1246      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.6.0.tgz",
1247      "integrity": "sha1-gWfBq4OX+1u5X5bSjlqBxQ8kesQ=",
1248      "dev": true
1249    },
1250    "center-align": {
1251      "version": "0.1.3",
1252      "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz",
1253      "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=",
1254      "dev": true,
1255      "requires": {
1256        "align-text": "^0.1.3",
1257        "lazy-cache": "^1.0.3"
1258      }
1259    },
1260    "chalk": {
1261      "version": "1.1.3",
1262      "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1263      "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=",
1264      "dev": true,
1265      "requires": {
1266        "ansi-styles": "^2.2.1",
1267        "escape-string-regexp": "^1.0.2",
1268        "has-ansi": "^2.0.0",
1269        "strip-ansi": "^3.0.0",
1270        "supports-color": "^2.0.0"
1271      }
1272    },
1273    "cheerio": {
1274      "version": "0.22.0",
1275      "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz",
1276      "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=",
1277      "dev": true,
1278      "requires": {
1279        "css-select": "~1.2.0",
1280        "dom-serializer": "~0.1.0",
1281        "entities": "~1.1.1",
1282        "htmlparser2": "^3.9.1",
1283        "lodash.assignin": "^4.0.9",
1284        "lodash.bind": "^4.1.4",
1285        "lodash.defaults": "^4.0.1",
1286        "lodash.filter": "^4.4.0",
1287        "lodash.flatten": "^4.2.0",
1288        "lodash.foreach": "^4.3.0",
1289        "lodash.map": "^4.4.0",
1290        "lodash.merge": "^4.4.0",
1291        "lodash.pick": "^4.2.1",
1292        "lodash.reduce": "^4.4.0",
1293        "lodash.reject": "^4.4.0",
1294        "lodash.some": "^4.4.0"
1295      }
1296    },
1297    "chokidar": {
1298      "version": "1.7.0",
1299      "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.7.0.tgz",
1300      "integrity": "sha1-eY5ol3gVHIB2tLNg5e3SjNortGg=",
1301      "dev": true,
1302      "requires": {
1303        "anymatch": "^1.3.0",
1304        "async-each": "^1.0.0",
1305        "fsevents": "^1.0.0",
1306        "glob-parent": "^2.0.0",
1307        "inherits": "^2.0.1",
1308        "is-binary-path": "^1.0.0",
1309        "is-glob": "^2.0.0",
1310        "path-is-absolute": "^1.0.0",
1311        "readdirp": "^2.0.0"
1312      }
1313    },
1314    "chownr": {
1315      "version": "1.1.2",
1316      "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.2.tgz",
1317      "integrity": "sha512-GkfeAQh+QNy3wquu9oIZr6SS5x7wGdSgNQvD10X3r+AZr1Oys22HW8kAmDMvNg2+Dm0TeGaEuO8gFwdBXxwO8A==",
1318      "dev": true,
1319      "optional": true
1320    },
1321    "cli-table": {
1322      "version": "0.3.1",
1323      "resolved": "https://registry.npmjs.org/cli-table/-/cli-table-0.3.1.tgz",
1324      "integrity": "sha1-9TsFJmqLGguTSz0IIebi3FkUriM=",
1325      "dev": true,
1326      "requires": {
1327        "colors": "1.0.3"
1328      }
1329    },
1330    "cliui": {
1331      "version": "2.1.0",
1332      "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz",
1333      "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=",
1334      "dev": true,
1335      "requires": {
1336        "center-align": "^0.1.1",
1337        "right-align": "^0.1.1",
1338        "wordwrap": "0.0.2"
1339      },
1340      "dependencies": {
1341        "wordwrap": {
1342          "version": "0.0.2",
1343          "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz",
1344          "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=",
1345          "dev": true
1346        }
1347      }
1348    },
1349    "clone": {
1350      "version": "1.0.4",
1351      "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz",
1352      "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=",
1353      "dev": true
1354    },
1355    "code-point-at": {
1356      "version": "1.1.0",
1357      "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
1358      "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
1359      "dev": true
1360    },
1361    "codecov.io": {
1362      "version": "0.1.6",
1363      "resolved": "https://registry.npmjs.org/codecov.io/-/codecov.io-0.1.6.tgz",
1364      "integrity": "sha1-Wd/QLaH/McL7K5Uq2K0W/TeBtyg=",
1365      "dev": true,
1366      "requires": {
1367        "request": "2.42.0",
1368        "urlgrey": "0.4.0"
1369      },
1370      "dependencies": {
1371        "request": {
1372          "version": "2.42.0",
1373          "resolved": "https://registry.npmjs.org/request/-/request-2.42.0.tgz",
1374          "integrity": "sha1-VyvQFIk4VkBArHqxSLlkI6BjMEo=",
1375          "dev": true,
1376          "requires": {
1377            "aws-sign2": "~0.5.0",
1378            "bl": "~0.9.0",
1379            "caseless": "~0.6.0",
1380            "forever-agent": "~0.5.0",
1381            "form-data": "~0.1.0",
1382            "hawk": "1.1.1",
1383            "http-signature": "~0.10.0",
1384            "json-stringify-safe": "~5.0.0",
1385            "mime-types": "~1.0.1",
1386            "node-uuid": "~1.4.0",
1387            "oauth-sign": "~0.4.0",
1388            "qs": "~1.2.0",
1389            "tough-cookie": ">=0.12.0",
1390            "tunnel-agent": "~0.4.0"
1391          }
1392        }
1393      }
1394    },
1395    "colors": {
1396      "version": "1.0.3",
1397      "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz",
1398      "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=",
1399      "dev": true
1400    },
1401    "combined-stream": {
1402      "version": "0.0.7",
1403      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-0.0.7.tgz",
1404      "integrity": "sha1-ATfmV7qlp1QcV6w3rF/AfXO03B8=",
1405      "dev": true,
1406      "optional": true,
1407      "requires": {
1408        "delayed-stream": "0.0.5"
1409      }
1410    },
1411    "commander": {
1412      "version": "2.15.1",
1413      "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz",
1414      "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==",
1415      "dev": true
1416    },
1417    "comment-parser": {
1418      "version": "0.3.2",
1419      "resolved": "https://registry.npmjs.org/comment-parser/-/comment-parser-0.3.2.tgz",
1420      "integrity": "sha1-PAPwd2uGo239mgosl8YwfzMggv4=",
1421      "dev": true,
1422      "requires": {
1423        "readable-stream": "^2.0.4"
1424      }
1425    },
1426    "concat-map": {
1427      "version": "0.0.1",
1428      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1429      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
1430      "dev": true
1431    },
1432    "console-browserify": {
1433      "version": "1.1.0",
1434      "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz",
1435      "integrity": "sha1-8CQcRXMKn8YyOyBtvzjtx0HQuxA=",
1436      "dev": true,
1437      "requires": {
1438        "date-now": "^0.1.4"
1439      }
1440    },
1441    "constants-browserify": {
1442      "version": "1.0.0",
1443      "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
1444      "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
1445      "dev": true
1446    },
1447    "convert-source-map": {
1448      "version": "1.5.1",
1449      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz",
1450      "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=",
1451      "dev": true
1452    },
1453    "core-js": {
1454      "version": "2.5.5",
1455      "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.5.tgz",
1456      "integrity": "sha1-sU3ek2xkDAV5prUMq8wTLdYSfjs=",
1457      "dev": true
1458    },
1459    "core-util-is": {
1460      "version": "1.0.2",
1461      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
1462      "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
1463      "dev": true
1464    },
1465    "coveralls": {
1466      "version": "2.13.3",
1467      "resolved": "https://registry.npmjs.org/coveralls/-/coveralls-2.13.3.tgz",
1468      "integrity": "sha512-iiAmn+l1XqRwNLXhW8Rs5qHZRFMYp9ZIPjEOVRpC/c4so6Y/f4/lFi0FfR5B9cCqgyhkJ5cZmbvcVRfP8MHchw==",
1469      "dev": true,
1470      "requires": {
1471        "js-yaml": "3.6.1",
1472        "lcov-parse": "0.0.10",
1473        "log-driver": "1.2.5",
1474        "minimist": "1.2.0",
1475        "request": "2.79.0"
1476      },
1477      "dependencies": {
1478        "assert-plus": {
1479          "version": "0.2.0",
1480          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-0.2.0.tgz",
1481          "integrity": "sha1-104bh+ev/A24qttwIfP+SBAasjQ=",
1482          "dev": true
1483        },
1484        "aws-sign2": {
1485          "version": "0.6.0",
1486          "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.6.0.tgz",
1487          "integrity": "sha1-FDQt0428yU0OW4fXY81jYSwOeU8=",
1488          "dev": true
1489        },
1490        "boom": {
1491          "version": "2.10.1",
1492          "resolved": "https://registry.npmjs.org/boom/-/boom-2.10.1.tgz",
1493          "integrity": "sha1-OciRjO/1eZ+D+UkqhI9iWt0Mdm8=",
1494          "dev": true,
1495          "requires": {
1496            "hoek": "2.x.x"
1497          }
1498        },
1499        "caseless": {
1500          "version": "0.11.0",
1501          "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.11.0.tgz",
1502          "integrity": "sha1-cVuW6phBWTzDMGeSP17GDr2k99c=",
1503          "dev": true
1504        },
1505        "combined-stream": {
1506          "version": "1.0.6",
1507          "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz",
1508          "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=",
1509          "dev": true,
1510          "requires": {
1511            "delayed-stream": "~1.0.0"
1512          }
1513        },
1514        "cryptiles": {
1515          "version": "2.0.5",
1516          "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-2.0.5.tgz",
1517          "integrity": "sha1-O9/s3GCBR8HGcgL6KR59ylnqo7g=",
1518          "dev": true,
1519          "requires": {
1520            "boom": "2.x.x"
1521          }
1522        },
1523        "delayed-stream": {
1524          "version": "1.0.0",
1525          "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
1526          "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
1527          "dev": true
1528        },
1529        "forever-agent": {
1530          "version": "0.6.1",
1531          "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
1532          "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
1533          "dev": true
1534        },
1535        "form-data": {
1536          "version": "2.1.4",
1537          "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.1.4.tgz",
1538          "integrity": "sha1-M8GDrPGTJ27KqYFDpp6Uv+4XUNE=",
1539          "dev": true,
1540          "requires": {
1541            "asynckit": "^0.4.0",
1542            "combined-stream": "^1.0.5",
1543            "mime-types": "^2.1.12"
1544          }
1545        },
1546        "hawk": {
1547          "version": "3.1.3",
1548          "resolved": "https://registry.npmjs.org/hawk/-/hawk-3.1.3.tgz",
1549          "integrity": "sha1-B4REvXwWQLD+VA0sm3PVlnjo4cQ=",
1550          "dev": true,
1551          "requires": {
1552            "boom": "2.x.x",
1553            "cryptiles": "2.x.x",
1554            "hoek": "2.x.x",
1555            "sntp": "1.x.x"
1556          }
1557        },
1558        "hoek": {
1559          "version": "2.16.3",
1560          "resolved": "https://registry.npmjs.org/hoek/-/hoek-2.16.3.tgz",
1561          "integrity": "sha1-ILt0A9POo5jpHcRxCo/xuCdKJe0=",
1562          "dev": true
1563        },
1564        "http-signature": {
1565          "version": "1.1.1",
1566          "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.1.1.tgz",
1567          "integrity": "sha1-33LiZwZs0Kxn+3at+OE0qPvPkb8=",
1568          "dev": true,
1569          "requires": {
1570            "assert-plus": "^0.2.0",
1571            "jsprim": "^1.2.2",
1572            "sshpk": "^1.7.0"
1573          }
1574        },
1575        "js-yaml": {
1576          "version": "3.6.1",
1577          "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.6.1.tgz",
1578          "integrity": "sha1-bl/mfYsgXOTSL60Ft3geja3MSzA=",
1579          "dev": true,
1580          "requires": {
1581            "argparse": "^1.0.7",
1582            "esprima": "^2.6.0"
1583          }
1584        },
1585        "mime-types": {
1586          "version": "2.1.18",
1587          "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz",
1588          "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==",
1589          "dev": true,
1590          "requires": {
1591            "mime-db": "~1.33.0"
1592          }
1593        },
1594        "oauth-sign": {
1595          "version": "0.8.2",
1596          "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz",
1597          "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=",
1598          "dev": true
1599        },
1600        "qs": {
1601          "version": "6.3.2",
1602          "resolved": "https://registry.npmjs.org/qs/-/qs-6.3.2.tgz",
1603          "integrity": "sha1-51vV9uJoEioqDgvaYwslUMFmUCw=",
1604          "dev": true
1605        },
1606        "request": {
1607          "version": "2.79.0",
1608          "resolved": "https://registry.npmjs.org/request/-/request-2.79.0.tgz",
1609          "integrity": "sha1-Tf5b9r6LjNw3/Pk+BLZVd3InEN4=",
1610          "dev": true,
1611          "requires": {
1612            "aws-sign2": "~0.6.0",
1613            "aws4": "^1.2.1",
1614            "caseless": "~0.11.0",
1615            "combined-stream": "~1.0.5",
1616            "extend": "~3.0.0",
1617            "forever-agent": "~0.6.1",
1618            "form-data": "~2.1.1",
1619            "har-validator": "~2.0.6",
1620            "hawk": "~3.1.3",
1621            "http-signature": "~1.1.0",
1622            "is-typedarray": "~1.0.0",
1623            "isstream": "~0.1.2",
1624            "json-stringify-safe": "~5.0.1",
1625            "mime-types": "~2.1.7",
1626            "oauth-sign": "~0.8.1",
1627            "qs": "~6.3.0",
1628            "stringstream": "~0.0.4",
1629            "tough-cookie": "~2.3.0",
1630            "tunnel-agent": "~0.4.1",
1631            "uuid": "^3.0.0"
1632          },
1633          "dependencies": {
1634            "stringstream": {
1635              "version": "0.0.6",
1636              "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.6.tgz",
1637              "integrity": "sha512-87GEBAkegbBcweToUrdzf3eLhWNg06FJTebl4BVJz/JgWy8CvEr9dRtX5qWphiynMSQlxxi+QqN0z5T32SLlhA==",
1638              "dev": true
1639            }
1640          }
1641        },
1642        "sntp": {
1643          "version": "1.0.9",
1644          "resolved": "https://registry.npmjs.org/sntp/-/sntp-1.0.9.tgz",
1645          "integrity": "sha1-ZUEYTMkK7qbG57NeJlkIJEPGYZg=",
1646          "dev": true,
1647          "requires": {
1648            "hoek": "2.x.x"
1649          }
1650        },
1651        "uuid": {
1652          "version": "3.2.1",
1653          "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.2.1.tgz",
1654          "integrity": "sha512-jZnMwlb9Iku/O3smGWvZhauCf6cvvpKi4BKRiliS3cxnI+Gz9j5MEpTz2UFuXiKPJocb7gnsLHwiS05ige5BEA==",
1655          "dev": true
1656        }
1657      }
1658    },
1659    "cross-spawn": {
1660      "version": "5.1.0",
1661      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz",
1662      "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=",
1663      "dev": true,
1664      "requires": {
1665        "lru-cache": "^4.0.1",
1666        "shebang-command": "^1.2.0",
1667        "which": "^1.2.9"
1668      }
1669    },
1670    "cryptiles": {
1671      "version": "0.2.2",
1672      "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-0.2.2.tgz",
1673      "integrity": "sha1-7ZH/HxetE9N0gohZT4pIoNJvMlw=",
1674      "dev": true,
1675      "optional": true,
1676      "requires": {
1677        "boom": "0.4.x"
1678      }
1679    },
1680    "crypto-browserify": {
1681      "version": "3.3.0",
1682      "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.3.0.tgz",
1683      "integrity": "sha1-ufx1u0oO1h3PHNXa6W6zDJw+UGw=",
1684      "dev": true,
1685      "requires": {
1686        "browserify-aes": "0.4.0",
1687        "pbkdf2-compat": "2.0.1",
1688        "ripemd160": "0.2.0",
1689        "sha.js": "2.2.6"
1690      }
1691    },
1692    "css-select": {
1693      "version": "1.2.0",
1694      "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
1695      "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
1696      "dev": true,
1697      "requires": {
1698        "boolbase": "~1.0.0",
1699        "css-what": "2.1",
1700        "domutils": "1.5.1",
1701        "nth-check": "~1.0.1"
1702      }
1703    },
1704    "css-what": {
1705      "version": "2.1.0",
1706      "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.0.tgz",
1707      "integrity": "sha1-lGfQMsOM+u+58teVASUwYvh/ob0=",
1708      "dev": true
1709    },
1710    "cst": {
1711      "version": "0.4.10",
1712      "resolved": "https://registry.npmjs.org/cst/-/cst-0.4.10.tgz",
1713      "integrity": "sha512-U5ETe1IOjq2h56ZcBE3oe9rT7XryCH6IKgPMv0L7sSk6w29yR3p5egCK0T3BDNHHV95OoUBgXsqiVG+3a900Ag==",
1714      "dev": true,
1715      "requires": {
1716        "babel-runtime": "^6.9.2",
1717        "babylon": "^6.8.1",
1718        "source-map-support": "^0.4.0"
1719      }
1720    },
1721    "ctype": {
1722      "version": "0.5.3",
1723      "resolved": "https://registry.npmjs.org/ctype/-/ctype-0.5.3.tgz",
1724      "integrity": "sha1-gsGMJGH3QRTvFsE1IkrQuRRMoS8=",
1725      "dev": true,
1726      "optional": true
1727    },
1728    "curl-amd": {
1729      "version": "0.8.12",
1730      "resolved": "https://registry.npmjs.org/curl-amd/-/curl-amd-0.8.12.tgz",
1731      "integrity": "sha1-45Euz2vYPngq75FhDaBciUJa5+0=",
1732      "dev": true
1733    },
1734    "cycle": {
1735      "version": "1.0.3",
1736      "resolved": "https://registry.npmjs.org/cycle/-/cycle-1.0.3.tgz",
1737      "integrity": "sha1-IegLK+hYD5i0aPN5QwZisEbDStI=",
1738      "dev": true
1739    },
1740    "dashdash": {
1741      "version": "1.14.1",
1742      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
1743      "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
1744      "dev": true,
1745      "requires": {
1746        "assert-plus": "^1.0.0"
1747      },
1748      "dependencies": {
1749        "assert-plus": {
1750          "version": "1.0.0",
1751          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
1752          "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
1753          "dev": true
1754        }
1755      }
1756    },
1757    "date-now": {
1758      "version": "0.1.4",
1759      "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz",
1760      "integrity": "sha1-6vQ5/U1ISK105cx9vvIAZyueNFs=",
1761      "dev": true
1762    },
1763    "debug": {
1764      "version": "2.6.9",
1765      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1766      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1767      "dev": true,
1768      "requires": {
1769        "ms": "2.0.0"
1770      }
1771    },
1772    "decamelize": {
1773      "version": "1.2.0",
1774      "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
1775      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
1776      "dev": true
1777    },
1778    "deep-equal": {
1779      "version": "0.1.2",
1780      "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-0.1.2.tgz",
1781      "integrity": "sha1-skbCuApXCkfBG+HZvRBw7IeLh84=",
1782      "dev": true
1783    },
1784    "deep-extend": {
1785      "version": "0.6.0",
1786      "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
1787      "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
1788      "dev": true,
1789      "optional": true
1790    },
1791    "deep-is": {
1792      "version": "0.1.3",
1793      "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
1794      "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
1795      "dev": true
1796    },
1797    "defined": {
1798      "version": "0.0.0",
1799      "resolved": "https://registry.npmjs.org/defined/-/defined-0.0.0.tgz",
1800      "integrity": "sha1-817qfXBekzuvE7LwOz+D2SFAOz4=",
1801      "dev": true
1802    },
1803    "delayed-stream": {
1804      "version": "0.0.5",
1805      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-0.0.5.tgz",
1806      "integrity": "sha1-1LH0OpPoKW3+AmlPRoC8N6MTxz8=",
1807      "dev": true,
1808      "optional": true
1809    },
1810    "detect-file": {
1811      "version": "0.1.0",
1812      "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-0.1.0.tgz",
1813      "integrity": "sha1-STXe39lIhkjgBrASlWbpOGcR6mM=",
1814      "dev": true,
1815      "requires": {
1816        "fs-exists-sync": "^0.1.0"
1817      }
1818    },
1819    "detect-indent": {
1820      "version": "4.0.0",
1821      "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
1822      "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=",
1823      "dev": true,
1824      "requires": {
1825        "repeating": "^2.0.0"
1826      }
1827    },
1828    "docdown": {
1829      "version": "0.7.3",
1830      "resolved": "https://registry.npmjs.org/docdown/-/docdown-0.7.3.tgz",
1831      "integrity": "sha512-vTNESaOY7exNoee4kT4WHGoVvEJi21ykOXLOVjGwlIgCLsER9owtc0qMU6yfOkrHtjmapsqb3ZnI6+FJz5aRRw==",
1832      "dev": true,
1833      "requires": {
1834        "doctrine": "2.0.0",
1835        "lodash": "^4.17.5"
1836      },
1837      "dependencies": {
1838        "lodash": {
1839          "version": "4.17.14",
1840          "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
1841          "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
1842          "dev": true
1843        }
1844      }
1845    },
1846    "doctrine": {
1847      "version": "2.0.0",
1848      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.0.0.tgz",
1849      "integrity": "sha1-xz2NKQnSIpHhoAejlYBNqLZl/mM=",
1850      "dev": true,
1851      "requires": {
1852        "esutils": "^2.0.2",
1853        "isarray": "^1.0.0"
1854      }
1855    },
1856    "dojo": {
1857      "version": "1.15.0",
1858      "resolved": "https://registry.npmjs.org/dojo/-/dojo-1.15.0.tgz",
1859      "integrity": "sha512-+1r5Nj1+iaHI8AxUadqsSp8wJMJM6sslr3INgWKhxUA0xHznBNY0htt38XLyheuy1G7oOwsh4X1An+Uzirj7Gw==",
1860      "dev": true
1861    },
1862    "dom-serializer": {
1863      "version": "0.1.0",
1864      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz",
1865      "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=",
1866      "dev": true,
1867      "requires": {
1868        "domelementtype": "~1.1.1",
1869        "entities": "~1.1.1"
1870      },
1871      "dependencies": {
1872        "domelementtype": {
1873          "version": "1.1.3",
1874          "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
1875          "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=",
1876          "dev": true
1877        }
1878      }
1879    },
1880    "domain-browser": {
1881      "version": "1.2.0",
1882      "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
1883      "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
1884      "dev": true
1885    },
1886    "domelementtype": {
1887      "version": "1.3.0",
1888      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
1889      "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI=",
1890      "dev": true
1891    },
1892    "domhandler": {
1893      "version": "2.4.1",
1894      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.1.tgz",
1895      "integrity": "sha1-iS5HAAqZvlW783dP/qBWHYh5wlk=",
1896      "dev": true,
1897      "requires": {
1898        "domelementtype": "1"
1899      }
1900    },
1901    "domutils": {
1902      "version": "1.5.1",
1903      "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
1904      "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
1905      "dev": true,
1906      "requires": {
1907        "dom-serializer": "0",
1908        "domelementtype": "1"
1909      }
1910    },
1911    "duplexer": {
1912      "version": "0.1.1",
1913      "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
1914      "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=",
1915      "dev": true
1916    },
1917    "ecc-jsbn": {
1918      "version": "0.1.1",
1919      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz",
1920      "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=",
1921      "dev": true,
1922      "optional": true,
1923      "requires": {
1924        "jsbn": "~0.1.0"
1925      }
1926    },
1927    "ecstatic": {
1928      "version": "2.2.2",
1929      "resolved": "https://registry.npmjs.org/ecstatic/-/ecstatic-2.2.2.tgz",
1930      "integrity": "sha512-F1g29y3I+abOS+M0AiK2O9R96AJ49Bc3kH696HtqnN+CL3YhpUnSzHNoUBQL03qDsN9Lr1XeKIxTqEH3BtiBgg==",
1931      "dev": true,
1932      "requires": {
1933        "he": "^1.1.1",
1934        "mime": "^1.2.11",
1935        "minimist": "^1.1.0",
1936        "url-join": "^2.0.2"
1937      }
1938    },
1939    "emojis-list": {
1940      "version": "2.1.0",
1941      "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
1942      "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
1943      "dev": true
1944    },
1945    "enhanced-resolve": {
1946      "version": "0.9.1",
1947      "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-0.9.1.tgz",
1948      "integrity": "sha1-TW5omzcl+GCQknzMhs2fFjW4ni4=",
1949      "dev": true,
1950      "requires": {
1951        "graceful-fs": "^4.1.2",
1952        "memory-fs": "^0.2.0",
1953        "tapable": "^0.1.8"
1954      },
1955      "dependencies": {
1956        "memory-fs": {
1957          "version": "0.2.0",
1958          "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.2.0.tgz",
1959          "integrity": "sha1-8rslNovBIeORwlIN6Slpyu4KApA=",
1960          "dev": true
1961        }
1962      }
1963    },
1964    "ensure-posix-path": {
1965      "version": "1.0.2",
1966      "resolved": "https://registry.npmjs.org/ensure-posix-path/-/ensure-posix-path-1.0.2.tgz",
1967      "integrity": "sha1-pls+QtC3HPxYXrd0+ZQ8jZuRsMI=",
1968      "dev": true
1969    },
1970    "entities": {
1971      "version": "1.1.1",
1972      "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
1973      "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA=",
1974      "dev": true
1975    },
1976    "errno": {
1977      "version": "0.1.7",
1978      "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
1979      "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
1980      "dev": true,
1981      "requires": {
1982        "prr": "~1.0.1"
1983      }
1984    },
1985    "error-ex": {
1986      "version": "1.3.1",
1987      "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz",
1988      "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=",
1989      "dev": true,
1990      "requires": {
1991        "is-arrayish": "^0.2.1"
1992      }
1993    },
1994    "escape-string-regexp": {
1995      "version": "1.0.5",
1996      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
1997      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
1998      "dev": true
1999    },
2000    "escodegen": {
2001      "version": "1.8.1",
2002      "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
2003      "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
2004      "dev": true,
2005      "requires": {
2006        "esprima": "^2.7.1",
2007        "estraverse": "^1.9.1",
2008        "esutils": "^2.0.2",
2009        "optionator": "^0.8.1",
2010        "source-map": "~0.2.0"
2011      }
2012    },
2013    "esprima": {
2014      "version": "2.7.3",
2015      "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
2016      "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
2017      "dev": true
2018    },
2019    "estraverse": {
2020      "version": "1.9.3",
2021      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
2022      "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
2023      "dev": true
2024    },
2025    "esutils": {
2026      "version": "2.0.2",
2027      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
2028      "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
2029      "dev": true
2030    },
2031    "events": {
2032      "version": "1.1.1",
2033      "resolved": "https://registry.npmjs.org/events/-/events-1.1.1.tgz",
2034      "integrity": "sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=",
2035      "dev": true
2036    },
2037    "exists-stat": {
2038      "version": "1.0.0",
2039      "resolved": "https://registry.npmjs.org/exists-stat/-/exists-stat-1.0.0.tgz",
2040      "integrity": "sha1-BmDjUlouidnkRhKUQMJy7foktSk=",
2041      "dev": true
2042    },
2043    "exit": {
2044      "version": "0.1.2",
2045      "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
2046      "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=",
2047      "dev": true
2048    },
2049    "expand-brackets": {
2050      "version": "0.1.5",
2051      "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz",
2052      "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=",
2053      "dev": true,
2054      "requires": {
2055        "is-posix-bracket": "^0.1.0"
2056      }
2057    },
2058    "expand-range": {
2059      "version": "1.8.2",
2060      "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz",
2061      "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=",
2062      "dev": true,
2063      "requires": {
2064        "fill-range": "^2.1.0"
2065      }
2066    },
2067    "expand-tilde": {
2068      "version": "1.2.2",
2069      "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-1.2.2.tgz",
2070      "integrity": "sha1-C4HrqJflo9MdHD0QL48BRB5VlEk=",
2071      "dev": true,
2072      "requires": {
2073        "os-homedir": "^1.0.1"
2074      }
2075    },
2076    "extend": {
2077      "version": "3.0.1",
2078      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz",
2079      "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=",
2080      "dev": true
2081    },
2082    "extglob": {
2083      "version": "0.3.2",
2084      "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz",
2085      "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=",
2086      "dev": true,
2087      "requires": {
2088        "is-extglob": "^1.0.0"
2089      }
2090    },
2091    "extsprintf": {
2092      "version": "1.3.0",
2093      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
2094      "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
2095      "dev": true
2096    },
2097    "eyes": {
2098      "version": "0.1.8",
2099      "resolved": "https://registry.npmjs.org/eyes/-/eyes-0.1.8.tgz",
2100      "integrity": "sha1-Ys8SAjTGg3hdkCNIqADvPgzCC8A=",
2101      "dev": true
2102    },
2103    "fast-deep-equal": {
2104      "version": "2.0.1",
2105      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
2106      "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
2107      "dev": true
2108    },
2109    "fast-json-stable-stringify": {
2110      "version": "2.0.0",
2111      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
2112      "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
2113      "dev": true
2114    },
2115    "fast-levenshtein": {
2116      "version": "2.0.6",
2117      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
2118      "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
2119      "dev": true
2120    },
2121    "filename-regex": {
2122      "version": "2.0.1",
2123      "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz",
2124      "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=",
2125      "dev": true
2126    },
2127    "fill-range": {
2128      "version": "2.2.4",
2129      "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.4.tgz",
2130      "integrity": "sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q==",
2131      "dev": true,
2132      "requires": {
2133        "is-number": "^2.1.0",
2134        "isobject": "^2.0.0",
2135        "randomatic": "^3.0.0",
2136        "repeat-element": "^1.1.2",
2137        "repeat-string": "^1.5.2"
2138      }
2139    },
2140    "find-up": {
2141      "version": "1.1.2",
2142      "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
2143      "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
2144      "dev": true,
2145      "requires": {
2146        "path-exists": "^2.0.0",
2147        "pinkie-promise": "^2.0.0"
2148      }
2149    },
2150    "findup-sync": {
2151      "version": "0.4.3",
2152      "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.4.3.tgz",
2153      "integrity": "sha1-QAQ5Kee8YK3wt/SCfExudaDeyhI=",
2154      "dev": true,
2155      "requires": {
2156        "detect-file": "^0.1.0",
2157        "is-glob": "^2.0.1",
2158        "micromatch": "^2.3.7",
2159        "resolve-dir": "^0.1.0"
2160      }
2161    },
2162    "for-in": {
2163      "version": "1.0.2",
2164      "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
2165      "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
2166      "dev": true
2167    },
2168    "for-own": {
2169      "version": "0.1.5",
2170      "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz",
2171      "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=",
2172      "dev": true,
2173      "requires": {
2174        "for-in": "^1.0.1"
2175      }
2176    },
2177    "forever-agent": {
2178      "version": "0.5.2",
2179      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.5.2.tgz",
2180      "integrity": "sha1-bQ4JxJIflKJ/Y9O0nF/v8epMUTA=",
2181      "dev": true
2182    },
2183    "form-data": {
2184      "version": "0.1.4",
2185      "resolved": "https://registry.npmjs.org/form-data/-/form-data-0.1.4.tgz",
2186      "integrity": "sha1-kavXiKupcCsaq/qLwBAxoqyeOxI=",
2187      "dev": true,
2188      "optional": true,
2189      "requires": {
2190        "async": "~0.9.0",
2191        "combined-stream": "~0.0.4",
2192        "mime": "~1.2.11"
2193      },
2194      "dependencies": {
2195        "async": {
2196          "version": "0.9.2",
2197          "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
2198          "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
2199          "dev": true,
2200          "optional": true
2201        },
2202        "mime": {
2203          "version": "1.2.11",
2204          "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.11.tgz",
2205          "integrity": "sha1-WCA+7Ybjpe8XrtK32evUfwpg3RA=",
2206          "dev": true,
2207          "optional": true
2208        }
2209      }
2210    },
2211    "fs-exists-sync": {
2212      "version": "0.1.0",
2213      "resolved": "https://registry.npmjs.org/fs-exists-sync/-/fs-exists-sync-0.1.0.tgz",
2214      "integrity": "sha1-mC1ok6+RjnLQjeyehnP/K1qNat0=",
2215      "dev": true
2216    },
2217    "fs-extra": {
2218      "version": "1.0.0",
2219      "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz",
2220      "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=",
2221      "dev": true,
2222      "requires": {
2223        "graceful-fs": "^4.1.2",
2224        "jsonfile": "^2.1.0",
2225        "klaw": "^1.0.0"
2226      }
2227    },
2228    "fs-minipass": {
2229      "version": "1.2.6",
2230      "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.6.tgz",
2231      "integrity": "sha512-crhvyXcMejjv3Z5d2Fa9sf5xLYVCF5O1c71QxbVnbLsmYMBEvDAftewesN/HhY03YRoA7zOMxjNGrF5svGaaeQ==",
2232      "dev": true,
2233      "optional": true,
2234      "requires": {
2235        "minipass": "^2.2.1"
2236      }
2237    },
2238    "fs.realpath": {
2239      "version": "1.0.0",
2240      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2241      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
2242      "dev": true
2243    },
2244    "fsevents": {
2245      "version": "1.2.2",
2246      "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.2.tgz",
2247      "integrity": "sha512-iownA+hC4uHFp+7gwP/y5SzaiUo7m2vpa0dhpzw8YuKtiZsz7cIXsFbXpLEeBM6WuCQyw1MH4RRe6XI8GFUctQ==",
2248      "dev": true,
2249      "optional": true,
2250      "requires": {
2251        "nan": "^2.9.2",
2252        "node-pre-gyp": "^0.9.0"
2253      },
2254      "dependencies": {
2255        "abbrev": {
2256          "version": "1.1.1",
2257          "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
2258          "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
2259          "dev": true,
2260          "optional": true
2261        },
2262        "ansi-regex": {
2263          "version": "2.1.1",
2264          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
2265          "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
2266          "dev": true,
2267          "optional": true
2268        },
2269        "aproba": {
2270          "version": "1.2.0",
2271          "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
2272          "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
2273          "dev": true,
2274          "optional": true
2275        },
2276        "are-we-there-yet": {
2277          "version": "1.1.4",
2278          "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.4.tgz",
2279          "integrity": "sha1-u13KOCu5TwXhUZQ3PRb9O6HKEQ0=",
2280          "dev": true,
2281          "optional": true,
2282          "requires": {
2283            "delegates": "^1.0.0",
2284            "readable-stream": "^2.0.6"
2285          }
2286        },
2287        "balanced-match": {
2288          "version": "1.0.0",
2289          "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
2290          "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
2291          "dev": true,
2292          "optional": true
2293        },
2294        "brace-expansion": {
2295          "version": "1.1.11",
2296          "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2297          "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2298          "dev": true,
2299          "optional": true,
2300          "requires": {
2301            "balanced-match": "^1.0.0",
2302            "concat-map": "0.0.1"
2303          }
2304        },
2305        "code-point-at": {
2306          "version": "1.1.0",
2307          "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
2308          "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
2309          "dev": true,
2310          "optional": true
2311        },
2312        "concat-map": {
2313          "version": "0.0.1",
2314          "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2315          "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
2316          "dev": true,
2317          "optional": true
2318        },
2319        "console-control-strings": {
2320          "version": "1.1.0",
2321          "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2322          "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2323          "dev": true,
2324          "optional": true
2325        },
2326        "core-util-is": {
2327          "version": "1.0.2",
2328          "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2329          "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2330          "dev": true,
2331          "optional": true
2332        },
2333        "debug": {
2334          "version": "2.6.9",
2335          "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
2336          "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
2337          "dev": true,
2338          "optional": true,
2339          "requires": {
2340            "ms": "2.0.0"
2341          }
2342        },
2343        "delegates": {
2344          "version": "1.0.0",
2345          "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
2346          "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
2347          "dev": true,
2348          "optional": true
2349        },
2350        "detect-libc": {
2351          "version": "1.0.3",
2352          "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
2353          "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
2354          "dev": true,
2355          "optional": true
2356        },
2357        "fs.realpath": {
2358          "version": "1.0.0",
2359          "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2360          "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
2361          "dev": true,
2362          "optional": true
2363        },
2364        "gauge": {
2365          "version": "2.7.4",
2366          "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
2367          "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
2368          "dev": true,
2369          "optional": true,
2370          "requires": {
2371            "aproba": "^1.0.3",
2372            "console-control-strings": "^1.0.0",
2373            "has-unicode": "^2.0.0",
2374            "object-assign": "^4.1.0",
2375            "signal-exit": "^3.0.0",
2376            "string-width": "^1.0.1",
2377            "strip-ansi": "^3.0.1",
2378            "wide-align": "^1.1.0"
2379          }
2380        },
2381        "glob": {
2382          "version": "7.1.2",
2383          "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
2384          "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
2385          "dev": true,
2386          "optional": true,
2387          "requires": {
2388            "fs.realpath": "^1.0.0",
2389            "inflight": "^1.0.4",
2390            "inherits": "2",
2391            "minimatch": "^3.0.4",
2392            "once": "^1.3.0",
2393            "path-is-absolute": "^1.0.0"
2394          }
2395        },
2396        "has-unicode": {
2397          "version": "2.0.1",
2398          "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
2399          "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
2400          "dev": true,
2401          "optional": true
2402        },
2403        "iconv-lite": {
2404          "version": "0.4.21",
2405          "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.21.tgz",
2406          "integrity": "sha512-En5V9za5mBt2oUA03WGD3TwDv0MKAruqsuxstbMUZaj9W9k/m1CV/9py3l0L5kw9Bln8fdHQmzHSYtvpvTLpKw==",
2407          "dev": true,
2408          "optional": true,
2409          "requires": {
2410            "safer-buffer": "^2.1.0"
2411          }
2412        },
2413        "ignore-walk": {
2414          "version": "3.0.1",
2415          "resolved": "https://registry.npmjs.org/ignore-walk/-/ignore-walk-3.0.1.tgz",
2416          "integrity": "sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ==",
2417          "dev": true,
2418          "optional": true,
2419          "requires": {
2420            "minimatch": "^3.0.4"
2421          }
2422        },
2423        "inflight": {
2424          "version": "1.0.6",
2425          "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2426          "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
2427          "dev": true,
2428          "optional": true,
2429          "requires": {
2430            "once": "^1.3.0",
2431            "wrappy": "1"
2432          }
2433        },
2434        "inherits": {
2435          "version": "2.0.3",
2436          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
2437          "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
2438          "dev": true,
2439          "optional": true
2440        },
2441        "is-fullwidth-code-point": {
2442          "version": "1.0.0",
2443          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
2444          "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
2445          "dev": true,
2446          "optional": true,
2447          "requires": {
2448            "number-is-nan": "^1.0.0"
2449          }
2450        },
2451        "isarray": {
2452          "version": "1.0.0",
2453          "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2454          "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2455          "dev": true,
2456          "optional": true
2457        },
2458        "minimatch": {
2459          "version": "3.0.4",
2460          "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
2461          "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
2462          "dev": true,
2463          "optional": true,
2464          "requires": {
2465            "brace-expansion": "^1.1.7"
2466          }
2467        },
2468        "minimist": {
2469          "version": "0.0.8",
2470          "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
2471          "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
2472          "dev": true,
2473          "optional": true
2474        },
2475        "mkdirp": {
2476          "version": "0.5.1",
2477          "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
2478          "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
2479          "dev": true,
2480          "optional": true,
2481          "requires": {
2482            "minimist": "0.0.8"
2483          }
2484        },
2485        "ms": {
2486          "version": "2.0.0",
2487          "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
2488          "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
2489          "dev": true,
2490          "optional": true
2491        },
2492        "needle": {
2493          "version": "2.2.0",
2494          "resolved": "https://registry.npmjs.org/needle/-/needle-2.2.0.tgz",
2495          "integrity": "sha512-eFagy6c+TYayorXw/qtAdSvaUpEbBsDwDyxYFgLZ0lTojfH7K+OdBqAF7TAFwDokJaGpubpSGG0wO3iC0XPi8w==",
2496          "dev": true,
2497          "optional": true,
2498          "requires": {
2499            "debug": "^2.1.2",
2500            "iconv-lite": "^0.4.4",
2501            "sax": "^1.2.4"
2502          }
2503        },
2504        "node-pre-gyp": {
2505          "version": "0.9.1",
2506          "resolved": "https://registry.npmjs.org/node-pre-gyp/-/node-pre-gyp-0.9.1.tgz",
2507          "integrity": "sha1-8RwHUW3ZL4cZnbx+GDjqt81WyeA=",
2508          "dev": true,
2509          "optional": true,
2510          "requires": {
2511            "detect-libc": "^1.0.2",
2512            "mkdirp": "^0.5.1",
2513            "needle": "^2.2.0",
2514            "nopt": "^4.0.1",
2515            "npm-packlist": "^1.1.6",
2516            "npmlog": "^4.0.2",
2517            "rc": "^1.1.7",
2518            "rimraf": "^2.6.1",
2519            "semver": "^5.3.0",
2520            "tar": "^4"
2521          }
2522        },
2523        "nopt": {
2524          "version": "4.0.1",
2525          "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.1.tgz",
2526          "integrity": "sha1-0NRoWv1UFRk8jHUFYC0NF81kR00=",
2527          "dev": true,
2528          "optional": true,
2529          "requires": {
2530            "abbrev": "1",
2531            "osenv": "^0.1.4"
2532          }
2533        },
2534        "npm-bundled": {
2535          "version": "1.0.3",
2536          "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-1.0.3.tgz",
2537          "integrity": "sha512-ByQ3oJ/5ETLyglU2+8dBObvhfWXX8dtPZDMePCahptliFX2iIuhyEszyFk401PZUNQH20vvdW5MLjJxkwU80Ow==",
2538          "dev": true,
2539          "optional": true
2540        },
2541        "npm-packlist": {
2542          "version": "1.1.10",
2543          "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-1.1.10.tgz",
2544          "integrity": "sha512-AQC0Dyhzn4EiYEfIUjCdMl0JJ61I2ER9ukf/sLxJUcZHfo+VyEfz2rMJgLZSS1v30OxPQe1cN0LZA1xbcaVfWA==",
2545          "dev": true,
2546          "optional": true,
2547          "requires": {
2548            "ignore-walk": "^3.0.1",
2549            "npm-bundled": "^1.0.1"
2550          }
2551        },
2552        "npmlog": {
2553          "version": "4.1.2",
2554          "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
2555          "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
2556          "dev": true,
2557          "optional": true,
2558          "requires": {
2559            "are-we-there-yet": "~1.1.2",
2560            "console-control-strings": "~1.1.0",
2561            "gauge": "~2.7.3",
2562            "set-blocking": "~2.0.0"
2563          }
2564        },
2565        "number-is-nan": {
2566          "version": "1.0.1",
2567          "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
2568          "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
2569          "dev": true,
2570          "optional": true
2571        },
2572        "object-assign": {
2573          "version": "4.1.1",
2574          "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
2575          "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
2576          "dev": true,
2577          "optional": true
2578        },
2579        "once": {
2580          "version": "1.4.0",
2581          "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2582          "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
2583          "dev": true,
2584          "optional": true,
2585          "requires": {
2586            "wrappy": "1"
2587          }
2588        },
2589        "os-homedir": {
2590          "version": "1.0.2",
2591          "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
2592          "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
2593          "dev": true,
2594          "optional": true
2595        },
2596        "os-tmpdir": {
2597          "version": "1.0.2",
2598          "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
2599          "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
2600          "dev": true,
2601          "optional": true
2602        },
2603        "osenv": {
2604          "version": "0.1.5",
2605          "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
2606          "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
2607          "dev": true,
2608          "optional": true,
2609          "requires": {
2610            "os-homedir": "^1.0.0",
2611            "os-tmpdir": "^1.0.0"
2612          }
2613        },
2614        "path-is-absolute": {
2615          "version": "1.0.1",
2616          "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2617          "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
2618          "dev": true,
2619          "optional": true
2620        },
2621        "process-nextick-args": {
2622          "version": "2.0.0",
2623          "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
2624          "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
2625          "dev": true,
2626          "optional": true
2627        },
2628        "readable-stream": {
2629          "version": "2.3.6",
2630          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
2631          "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
2632          "dev": true,
2633          "optional": true,
2634          "requires": {
2635            "core-util-is": "~1.0.0",
2636            "inherits": "~2.0.3",
2637            "isarray": "~1.0.0",
2638            "process-nextick-args": "~2.0.0",
2639            "safe-buffer": "~5.1.1",
2640            "string_decoder": "~1.1.1",
2641            "util-deprecate": "~1.0.1"
2642          }
2643        },
2644        "rimraf": {
2645          "version": "2.6.2",
2646          "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
2647          "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
2648          "dev": true,
2649          "optional": true,
2650          "requires": {
2651            "glob": "^7.0.5"
2652          }
2653        },
2654        "safe-buffer": {
2655          "version": "5.1.1",
2656          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
2657          "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
2658          "dev": true,
2659          "optional": true
2660        },
2661        "safer-buffer": {
2662          "version": "2.1.2",
2663          "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
2664          "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
2665          "dev": true,
2666          "optional": true
2667        },
2668        "sax": {
2669          "version": "1.2.4",
2670          "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
2671          "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
2672          "dev": true,
2673          "optional": true
2674        },
2675        "semver": {
2676          "version": "5.5.0",
2677          "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
2678          "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
2679          "dev": true,
2680          "optional": true
2681        },
2682        "set-blocking": {
2683          "version": "2.0.0",
2684          "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
2685          "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
2686          "dev": true,
2687          "optional": true
2688        },
2689        "signal-exit": {
2690          "version": "3.0.2",
2691          "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
2692          "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
2693          "dev": true,
2694          "optional": true
2695        },
2696        "string-width": {
2697          "version": "1.0.2",
2698          "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
2699          "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
2700          "dev": true,
2701          "optional": true,
2702          "requires": {
2703            "code-point-at": "^1.0.0",
2704            "is-fullwidth-code-point": "^1.0.0",
2705            "strip-ansi": "^3.0.0"
2706          }
2707        },
2708        "string_decoder": {
2709          "version": "1.1.1",
2710          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2711          "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2712          "dev": true,
2713          "optional": true,
2714          "requires": {
2715            "safe-buffer": "~5.1.0"
2716          }
2717        },
2718        "strip-ansi": {
2719          "version": "3.0.1",
2720          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
2721          "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
2722          "dev": true,
2723          "optional": true,
2724          "requires": {
2725            "ansi-regex": "^2.0.0"
2726          }
2727        },
2728        "util-deprecate": {
2729          "version": "1.0.2",
2730          "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2731          "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
2732          "dev": true,
2733          "optional": true
2734        },
2735        "wide-align": {
2736          "version": "1.1.2",
2737          "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.2.tgz",
2738          "integrity": "sha512-ijDLlyQ7s6x1JgCLur53osjm/UXUYD9+0PbYKrBsYisYXzCxN+HC3mYDNy/dWdmf3AwqwU3CXwDCvsNgGK1S0w==",
2739          "dev": true,
2740          "optional": true,
2741          "requires": {
2742            "string-width": "^1.0.2"
2743          }
2744        },
2745        "wrappy": {
2746          "version": "1.0.2",
2747          "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2748          "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
2749          "dev": true,
2750          "optional": true
2751        }
2752      }
2753    },
2754    "generate-function": {
2755      "version": "2.0.0",
2756      "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz",
2757      "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=",
2758      "dev": true
2759    },
2760    "generate-object-property": {
2761      "version": "1.2.0",
2762      "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz",
2763      "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=",
2764      "dev": true,
2765      "requires": {
2766        "is-property": "^1.0.0"
2767      }
2768    },
2769    "get-caller-file": {
2770      "version": "1.0.2",
2771      "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz",
2772      "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=",
2773      "dev": true
2774    },
2775    "getpass": {
2776      "version": "0.1.7",
2777      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
2778      "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
2779      "dev": true,
2780      "requires": {
2781        "assert-plus": "^1.0.0"
2782      },
2783      "dependencies": {
2784        "assert-plus": {
2785          "version": "1.0.0",
2786          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
2787          "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
2788          "dev": true
2789        }
2790      }
2791    },
2792    "glob": {
2793      "version": "7.1.4",
2794      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
2795      "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
2796      "dev": true,
2797      "requires": {
2798        "fs.realpath": "^1.0.0",
2799        "inflight": "^1.0.4",
2800        "inherits": "2",
2801        "minimatch": "^3.0.4",
2802        "once": "^1.3.0",
2803        "path-is-absolute": "^1.0.0"
2804      }
2805    },
2806    "glob-base": {
2807      "version": "0.3.0",
2808      "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz",
2809      "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=",
2810      "dev": true,
2811      "requires": {
2812        "glob-parent": "^2.0.0",
2813        "is-glob": "^2.0.0"
2814      }
2815    },
2816    "glob-parent": {
2817      "version": "2.0.0",
2818      "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz",
2819      "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=",
2820      "dev": true,
2821      "requires": {
2822        "is-glob": "^2.0.0"
2823      }
2824    },
2825    "global-modules": {
2826      "version": "0.2.3",
2827      "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-0.2.3.tgz",
2828      "integrity": "sha1-6lo77ULG1s6ZWk+KEmm12uIjgo0=",
2829      "dev": true,
2830      "requires": {
2831        "global-prefix": "^0.1.4",
2832        "is-windows": "^0.2.0"
2833      }
2834    },
2835    "global-prefix": {
2836      "version": "0.1.5",
2837      "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-0.1.5.tgz",
2838      "integrity": "sha1-jTvGuNo8qBEqFg2NSW/wRiv+948=",
2839      "dev": true,
2840      "requires": {
2841        "homedir-polyfill": "^1.0.0",
2842        "ini": "^1.3.4",
2843        "is-windows": "^0.2.0",
2844        "which": "^1.2.12"
2845      }
2846    },
2847    "globals": {
2848      "version": "9.18.0",
2849      "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
2850      "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
2851      "dev": true
2852    },
2853    "graceful-fs": {
2854      "version": "4.1.11",
2855      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
2856      "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
2857      "dev": true
2858    },
2859    "graceful-readlink": {
2860      "version": "1.0.1",
2861      "resolved": "https://registry.npmjs.org/graceful-readlink/-/graceful-readlink-1.0.1.tgz",
2862      "integrity": "sha1-TK+tdrxi8C+gObL5Tpo906ORpyU=",
2863      "dev": true
2864    },
2865    "handlebars": {
2866      "version": "4.1.2",
2867      "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.1.2.tgz",
2868      "integrity": "sha512-nvfrjqvt9xQ8Z/w0ijewdD/vvWDTOweBUm96NTr66Wfvo1mJenBLwcYmPs3TIBP5ruzYGD7Hx/DaM9RmhroGPw==",
2869      "dev": true,
2870      "requires": {
2871        "neo-async": "^2.6.0",
2872        "optimist": "^0.6.1",
2873        "source-map": "^0.6.1",
2874        "uglify-js": "^3.1.4"
2875      },
2876      "dependencies": {
2877        "commander": {
2878          "version": "2.20.0",
2879          "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
2880          "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
2881          "dev": true,
2882          "optional": true
2883        },
2884        "source-map": {
2885          "version": "0.6.1",
2886          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2887          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2888          "dev": true
2889        },
2890        "uglify-js": {
2891          "version": "3.6.0",
2892          "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.6.0.tgz",
2893          "integrity": "sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg==",
2894          "dev": true,
2895          "optional": true,
2896          "requires": {
2897            "commander": "~2.20.0",
2898            "source-map": "~0.6.1"
2899          }
2900        }
2901      }
2902    },
2903    "har-schema": {
2904      "version": "2.0.0",
2905      "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
2906      "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
2907      "dev": true
2908    },
2909    "har-validator": {
2910      "version": "2.0.6",
2911      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-2.0.6.tgz",
2912      "integrity": "sha1-zcvAgYgmWtEZtqWnyKtw7s+10n0=",
2913      "dev": true,
2914      "requires": {
2915        "chalk": "^1.1.1",
2916        "commander": "^2.9.0",
2917        "is-my-json-valid": "^2.12.4",
2918        "pinkie-promise": "^2.0.0"
2919      }
2920    },
2921    "has-ansi": {
2922      "version": "2.0.0",
2923      "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
2924      "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=",
2925      "dev": true,
2926      "requires": {
2927        "ansi-regex": "^2.0.0"
2928      }
2929    },
2930    "has-color": {
2931      "version": "0.1.7",
2932      "resolved": "https://registry.npmjs.org/has-color/-/has-color-0.1.7.tgz",
2933      "integrity": "sha1-ZxRKUmDDT8PMpnfQQdr1L+e3iy8=",
2934      "dev": true
2935    },
2936    "has-flag": {
2937      "version": "1.0.0",
2938      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
2939      "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
2940      "dev": true
2941    },
2942    "hawk": {
2943      "version": "1.1.1",
2944      "resolved": "https://registry.npmjs.org/hawk/-/hawk-1.1.1.tgz",
2945      "integrity": "sha1-h81JH5tG5OKurKM1QWdmiF0tHtk=",
2946      "dev": true,
2947      "optional": true,
2948      "requires": {
2949        "boom": "0.4.x",
2950        "cryptiles": "0.2.x",
2951        "hoek": "0.9.x",
2952        "sntp": "0.2.x"
2953      }
2954    },
2955    "he": {
2956      "version": "1.2.0",
2957      "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
2958      "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
2959      "dev": true
2960    },
2961    "hoek": {
2962      "version": "0.9.1",
2963      "resolved": "https://registry.npmjs.org/hoek/-/hoek-0.9.1.tgz",
2964      "integrity": "sha1-PTIkYrrfB3Fup+uFuviAec3c5QU=",
2965      "dev": true,
2966      "optional": true
2967    },
2968    "home-or-tmp": {
2969      "version": "2.0.0",
2970      "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
2971      "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=",
2972      "dev": true,
2973      "requires": {
2974        "os-homedir": "^1.0.0",
2975        "os-tmpdir": "^1.0.1"
2976      }
2977    },
2978    "homedir-polyfill": {
2979      "version": "1.0.1",
2980      "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.1.tgz",
2981      "integrity": "sha1-TCu8inWJmP7r9e1oWA921GdotLw=",
2982      "dev": true,
2983      "requires": {
2984        "parse-passwd": "^1.0.0"
2985      }
2986    },
2987    "hosted-git-info": {
2988      "version": "2.6.0",
2989      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.6.0.tgz",
2990      "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==",
2991      "dev": true
2992    },
2993    "htmlparser2": {
2994      "version": "3.9.2",
2995      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.9.2.tgz",
2996      "integrity": "sha1-G9+HrMoPP55T+k/M6w9LTLsAszg=",
2997      "dev": true,
2998      "requires": {
2999        "domelementtype": "^1.3.0",
3000        "domhandler": "^2.3.0",
3001        "domutils": "^1.5.1",
3002        "entities": "^1.1.1",
3003        "inherits": "^2.0.1",
3004        "readable-stream": "^2.0.2"
3005      }
3006    },
3007    "http-signature": {
3008      "version": "0.10.1",
3009      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-0.10.1.tgz",
3010      "integrity": "sha1-T72sEyVZqoMjEh5UB3nAoBKyfmY=",
3011      "dev": true,
3012      "optional": true,
3013      "requires": {
3014        "asn1": "0.1.11",
3015        "assert-plus": "^0.1.5",
3016        "ctype": "0.5.3"
3017      }
3018    },
3019    "https-browserify": {
3020      "version": "0.0.1",
3021      "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-0.0.1.tgz",
3022      "integrity": "sha1-P5E2XKvmC3ftDruiS0VOPgnZWoI=",
3023      "dev": true
3024    },
3025    "i": {
3026      "version": "0.3.6",
3027      "resolved": "https://registry.npmjs.org/i/-/i-0.3.6.tgz",
3028      "integrity": "sha1-2WyScyB28HJxG2sQ/X1PZa2O4j0=",
3029      "dev": true
3030    },
3031    "ieee754": {
3032      "version": "1.1.11",
3033      "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.11.tgz",
3034      "integrity": "sha512-VhDzCKN7K8ufStx/CLj5/PDTMgph+qwN5Pkd5i0sGnVwk56zJ0lkT8Qzi1xqWLS0Wp29DgDtNeS7v8/wMoZeHg==",
3035      "dev": true
3036    },
3037    "indexof": {
3038      "version": "0.0.1",
3039      "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz",
3040      "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=",
3041      "dev": true
3042    },
3043    "inflight": {
3044      "version": "1.0.6",
3045      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
3046      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
3047      "dev": true,
3048      "requires": {
3049        "once": "^1.3.0",
3050        "wrappy": "1"
3051      }
3052    },
3053    "inherit": {
3054      "version": "2.2.6",
3055      "resolved": "https://registry.npmjs.org/inherit/-/inherit-2.2.6.tgz",
3056      "integrity": "sha1-8WFLBshUToEo5CKchjR9tzrZeI0=",
3057      "dev": true
3058    },
3059    "inherits": {
3060      "version": "2.0.3",
3061      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
3062      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
3063      "dev": true
3064    },
3065    "ini": {
3066      "version": "1.3.5",
3067      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
3068      "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
3069      "dev": true
3070    },
3071    "interpret": {
3072      "version": "0.6.6",
3073      "resolved": "https://registry.npmjs.org/interpret/-/interpret-0.6.6.tgz",
3074      "integrity": "sha1-/s16GOfOXKar+5U+H4YhOknxYls=",
3075      "dev": true
3076    },
3077    "invariant": {
3078      "version": "2.2.4",
3079      "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
3080      "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
3081      "dev": true,
3082      "requires": {
3083        "loose-envify": "^1.0.0"
3084      }
3085    },
3086    "invert-kv": {
3087      "version": "1.0.0",
3088      "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz",
3089      "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=",
3090      "dev": true
3091    },
3092    "is-arrayish": {
3093      "version": "0.2.1",
3094      "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
3095      "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
3096      "dev": true
3097    },
3098    "is-binary-path": {
3099      "version": "1.0.1",
3100      "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
3101      "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
3102      "dev": true,
3103      "requires": {
3104        "binary-extensions": "^1.0.0"
3105      }
3106    },
3107    "is-buffer": {
3108      "version": "1.1.6",
3109      "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
3110      "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
3111      "dev": true
3112    },
3113    "is-builtin-module": {
3114      "version": "1.0.0",
3115      "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz",
3116      "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=",
3117      "dev": true,
3118      "requires": {
3119        "builtin-modules": "^1.0.0"
3120      }
3121    },
3122    "is-dotfile": {
3123      "version": "1.0.3",
3124      "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz",
3125      "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=",
3126      "dev": true
3127    },
3128    "is-equal-shallow": {
3129      "version": "0.1.3",
3130      "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz",
3131      "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=",
3132      "dev": true,
3133      "requires": {
3134        "is-primitive": "^2.0.0"
3135      }
3136    },
3137    "is-extendable": {
3138      "version": "0.1.1",
3139      "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
3140      "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
3141      "dev": true
3142    },
3143    "is-extglob": {
3144      "version": "1.0.0",
3145      "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz",
3146      "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=",
3147      "dev": true
3148    },
3149    "is-finite": {
3150      "version": "1.0.2",
3151      "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
3152      "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
3153      "dev": true,
3154      "requires": {
3155        "number-is-nan": "^1.0.0"
3156      }
3157    },
3158    "is-fullwidth-code-point": {
3159      "version": "1.0.0",
3160      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
3161      "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
3162      "dev": true,
3163      "requires": {
3164        "number-is-nan": "^1.0.0"
3165      }
3166    },
3167    "is-glob": {
3168      "version": "2.0.1",
3169      "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz",
3170      "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=",
3171      "dev": true,
3172      "requires": {
3173        "is-extglob": "^1.0.0"
3174      }
3175    },
3176    "is-my-ip-valid": {
3177      "version": "1.0.0",
3178      "resolved": "https://registry.npmjs.org/is-my-ip-valid/-/is-my-ip-valid-1.0.0.tgz",
3179      "integrity": "sha512-gmh/eWXROncUzRnIa1Ubrt5b8ep/MGSnfAUI3aRp+sqTCs1tv1Isl8d8F6JmkN3dXKc3ehZMrtiPN9eL03NuaQ==",
3180      "dev": true
3181    },
3182    "is-my-json-valid": {
3183      "version": "2.17.2",
3184      "resolved": "https://registry.npmjs.org/is-my-json-valid/-/is-my-json-valid-2.17.2.tgz",
3185      "integrity": "sha512-IBhBslgngMQN8DDSppmgDv7RNrlFotuuDsKcrCP3+HbFaVivIBU7u9oiiErw8sH4ynx3+gOGQ3q2otkgiSi6kg==",
3186      "dev": true,
3187      "requires": {
3188        "generate-function": "^2.0.0",
3189        "generate-object-property": "^1.1.0",
3190        "is-my-ip-valid": "^1.0.0",
3191        "jsonpointer": "^4.0.0",
3192        "xtend": "^4.0.0"
3193      }
3194    },
3195    "is-number": {
3196      "version": "2.1.0",
3197      "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz",
3198      "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=",
3199      "dev": true,
3200      "requires": {
3201        "kind-of": "^3.0.2"
3202      }
3203    },
3204    "is-posix-bracket": {
3205      "version": "0.1.1",
3206      "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz",
3207      "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=",
3208      "dev": true
3209    },
3210    "is-primitive": {
3211      "version": "2.0.0",
3212      "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz",
3213      "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=",
3214      "dev": true
3215    },
3216    "is-property": {
3217      "version": "1.0.2",
3218      "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz",
3219      "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=",
3220      "dev": true
3221    },
3222    "is-typedarray": {
3223      "version": "1.0.0",
3224      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
3225      "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
3226      "dev": true
3227    },
3228    "is-utf8": {
3229      "version": "0.2.1",
3230      "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
3231      "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=",
3232      "dev": true
3233    },
3234    "is-windows": {
3235      "version": "0.2.0",
3236      "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-0.2.0.tgz",
3237      "integrity": "sha1-3hqm1j6indJIc3tp8f+LgALSEIw=",
3238      "dev": true
3239    },
3240    "isarray": {
3241      "version": "1.0.0",
3242      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
3243      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
3244      "dev": true
3245    },
3246    "isexe": {
3247      "version": "2.0.0",
3248      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
3249      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
3250      "dev": true
3251    },
3252    "isobject": {
3253      "version": "2.1.0",
3254      "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
3255      "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
3256      "dev": true,
3257      "requires": {
3258        "isarray": "1.0.0"
3259      }
3260    },
3261    "isstream": {
3262      "version": "0.1.2",
3263      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
3264      "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
3265      "dev": true
3266    },
3267    "istanbul": {
3268      "version": "0.4.5",
3269      "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
3270      "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
3271      "dev": true,
3272      "requires": {
3273        "abbrev": "1.0.x",
3274        "async": "1.x",
3275        "escodegen": "1.8.x",
3276        "esprima": "2.7.x",
3277        "glob": "^5.0.15",
3278        "handlebars": "^4.0.1",
3279        "js-yaml": "3.x",
3280        "mkdirp": "0.5.x",
3281        "nopt": "3.x",
3282        "once": "1.x",
3283        "resolve": "1.1.x",
3284        "supports-color": "^3.1.0",
3285        "which": "^1.1.1",
3286        "wordwrap": "^1.0.0"
3287      },
3288      "dependencies": {
3289        "async": {
3290          "version": "1.5.2",
3291          "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
3292          "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
3293          "dev": true
3294        },
3295        "glob": {
3296          "version": "5.0.15",
3297          "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
3298          "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
3299          "dev": true,
3300          "requires": {
3301            "inflight": "^1.0.4",
3302            "inherits": "2",
3303            "minimatch": "2 || 3",
3304            "once": "^1.3.0",
3305            "path-is-absolute": "^1.0.0"
3306          }
3307        },
3308        "supports-color": {
3309          "version": "3.2.3",
3310          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
3311          "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
3312          "dev": true,
3313          "requires": {
3314            "has-flag": "^1.0.0"
3315          }
3316        }
3317      }
3318    },
3319    "jquery": {
3320      "version": "3.4.1",
3321      "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.4.1.tgz",
3322      "integrity": "sha512-36+AdBzCL+y6qjw5Tx7HgzeGCzC81MDDgaUP8ld2zhx58HdqXGoBd+tHdrBMiyjGQs0Hxs/MLZTu/eHNJJuWPw==",
3323      "dev": true
3324    },
3325    "js-reporters": {
3326      "version": "1.2.0",
3327      "resolved": "https://registry.npmjs.org/js-reporters/-/js-reporters-1.2.0.tgz",
3328      "integrity": "sha1-fPLLaYGWaEeQNQ0MTKB/Su2ewX4=",
3329      "dev": true
3330    },
3331    "js-tokens": {
3332      "version": "3.0.2",
3333      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
3334      "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=",
3335      "dev": true
3336    },
3337    "js-yaml": {
3338      "version": "3.13.1",
3339      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
3340      "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
3341      "dev": true,
3342      "requires": {
3343        "argparse": "^1.0.7",
3344        "esprima": "^4.0.0"
3345      },
3346      "dependencies": {
3347        "esprima": {
3348          "version": "4.0.1",
3349          "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
3350          "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
3351          "dev": true
3352        }
3353      }
3354    },
3355    "jsbn": {
3356      "version": "0.1.1",
3357      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
3358      "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
3359      "dev": true,
3360      "optional": true
3361    },
3362    "jscs": {
3363      "version": "3.0.7",
3364      "resolved": "https://registry.npmjs.org/jscs/-/jscs-3.0.7.tgz",
3365      "integrity": "sha1-cUG03/W4bjLQ6Z12S4NnZ8MNIBo=",
3366      "dev": true,
3367      "requires": {
3368        "chalk": "~1.1.0",
3369        "cli-table": "~0.3.1",
3370        "commander": "~2.9.0",
3371        "cst": "^0.4.3",
3372        "estraverse": "^4.1.0",
3373        "exit": "~0.1.2",
3374        "glob": "^5.0.1",
3375        "htmlparser2": "3.8.3",
3376        "js-yaml": "~3.4.0",
3377        "jscs-jsdoc": "^2.0.0",
3378        "jscs-preset-wikimedia": "~1.0.0",
3379        "jsonlint": "~1.6.2",
3380        "lodash": "~3.10.0",
3381        "minimatch": "~3.0.0",
3382        "natural-compare": "~1.2.2",
3383        "pathval": "~0.1.1",
3384        "prompt": "~0.2.14",
3385        "reserved-words": "^0.1.1",
3386        "resolve": "^1.1.6",
3387        "strip-bom": "^2.0.0",
3388        "strip-json-comments": "~1.0.2",
3389        "to-double-quotes": "^2.0.0",
3390        "to-single-quotes": "^2.0.0",
3391        "vow": "~0.4.8",
3392        "vow-fs": "~0.3.4",
3393        "xmlbuilder": "^3.1.0"
3394      },
3395      "dependencies": {
3396        "commander": {
3397          "version": "2.9.0",
3398          "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
3399          "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
3400          "dev": true,
3401          "requires": {
3402            "graceful-readlink": ">= 1.0.0"
3403          }
3404        },
3405        "domhandler": {
3406          "version": "2.3.0",
3407          "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz",
3408          "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=",
3409          "dev": true,
3410          "requires": {
3411            "domelementtype": "1"
3412          }
3413        },
3414        "entities": {
3415          "version": "1.0.0",
3416          "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
3417          "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=",
3418          "dev": true
3419        },
3420        "estraverse": {
3421          "version": "4.2.0",
3422          "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
3423          "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
3424          "dev": true
3425        },
3426        "glob": {
3427          "version": "5.0.15",
3428          "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
3429          "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
3430          "dev": true,
3431          "requires": {
3432            "inflight": "^1.0.4",
3433            "inherits": "2",
3434            "minimatch": "2 || 3",
3435            "once": "^1.3.0",
3436            "path-is-absolute": "^1.0.0"
3437          }
3438        },
3439        "htmlparser2": {
3440          "version": "3.8.3",
3441          "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz",
3442          "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=",
3443          "dev": true,
3444          "requires": {
3445            "domelementtype": "1",
3446            "domhandler": "2.3",
3447            "domutils": "1.5",
3448            "entities": "1.0",
3449            "readable-stream": "1.1"
3450          }
3451        },
3452        "isarray": {
3453          "version": "0.0.1",
3454          "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
3455          "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=",
3456          "dev": true
3457        },
3458        "js-yaml": {
3459          "version": "3.4.6",
3460          "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.4.6.tgz",
3461          "integrity": "sha1-a+GyP2JJ9T0pM3D9TRqqY84bTrA=",
3462          "dev": true,
3463          "requires": {
3464            "argparse": "^1.0.2",
3465            "esprima": "^2.6.0",
3466            "inherit": "^2.2.2"
3467          }
3468        },
3469        "lodash": {
3470          "version": "3.10.1",
3471          "resolved": "http://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
3472          "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
3473          "dev": true
3474        },
3475        "readable-stream": {
3476          "version": "1.1.14",
3477          "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
3478          "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
3479          "dev": true,
3480          "requires": {
3481            "core-util-is": "~1.0.0",
3482            "inherits": "~2.0.1",
3483            "isarray": "0.0.1",
3484            "string_decoder": "~0.10.x"
3485          }
3486        },
3487        "string_decoder": {
3488          "version": "0.10.31",
3489          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
3490          "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
3491          "dev": true
3492        }
3493      }
3494    },
3495    "jscs-jsdoc": {
3496      "version": "2.0.0",
3497      "resolved": "https://registry.npmjs.org/jscs-jsdoc/-/jscs-jsdoc-2.0.0.tgz",
3498      "integrity": "sha1-9T684CmqMSW9iCkLpQ1k1FEKSHE=",
3499      "dev": true,
3500      "requires": {
3501        "comment-parser": "^0.3.1",
3502        "jsdoctypeparser": "~1.2.0"
3503      }
3504    },
3505    "jscs-preset-wikimedia": {
3506      "version": "1.0.1",
3507      "resolved": "https://registry.npmjs.org/jscs-preset-wikimedia/-/jscs-preset-wikimedia-1.0.1.tgz",
3508      "integrity": "sha512-RWqu6IYSUlnYuCRCF0obCOHjJV0vhpLcvKbauwxmLQoZ0PiXDTWBYlfpsEfdhg7pmREAEwrARfDRz5qWD6qknA==",
3509      "dev": true
3510    },
3511    "jsdoctypeparser": {
3512      "version": "1.2.0",
3513      "resolved": "https://registry.npmjs.org/jsdoctypeparser/-/jsdoctypeparser-1.2.0.tgz",
3514      "integrity": "sha1-597cFToRhJ/8UUEUSuhqfvDCU5I=",
3515      "dev": true,
3516      "requires": {
3517        "lodash": "^3.7.0"
3518      },
3519      "dependencies": {
3520        "lodash": {
3521          "version": "3.10.1",
3522          "resolved": "http://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
3523          "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
3524          "dev": true
3525        }
3526      }
3527    },
3528    "jsesc": {
3529      "version": "1.3.0",
3530      "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
3531      "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=",
3532      "dev": true
3533    },
3534    "json-schema": {
3535      "version": "0.2.3",
3536      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
3537      "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
3538      "dev": true
3539    },
3540    "json-schema-traverse": {
3541      "version": "0.4.1",
3542      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
3543      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
3544      "dev": true
3545    },
3546    "json-stringify-safe": {
3547      "version": "5.0.1",
3548      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
3549      "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
3550      "dev": true
3551    },
3552    "json5": {
3553      "version": "0.5.1",
3554      "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
3555      "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=",
3556      "dev": true
3557    },
3558    "jsonfile": {
3559      "version": "2.4.0",
3560      "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz",
3561      "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=",
3562      "dev": true,
3563      "requires": {
3564        "graceful-fs": "^4.1.6"
3565      }
3566    },
3567    "jsonify": {
3568      "version": "0.0.0",
3569      "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
3570      "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=",
3571      "dev": true
3572    },
3573    "jsonlint": {
3574      "version": "1.6.3",
3575      "resolved": "https://registry.npmjs.org/jsonlint/-/jsonlint-1.6.3.tgz",
3576      "integrity": "sha512-jMVTMzP+7gU/IyC6hvKyWpUU8tmTkK5b3BPNuMI9U8Sit+YAWLlZwB6Y6YrdCxfg2kNz05p3XY3Bmm4m26Nv3A==",
3577      "dev": true,
3578      "requires": {
3579        "JSV": "^4.0.x",
3580        "nomnom": "^1.5.x"
3581      }
3582    },
3583    "jsonpointer": {
3584      "version": "4.0.1",
3585      "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-4.0.1.tgz",
3586      "integrity": "sha1-T9kss04OnbPInIYi7PUfm5eMbLk=",
3587      "dev": true
3588    },
3589    "jsprim": {
3590      "version": "1.4.1",
3591      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
3592      "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
3593      "dev": true,
3594      "requires": {
3595        "assert-plus": "1.0.0",
3596        "extsprintf": "1.3.0",
3597        "json-schema": "0.2.3",
3598        "verror": "1.10.0"
3599      },
3600      "dependencies": {
3601        "assert-plus": {
3602          "version": "1.0.0",
3603          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
3604          "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
3605          "dev": true
3606        }
3607      }
3608    },
3609    "kind-of": {
3610      "version": "3.2.2",
3611      "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3612      "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3613      "dev": true,
3614      "requires": {
3615        "is-buffer": "^1.1.5"
3616      }
3617    },
3618    "klaw": {
3619      "version": "1.3.1",
3620      "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz",
3621      "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=",
3622      "dev": true,
3623      "requires": {
3624        "graceful-fs": "^4.1.9"
3625      }
3626    },
3627    "lazy-cache": {
3628      "version": "1.0.4",
3629      "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz",
3630      "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=",
3631      "dev": true
3632    },
3633    "lcid": {
3634      "version": "1.0.0",
3635      "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz",
3636      "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=",
3637      "dev": true,
3638      "requires": {
3639        "invert-kv": "^1.0.0"
3640      }
3641    },
3642    "lcov-parse": {
3643      "version": "0.0.10",
3644      "resolved": "https://registry.npmjs.org/lcov-parse/-/lcov-parse-0.0.10.tgz",
3645      "integrity": "sha1-GwuP+ayceIklBYK3C3ExXZ2m2aM=",
3646      "dev": true
3647    },
3648    "levn": {
3649      "version": "0.3.0",
3650      "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
3651      "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
3652      "dev": true,
3653      "requires": {
3654        "prelude-ls": "~1.1.2",
3655        "type-check": "~0.3.2"
3656      }
3657    },
3658    "load-json-file": {
3659      "version": "1.1.0",
3660      "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
3661      "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
3662      "dev": true,
3663      "requires": {
3664        "graceful-fs": "^4.1.2",
3665        "parse-json": "^2.2.0",
3666        "pify": "^2.0.0",
3667        "pinkie-promise": "^2.0.0",
3668        "strip-bom": "^2.0.0"
3669      }
3670    },
3671    "loader-utils": {
3672      "version": "0.2.17",
3673      "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-0.2.17.tgz",
3674      "integrity": "sha1-+G5jdNQyBabmxg6RlvF8Apm/s0g=",
3675      "dev": true,
3676      "requires": {
3677        "big.js": "^3.1.3",
3678        "emojis-list": "^2.0.0",
3679        "json5": "^0.5.0",
3680        "object-assign": "^4.0.1"
3681      }
3682    },
3683    "lodash": {
3684      "version": "4.17.14",
3685      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.14.tgz",
3686      "integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
3687      "dev": true
3688    },
3689    "lodash-doc-globals": {
3690      "version": "0.1.2",
3691      "resolved": "https://registry.npmjs.org/lodash-doc-globals/-/lodash-doc-globals-0.1.2.tgz",
3692      "integrity": "sha1-iItFMJqMwHDZsZj/itv0YTvmX1M=",
3693      "dev": true,
3694      "requires": {
3695        "lodash": "^4.16.0"
3696      }
3697    },
3698    "lodash.assign": {
3699      "version": "4.2.0",
3700      "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz",
3701      "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=",
3702      "dev": true
3703    },
3704    "lodash.assignin": {
3705      "version": "4.2.0",
3706      "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz",
3707      "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI=",
3708      "dev": true
3709    },
3710    "lodash.bind": {
3711      "version": "4.2.1",
3712      "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz",
3713      "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU=",
3714      "dev": true
3715    },
3716    "lodash.defaults": {
3717      "version": "4.2.0",
3718      "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
3719      "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=",
3720      "dev": true
3721    },
3722    "lodash.filter": {
3723      "version": "4.6.0",
3724      "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz",
3725      "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4=",
3726      "dev": true
3727    },
3728    "lodash.flatten": {
3729      "version": "4.4.0",
3730      "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
3731      "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=",
3732      "dev": true
3733    },
3734    "lodash.foreach": {
3735      "version": "4.5.0",
3736      "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz",
3737      "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=",
3738      "dev": true
3739    },
3740    "lodash.map": {
3741      "version": "4.6.0",
3742      "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz",
3743      "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=",
3744      "dev": true
3745    },
3746    "lodash.merge": {
3747      "version": "4.6.2",
3748      "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
3749      "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
3750      "dev": true
3751    },
3752    "lodash.pick": {
3753      "version": "4.4.0",
3754      "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz",
3755      "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM=",
3756      "dev": true
3757    },
3758    "lodash.reduce": {
3759      "version": "4.6.0",
3760      "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz",
3761      "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs=",
3762      "dev": true
3763    },
3764    "lodash.reject": {
3765      "version": "4.6.0",
3766      "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz",
3767      "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU=",
3768      "dev": true
3769    },
3770    "lodash.some": {
3771      "version": "4.6.0",
3772      "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz",
3773      "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0=",
3774      "dev": true
3775    },
3776    "log-driver": {
3777      "version": "1.2.5",
3778      "resolved": "https://registry.npmjs.org/log-driver/-/log-driver-1.2.5.tgz",
3779      "integrity": "sha1-euTsJXMC/XkNVXyxDJcQDYV7AFY=",
3780      "dev": true
3781    },
3782    "longest": {
3783      "version": "1.0.1",
3784      "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
3785      "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=",
3786      "dev": true
3787    },
3788    "loose-envify": {
3789      "version": "1.3.1",
3790      "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz",
3791      "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=",
3792      "dev": true,
3793      "requires": {
3794        "js-tokens": "^3.0.0"
3795      }
3796    },
3797    "lru-cache": {
3798      "version": "4.1.2",
3799      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.2.tgz",
3800      "integrity": "sha512-wgeVXhrDwAWnIF/yZARsFnMBtdFXOg1b8RIrhilp+0iDYN4mdQcNZElDZ0e4B64BhaxeQ5zN7PMyvu7we1kPeQ==",
3801      "dev": true,
3802      "requires": {
3803        "pseudomap": "^1.0.2",
3804        "yallist": "^2.1.2"
3805      }
3806    },
3807    "markdown-doctest": {
3808      "version": "0.9.1",
3809      "resolved": "https://registry.npmjs.org/markdown-doctest/-/markdown-doctest-0.9.1.tgz",
3810      "integrity": "sha1-tRtu8rTiOfPxr0HAkdkC59yXLzo=",
3811      "dev": true,
3812      "requires": {
3813        "babel-core": "^6.4.0",
3814        "babel-preset-es2015": "^6.3.13",
3815        "babel-preset-stage-0": "^6.5.0",
3816        "chalk": "^1.1.1",
3817        "glob": "^7.0.5",
3818        "istanbul": "^0.4.3"
3819      }
3820    },
3821    "matcher-collection": {
3822      "version": "1.0.5",
3823      "resolved": "https://registry.npmjs.org/matcher-collection/-/matcher-collection-1.0.5.tgz",
3824      "integrity": "sha512-nUCmzKipcJEwYsBVAFh5P+d7JBuhJaW1xs85Hara9xuMLqtCVUrW6DSC0JVIkluxEH2W45nPBM/wjHtBXa/tYA==",
3825      "dev": true,
3826      "requires": {
3827        "minimatch": "^3.0.2"
3828      }
3829    },
3830    "math-random": {
3831      "version": "1.0.4",
3832      "resolved": "https://registry.npmjs.org/math-random/-/math-random-1.0.4.tgz",
3833      "integrity": "sha512-rUxjysqif/BZQH2yhd5Aaq7vXMSx9NdEsQcyA07uEzIvxgI7zIr33gGsh+RU0/XjmQpCW7RsVof1vlkvQVCK5A==",
3834      "dev": true
3835    },
3836    "memory-fs": {
3837      "version": "0.3.0",
3838      "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.3.0.tgz",
3839      "integrity": "sha1-e8xrYp46Q+hx1+Kaymrop/FcuyA=",
3840      "dev": true,
3841      "requires": {
3842        "errno": "^0.1.3",
3843        "readable-stream": "^2.0.1"
3844      }
3845    },
3846    "micromatch": {
3847      "version": "2.3.11",
3848      "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz",
3849      "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=",
3850      "dev": true,
3851      "requires": {
3852        "arr-diff": "^2.0.0",
3853        "array-unique": "^0.2.1",
3854        "braces": "^1.8.2",
3855        "expand-brackets": "^0.1.4",
3856        "extglob": "^0.3.1",
3857        "filename-regex": "^2.0.0",
3858        "is-extglob": "^1.0.0",
3859        "is-glob": "^2.0.1",
3860        "kind-of": "^3.0.2",
3861        "normalize-path": "^2.0.1",
3862        "object.omit": "^2.0.0",
3863        "parse-glob": "^3.0.4",
3864        "regex-cache": "^0.4.2"
3865      }
3866    },
3867    "mime": {
3868      "version": "1.6.0",
3869      "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
3870      "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
3871      "dev": true
3872    },
3873    "mime-db": {
3874      "version": "1.33.0",
3875      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz",
3876      "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==",
3877      "dev": true
3878    },
3879    "mime-types": {
3880      "version": "1.0.2",
3881      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-1.0.2.tgz",
3882      "integrity": "sha1-mVrhOSq4r/y/yyZB3QVOlDwNXc4=",
3883      "dev": true
3884    },
3885    "minimatch": {
3886      "version": "3.0.4",
3887      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
3888      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
3889      "dev": true,
3890      "requires": {
3891        "brace-expansion": "^1.1.7"
3892      }
3893    },
3894    "minimist": {
3895      "version": "1.2.0",
3896      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
3897      "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
3898      "dev": true
3899    },
3900    "minipass": {
3901      "version": "2.3.5",
3902      "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.3.5.tgz",
3903      "integrity": "sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA==",
3904      "dev": true,
3905      "optional": true,
3906      "requires": {
3907        "safe-buffer": "^5.1.2",
3908        "yallist": "^3.0.0"
3909      },
3910      "dependencies": {
3911        "safe-buffer": {
3912          "version": "5.2.0",
3913          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
3914          "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==",
3915          "dev": true,
3916          "optional": true
3917        },
3918        "yallist": {
3919          "version": "3.0.3",
3920          "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
3921          "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
3922          "dev": true,
3923          "optional": true
3924        }
3925      }
3926    },
3927    "minizlib": {
3928      "version": "1.2.1",
3929      "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.2.1.tgz",
3930      "integrity": "sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA==",
3931      "dev": true,
3932      "optional": true,
3933      "requires": {
3934        "minipass": "^2.2.1"
3935      }
3936    },
3937    "mkdirp": {
3938      "version": "0.5.1",
3939      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
3940      "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
3941      "dev": true,
3942      "requires": {
3943        "minimist": "0.0.8"
3944      },
3945      "dependencies": {
3946        "minimist": {
3947          "version": "0.0.8",
3948          "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
3949          "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
3950          "dev": true
3951        }
3952      }
3953    },
3954    "ms": {
3955      "version": "2.0.0",
3956      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3957      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3958      "dev": true
3959    },
3960    "mute-stream": {
3961      "version": "0.0.7",
3962      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
3963      "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
3964      "dev": true
3965    },
3966    "nan": {
3967      "version": "2.10.0",
3968      "resolved": "https://registry.npmjs.org/nan/-/nan-2.10.0.tgz",
3969      "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==",
3970      "dev": true,
3971      "optional": true
3972    },
3973    "natural-compare": {
3974      "version": "1.2.2",
3975      "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.2.2.tgz",
3976      "integrity": "sha1-H5bWDjFBysG20FZTzg2urHY69qo=",
3977      "dev": true
3978    },
3979    "ncp": {
3980      "version": "0.4.2",
3981      "resolved": "https://registry.npmjs.org/ncp/-/ncp-0.4.2.tgz",
3982      "integrity": "sha1-q8xsvT7C7Spyn/bnwfqPAXhKhXQ=",
3983      "dev": true
3984    },
3985    "neo-async": {
3986      "version": "2.6.1",
3987      "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
3988      "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
3989      "dev": true
3990    },
3991    "node-libs-browser": {
3992      "version": "0.7.0",
3993      "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-0.7.0.tgz",
3994      "integrity": "sha1-PicsCBnjCJNeJmdECNevDhSRuDs=",
3995      "dev": true,
3996      "requires": {
3997        "assert": "^1.1.1",
3998        "browserify-zlib": "^0.1.4",
3999        "buffer": "^4.9.0",
4000        "console-browserify": "^1.1.0",
4001        "constants-browserify": "^1.0.0",
4002        "crypto-browserify": "3.3.0",
4003        "domain-browser": "^1.1.1",
4004        "events": "^1.0.0",
4005        "https-browserify": "0.0.1",
4006        "os-browserify": "^0.2.0",
4007        "path-browserify": "0.0.0",
4008        "process": "^0.11.0",
4009        "punycode": "^1.2.4",
4010        "querystring-es3": "^0.2.0",
4011        "readable-stream": "^2.0.5",
4012        "stream-browserify": "^2.0.1",
4013        "stream-http": "^2.3.1",
4014        "string_decoder": "^0.10.25",
4015        "timers-browserify": "^2.0.2",
4016        "tty-browserify": "0.0.0",
4017        "url": "^0.11.0",
4018        "util": "^0.10.3",
4019        "vm-browserify": "0.0.4"
4020      },
4021      "dependencies": {
4022        "string_decoder": {
4023          "version": "0.10.31",
4024          "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
4025          "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
4026          "dev": true
4027        }
4028      }
4029    },
4030    "node-uuid": {
4031      "version": "1.4.8",
4032      "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz",
4033      "integrity": "sha1-sEDrCSOWivq/jTL7HxfxFn/auQc=",
4034      "dev": true
4035    },
4036    "nomnom": {
4037      "version": "1.8.1",
4038      "resolved": "https://registry.npmjs.org/nomnom/-/nomnom-1.8.1.tgz",
4039      "integrity": "sha1-IVH3Ikcrp55Qp2/BJbuMjy5Nwqc=",
4040      "dev": true,
4041      "requires": {
4042        "chalk": "~0.4.0",
4043        "underscore": "~1.6.0"
4044      },
4045      "dependencies": {
4046        "ansi-styles": {
4047          "version": "1.0.0",
4048          "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-1.0.0.tgz",
4049          "integrity": "sha1-yxAt8cVvUSPquLZ817mAJ6AnkXg=",
4050          "dev": true
4051        },
4052        "chalk": {
4053          "version": "0.4.0",
4054          "resolved": "http://registry.npmjs.org/chalk/-/chalk-0.4.0.tgz",
4055          "integrity": "sha1-UZmj3c0MHv4jvAjBsCewYXbgxk8=",
4056          "dev": true,
4057          "requires": {
4058            "ansi-styles": "~1.0.0",
4059            "has-color": "~0.1.0",
4060            "strip-ansi": "~0.1.0"
4061          }
4062        },
4063        "strip-ansi": {
4064          "version": "0.1.1",
4065          "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-0.1.1.tgz",
4066          "integrity": "sha1-OeipjQRNFQZgq+SmgIrPcLt7yZE=",
4067          "dev": true
4068        }
4069      }
4070    },
4071    "nopt": {
4072      "version": "3.0.6",
4073      "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
4074      "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
4075      "dev": true,
4076      "requires": {
4077        "abbrev": "1"
4078      }
4079    },
4080    "normalize-package-data": {
4081      "version": "2.4.0",
4082      "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
4083      "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==",
4084      "dev": true,
4085      "requires": {
4086        "hosted-git-info": "^2.1.4",
4087        "is-builtin-module": "^1.0.0",
4088        "semver": "2 || 3 || 4 || 5",
4089        "validate-npm-package-license": "^3.0.1"
4090      }
4091    },
4092    "normalize-path": {
4093      "version": "2.1.1",
4094      "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
4095      "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
4096      "dev": true,
4097      "requires": {
4098        "remove-trailing-separator": "^1.0.1"
4099      }
4100    },
4101    "nth-check": {
4102      "version": "1.0.1",
4103      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.1.tgz",
4104      "integrity": "sha1-mSms32KPwsQQmN6rgqxYDPFJquQ=",
4105      "dev": true,
4106      "requires": {
4107        "boolbase": "~1.0.0"
4108      }
4109    },
4110    "number-is-nan": {
4111      "version": "1.0.1",
4112      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
4113      "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
4114      "dev": true
4115    },
4116    "oauth-sign": {
4117      "version": "0.4.0",
4118      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.4.0.tgz",
4119      "integrity": "sha1-8ilW8x6nFRqCHl8vsywRPK2Ln2k=",
4120      "dev": true,
4121      "optional": true
4122    },
4123    "object-assign": {
4124      "version": "4.1.1",
4125      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
4126      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
4127      "dev": true
4128    },
4129    "object.omit": {
4130      "version": "2.0.1",
4131      "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz",
4132      "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=",
4133      "dev": true,
4134      "requires": {
4135        "for-own": "^0.1.4",
4136        "is-extendable": "^0.1.1"
4137      }
4138    },
4139    "once": {
4140      "version": "1.4.0",
4141      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
4142      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
4143      "dev": true,
4144      "requires": {
4145        "wrappy": "1"
4146      }
4147    },
4148    "optimist": {
4149      "version": "0.6.1",
4150      "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
4151      "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
4152      "dev": true,
4153      "requires": {
4154        "minimist": "~0.0.1",
4155        "wordwrap": "~0.0.2"
4156      },
4157      "dependencies": {
4158        "minimist": {
4159          "version": "0.0.10",
4160          "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.10.tgz",
4161          "integrity": "sha1-3j+YVD2/lggr5IrRoMfNqDYwHc8=",
4162          "dev": true
4163        },
4164        "wordwrap": {
4165          "version": "0.0.3",
4166          "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
4167          "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
4168          "dev": true
4169        }
4170      }
4171    },
4172    "optional-dev-dependency": {
4173      "version": "2.0.1",
4174      "resolved": "https://registry.npmjs.org/optional-dev-dependency/-/optional-dev-dependency-2.0.1.tgz",
4175      "integrity": "sha1-7mnbqUmdQX3wBPgXbl7gq0oWAak=",
4176      "dev": true,
4177      "requires": {
4178        "async": "^2.2.0",
4179        "cross-spawn": "^5.1.0",
4180        "lodash.assign": "^4.2.0",
4181        "yargs": "^7.0.2"
4182      },
4183      "dependencies": {
4184        "camelcase": {
4185          "version": "3.0.0",
4186          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
4187          "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
4188          "dev": true
4189        },
4190        "cliui": {
4191          "version": "3.2.0",
4192          "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz",
4193          "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=",
4194          "dev": true,
4195          "requires": {
4196            "string-width": "^1.0.1",
4197            "strip-ansi": "^3.0.1",
4198            "wrap-ansi": "^2.0.0"
4199          }
4200        },
4201        "yargs": {
4202          "version": "7.1.0",
4203          "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz",
4204          "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=",
4205          "dev": true,
4206          "requires": {
4207            "camelcase": "^3.0.0",
4208            "cliui": "^3.2.0",
4209            "decamelize": "^1.1.1",
4210            "get-caller-file": "^1.0.1",
4211            "os-locale": "^1.4.0",
4212            "read-pkg-up": "^1.0.1",
4213            "require-directory": "^2.1.1",
4214            "require-main-filename": "^1.0.1",
4215            "set-blocking": "^2.0.0",
4216            "string-width": "^1.0.2",
4217            "which-module": "^1.0.0",
4218            "y18n": "^3.2.1",
4219            "yargs-parser": "^5.0.0"
4220          }
4221        }
4222      }
4223    },
4224    "optionator": {
4225      "version": "0.8.2",
4226      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
4227      "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
4228      "dev": true,
4229      "requires": {
4230        "deep-is": "~0.1.3",
4231        "fast-levenshtein": "~2.0.4",
4232        "levn": "~0.3.0",
4233        "prelude-ls": "~1.1.2",
4234        "type-check": "~0.3.2",
4235        "wordwrap": "~1.0.0"
4236      }
4237    },
4238    "os-browserify": {
4239      "version": "0.2.1",
4240      "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.2.1.tgz",
4241      "integrity": "sha1-Y/xMzuXS13Y9Jrv4YBB45sLgBE8=",
4242      "dev": true
4243    },
4244    "os-homedir": {
4245      "version": "1.0.2",
4246      "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
4247      "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
4248      "dev": true
4249    },
4250    "os-locale": {
4251      "version": "1.4.0",
4252      "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz",
4253      "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=",
4254      "dev": true,
4255      "requires": {
4256        "lcid": "^1.0.0"
4257      }
4258    },
4259    "os-tmpdir": {
4260      "version": "1.0.2",
4261      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
4262      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
4263      "dev": true
4264    },
4265    "pako": {
4266      "version": "0.2.9",
4267      "resolved": "https://registry.npmjs.org/pako/-/pako-0.2.9.tgz",
4268      "integrity": "sha1-8/dSL073gjSNqBYbrZ7P1Rv4OnU=",
4269      "dev": true
4270    },
4271    "parse-glob": {
4272      "version": "3.0.4",
4273      "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz",
4274      "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=",
4275      "dev": true,
4276      "requires": {
4277        "glob-base": "^0.3.0",
4278        "is-dotfile": "^1.0.0",
4279        "is-extglob": "^1.0.0",
4280        "is-glob": "^2.0.0"
4281      }
4282    },
4283    "parse-json": {
4284      "version": "2.2.0",
4285      "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
4286      "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
4287      "dev": true,
4288      "requires": {
4289        "error-ex": "^1.2.0"
4290      }
4291    },
4292    "parse-passwd": {
4293      "version": "1.0.0",
4294      "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
4295      "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
4296      "dev": true
4297    },
4298    "path-browserify": {
4299      "version": "0.0.0",
4300      "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.0.tgz",
4301      "integrity": "sha1-oLhwcpquIUAFt9UDLsLLuw+0RRo=",
4302      "dev": true
4303    },
4304    "path-exists": {
4305      "version": "2.1.0",
4306      "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
4307      "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
4308      "dev": true,
4309      "requires": {
4310        "pinkie-promise": "^2.0.0"
4311      }
4312    },
4313    "path-is-absolute": {
4314      "version": "1.0.1",
4315      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
4316      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
4317      "dev": true
4318    },
4319    "path-parse": {
4320      "version": "1.0.5",
4321      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz",
4322      "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=",
4323      "dev": true
4324    },
4325    "path-type": {
4326      "version": "1.1.0",
4327      "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
4328      "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
4329      "dev": true,
4330      "requires": {
4331        "graceful-fs": "^4.1.2",
4332        "pify": "^2.0.0",
4333        "pinkie-promise": "^2.0.0"
4334      }
4335    },
4336    "pathval": {
4337      "version": "0.1.1",
4338      "resolved": "https://registry.npmjs.org/pathval/-/pathval-0.1.1.tgz",
4339      "integrity": "sha1-CPkRzcqczllCiA2ngXvAtyO2bYI=",
4340      "dev": true
4341    },
4342    "pbkdf2-compat": {
4343      "version": "2.0.1",
4344      "resolved": "https://registry.npmjs.org/pbkdf2-compat/-/pbkdf2-compat-2.0.1.tgz",
4345      "integrity": "sha1-tuDI+plJTZTgURV1gCpZpcFC8og=",
4346      "dev": true
4347    },
4348    "performance-now": {
4349      "version": "2.1.0",
4350      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
4351      "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
4352      "dev": true
4353    },
4354    "pify": {
4355      "version": "2.3.0",
4356      "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
4357      "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
4358      "dev": true
4359    },
4360    "pinkie": {
4361      "version": "2.0.4",
4362      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
4363      "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
4364      "dev": true
4365    },
4366    "pinkie-promise": {
4367      "version": "2.0.1",
4368      "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
4369      "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
4370      "dev": true,
4371      "requires": {
4372        "pinkie": "^2.0.0"
4373      }
4374    },
4375    "pkginfo": {
4376      "version": "0.4.1",
4377      "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.4.1.tgz",
4378      "integrity": "sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=",
4379      "dev": true
4380    },
4381    "platform": {
4382      "version": "1.3.5",
4383      "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.5.tgz",
4384      "integrity": "sha512-TuvHS8AOIZNAlE77WUDiR4rySV/VMptyMfcfeoMgs4P8apaZM3JrnbzBiixKUv+XR6i+BXrQh8WAnjaSPFO65Q==",
4385      "dev": true
4386    },
4387    "prelude-ls": {
4388      "version": "1.1.2",
4389      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
4390      "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
4391      "dev": true
4392    },
4393    "preserve": {
4394      "version": "0.2.0",
4395      "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz",
4396      "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=",
4397      "dev": true
4398    },
4399    "private": {
4400      "version": "0.1.8",
4401      "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz",
4402      "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==",
4403      "dev": true
4404    },
4405    "process": {
4406      "version": "0.11.10",
4407      "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
4408      "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
4409      "dev": true
4410    },
4411    "process-nextick-args": {
4412      "version": "2.0.0",
4413      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
4414      "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
4415      "dev": true
4416    },
4417    "prompt": {
4418      "version": "0.2.14",
4419      "resolved": "https://registry.npmjs.org/prompt/-/prompt-0.2.14.tgz",
4420      "integrity": "sha1-V3VPZPVD/XsIRXB8gY7OYY8F/9w=",
4421      "dev": true,
4422      "requires": {
4423        "pkginfo": "0.x.x",
4424        "read": "1.0.x",
4425        "revalidator": "0.1.x",
4426        "utile": "0.2.x",
4427        "winston": "0.8.x"
4428      }
4429    },
4430    "prr": {
4431      "version": "1.0.1",
4432      "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
4433      "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
4434      "dev": true
4435    },
4436    "pseudomap": {
4437      "version": "1.0.2",
4438      "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
4439      "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
4440      "dev": true
4441    },
4442    "psl": {
4443      "version": "1.2.0",
4444      "resolved": "https://registry.npmjs.org/psl/-/psl-1.2.0.tgz",
4445      "integrity": "sha512-GEn74ZffufCmkDDLNcl3uuyF/aSD6exEyh1v/ZSdAomB82t6G9hzJVRx0jBmLDW+VfZqks3aScmMw9DszwUalA==",
4446      "dev": true
4447    },
4448    "punycode": {
4449      "version": "1.4.1",
4450      "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
4451      "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
4452      "dev": true
4453    },
4454    "qs": {
4455      "version": "1.2.2",
4456      "resolved": "https://registry.npmjs.org/qs/-/qs-1.2.2.tgz",
4457      "integrity": "sha1-GbV/8k3CqZzh+L32r82ln472H4g=",
4458      "dev": true
4459    },
4460    "querystring": {
4461      "version": "0.2.0",
4462      "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
4463      "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
4464      "dev": true
4465    },
4466    "querystring-es3": {
4467      "version": "0.2.1",
4468      "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
4469      "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
4470      "dev": true
4471    },
4472    "qunit-extras": {
4473      "version": "3.0.0",
4474      "resolved": "https://registry.npmjs.org/qunit-extras/-/qunit-extras-3.0.0.tgz",
4475      "integrity": "sha1-quDi4OIumAtYolz8/0lK+ZWYRts=",
4476      "dev": true
4477    },
4478    "qunitjs": {
4479      "version": "2.4.1",
4480      "resolved": "https://registry.npmjs.org/qunitjs/-/qunitjs-2.4.1.tgz",
4481      "integrity": "sha512-by/2zYvsNdS6Q6Ev6UJ3qJK+OYVlTzWlQ4afaeYMhVh1dd2K3N1ZZKCrCm3WSWPnz5ELMT8WyJRcVy5PXT2y+Q==",
4482      "dev": true,
4483      "requires": {
4484        "chokidar": "1.6.1",
4485        "commander": "2.9.0",
4486        "exists-stat": "1.0.0",
4487        "findup-sync": "0.4.3",
4488        "js-reporters": "1.2.0",
4489        "resolve": "1.3.2",
4490        "walk-sync": "0.3.1"
4491      },
4492      "dependencies": {
4493        "chokidar": {
4494          "version": "1.6.1",
4495          "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-1.6.1.tgz",
4496          "integrity": "sha1-L0RHq16W5Q+z14n9kNTHLg5McMI=",
4497          "dev": true,
4498          "requires": {
4499            "anymatch": "^1.3.0",
4500            "async-each": "^1.0.0",
4501            "fsevents": "^1.0.0",
4502            "glob-parent": "^2.0.0",
4503            "inherits": "^2.0.1",
4504            "is-binary-path": "^1.0.0",
4505            "is-glob": "^2.0.0",
4506            "path-is-absolute": "^1.0.0",
4507            "readdirp": "^2.0.0"
4508          }
4509        },
4510        "commander": {
4511          "version": "2.9.0",
4512          "resolved": "https://registry.npmjs.org/commander/-/commander-2.9.0.tgz",
4513          "integrity": "sha1-nJkJQXbhIkDLItbFFGCYQA/g99Q=",
4514          "dev": true,
4515          "requires": {
4516            "graceful-readlink": ">= 1.0.0"
4517          }
4518        },
4519        "resolve": {
4520          "version": "1.3.2",
4521          "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.3.2.tgz",
4522          "integrity": "sha1-HwRCyeDLuBNuh7kwX5MvRsfygjU=",
4523          "dev": true,
4524          "requires": {
4525            "path-parse": "^1.0.5"
4526          }
4527        }
4528      }
4529    },
4530    "randomatic": {
4531      "version": "3.1.1",
4532      "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-3.1.1.tgz",
4533      "integrity": "sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw==",
4534      "dev": true,
4535      "requires": {
4536        "is-number": "^4.0.0",
4537        "kind-of": "^6.0.0",
4538        "math-random": "^1.0.1"
4539      },
4540      "dependencies": {
4541        "is-number": {
4542          "version": "4.0.0",
4543          "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz",
4544          "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==",
4545          "dev": true
4546        },
4547        "kind-of": {
4548          "version": "6.0.2",
4549          "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz",
4550          "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==",
4551          "dev": true
4552        }
4553      }
4554    },
4555    "rc": {
4556      "version": "1.2.8",
4557      "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
4558      "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
4559      "dev": true,
4560      "optional": true,
4561      "requires": {
4562        "deep-extend": "^0.6.0",
4563        "ini": "~1.3.0",
4564        "minimist": "^1.2.0",
4565        "strip-json-comments": "~2.0.1"
4566      },
4567      "dependencies": {
4568        "strip-json-comments": {
4569          "version": "2.0.1",
4570          "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
4571          "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
4572          "dev": true,
4573          "optional": true
4574        }
4575      }
4576    },
4577    "read": {
4578      "version": "1.0.7",
4579      "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz",
4580      "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=",
4581      "dev": true,
4582      "requires": {
4583        "mute-stream": "~0.0.4"
4584      }
4585    },
4586    "read-pkg": {
4587      "version": "1.1.0",
4588      "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
4589      "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
4590      "dev": true,
4591      "requires": {
4592        "load-json-file": "^1.0.0",
4593        "normalize-package-data": "^2.3.2",
4594        "path-type": "^1.0.0"
4595      }
4596    },
4597    "read-pkg-up": {
4598      "version": "1.0.1",
4599      "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
4600      "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
4601      "dev": true,
4602      "requires": {
4603        "find-up": "^1.0.0",
4604        "read-pkg": "^1.0.0"
4605      }
4606    },
4607    "readable-stream": {
4608      "version": "2.3.6",
4609      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
4610      "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
4611      "dev": true,
4612      "requires": {
4613        "core-util-is": "~1.0.0",
4614        "inherits": "~2.0.3",
4615        "isarray": "~1.0.0",
4616        "process-nextick-args": "~2.0.0",
4617        "safe-buffer": "~5.1.1",
4618        "string_decoder": "~1.1.1",
4619        "util-deprecate": "~1.0.1"
4620      }
4621    },
4622    "readdirp": {
4623      "version": "2.1.0",
4624      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
4625      "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
4626      "dev": true,
4627      "requires": {
4628        "graceful-fs": "^4.1.2",
4629        "minimatch": "^3.0.2",
4630        "readable-stream": "^2.0.2",
4631        "set-immediate-shim": "^1.0.1"
4632      }
4633    },
4634    "regenerate": {
4635      "version": "1.3.3",
4636      "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.3.3.tgz",
4637      "integrity": "sha512-jVpo1GadrDAK59t/0jRx5VxYWQEDkkEKi6+HjE3joFVLfDOh9Xrdh0dF1eSq+BI/SwvTQ44gSscJ8N5zYL61sg==",
4638      "dev": true
4639    },
4640    "regenerator-runtime": {
4641      "version": "0.11.1",
4642      "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
4643      "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==",
4644      "dev": true
4645    },
4646    "regenerator-transform": {
4647      "version": "0.10.1",
4648      "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.10.1.tgz",
4649      "integrity": "sha512-PJepbvDbuK1xgIgnau7Y90cwaAmO/LCLMI2mPvaXq2heGMR3aWW5/BQvYrhJ8jgmQjXewXvBjzfqKcVOmhjZ6Q==",
4650      "dev": true,
4651      "requires": {
4652        "babel-runtime": "^6.18.0",
4653        "babel-types": "^6.19.0",
4654        "private": "^0.1.6"
4655      }
4656    },
4657    "regex-cache": {
4658      "version": "0.4.4",
4659      "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz",
4660      "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==",
4661      "dev": true,
4662      "requires": {
4663        "is-equal-shallow": "^0.1.3"
4664      }
4665    },
4666    "regexpu-core": {
4667      "version": "2.0.0",
4668      "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-2.0.0.tgz",
4669      "integrity": "sha1-SdA4g3uNz4v6W5pCE5k45uoq4kA=",
4670      "dev": true,
4671      "requires": {
4672        "regenerate": "^1.2.1",
4673        "regjsgen": "^0.2.0",
4674        "regjsparser": "^0.1.4"
4675      }
4676    },
4677    "regjsgen": {
4678      "version": "0.2.0",
4679      "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.2.0.tgz",
4680      "integrity": "sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc=",
4681      "dev": true
4682    },
4683    "regjsparser": {
4684      "version": "0.1.5",
4685      "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.1.5.tgz",
4686      "integrity": "sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw=",
4687      "dev": true,
4688      "requires": {
4689        "jsesc": "~0.5.0"
4690      },
4691      "dependencies": {
4692        "jsesc": {
4693          "version": "0.5.0",
4694          "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
4695          "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
4696          "dev": true
4697        }
4698      }
4699    },
4700    "remove-trailing-separator": {
4701      "version": "1.1.0",
4702      "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
4703      "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
4704      "dev": true
4705    },
4706    "repeat-element": {
4707      "version": "1.1.2",
4708      "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz",
4709      "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=",
4710      "dev": true
4711    },
4712    "repeat-string": {
4713      "version": "1.6.1",
4714      "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
4715      "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
4716      "dev": true
4717    },
4718    "repeating": {
4719      "version": "2.0.1",
4720      "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
4721      "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
4722      "dev": true,
4723      "requires": {
4724        "is-finite": "^1.0.0"
4725      }
4726    },
4727    "request": {
4728      "version": "2.88.0",
4729      "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
4730      "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
4731      "dev": true,
4732      "requires": {
4733        "aws-sign2": "~0.7.0",
4734        "aws4": "^1.8.0",
4735        "caseless": "~0.12.0",
4736        "combined-stream": "~1.0.6",
4737        "extend": "~3.0.2",
4738        "forever-agent": "~0.6.1",
4739        "form-data": "~2.3.2",
4740        "har-validator": "~5.1.0",
4741        "http-signature": "~1.2.0",
4742        "is-typedarray": "~1.0.0",
4743        "isstream": "~0.1.2",
4744        "json-stringify-safe": "~5.0.1",
4745        "mime-types": "~2.1.19",
4746        "oauth-sign": "~0.9.0",
4747        "performance-now": "^2.1.0",
4748        "qs": "~6.5.2",
4749        "safe-buffer": "^5.1.2",
4750        "tough-cookie": "~2.4.3",
4751        "tunnel-agent": "^0.6.0",
4752        "uuid": "^3.3.2"
4753      },
4754      "dependencies": {
4755        "assert-plus": {
4756          "version": "1.0.0",
4757          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
4758          "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
4759          "dev": true
4760        },
4761        "aws-sign2": {
4762          "version": "0.7.0",
4763          "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
4764          "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
4765          "dev": true
4766        },
4767        "aws4": {
4768          "version": "1.8.0",
4769          "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
4770          "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
4771          "dev": true
4772        },
4773        "caseless": {
4774          "version": "0.12.0",
4775          "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
4776          "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
4777          "dev": true
4778        },
4779        "combined-stream": {
4780          "version": "1.0.8",
4781          "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
4782          "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
4783          "dev": true,
4784          "requires": {
4785            "delayed-stream": "~1.0.0"
4786          }
4787        },
4788        "delayed-stream": {
4789          "version": "1.0.0",
4790          "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
4791          "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
4792          "dev": true
4793        },
4794        "extend": {
4795          "version": "3.0.2",
4796          "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
4797          "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
4798          "dev": true
4799        },
4800        "forever-agent": {
4801          "version": "0.6.1",
4802          "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
4803          "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
4804          "dev": true
4805        },
4806        "form-data": {
4807          "version": "2.3.3",
4808          "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
4809          "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
4810          "dev": true,
4811          "requires": {
4812            "asynckit": "^0.4.0",
4813            "combined-stream": "^1.0.6",
4814            "mime-types": "^2.1.12"
4815          }
4816        },
4817        "har-validator": {
4818          "version": "5.1.3",
4819          "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
4820          "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
4821          "dev": true,
4822          "requires": {
4823            "ajv": "^6.5.5",
4824            "har-schema": "^2.0.0"
4825          }
4826        },
4827        "http-signature": {
4828          "version": "1.2.0",
4829          "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
4830          "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
4831          "dev": true,
4832          "requires": {
4833            "assert-plus": "^1.0.0",
4834            "jsprim": "^1.2.2",
4835            "sshpk": "^1.7.0"
4836          }
4837        },
4838        "mime-db": {
4839          "version": "1.40.0",
4840          "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.40.0.tgz",
4841          "integrity": "sha512-jYdeOMPy9vnxEqFRRo6ZvTZ8d9oPb+k18PKoYNYUe2stVEBPPwsln/qWzdbmaIvnhZ9v2P+CuecK+fpUfsV2mA==",
4842          "dev": true
4843        },
4844        "mime-types": {
4845          "version": "2.1.24",
4846          "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.24.tgz",
4847          "integrity": "sha512-WaFHS3MCl5fapm3oLxU4eYDw77IQM2ACcxQ9RIxfaC3ooc6PFuBMGZZsYpvoXS5D5QTWPieo1jjLdAm3TBP3cQ==",
4848          "dev": true,
4849          "requires": {
4850            "mime-db": "1.40.0"
4851          }
4852        },
4853        "oauth-sign": {
4854          "version": "0.9.0",
4855          "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
4856          "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
4857          "dev": true
4858        },
4859        "qs": {
4860          "version": "6.5.2",
4861          "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
4862          "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
4863          "dev": true
4864        },
4865        "safe-buffer": {
4866          "version": "5.2.0",
4867          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
4868          "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==",
4869          "dev": true
4870        },
4871        "tough-cookie": {
4872          "version": "2.4.3",
4873          "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
4874          "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
4875          "dev": true,
4876          "requires": {
4877            "psl": "^1.1.24",
4878            "punycode": "^1.4.1"
4879          }
4880        },
4881        "tunnel-agent": {
4882          "version": "0.6.0",
4883          "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
4884          "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
4885          "dev": true,
4886          "requires": {
4887            "safe-buffer": "^5.0.1"
4888          }
4889        },
4890        "uuid": {
4891          "version": "3.3.2",
4892          "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
4893          "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
4894          "dev": true
4895        }
4896      }
4897    },
4898    "require-directory": {
4899      "version": "2.1.1",
4900      "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
4901      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
4902      "dev": true
4903    },
4904    "require-main-filename": {
4905      "version": "1.0.1",
4906      "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
4907      "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
4908      "dev": true
4909    },
4910    "requirejs": {
4911      "version": "2.3.6",
4912      "resolved": "https://registry.npmjs.org/requirejs/-/requirejs-2.3.6.tgz",
4913      "integrity": "sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==",
4914      "dev": true
4915    },
4916    "reserved-words": {
4917      "version": "0.1.2",
4918      "resolved": "https://registry.npmjs.org/reserved-words/-/reserved-words-0.1.2.tgz",
4919      "integrity": "sha1-AKCUD5jNUBrqqsMWQR2a3FKzGrE=",
4920      "dev": true
4921    },
4922    "resolve": {
4923      "version": "1.1.7",
4924      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
4925      "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
4926      "dev": true
4927    },
4928    "resolve-dir": {
4929      "version": "0.1.1",
4930      "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-0.1.1.tgz",
4931      "integrity": "sha1-shklmlYC+sXFxJatiUpujMQwJh4=",
4932      "dev": true,
4933      "requires": {
4934        "expand-tilde": "^1.2.2",
4935        "global-modules": "^0.2.3"
4936      }
4937    },
4938    "resumer": {
4939      "version": "0.0.0",
4940      "resolved": "https://registry.npmjs.org/resumer/-/resumer-0.0.0.tgz",
4941      "integrity": "sha1-8ej0YeQGS6Oegq883CqMiT0HZ1k=",
4942      "dev": true,
4943      "requires": {
4944        "through": "~2.3.4"
4945      }
4946    },
4947    "revalidator": {
4948      "version": "0.1.8",
4949      "resolved": "https://registry.npmjs.org/revalidator/-/revalidator-0.1.8.tgz",
4950      "integrity": "sha1-/s5hv6DBtSoga9axgZgYS91SOjs=",
4951      "dev": true
4952    },
4953    "right-align": {
4954      "version": "0.1.3",
4955      "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz",
4956      "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=",
4957      "dev": true,
4958      "requires": {
4959        "align-text": "^0.1.1"
4960      }
4961    },
4962    "rimraf": {
4963      "version": "2.6.2",
4964      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
4965      "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
4966      "dev": true,
4967      "requires": {
4968        "glob": "^7.0.5"
4969      }
4970    },
4971    "ripemd160": {
4972      "version": "0.2.0",
4973      "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-0.2.0.tgz",
4974      "integrity": "sha1-K/GYveFnys+lHAqSjoS2i74XH84=",
4975      "dev": true
4976    },
4977    "safe-buffer": {
4978      "version": "5.1.1",
4979      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz",
4980      "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==",
4981      "dev": true
4982    },
4983    "sauce-tunnel": {
4984      "version": "2.5.0",
4985      "resolved": "https://registry.npmjs.org/sauce-tunnel/-/sauce-tunnel-2.5.0.tgz",
4986      "integrity": "sha1-DuTE/5tH4BPosHLL+sSVt/7Y6Os=",
4987      "dev": true,
4988      "requires": {
4989        "chalk": "^1.1.3",
4990        "request": "^2.72.0",
4991        "split": "^1.0.0"
4992      },
4993      "dependencies": {
4994        "split": {
4995          "version": "1.0.1",
4996          "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz",
4997          "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==",
4998          "dev": true,
4999          "requires": {
5000            "through": "2"
5001          }
5002        }
5003      }
5004    },
5005    "semver": {
5006      "version": "5.5.0",
5007      "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
5008      "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
5009      "dev": true
5010    },
5011    "set-blocking": {
5012      "version": "2.0.0",
5013      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
5014      "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
5015      "dev": true
5016    },
5017    "set-immediate-shim": {
5018      "version": "1.0.1",
5019      "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
5020      "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=",
5021      "dev": true
5022    },
5023    "setimmediate": {
5024      "version": "1.0.5",
5025      "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
5026      "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
5027      "dev": true
5028    },
5029    "sha.js": {
5030      "version": "2.2.6",
5031      "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.2.6.tgz",
5032      "integrity": "sha1-F93t3F9yL7ZlAWWIlUYZd4ZzFbo=",
5033      "dev": true
5034    },
5035    "shebang-command": {
5036      "version": "1.2.0",
5037      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
5038      "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
5039      "dev": true,
5040      "requires": {
5041        "shebang-regex": "^1.0.0"
5042      }
5043    },
5044    "shebang-regex": {
5045      "version": "1.0.0",
5046      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
5047      "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
5048      "dev": true
5049    },
5050    "slash": {
5051      "version": "1.0.0",
5052      "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz",
5053      "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=",
5054      "dev": true
5055    },
5056    "sntp": {
5057      "version": "0.2.4",
5058      "resolved": "https://registry.npmjs.org/sntp/-/sntp-0.2.4.tgz",
5059      "integrity": "sha1-+4hfGLDzqtGJ+CSGJTa87ux1CQA=",
5060      "dev": true,
5061      "optional": true,
5062      "requires": {
5063        "hoek": "0.9.x"
5064      }
5065    },
5066    "source-list-map": {
5067      "version": "0.1.8",
5068      "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-0.1.8.tgz",
5069      "integrity": "sha1-xVCyq1Qn9rPyH1r+rYjE9Vh7IQY=",
5070      "dev": true
5071    },
5072    "source-map": {
5073      "version": "0.2.0",
5074      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
5075      "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
5076      "dev": true,
5077      "optional": true,
5078      "requires": {
5079        "amdefine": ">=0.0.4"
5080      }
5081    },
5082    "source-map-support": {
5083      "version": "0.4.18",
5084      "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz",
5085      "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==",
5086      "dev": true,
5087      "requires": {
5088        "source-map": "^0.5.6"
5089      },
5090      "dependencies": {
5091        "source-map": {
5092          "version": "0.5.7",
5093          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5094          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5095          "dev": true
5096        }
5097      }
5098    },
5099    "spdx-correct": {
5100      "version": "3.0.0",
5101      "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz",
5102      "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==",
5103      "dev": true,
5104      "requires": {
5105        "spdx-expression-parse": "^3.0.0",
5106        "spdx-license-ids": "^3.0.0"
5107      }
5108    },
5109    "spdx-exceptions": {
5110      "version": "2.1.0",
5111      "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz",
5112      "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==",
5113      "dev": true
5114    },
5115    "spdx-expression-parse": {
5116      "version": "3.0.0",
5117      "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
5118      "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
5119      "dev": true,
5120      "requires": {
5121        "spdx-exceptions": "^2.1.0",
5122        "spdx-license-ids": "^3.0.0"
5123      }
5124    },
5125    "spdx-license-ids": {
5126      "version": "3.0.0",
5127      "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.0.tgz",
5128      "integrity": "sha512-2+EPwgbnmOIl8HjGBXXMd9NAu02vLjOO1nWw4kmeRDFyHn+M/ETfHxQUK0oXg8ctgVnl9t3rosNVsZ1jG61nDA==",
5129      "dev": true
5130    },
5131    "split": {
5132      "version": "0.2.10",
5133      "resolved": "https://registry.npmjs.org/split/-/split-0.2.10.tgz",
5134      "integrity": "sha1-Zwl8YB1pfOE2j0GPBs0gHPBSGlc=",
5135      "dev": true,
5136      "requires": {
5137        "through": "2"
5138      }
5139    },
5140    "sprintf-js": {
5141      "version": "1.0.3",
5142      "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
5143      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
5144      "dev": true
5145    },
5146    "sshpk": {
5147      "version": "1.14.1",
5148      "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.1.tgz",
5149      "integrity": "sha1-Ew9Zde3a2WPx1W+SuaxsUfqfg+s=",
5150      "dev": true,
5151      "requires": {
5152        "asn1": "~0.2.3",
5153        "assert-plus": "^1.0.0",
5154        "bcrypt-pbkdf": "^1.0.0",
5155        "dashdash": "^1.12.0",
5156        "ecc-jsbn": "~0.1.1",
5157        "getpass": "^0.1.1",
5158        "jsbn": "~0.1.0",
5159        "tweetnacl": "~0.14.0"
5160      },
5161      "dependencies": {
5162        "asn1": {
5163          "version": "0.2.3",
5164          "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz",
5165          "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=",
5166          "dev": true
5167        },
5168        "assert-plus": {
5169          "version": "1.0.0",
5170          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
5171          "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
5172          "dev": true
5173        }
5174      }
5175    },
5176    "stack-trace": {
5177      "version": "0.0.10",
5178      "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
5179      "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=",
5180      "dev": true
5181    },
5182    "stream-browserify": {
5183      "version": "2.0.1",
5184      "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.1.tgz",
5185      "integrity": "sha1-ZiZu5fm9uZQKTkUUyvtDu3Hlyds=",
5186      "dev": true,
5187      "requires": {
5188        "inherits": "~2.0.1",
5189        "readable-stream": "^2.0.2"
5190      }
5191    },
5192    "stream-combiner": {
5193      "version": "0.0.4",
5194      "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz",
5195      "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=",
5196      "dev": true,
5197      "requires": {
5198        "duplexer": "~0.1.1"
5199      }
5200    },
5201    "stream-http": {
5202      "version": "2.8.1",
5203      "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.1.tgz",
5204      "integrity": "sha512-cQ0jo17BLca2r0GfRdZKYAGLU6JRoIWxqSOakUMuKOT6MOK7AAlE856L33QuDmAy/eeOrhLee3dZKX0Uadu93A==",
5205      "dev": true,
5206      "requires": {
5207        "builtin-status-codes": "^3.0.0",
5208        "inherits": "^2.0.1",
5209        "readable-stream": "^2.3.3",
5210        "to-arraybuffer": "^1.0.0",
5211        "xtend": "^4.0.0"
5212      }
5213    },
5214    "string-width": {
5215      "version": "1.0.2",
5216      "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
5217      "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
5218      "dev": true,
5219      "requires": {
5220        "code-point-at": "^1.0.0",
5221        "is-fullwidth-code-point": "^1.0.0",
5222        "strip-ansi": "^3.0.0"
5223      }
5224    },
5225    "string_decoder": {
5226      "version": "1.1.1",
5227      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
5228      "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
5229      "dev": true,
5230      "requires": {
5231        "safe-buffer": "~5.1.0"
5232      }
5233    },
5234    "strip-ansi": {
5235      "version": "3.0.1",
5236      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
5237      "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
5238      "dev": true,
5239      "requires": {
5240        "ansi-regex": "^2.0.0"
5241      }
5242    },
5243    "strip-bom": {
5244      "version": "2.0.0",
5245      "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
5246      "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
5247      "dev": true,
5248      "requires": {
5249        "is-utf8": "^0.2.0"
5250      }
5251    },
5252    "strip-json-comments": {
5253      "version": "1.0.4",
5254      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz",
5255      "integrity": "sha1-HhX7ysl9Pumb8tc7TGVrCCu6+5E=",
5256      "dev": true
5257    },
5258    "supports-color": {
5259      "version": "2.0.0",
5260      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz",
5261      "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=",
5262      "dev": true
5263    },
5264    "tapable": {
5265      "version": "0.1.10",
5266      "resolved": "https://registry.npmjs.org/tapable/-/tapable-0.1.10.tgz",
5267      "integrity": "sha1-KcNXB8K3DlDQdIK10gLo7URtr9Q=",
5268      "dev": true
5269    },
5270    "tape": {
5271      "version": "2.3.0",
5272      "resolved": "https://registry.npmjs.org/tape/-/tape-2.3.0.tgz",
5273      "integrity": "sha1-Df7scJIn+8yRcKvn8EaWKycUMds=",
5274      "dev": true,
5275      "requires": {
5276        "deep-equal": "~0.1.0",
5277        "defined": "~0.0.0",
5278        "inherits": "~2.0.1",
5279        "jsonify": "~0.0.0",
5280        "resumer": "~0.0.0",
5281        "split": "~0.2.10",
5282        "stream-combiner": "~0.0.2",
5283        "through": "~2.3.4"
5284      }
5285    },
5286    "tar": {
5287      "version": "4.4.10",
5288      "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.10.tgz",
5289      "integrity": "sha512-g2SVs5QIxvo6OLp0GudTqEf05maawKUxXru104iaayWA09551tFCTI8f1Asb4lPfkBr91k07iL4c11XO3/b0tA==",
5290      "dev": true,
5291      "optional": true,
5292      "requires": {
5293        "chownr": "^1.1.1",
5294        "fs-minipass": "^1.2.5",
5295        "minipass": "^2.3.5",
5296        "minizlib": "^1.2.1",
5297        "mkdirp": "^0.5.0",
5298        "safe-buffer": "^5.1.2",
5299        "yallist": "^3.0.3"
5300      },
5301      "dependencies": {
5302        "safe-buffer": {
5303          "version": "5.2.0",
5304          "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
5305          "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==",
5306          "dev": true,
5307          "optional": true
5308        },
5309        "yallist": {
5310          "version": "3.0.3",
5311          "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.0.3.tgz",
5312          "integrity": "sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A==",
5313          "dev": true,
5314          "optional": true
5315        }
5316      }
5317    },
5318    "through": {
5319      "version": "2.3.8",
5320      "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
5321      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
5322      "dev": true
5323    },
5324    "timers-browserify": {
5325      "version": "2.0.10",
5326      "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.10.tgz",
5327      "integrity": "sha512-YvC1SV1XdOUaL6gx5CoGroT3Gu49pK9+TZ38ErPldOWW4j49GI1HKs9DV+KGq/w6y+LZ72W1c8cKz2vzY+qpzg==",
5328      "dev": true,
5329      "requires": {
5330        "setimmediate": "^1.0.4"
5331      }
5332    },
5333    "to-arraybuffer": {
5334      "version": "1.0.1",
5335      "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
5336      "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
5337      "dev": true
5338    },
5339    "to-double-quotes": {
5340      "version": "2.0.0",
5341      "resolved": "https://registry.npmjs.org/to-double-quotes/-/to-double-quotes-2.0.0.tgz",
5342      "integrity": "sha1-qvIx1vqUiUn4GTAburRITYWI5Kc=",
5343      "dev": true
5344    },
5345    "to-fast-properties": {
5346      "version": "1.0.3",
5347      "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz",
5348      "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=",
5349      "dev": true
5350    },
5351    "to-single-quotes": {
5352      "version": "2.0.1",
5353      "resolved": "https://registry.npmjs.org/to-single-quotes/-/to-single-quotes-2.0.1.tgz",
5354      "integrity": "sha1-fMKRUfD18sQZRvEZ9ZMv5VQXASU=",
5355      "dev": true
5356    },
5357    "tough-cookie": {
5358      "version": "2.3.4",
5359      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz",
5360      "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==",
5361      "dev": true,
5362      "requires": {
5363        "punycode": "^1.4.1"
5364      }
5365    },
5366    "trim-right": {
5367      "version": "1.0.1",
5368      "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
5369      "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
5370      "dev": true
5371    },
5372    "tty-browserify": {
5373      "version": "0.0.0",
5374      "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
5375      "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
5376      "dev": true
5377    },
5378    "tunnel-agent": {
5379      "version": "0.4.3",
5380      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.4.3.tgz",
5381      "integrity": "sha1-Y3PbdpCf5XDgjXNYM2Xtgop07us=",
5382      "dev": true
5383    },
5384    "tweetnacl": {
5385      "version": "0.14.5",
5386      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
5387      "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
5388      "dev": true,
5389      "optional": true
5390    },
5391    "type-check": {
5392      "version": "0.3.2",
5393      "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
5394      "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
5395      "dev": true,
5396      "requires": {
5397        "prelude-ls": "~1.1.2"
5398      }
5399    },
5400    "uglify-js": {
5401      "version": "2.7.5",
5402      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.7.5.tgz",
5403      "integrity": "sha1-RhLAx7qu4rp8SH3kkErhIgefLKg=",
5404      "dev": true,
5405      "requires": {
5406        "async": "~0.2.6",
5407        "source-map": "~0.5.1",
5408        "uglify-to-browserify": "~1.0.0",
5409        "yargs": "~3.10.0"
5410      },
5411      "dependencies": {
5412        "async": {
5413          "version": "0.2.10",
5414          "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
5415          "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
5416          "dev": true
5417        },
5418        "source-map": {
5419          "version": "0.5.7",
5420          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
5421          "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
5422          "dev": true
5423        }
5424      }
5425    },
5426    "uglify-to-browserify": {
5427      "version": "1.0.2",
5428      "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz",
5429      "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=",
5430      "dev": true
5431    },
5432    "underscore": {
5433      "version": "1.6.0",
5434      "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
5435      "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=",
5436      "dev": true
5437    },
5438    "uri-js": {
5439      "version": "4.2.2",
5440      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
5441      "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
5442      "dev": true,
5443      "requires": {
5444        "punycode": "^2.1.0"
5445      },
5446      "dependencies": {
5447        "punycode": {
5448          "version": "2.1.1",
5449          "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
5450          "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
5451          "dev": true
5452        }
5453      }
5454    },
5455    "url": {
5456      "version": "0.11.0",
5457      "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
5458      "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
5459      "dev": true,
5460      "requires": {
5461        "punycode": "1.3.2",
5462        "querystring": "0.2.0"
5463      },
5464      "dependencies": {
5465        "punycode": {
5466          "version": "1.3.2",
5467          "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
5468          "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
5469          "dev": true
5470        }
5471      }
5472    },
5473    "url-join": {
5474      "version": "2.0.5",
5475      "resolved": "https://registry.npmjs.org/url-join/-/url-join-2.0.5.tgz",
5476      "integrity": "sha1-WvIvGMBSoACkjXuCxenC4v7tpyg=",
5477      "dev": true
5478    },
5479    "urlgrey": {
5480      "version": "0.4.0",
5481      "resolved": "https://registry.npmjs.org/urlgrey/-/urlgrey-0.4.0.tgz",
5482      "integrity": "sha1-8GU1cED7NcOzEdTl3DZITZbb6gY=",
5483      "dev": true,
5484      "requires": {
5485        "tape": "2.3.0"
5486      }
5487    },
5488    "util": {
5489      "version": "0.10.3",
5490      "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
5491      "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
5492      "dev": true,
5493      "requires": {
5494        "inherits": "2.0.1"
5495      },
5496      "dependencies": {
5497        "inherits": {
5498          "version": "2.0.1",
5499          "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
5500          "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
5501          "dev": true
5502        }
5503      }
5504    },
5505    "util-deprecate": {
5506      "version": "1.0.2",
5507      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
5508      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
5509      "dev": true
5510    },
5511    "utile": {
5512      "version": "0.2.1",
5513      "resolved": "https://registry.npmjs.org/utile/-/utile-0.2.1.tgz",
5514      "integrity": "sha1-kwyI6ZCY1iIINMNWy9mncFItkNc=",
5515      "dev": true,
5516      "requires": {
5517        "async": "~0.2.9",
5518        "deep-equal": "*",
5519        "i": "0.3.x",
5520        "mkdirp": "0.x.x",
5521        "ncp": "0.4.x",
5522        "rimraf": "2.x.x"
5523      },
5524      "dependencies": {
5525        "async": {
5526          "version": "0.2.10",
5527          "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
5528          "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
5529          "dev": true
5530        }
5531      }
5532    },
5533    "uuid": {
5534      "version": "2.0.3",
5535      "resolved": "https://registry.npmjs.org/uuid/-/uuid-2.0.3.tgz",
5536      "integrity": "sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=",
5537      "dev": true
5538    },
5539    "validate-npm-package-license": {
5540      "version": "3.0.3",
5541      "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.3.tgz",
5542      "integrity": "sha512-63ZOUnL4SIXj4L0NixR3L1lcjO38crAbgrTpl28t8jjrfuiOBL5Iygm+60qPs/KsZGzPNg6Smnc/oY16QTjF0g==",
5543      "dev": true,
5544      "requires": {
5545        "spdx-correct": "^3.0.0",
5546        "spdx-expression-parse": "^3.0.0"
5547      }
5548    },
5549    "verror": {
5550      "version": "1.10.0",
5551      "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
5552      "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
5553      "dev": true,
5554      "requires": {
5555        "assert-plus": "^1.0.0",
5556        "core-util-is": "1.0.2",
5557        "extsprintf": "^1.2.0"
5558      },
5559      "dependencies": {
5560        "assert-plus": {
5561          "version": "1.0.0",
5562          "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
5563          "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
5564          "dev": true
5565        }
5566      }
5567    },
5568    "vm-browserify": {
5569      "version": "0.0.4",
5570      "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-0.0.4.tgz",
5571      "integrity": "sha1-XX6kW7755Kb/ZflUOOCofDV9WnM=",
5572      "dev": true,
5573      "requires": {
5574        "indexof": "0.0.1"
5575      }
5576    },
5577    "vow": {
5578      "version": "0.4.18",
5579      "resolved": "https://registry.npmjs.org/vow/-/vow-0.4.18.tgz",
5580      "integrity": "sha512-7QGozxlOhour77BCQbbyW5XFP8ioIz/DPK67IyO3DnJtF0WXrXueMwqrYFM9yqyfgENcyxL+vktz2oJeZfdWtw==",
5581      "dev": true
5582    },
5583    "vow-fs": {
5584      "version": "0.3.6",
5585      "resolved": "https://registry.npmjs.org/vow-fs/-/vow-fs-0.3.6.tgz",
5586      "integrity": "sha1-LUxZviLivyYY3fWXq0uqkjvnIA0=",
5587      "dev": true,
5588      "requires": {
5589        "glob": "^7.0.5",
5590        "uuid": "^2.0.2",
5591        "vow": "^0.4.7",
5592        "vow-queue": "^0.4.1"
5593      }
5594    },
5595    "vow-queue": {
5596      "version": "0.4.3",
5597      "resolved": "https://registry.npmjs.org/vow-queue/-/vow-queue-0.4.3.tgz",
5598      "integrity": "sha512-/poAKDTFL3zYbeQg7cl4BGcfP4sGgXKrHnRFSKj97dteUFu8oyXMwIcdwu8NSx/RmPGIuYx1Bik/y5vU4H/VKw==",
5599      "dev": true,
5600      "requires": {
5601        "vow": "^0.4.17"
5602      }
5603    },
5604    "walk-sync": {
5605      "version": "0.3.1",
5606      "resolved": "https://registry.npmjs.org/walk-sync/-/walk-sync-0.3.1.tgz",
5607      "integrity": "sha1-VYoWrqyMDbWcAotzxm85doTs5GU=",
5608      "dev": true,
5609      "requires": {
5610        "ensure-posix-path": "^1.0.0",
5611        "matcher-collection": "^1.0.0"
5612      }
5613    },
5614    "watchpack": {
5615      "version": "0.2.9",
5616      "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-0.2.9.tgz",
5617      "integrity": "sha1-Yuqkq15bo1/fwBgnVibjwPXj+ws=",
5618      "dev": true,
5619      "requires": {
5620        "async": "^0.9.0",
5621        "chokidar": "^1.0.0",
5622        "graceful-fs": "^4.1.2"
5623      },
5624      "dependencies": {
5625        "async": {
5626          "version": "0.9.2",
5627          "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
5628          "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
5629          "dev": true
5630        }
5631      }
5632    },
5633    "webpack": {
5634      "version": "1.15.0",
5635      "resolved": "https://registry.npmjs.org/webpack/-/webpack-1.15.0.tgz",
5636      "integrity": "sha1-T/MfU9sDM55VFkqdRo7gMklo/pg=",
5637      "dev": true,
5638      "requires": {
5639        "acorn": "^3.0.0",
5640        "async": "^1.3.0",
5641        "clone": "^1.0.2",
5642        "enhanced-resolve": "~0.9.0",
5643        "interpret": "^0.6.4",
5644        "loader-utils": "^0.2.11",
5645        "memory-fs": "~0.3.0",
5646        "mkdirp": "~0.5.0",
5647        "node-libs-browser": "^0.7.0",
5648        "optimist": "~0.6.0",
5649        "supports-color": "^3.1.0",
5650        "tapable": "~0.1.8",
5651        "uglify-js": "~2.7.3",
5652        "watchpack": "^0.2.1",
5653        "webpack-core": "~0.6.9"
5654      },
5655      "dependencies": {
5656        "async": {
5657          "version": "1.5.2",
5658          "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
5659          "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
5660          "dev": true
5661        },
5662        "supports-color": {
5663          "version": "3.2.3",
5664          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
5665          "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
5666          "dev": true,
5667          "requires": {
5668            "has-flag": "^1.0.0"
5669          }
5670        }
5671      }
5672    },
5673    "webpack-core": {
5674      "version": "0.6.9",
5675      "resolved": "https://registry.npmjs.org/webpack-core/-/webpack-core-0.6.9.tgz",
5676      "integrity": "sha1-/FcViMhVjad76e+23r3Fo7FyvcI=",
5677      "dev": true,
5678      "requires": {
5679        "source-list-map": "~0.1.7",
5680        "source-map": "~0.4.1"
5681      },
5682      "dependencies": {
5683        "source-map": {
5684          "version": "0.4.4",
5685          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz",
5686          "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=",
5687          "dev": true,
5688          "requires": {
5689            "amdefine": ">=0.0.4"
5690          }
5691        }
5692      }
5693    },
5694    "which": {
5695      "version": "1.3.0",
5696      "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz",
5697      "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==",
5698      "dev": true,
5699      "requires": {
5700        "isexe": "^2.0.0"
5701      }
5702    },
5703    "which-module": {
5704      "version": "1.0.0",
5705      "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz",
5706      "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=",
5707      "dev": true
5708    },
5709    "window-size": {
5710      "version": "0.1.0",
5711      "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz",
5712      "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=",
5713      "dev": true
5714    },
5715    "winston": {
5716      "version": "0.8.3",
5717      "resolved": "https://registry.npmjs.org/winston/-/winston-0.8.3.tgz",
5718      "integrity": "sha1-ZLar9M0Brcrv1QCTk7HY6L7BnbA=",
5719      "dev": true,
5720      "requires": {
5721        "async": "0.2.x",
5722        "colors": "0.6.x",
5723        "cycle": "1.0.x",
5724        "eyes": "0.1.x",
5725        "isstream": "0.1.x",
5726        "pkginfo": "0.3.x",
5727        "stack-trace": "0.0.x"
5728      },
5729      "dependencies": {
5730        "async": {
5731          "version": "0.2.10",
5732          "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz",
5733          "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=",
5734          "dev": true
5735        },
5736        "colors": {
5737          "version": "0.6.2",
5738          "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
5739          "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=",
5740          "dev": true
5741        },
5742        "pkginfo": {
5743          "version": "0.3.1",
5744          "resolved": "https://registry.npmjs.org/pkginfo/-/pkginfo-0.3.1.tgz",
5745          "integrity": "sha1-Wyn2qB9wcXFC4J52W76rl7T4HiE=",
5746          "dev": true
5747        }
5748      }
5749    },
5750    "wordwrap": {
5751      "version": "1.0.0",
5752      "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
5753      "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
5754      "dev": true
5755    },
5756    "wrap-ansi": {
5757      "version": "2.1.0",
5758      "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
5759      "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
5760      "dev": true,
5761      "requires": {
5762        "string-width": "^1.0.1",
5763        "strip-ansi": "^3.0.1"
5764      }
5765    },
5766    "wrappy": {
5767      "version": "1.0.2",
5768      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
5769      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
5770      "dev": true
5771    },
5772    "xmlbuilder": {
5773      "version": "3.1.0",
5774      "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-3.1.0.tgz",
5775      "integrity": "sha1-LIaIjy1OrehQ+jjKf3Ij9yCVFuE=",
5776      "dev": true,
5777      "requires": {
5778        "lodash": "^3.5.0"
5779      },
5780      "dependencies": {
5781        "lodash": {
5782          "version": "3.10.1",
5783          "resolved": "http://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
5784          "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=",
5785          "dev": true
5786        }
5787      }
5788    },
5789    "xtend": {
5790      "version": "4.0.1",
5791      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
5792      "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
5793      "dev": true
5794    },
5795    "y18n": {
5796      "version": "3.2.1",
5797      "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz",
5798      "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=",
5799      "dev": true
5800    },
5801    "yallist": {
5802      "version": "2.1.2",
5803      "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
5804      "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
5805      "dev": true
5806    },
5807    "yargs": {
5808      "version": "3.10.0",
5809      "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz",
5810      "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=",
5811      "dev": true,
5812      "requires": {
5813        "camelcase": "^1.0.2",
5814        "cliui": "^2.1.0",
5815        "decamelize": "^1.0.0",
5816        "window-size": "0.1.0"
5817      }
5818    },
5819    "yargs-parser": {
5820      "version": "5.0.0",
5821      "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz",
5822      "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=",
5823      "dev": true,
5824      "requires": {
5825        "camelcase": "^3.0.0"
5826      },
5827      "dependencies": {
5828        "camelcase": {
5829          "version": "3.0.0",
5830          "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz",
5831          "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=",
5832          "dev": true
5833        }
5834      }
5835    }
5836  }
5837}
5838