1{
2  "name": "thrift",
3  "version": "0.13.0",
4  "lockfileVersion": 1,
5  "requires": true,
6  "dependencies": {
7    "@babel/code-frame": {
8      "version": "7.0.0",
9      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
10      "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
11      "dev": true,
12      "requires": {
13        "@babel/highlight": "^7.0.0"
14      }
15    },
16    "@babel/highlight": {
17      "version": "7.0.0",
18      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
19      "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
20      "dev": true,
21      "requires": {
22        "chalk": "^2.0.0",
23        "esutils": "^2.0.2",
24        "js-tokens": "^4.0.0"
25      }
26    },
27    "@types/node": {
28      "version": "10.12.6",
29      "resolved": "https://registry.npmjs.org/@types/node/-/node-10.12.6.tgz",
30      "integrity": "sha512-+ZWB5Ec1iki99xQFzBlivlKxSZQ+fuUKBott8StBOnLN4dWbRHlgdg1XknpW6g0tweniN5DcOqA64CJyOUPSAw==",
31      "dev": true
32    },
33    "@types/node-int64": {
34      "version": "0.4.29",
35      "resolved": "https://registry.npmjs.org/@types/node-int64/-/node-int64-0.4.29.tgz",
36      "integrity": "sha512-rHXvenLTj/CcsmNAebaBOhxQ2MqEGl3yXZZcZ21XYR+gzGTTcpOy2N4IxpvTCz48loyQNatHvfn6GhIbbZ1R3Q==",
37      "dev": true,
38      "requires": {
39        "@types/node": "*"
40      }
41    },
42    "@types/q": {
43      "version": "1.5.1",
44      "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.1.tgz",
45      "integrity": "sha512-eqz8c/0kwNi/OEHQfvIuJVLTst3in0e7uTKeuY+WL/zfKn0xVujOTp42bS/vUUokhK5P2BppLd9JXMOMHcgbjA==",
46      "dev": true
47    },
48    "abbrev": {
49      "version": "1.0.9",
50      "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.0.9.tgz",
51      "integrity": "sha1-kbR5JYinc4wl813W9jdSovh3YTU=",
52      "dev": true
53    },
54    "acorn": {
55      "version": "6.0.2",
56      "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.0.2.tgz",
57      "integrity": "sha512-GXmKIvbrN3TV7aVqAzVFaMW8F8wzVX7voEBRO3bDA64+EX37YSayggRJP5Xig6HYHBkWKpFg9W5gg6orklubhg==",
58      "dev": true
59    },
60    "acorn-jsx": {
61      "version": "5.0.0",
62      "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.0.tgz",
63      "integrity": "sha512-XkB50fn0MURDyww9+UYL3c1yLbOBz0ZFvrdYlGB8l+Ije1oSC75qAqrzSPjYQbdnQUzhlUGNKuesryAv0gxZOg==",
64      "dev": true
65    },
66    "ajv": {
67      "version": "6.5.4",
68      "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.5.4.tgz",
69      "integrity": "sha512-4Wyjt8+t6YszqaXnLDfMmG/8AlO5Zbcsy3ATHncCzjW/NoPzAId8AK6749Ybjmdt+kUY1gP60fCu46oDxPv/mg==",
70      "dev": true,
71      "requires": {
72        "fast-deep-equal": "^2.0.1",
73        "fast-json-stable-stringify": "^2.0.0",
74        "json-schema-traverse": "^0.4.1",
75        "uri-js": "^4.2.2"
76      }
77    },
78    "amdefine": {
79      "version": "1.0.1",
80      "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
81      "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
82      "dev": true,
83      "optional": true
84    },
85    "ansi-escapes": {
86      "version": "3.1.0",
87      "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz",
88      "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==",
89      "dev": true
90    },
91    "ansi-regex": {
92      "version": "3.0.0",
93      "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
94      "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
95      "dev": true
96    },
97    "ansi-styles": {
98      "version": "3.2.1",
99      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
100      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
101      "dev": true,
102      "requires": {
103        "color-convert": "^1.9.0"
104      }
105    },
106    "aproba": {
107      "version": "1.2.0",
108      "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
109      "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
110      "dev": true
111    },
112    "are-we-there-yet": {
113      "version": "1.1.5",
114      "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
115      "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
116      "dev": true,
117      "requires": {
118        "delegates": "^1.0.0",
119        "readable-stream": "^2.0.6"
120      }
121    },
122    "argparse": {
123      "version": "1.0.10",
124      "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
125      "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
126      "dev": true,
127      "requires": {
128        "sprintf-js": "~1.0.2"
129      }
130    },
131    "array-union": {
132      "version": "1.0.2",
133      "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz",
134      "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=",
135      "dev": true,
136      "requires": {
137        "array-uniq": "^1.0.1"
138      }
139    },
140    "array-uniq": {
141      "version": "1.0.3",
142      "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
143      "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
144      "dev": true
145    },
146    "arrify": {
147      "version": "1.0.1",
148      "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
149      "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
150      "dev": true
151    },
152    "asn1": {
153      "version": "0.2.4",
154      "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
155      "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
156      "dev": true,
157      "requires": {
158        "safer-buffer": "~2.1.0"
159      }
160    },
161    "assert-plus": {
162      "version": "1.0.0",
163      "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
164      "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
165      "dev": true
166    },
167    "async": {
168      "version": "1.5.2",
169      "resolved": "http://registry.npmjs.org/async/-/async-1.5.2.tgz",
170      "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=",
171      "dev": true
172    },
173    "async-limiter": {
174      "version": "1.0.0",
175      "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.0.tgz",
176      "integrity": "sha512-jp/uFnooOiO+L211eZOoSyzpOITMXx1rBITauYykG3BRYPu8h0UcxsPNB04RR5vo4Tyz3+ay17tR6JVf9qzYWg=="
177    },
178    "asynckit": {
179      "version": "0.4.0",
180      "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
181      "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
182      "dev": true
183    },
184    "aws-sign2": {
185      "version": "0.7.0",
186      "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
187      "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
188      "dev": true
189    },
190    "aws4": {
191      "version": "1.8.0",
192      "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz",
193      "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==",
194      "dev": true
195    },
196    "babylon": {
197      "version": "7.0.0-beta.19",
198      "resolved": "https://registry.npmjs.org/babylon/-/babylon-7.0.0-beta.19.tgz",
199      "integrity": "sha512-Vg0C9s/REX6/WIXN37UKpv5ZhRi6A4pjHlpkE34+8/a6c2W1Q692n3hmc+SZG5lKRnaExLUbxtJ1SVT+KaCQ/A==",
200      "dev": true
201    },
202    "balanced-match": {
203      "version": "1.0.0",
204      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
205      "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
206      "dev": true
207    },
208    "bcrypt-pbkdf": {
209      "version": "1.0.2",
210      "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
211      "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
212      "dev": true,
213      "requires": {
214        "tweetnacl": "^0.14.3"
215      }
216    },
217    "bindings": {
218      "version": "1.3.0",
219      "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.3.0.tgz",
220      "integrity": "sha512-DpLh5EzMR2kzvX1KIlVC0VkC3iZtHKTgdtZ0a3pglBZdaQFjt5S9g9xd1lE+YvXyfd6mtCeRnrUfOLYiTMlNSw==",
221      "dev": true
222    },
223    "bl": {
224      "version": "1.2.2",
225      "resolved": "http://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
226      "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
227      "dev": true,
228      "requires": {
229        "readable-stream": "^2.3.5",
230        "safe-buffer": "^5.1.1"
231      }
232    },
233    "bluebird": {
234      "version": "3.5.2",
235      "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.2.tgz",
236      "integrity": "sha512-dhHTWMI7kMx5whMQntl7Vr9C6BvV10lFXDAasnqnrMYhXVCzzk6IO9Fo2L75jXHT07WrOngL1WDXOp+yYS91Yg==",
237      "dev": true
238    },
239    "brace-expansion": {
240      "version": "1.1.11",
241      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
242      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
243      "dev": true,
244      "requires": {
245        "balanced-match": "^1.0.0",
246        "concat-map": "0.0.1"
247      }
248    },
249    "buffer-alloc": {
250      "version": "1.2.0",
251      "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
252      "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
253      "dev": true,
254      "requires": {
255        "buffer-alloc-unsafe": "^1.1.0",
256        "buffer-fill": "^1.0.0"
257      }
258    },
259    "buffer-alloc-unsafe": {
260      "version": "1.1.0",
261      "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
262      "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
263      "dev": true
264    },
265    "buffer-equals": {
266      "version": "1.0.4",
267      "resolved": "http://registry.npmjs.org/buffer-equals/-/buffer-equals-1.0.4.tgz",
268      "integrity": "sha1-A1O1T9B/2VZBcGca5vZrnPENJ/U=",
269      "dev": true
270    },
271    "buffer-fill": {
272      "version": "1.0.0",
273      "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
274      "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
275      "dev": true
276    },
277    "caller-path": {
278      "version": "0.1.0",
279      "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz",
280      "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
281      "dev": true,
282      "requires": {
283        "callsites": "^0.2.0"
284      }
285    },
286    "callsites": {
287      "version": "0.2.0",
288      "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
289      "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=",
290      "dev": true
291    },
292    "caseless": {
293      "version": "0.12.0",
294      "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz",
295      "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=",
296      "dev": true
297    },
298    "catharsis": {
299      "version": "0.8.9",
300      "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.8.9.tgz",
301      "integrity": "sha1-mMyJDKZS3S7w5ws3klMQ/56Q/Is=",
302      "dev": true,
303      "requires": {
304        "underscore-contrib": "~0.3.0"
305      }
306    },
307    "chalk": {
308      "version": "2.4.1",
309      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz",
310      "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==",
311      "dev": true,
312      "requires": {
313        "ansi-styles": "^3.2.1",
314        "escape-string-regexp": "^1.0.5",
315        "supports-color": "^5.3.0"
316      }
317    },
318    "chardet": {
319      "version": "0.7.0",
320      "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
321      "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
322      "dev": true
323    },
324    "chownr": {
325      "version": "1.1.1",
326      "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.1.tgz",
327      "integrity": "sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==",
328      "dev": true
329    },
330    "circular-json": {
331      "version": "0.3.3",
332      "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz",
333      "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==",
334      "dev": true
335    },
336    "cli-cursor": {
337      "version": "2.1.0",
338      "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
339      "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
340      "dev": true,
341      "requires": {
342        "restore-cursor": "^2.0.0"
343      }
344    },
345    "cli-width": {
346      "version": "2.2.0",
347      "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
348      "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
349      "dev": true
350    },
351    "code-point-at": {
352      "version": "1.1.0",
353      "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
354      "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
355      "dev": true
356    },
357    "color-convert": {
358      "version": "1.9.3",
359      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
360      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
361      "dev": true,
362      "requires": {
363        "color-name": "1.1.3"
364      }
365    },
366    "color-name": {
367      "version": "1.1.3",
368      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
369      "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
370      "dev": true
371    },
372    "combined-stream": {
373      "version": "1.0.7",
374      "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz",
375      "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==",
376      "dev": true,
377      "requires": {
378        "delayed-stream": "~1.0.0"
379      }
380    },
381    "commander": {
382      "version": "2.19.0",
383      "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz",
384      "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==",
385      "dev": true
386    },
387    "concat-map": {
388      "version": "0.0.1",
389      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
390      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
391      "dev": true
392    },
393    "connect": {
394      "version": "3.6.6",
395      "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz",
396      "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=",
397      "dev": true,
398      "requires": {
399        "debug": "2.6.9",
400        "finalhandler": "1.1.0",
401        "parseurl": "~1.3.2",
402        "utils-merge": "1.0.1"
403      }
404    },
405    "console-control-strings": {
406      "version": "1.1.0",
407      "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
408      "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
409      "dev": true
410    },
411    "core-util-is": {
412      "version": "1.0.2",
413      "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
414      "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
415      "dev": true
416    },
417    "cross-spawn": {
418      "version": "6.0.5",
419      "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
420      "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
421      "dev": true,
422      "requires": {
423        "nice-try": "^1.0.4",
424        "path-key": "^2.0.1",
425        "semver": "^5.5.0",
426        "shebang-command": "^1.2.0",
427        "which": "^1.2.9"
428      }
429    },
430    "dashdash": {
431      "version": "1.14.1",
432      "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz",
433      "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=",
434      "dev": true,
435      "requires": {
436        "assert-plus": "^1.0.0"
437      }
438    },
439    "debug": {
440      "version": "2.6.9",
441      "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
442      "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
443      "dev": true,
444      "requires": {
445        "ms": "2.0.0"
446      }
447    },
448    "decompress-response": {
449      "version": "3.3.0",
450      "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz",
451      "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=",
452      "dev": true,
453      "requires": {
454        "mimic-response": "^1.0.0"
455      }
456    },
457    "deep-equal": {
458      "version": "1.0.1",
459      "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.0.1.tgz",
460      "integrity": "sha1-9dJgKStmDghO/0zbyfCK0yR0SLU=",
461      "dev": true
462    },
463    "deep-extend": {
464      "version": "0.6.0",
465      "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
466      "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
467      "dev": true
468    },
469    "deep-is": {
470      "version": "0.1.3",
471      "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
472      "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
473      "dev": true
474    },
475    "define-properties": {
476      "version": "1.1.3",
477      "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
478      "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
479      "dev": true,
480      "requires": {
481        "object-keys": "^1.0.12"
482      }
483    },
484    "defined": {
485      "version": "1.0.0",
486      "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
487      "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
488      "dev": true
489    },
490    "del": {
491      "version": "2.2.2",
492      "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz",
493      "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=",
494      "dev": true,
495      "requires": {
496        "globby": "^5.0.0",
497        "is-path-cwd": "^1.0.0",
498        "is-path-in-cwd": "^1.0.0",
499        "object-assign": "^4.0.1",
500        "pify": "^2.0.0",
501        "pinkie-promise": "^2.0.0",
502        "rimraf": "^2.2.8"
503      }
504    },
505    "delayed-stream": {
506      "version": "1.0.0",
507      "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
508      "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
509      "dev": true
510    },
511    "delegates": {
512      "version": "1.0.0",
513      "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
514      "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
515      "dev": true
516    },
517    "detect-libc": {
518      "version": "1.0.3",
519      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz",
520      "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=",
521      "dev": true
522    },
523    "doctrine": {
524      "version": "2.1.0",
525      "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
526      "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
527      "dev": true,
528      "requires": {
529        "esutils": "^2.0.2"
530      }
531    },
532    "ecc-jsbn": {
533      "version": "0.1.2",
534      "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz",
535      "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=",
536      "dev": true,
537      "requires": {
538        "jsbn": "~0.1.0",
539        "safer-buffer": "^2.1.0"
540      }
541    },
542    "ee-first": {
543      "version": "1.1.1",
544      "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
545      "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
546      "dev": true
547    },
548    "encodeurl": {
549      "version": "1.0.2",
550      "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
551      "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
552      "dev": true
553    },
554    "end-of-stream": {
555      "version": "1.4.1",
556      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
557      "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
558      "dev": true,
559      "requires": {
560        "once": "^1.4.0"
561      }
562    },
563    "es-abstract": {
564      "version": "1.12.0",
565      "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz",
566      "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==",
567      "dev": true,
568      "requires": {
569        "es-to-primitive": "^1.1.1",
570        "function-bind": "^1.1.1",
571        "has": "^1.0.1",
572        "is-callable": "^1.1.3",
573        "is-regex": "^1.0.4"
574      }
575    },
576    "es-to-primitive": {
577      "version": "1.2.0",
578      "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz",
579      "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==",
580      "dev": true,
581      "requires": {
582        "is-callable": "^1.1.4",
583        "is-date-object": "^1.0.1",
584        "is-symbol": "^1.0.2"
585      }
586    },
587    "escape-html": {
588      "version": "1.0.3",
589      "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
590      "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
591      "dev": true
592    },
593    "escape-string-regexp": {
594      "version": "1.0.5",
595      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
596      "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
597      "dev": true
598    },
599    "escodegen": {
600      "version": "1.8.1",
601      "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.8.1.tgz",
602      "integrity": "sha1-WltTr0aTEQvrsIZ6o0MN07cKEBg=",
603      "dev": true,
604      "requires": {
605        "esprima": "^2.7.1",
606        "estraverse": "^1.9.1",
607        "esutils": "^2.0.2",
608        "optionator": "^0.8.1",
609        "source-map": "~0.2.0"
610      },
611      "dependencies": {
612        "esprima": {
613          "version": "2.7.3",
614          "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
615          "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
616          "dev": true
617        },
618        "estraverse": {
619          "version": "1.9.3",
620          "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-1.9.3.tgz",
621          "integrity": "sha1-r2fy3JIlgkFZUJJgkaQAXSnJu0Q=",
622          "dev": true
623        }
624      }
625    },
626    "eslint": {
627      "version": "5.7.0",
628      "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.7.0.tgz",
629      "integrity": "sha512-zYCeFQahsxffGl87U2aJ7DPyH8CbWgxBC213Y8+TCanhUTf2gEvfq3EKpHmEcozTLyPmGe9LZdMAwC/CpJBM5A==",
630      "dev": true,
631      "requires": {
632        "@babel/code-frame": "^7.0.0",
633        "ajv": "^6.5.3",
634        "chalk": "^2.1.0",
635        "cross-spawn": "^6.0.5",
636        "debug": "^4.0.1",
637        "doctrine": "^2.1.0",
638        "eslint-scope": "^4.0.0",
639        "eslint-utils": "^1.3.1",
640        "eslint-visitor-keys": "^1.0.0",
641        "espree": "^4.0.0",
642        "esquery": "^1.0.1",
643        "esutils": "^2.0.2",
644        "file-entry-cache": "^2.0.0",
645        "functional-red-black-tree": "^1.0.1",
646        "glob": "^7.1.2",
647        "globals": "^11.7.0",
648        "ignore": "^4.0.6",
649        "imurmurhash": "^0.1.4",
650        "inquirer": "^6.1.0",
651        "is-resolvable": "^1.1.0",
652        "js-yaml": "^3.12.0",
653        "json-stable-stringify-without-jsonify": "^1.0.1",
654        "levn": "^0.3.0",
655        "lodash": "^4.17.5",
656        "minimatch": "^3.0.4",
657        "mkdirp": "^0.5.1",
658        "natural-compare": "^1.4.0",
659        "optionator": "^0.8.2",
660        "path-is-inside": "^1.0.2",
661        "pluralize": "^7.0.0",
662        "progress": "^2.0.0",
663        "regexpp": "^2.0.1",
664        "require-uncached": "^1.0.3",
665        "semver": "^5.5.1",
666        "strip-ansi": "^4.0.0",
667        "strip-json-comments": "^2.0.1",
668        "table": "^5.0.2",
669        "text-table": "^0.2.0"
670      },
671      "dependencies": {
672        "debug": {
673          "version": "4.1.0",
674          "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.0.tgz",
675          "integrity": "sha512-heNPJUJIqC+xB6ayLAMHaIrmN9HKa7aQO8MGqKpvCA+uJYVcvR6l5kgdrhRuwPFHU7P5/A1w0BjByPHwpfTDKg==",
676          "dev": true,
677          "requires": {
678            "ms": "^2.1.1"
679          }
680        },
681        "ms": {
682          "version": "2.1.1",
683          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
684          "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
685          "dev": true
686        }
687      }
688    },
689    "eslint-config-prettier": {
690      "version": "3.1.0",
691      "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-3.1.0.tgz",
692      "integrity": "sha512-QYGfmzuc4q4J6XIhlp8vRKdI/fI0tQfQPy1dME3UOLprE+v4ssH/3W9LM2Q7h5qBcy5m0ehCrBDU2YF8q6OY8w==",
693      "dev": true,
694      "requires": {
695        "get-stdin": "^6.0.0"
696      }
697    },
698    "eslint-plugin-prettier": {
699      "version": "3.0.0",
700      "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.0.0.tgz",
701      "integrity": "sha512-4g11opzhqq/8+AMmo5Vc2Gn7z9alZ4JqrbZ+D4i8KlSyxeQhZHlmIrY8U9Akf514MoEhogPa87Jgkq87aZ2Ohw==",
702      "dev": true,
703      "requires": {
704        "prettier-linter-helpers": "^1.0.0"
705      }
706    },
707    "eslint-scope": {
708      "version": "4.0.0",
709      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.0.tgz",
710      "integrity": "sha512-1G6UTDi7Jc1ELFwnR58HV4fK9OQK4S6N985f166xqXxpjU6plxFISJa2Ba9KCQuFa8RCnj/lSFJbHo7UFDBnUA==",
711      "dev": true,
712      "requires": {
713        "esrecurse": "^4.1.0",
714        "estraverse": "^4.1.1"
715      }
716    },
717    "eslint-utils": {
718      "version": "1.3.1",
719      "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz",
720      "integrity": "sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q==",
721      "dev": true
722    },
723    "eslint-visitor-keys": {
724      "version": "1.0.0",
725      "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz",
726      "integrity": "sha512-qzm/XxIbxm/FHyH341ZrbnMUpe+5Bocte9xkmFMzPMjRaZMcXww+MpBptFvtU+79L362nqiLhekCxCxDPaUMBQ==",
727      "dev": true
728    },
729    "espree": {
730      "version": "4.1.0",
731      "resolved": "https://registry.npmjs.org/espree/-/espree-4.1.0.tgz",
732      "integrity": "sha512-I5BycZW6FCVIub93TeVY1s7vjhP9CY6cXCznIRfiig7nRviKZYdRnj/sHEWC6A7WE9RDWOFq9+7OsWSYz8qv2w==",
733      "dev": true,
734      "requires": {
735        "acorn": "^6.0.2",
736        "acorn-jsx": "^5.0.0",
737        "eslint-visitor-keys": "^1.0.0"
738      }
739    },
740    "esprima": {
741      "version": "4.0.1",
742      "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
743      "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
744      "dev": true
745    },
746    "esquery": {
747      "version": "1.0.1",
748      "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
749      "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
750      "dev": true,
751      "requires": {
752        "estraverse": "^4.0.0"
753      }
754    },
755    "esrecurse": {
756      "version": "4.2.1",
757      "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
758      "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
759      "dev": true,
760      "requires": {
761        "estraverse": "^4.1.0"
762      }
763    },
764    "estraverse": {
765      "version": "4.2.0",
766      "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz",
767      "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=",
768      "dev": true
769    },
770    "esutils": {
771      "version": "2.0.2",
772      "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
773      "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
774      "dev": true
775    },
776    "expand-template": {
777      "version": "1.1.1",
778      "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-1.1.1.tgz",
779      "integrity": "sha512-cebqLtV8KOZfw0UI8TEFWxtczxxC1jvyUvx6H4fyp1K1FN7A4Q+uggVUlOsI1K8AGU0rwOGqP8nCapdrw8CYQg==",
780      "dev": true
781    },
782    "extend": {
783      "version": "3.0.2",
784      "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
785      "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==",
786      "dev": true
787    },
788    "external-editor": {
789      "version": "3.0.3",
790      "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.0.3.tgz",
791      "integrity": "sha512-bn71H9+qWoOQKyZDo25mOMVpSmXROAsTJVVVYzrrtol3d4y+AsKjf4Iwl2Q+IuT0kFSQ1qo166UuIwqYq7mGnA==",
792      "dev": true,
793      "requires": {
794        "chardet": "^0.7.0",
795        "iconv-lite": "^0.4.24",
796        "tmp": "^0.0.33"
797      }
798    },
799    "extsprintf": {
800      "version": "1.3.0",
801      "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
802      "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
803      "dev": true
804    },
805    "fast-deep-equal": {
806      "version": "2.0.1",
807      "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
808      "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
809      "dev": true
810    },
811    "fast-diff": {
812      "version": "1.2.0",
813      "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
814      "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
815      "dev": true
816    },
817    "fast-json-stable-stringify": {
818      "version": "2.0.0",
819      "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
820      "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
821      "dev": true
822    },
823    "fast-levenshtein": {
824      "version": "2.0.6",
825      "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
826      "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
827      "dev": true
828    },
829    "figures": {
830      "version": "2.0.0",
831      "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
832      "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
833      "dev": true,
834      "requires": {
835        "escape-string-regexp": "^1.0.5"
836      }
837    },
838    "file-entry-cache": {
839      "version": "2.0.0",
840      "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz",
841      "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=",
842      "dev": true,
843      "requires": {
844        "flat-cache": "^1.2.1",
845        "object-assign": "^4.0.1"
846      }
847    },
848    "finalhandler": {
849      "version": "1.1.0",
850      "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz",
851      "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=",
852      "dev": true,
853      "requires": {
854        "debug": "2.6.9",
855        "encodeurl": "~1.0.1",
856        "escape-html": "~1.0.3",
857        "on-finished": "~2.3.0",
858        "parseurl": "~1.3.2",
859        "statuses": "~1.3.1",
860        "unpipe": "~1.0.0"
861      }
862    },
863    "flat-cache": {
864      "version": "1.3.0",
865      "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz",
866      "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=",
867      "dev": true,
868      "requires": {
869        "circular-json": "^0.3.1",
870        "del": "^2.0.2",
871        "graceful-fs": "^4.1.2",
872        "write": "^0.2.1"
873      }
874    },
875    "for-each": {
876      "version": "0.3.3",
877      "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz",
878      "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==",
879      "dev": true,
880      "requires": {
881        "is-callable": "^1.1.3"
882      }
883    },
884    "forever-agent": {
885      "version": "0.6.1",
886      "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz",
887      "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=",
888      "dev": true
889    },
890    "form-data": {
891      "version": "2.3.3",
892      "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz",
893      "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==",
894      "dev": true,
895      "requires": {
896        "asynckit": "^0.4.0",
897        "combined-stream": "^1.0.6",
898        "mime-types": "^2.1.12"
899      }
900    },
901    "fs-constants": {
902      "version": "1.0.0",
903      "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
904      "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
905      "dev": true
906    },
907    "fs.realpath": {
908      "version": "1.0.0",
909      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
910      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
911      "dev": true
912    },
913    "function-bind": {
914      "version": "1.1.1",
915      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
916      "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
917      "dev": true
918    },
919    "functional-red-black-tree": {
920      "version": "1.0.1",
921      "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
922      "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
923      "dev": true
924    },
925    "gauge": {
926      "version": "2.7.4",
927      "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
928      "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
929      "dev": true,
930      "requires": {
931        "aproba": "^1.0.3",
932        "console-control-strings": "^1.0.0",
933        "has-unicode": "^2.0.0",
934        "object-assign": "^4.1.0",
935        "signal-exit": "^3.0.0",
936        "string-width": "^1.0.1",
937        "strip-ansi": "^3.0.1",
938        "wide-align": "^1.1.0"
939      },
940      "dependencies": {
941        "ansi-regex": {
942          "version": "2.1.1",
943          "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
944          "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
945          "dev": true
946        },
947        "is-fullwidth-code-point": {
948          "version": "1.0.0",
949          "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
950          "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
951          "dev": true,
952          "requires": {
953            "number-is-nan": "^1.0.0"
954          }
955        },
956        "string-width": {
957          "version": "1.0.2",
958          "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
959          "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
960          "dev": true,
961          "requires": {
962            "code-point-at": "^1.0.0",
963            "is-fullwidth-code-point": "^1.0.0",
964            "strip-ansi": "^3.0.0"
965          }
966        },
967        "strip-ansi": {
968          "version": "3.0.1",
969          "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
970          "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
971          "dev": true,
972          "requires": {
973            "ansi-regex": "^2.0.0"
974          }
975        }
976      }
977    },
978    "get-stdin": {
979      "version": "6.0.0",
980      "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz",
981      "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==",
982      "dev": true
983    },
984    "getpass": {
985      "version": "0.1.7",
986      "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz",
987      "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=",
988      "dev": true,
989      "requires": {
990        "assert-plus": "^1.0.0"
991      }
992    },
993    "github-from-package": {
994      "version": "0.0.0",
995      "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
996      "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=",
997      "dev": true
998    },
999    "glob": {
1000      "version": "7.1.3",
1001      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
1002      "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
1003      "dev": true,
1004      "requires": {
1005        "fs.realpath": "^1.0.0",
1006        "inflight": "^1.0.4",
1007        "inherits": "2",
1008        "minimatch": "^3.0.4",
1009        "once": "^1.3.0",
1010        "path-is-absolute": "^1.0.0"
1011      }
1012    },
1013    "globals": {
1014      "version": "11.8.0",
1015      "resolved": "https://registry.npmjs.org/globals/-/globals-11.8.0.tgz",
1016      "integrity": "sha512-io6LkyPVuzCHBSQV9fmOwxZkUk6nIaGmxheLDgmuFv89j0fm2aqDbIXKAGfzCMHqz3HLF2Zf8WSG6VqMh2qFmA==",
1017      "dev": true
1018    },
1019    "globby": {
1020      "version": "5.0.0",
1021      "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz",
1022      "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=",
1023      "dev": true,
1024      "requires": {
1025        "array-union": "^1.0.1",
1026        "arrify": "^1.0.0",
1027        "glob": "^7.0.3",
1028        "object-assign": "^4.0.1",
1029        "pify": "^2.0.0",
1030        "pinkie-promise": "^2.0.0"
1031      }
1032    },
1033    "graceful-fs": {
1034      "version": "4.1.11",
1035      "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
1036      "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=",
1037      "dev": true
1038    },
1039    "handlebars": {
1040      "version": "4.0.12",
1041      "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.12.tgz",
1042      "integrity": "sha512-RhmTekP+FZL+XNhwS1Wf+bTTZpdLougwt5pcgA1tuz6Jcx0fpH/7z0qd71RKnZHBCxIRBHfBOnio4gViPemNzA==",
1043      "dev": true,
1044      "requires": {
1045        "async": "^2.5.0",
1046        "optimist": "^0.6.1",
1047        "source-map": "^0.6.1",
1048        "uglify-js": "^3.1.4"
1049      },
1050      "dependencies": {
1051        "async": {
1052          "version": "2.6.1",
1053          "resolved": "https://registry.npmjs.org/async/-/async-2.6.1.tgz",
1054          "integrity": "sha512-fNEiL2+AZt6AlAw/29Cr0UDe4sRAHCpEHh54WMz+Bb7QfNcFw4h3loofyJpLeQs4Yx7yuqu/2dLgM5hKOs6HlQ==",
1055          "dev": true,
1056          "requires": {
1057            "lodash": "^4.17.10"
1058          }
1059        },
1060        "source-map": {
1061          "version": "0.6.1",
1062          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1063          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1064          "dev": true
1065        }
1066      }
1067    },
1068    "har-schema": {
1069      "version": "2.0.0",
1070      "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz",
1071      "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=",
1072      "dev": true
1073    },
1074    "har-validator": {
1075      "version": "5.1.3",
1076      "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.3.tgz",
1077      "integrity": "sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==",
1078      "dev": true,
1079      "requires": {
1080        "ajv": "^6.5.5",
1081        "har-schema": "^2.0.0"
1082      },
1083      "dependencies": {
1084        "ajv": {
1085          "version": "6.7.0",
1086          "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.7.0.tgz",
1087          "integrity": "sha512-RZXPviBTtfmtka9n9sy1N5M5b82CbxWIR6HIis4s3WQTXDJamc/0gpCWNGz6EWdWp4DOfjzJfhz/AS9zVPjjWg==",
1088          "dev": true,
1089          "requires": {
1090            "fast-deep-equal": "^2.0.1",
1091            "fast-json-stable-stringify": "^2.0.0",
1092            "json-schema-traverse": "^0.4.1",
1093            "uri-js": "^4.2.2"
1094          }
1095        }
1096      }
1097    },
1098    "has": {
1099      "version": "1.0.3",
1100      "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1101      "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1102      "dev": true,
1103      "requires": {
1104        "function-bind": "^1.1.1"
1105      }
1106    },
1107    "has-flag": {
1108      "version": "3.0.0",
1109      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1110      "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
1111      "dev": true
1112    },
1113    "has-symbols": {
1114      "version": "1.0.0",
1115      "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
1116      "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
1117      "dev": true
1118    },
1119    "has-unicode": {
1120      "version": "2.0.1",
1121      "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
1122      "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
1123      "dev": true
1124    },
1125    "html-validator": {
1126      "version": "3.1.3",
1127      "resolved": "https://registry.npmjs.org/html-validator/-/html-validator-3.1.3.tgz",
1128      "integrity": "sha512-RhjcQIHS/SfYzQ+/JrFWKU6AVve6AuwftAG/cWX3+bpvBK/tGMqbOleKlsAxLrKD84+GSJ1oJGnkyhdVLBGCqg==",
1129      "dev": true,
1130      "requires": {
1131        "request": "2.88.0",
1132        "valid-url": "1.0.9"
1133      }
1134    },
1135    "html-validator-cli": {
1136      "version": "4.1.4",
1137      "resolved": "https://registry.npmjs.org/html-validator-cli/-/html-validator-cli-4.1.4.tgz",
1138      "integrity": "sha512-4vGP107UDhhNHeWA5N8j/nUPlQbtB/W/K2x/P7aElbWMWrOkJA0MRSVFsMFrTPSAAjZWCG9uki2+1cQDzFtVcQ==",
1139      "dev": true,
1140      "requires": {
1141        "html-validator": "3.1.3",
1142        "minimist": "1.2.0"
1143      },
1144      "dependencies": {
1145        "minimist": {
1146          "version": "1.2.0",
1147          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1148          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1149          "dev": true
1150        }
1151      }
1152    },
1153    "http-signature": {
1154      "version": "1.2.0",
1155      "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz",
1156      "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=",
1157      "dev": true,
1158      "requires": {
1159        "assert-plus": "^1.0.0",
1160        "jsprim": "^1.2.2",
1161        "sshpk": "^1.7.0"
1162      }
1163    },
1164    "iconv-lite": {
1165      "version": "0.4.24",
1166      "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
1167      "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
1168      "dev": true,
1169      "requires": {
1170        "safer-buffer": ">= 2.1.2 < 3"
1171      }
1172    },
1173    "ignore": {
1174      "version": "4.0.6",
1175      "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
1176      "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
1177      "dev": true
1178    },
1179    "imurmurhash": {
1180      "version": "0.1.4",
1181      "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1182      "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
1183      "dev": true
1184    },
1185    "inflight": {
1186      "version": "1.0.6",
1187      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1188      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1189      "dev": true,
1190      "requires": {
1191        "once": "^1.3.0",
1192        "wrappy": "1"
1193      }
1194    },
1195    "inherits": {
1196      "version": "2.0.3",
1197      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
1198      "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
1199      "dev": true
1200    },
1201    "ini": {
1202      "version": "1.3.5",
1203      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
1204      "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
1205      "dev": true
1206    },
1207    "inquirer": {
1208      "version": "6.2.0",
1209      "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.2.0.tgz",
1210      "integrity": "sha512-QIEQG4YyQ2UYZGDC4srMZ7BjHOmNk1lR2JQj5UknBapklm6WHA+VVH7N+sUdX3A7NeCfGF8o4X1S3Ao7nAcIeg==",
1211      "dev": true,
1212      "requires": {
1213        "ansi-escapes": "^3.0.0",
1214        "chalk": "^2.0.0",
1215        "cli-cursor": "^2.1.0",
1216        "cli-width": "^2.0.0",
1217        "external-editor": "^3.0.0",
1218        "figures": "^2.0.0",
1219        "lodash": "^4.17.10",
1220        "mute-stream": "0.0.7",
1221        "run-async": "^2.2.0",
1222        "rxjs": "^6.1.0",
1223        "string-width": "^2.1.0",
1224        "strip-ansi": "^4.0.0",
1225        "through": "^2.3.6"
1226      }
1227    },
1228    "is-callable": {
1229      "version": "1.1.4",
1230      "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
1231      "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
1232      "dev": true
1233    },
1234    "is-date-object": {
1235      "version": "1.0.1",
1236      "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
1237      "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
1238      "dev": true
1239    },
1240    "is-fullwidth-code-point": {
1241      "version": "2.0.0",
1242      "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1243      "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1244      "dev": true
1245    },
1246    "is-path-cwd": {
1247      "version": "1.0.0",
1248      "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz",
1249      "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=",
1250      "dev": true
1251    },
1252    "is-path-in-cwd": {
1253      "version": "1.0.1",
1254      "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.1.tgz",
1255      "integrity": "sha512-FjV1RTW48E7CWM7eE/J2NJvAEEVektecDBVBE5Hh3nM1Jd0kvhHtX68Pr3xsDf857xt3Y4AkwVULK1Vku62aaQ==",
1256      "dev": true,
1257      "requires": {
1258        "is-path-inside": "^1.0.0"
1259      }
1260    },
1261    "is-path-inside": {
1262      "version": "1.0.1",
1263      "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz",
1264      "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=",
1265      "dev": true,
1266      "requires": {
1267        "path-is-inside": "^1.0.1"
1268      }
1269    },
1270    "is-promise": {
1271      "version": "2.1.0",
1272      "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
1273      "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
1274      "dev": true
1275    },
1276    "is-regex": {
1277      "version": "1.0.4",
1278      "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
1279      "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
1280      "dev": true,
1281      "requires": {
1282        "has": "^1.0.1"
1283      }
1284    },
1285    "is-resolvable": {
1286      "version": "1.1.0",
1287      "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
1288      "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
1289      "dev": true
1290    },
1291    "is-symbol": {
1292      "version": "1.0.2",
1293      "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz",
1294      "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==",
1295      "dev": true,
1296      "requires": {
1297        "has-symbols": "^1.0.0"
1298      }
1299    },
1300    "is-typedarray": {
1301      "version": "1.0.0",
1302      "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz",
1303      "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=",
1304      "dev": true
1305    },
1306    "isarray": {
1307      "version": "1.0.0",
1308      "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1309      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1310      "dev": true
1311    },
1312    "isexe": {
1313      "version": "2.0.0",
1314      "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1315      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1316      "dev": true
1317    },
1318    "isstream": {
1319      "version": "0.1.2",
1320      "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz",
1321      "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=",
1322      "dev": true
1323    },
1324    "istanbul": {
1325      "version": "0.4.5",
1326      "resolved": "https://registry.npmjs.org/istanbul/-/istanbul-0.4.5.tgz",
1327      "integrity": "sha1-ZcfXPUxNqE1POsMQuRj7C4Azczs=",
1328      "dev": true,
1329      "requires": {
1330        "abbrev": "1.0.x",
1331        "async": "1.x",
1332        "escodegen": "1.8.x",
1333        "esprima": "2.7.x",
1334        "glob": "^5.0.15",
1335        "handlebars": "^4.0.1",
1336        "js-yaml": "3.x",
1337        "mkdirp": "0.5.x",
1338        "nopt": "3.x",
1339        "once": "1.x",
1340        "resolve": "1.1.x",
1341        "supports-color": "^3.1.0",
1342        "which": "^1.1.1",
1343        "wordwrap": "^1.0.0"
1344      },
1345      "dependencies": {
1346        "esprima": {
1347          "version": "2.7.3",
1348          "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz",
1349          "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=",
1350          "dev": true
1351        },
1352        "glob": {
1353          "version": "5.0.15",
1354          "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
1355          "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
1356          "dev": true,
1357          "requires": {
1358            "inflight": "^1.0.4",
1359            "inherits": "2",
1360            "minimatch": "2 || 3",
1361            "once": "^1.3.0",
1362            "path-is-absolute": "^1.0.0"
1363          }
1364        },
1365        "has-flag": {
1366          "version": "1.0.0",
1367          "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz",
1368          "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=",
1369          "dev": true
1370        },
1371        "supports-color": {
1372          "version": "3.2.3",
1373          "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz",
1374          "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=",
1375          "dev": true,
1376          "requires": {
1377            "has-flag": "^1.0.0"
1378          }
1379        }
1380      }
1381    },
1382    "js-tokens": {
1383      "version": "4.0.0",
1384      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1385      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1386      "dev": true
1387    },
1388    "js-yaml": {
1389      "version": "3.12.0",
1390      "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz",
1391      "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==",
1392      "dev": true,
1393      "requires": {
1394        "argparse": "^1.0.7",
1395        "esprima": "^4.0.0"
1396      }
1397    },
1398    "js2xmlparser": {
1399      "version": "3.0.0",
1400      "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-3.0.0.tgz",
1401      "integrity": "sha1-P7YOqgicVED5MZ9RdgzNB+JJlzM=",
1402      "dev": true,
1403      "requires": {
1404        "xmlcreate": "^1.0.1"
1405      }
1406    },
1407    "jsbn": {
1408      "version": "0.1.1",
1409      "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz",
1410      "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=",
1411      "dev": true
1412    },
1413    "jsdoc": {
1414      "version": "3.5.5",
1415      "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-3.5.5.tgz",
1416      "integrity": "sha512-6PxB65TAU4WO0Wzyr/4/YhlGovXl0EVYfpKbpSroSj0qBxT4/xod/l40Opkm38dRHRdQgdeY836M0uVnJQG7kg==",
1417      "dev": true,
1418      "requires": {
1419        "babylon": "7.0.0-beta.19",
1420        "bluebird": "~3.5.0",
1421        "catharsis": "~0.8.9",
1422        "escape-string-regexp": "~1.0.5",
1423        "js2xmlparser": "~3.0.0",
1424        "klaw": "~2.0.0",
1425        "marked": "~0.3.6",
1426        "mkdirp": "~0.5.1",
1427        "requizzle": "~0.2.1",
1428        "strip-json-comments": "~2.0.1",
1429        "taffydb": "2.6.2",
1430        "underscore": "~1.8.3"
1431      }
1432    },
1433    "json-int64": {
1434      "version": "1.0.0",
1435      "resolved": "https://registry.npmjs.org/json-int64/-/json-int64-1.0.0.tgz",
1436      "integrity": "sha512-yrTg9swToElhEPETLMdZkEzDhbXLs+cxkw/b2rglMPOBlM1DE0utH1EReSMLcnpYJk5iUvD12r0fP2/xHitF5Q==",
1437      "dev": true,
1438      "requires": {
1439        "node-int64": "0.4.0"
1440      }
1441    },
1442    "json-schema": {
1443      "version": "0.2.3",
1444      "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz",
1445      "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=",
1446      "dev": true
1447    },
1448    "json-schema-traverse": {
1449      "version": "0.4.1",
1450      "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
1451      "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
1452      "dev": true
1453    },
1454    "json-stable-stringify-without-jsonify": {
1455      "version": "1.0.1",
1456      "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
1457      "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
1458      "dev": true
1459    },
1460    "json-stringify-safe": {
1461      "version": "5.0.1",
1462      "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
1463      "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=",
1464      "dev": true
1465    },
1466    "jsprim": {
1467      "version": "1.4.1",
1468      "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
1469      "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=",
1470      "dev": true,
1471      "requires": {
1472        "assert-plus": "1.0.0",
1473        "extsprintf": "1.3.0",
1474        "json-schema": "0.2.3",
1475        "verror": "1.10.0"
1476      }
1477    },
1478    "klaw": {
1479      "version": "2.0.0",
1480      "resolved": "https://registry.npmjs.org/klaw/-/klaw-2.0.0.tgz",
1481      "integrity": "sha1-WcEo4Nxc5BAgEVEZTuucv4WGUPY=",
1482      "dev": true,
1483      "requires": {
1484        "graceful-fs": "^4.1.9"
1485      }
1486    },
1487    "levn": {
1488      "version": "0.3.0",
1489      "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
1490      "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
1491      "dev": true,
1492      "requires": {
1493        "prelude-ls": "~1.1.2",
1494        "type-check": "~0.3.2"
1495      }
1496    },
1497    "lodash": {
1498      "version": "4.17.11",
1499      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
1500      "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==",
1501      "dev": true
1502    },
1503    "marked": {
1504      "version": "0.3.19",
1505      "resolved": "http://registry.npmjs.org/marked/-/marked-0.3.19.tgz",
1506      "integrity": "sha512-ea2eGWOqNxPcXv8dyERdSr/6FmzvWwzjMxpfGB/sbMccXoct+xY+YukPD+QTUZwyvK7BZwcr4m21WBOW41pAkg==",
1507      "dev": true
1508    },
1509    "mime-db": {
1510      "version": "1.37.0",
1511      "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.37.0.tgz",
1512      "integrity": "sha512-R3C4db6bgQhlIhPU48fUtdVmKnflq+hRdad7IyKhtFj06VPNVdk2RhiYL3UjQIlso8L+YxAtFkobT0VK+S/ybg==",
1513      "dev": true
1514    },
1515    "mime-types": {
1516      "version": "2.1.21",
1517      "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.21.tgz",
1518      "integrity": "sha512-3iL6DbwpyLzjR3xHSFNFeb9Nz/M8WDkX33t1GFQnFOllWk8pOrh/LSrB5OXlnlW5P9LH73X6loW/eogc+F5lJg==",
1519      "dev": true,
1520      "requires": {
1521        "mime-db": "~1.37.0"
1522      }
1523    },
1524    "mimic-fn": {
1525      "version": "1.2.0",
1526      "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
1527      "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
1528      "dev": true
1529    },
1530    "mimic-response": {
1531      "version": "1.0.1",
1532      "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz",
1533      "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==",
1534      "dev": true
1535    },
1536    "minimatch": {
1537      "version": "3.0.4",
1538      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1539      "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1540      "dev": true,
1541      "requires": {
1542        "brace-expansion": "^1.1.7"
1543      }
1544    },
1545    "minimist": {
1546      "version": "0.0.8",
1547      "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
1548      "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
1549      "dev": true
1550    },
1551    "mkdirp": {
1552      "version": "0.5.1",
1553      "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
1554      "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
1555      "dev": true,
1556      "requires": {
1557        "minimist": "0.0.8"
1558      }
1559    },
1560    "ms": {
1561      "version": "2.0.0",
1562      "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1563      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
1564      "dev": true
1565    },
1566    "mute-stream": {
1567      "version": "0.0.7",
1568      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
1569      "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
1570      "dev": true
1571    },
1572    "nan": {
1573      "version": "2.10.0",
1574      "resolved": "http://registry.npmjs.org/nan/-/nan-2.10.0.tgz",
1575      "integrity": "sha512-bAdJv7fBLhWC+/Bls0Oza+mvTaNQtP+1RyhhhvD95pgUJz6XM5IzgmxOkItJ9tkoCiplvAnXI1tNmmUD/eScyA==",
1576      "dev": true
1577    },
1578    "natural-compare": {
1579      "version": "1.4.0",
1580      "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
1581      "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
1582      "dev": true
1583    },
1584    "nice-try": {
1585      "version": "1.0.5",
1586      "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
1587      "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
1588      "dev": true
1589    },
1590    "node-abi": {
1591      "version": "2.4.5",
1592      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.4.5.tgz",
1593      "integrity": "sha512-aa/UC6Nr3+tqhHGRsAuw/edz7/q9nnetBrKWxj6rpTtm+0X9T1qU7lIEHMS3yN9JwAbRiKUbRRFy1PLz/y3aaA==",
1594      "dev": true,
1595      "requires": {
1596        "semver": "^5.4.1"
1597      }
1598    },
1599    "node-int64": {
1600      "version": "0.4.0",
1601      "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
1602      "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs="
1603    },
1604    "noop-logger": {
1605      "version": "0.1.1",
1606      "resolved": "https://registry.npmjs.org/noop-logger/-/noop-logger-0.1.1.tgz",
1607      "integrity": "sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=",
1608      "dev": true
1609    },
1610    "nopt": {
1611      "version": "3.0.6",
1612      "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
1613      "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
1614      "dev": true,
1615      "requires": {
1616        "abbrev": "1"
1617      }
1618    },
1619    "npmlog": {
1620      "version": "4.1.2",
1621      "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
1622      "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
1623      "dev": true,
1624      "requires": {
1625        "are-we-there-yet": "~1.1.2",
1626        "console-control-strings": "~1.1.0",
1627        "gauge": "~2.7.3",
1628        "set-blocking": "~2.0.0"
1629      }
1630    },
1631    "number-is-nan": {
1632      "version": "1.0.1",
1633      "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
1634      "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
1635      "dev": true
1636    },
1637    "oauth-sign": {
1638      "version": "0.9.0",
1639      "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz",
1640      "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==",
1641      "dev": true
1642    },
1643    "object-assign": {
1644      "version": "4.1.1",
1645      "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1646      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
1647      "dev": true
1648    },
1649    "object-inspect": {
1650      "version": "1.6.0",
1651      "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.6.0.tgz",
1652      "integrity": "sha512-GJzfBZ6DgDAmnuaM3104jR4s1Myxr3Y3zfIyN4z3UdqN69oSRacNK8UhnobDdC+7J2AHCjGwxQubNJfE70SXXQ==",
1653      "dev": true
1654    },
1655    "object-keys": {
1656      "version": "1.0.12",
1657      "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz",
1658      "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==",
1659      "dev": true
1660    },
1661    "on-finished": {
1662      "version": "2.3.0",
1663      "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
1664      "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
1665      "dev": true,
1666      "requires": {
1667        "ee-first": "1.1.1"
1668      }
1669    },
1670    "once": {
1671      "version": "1.4.0",
1672      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1673      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1674      "dev": true,
1675      "requires": {
1676        "wrappy": "1"
1677      }
1678    },
1679    "onetime": {
1680      "version": "2.0.1",
1681      "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
1682      "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
1683      "dev": true,
1684      "requires": {
1685        "mimic-fn": "^1.0.0"
1686      }
1687    },
1688    "optimist": {
1689      "version": "0.6.1",
1690      "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz",
1691      "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=",
1692      "dev": true,
1693      "requires": {
1694        "minimist": "~0.0.1",
1695        "wordwrap": "~0.0.2"
1696      },
1697      "dependencies": {
1698        "wordwrap": {
1699          "version": "0.0.3",
1700          "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz",
1701          "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=",
1702          "dev": true
1703        }
1704      }
1705    },
1706    "optionator": {
1707      "version": "0.8.2",
1708      "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
1709      "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
1710      "dev": true,
1711      "requires": {
1712        "deep-is": "~0.1.3",
1713        "fast-levenshtein": "~2.0.4",
1714        "levn": "~0.3.0",
1715        "prelude-ls": "~1.1.2",
1716        "type-check": "~0.3.2",
1717        "wordwrap": "~1.0.0"
1718      }
1719    },
1720    "os-homedir": {
1721      "version": "1.0.2",
1722      "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
1723      "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
1724      "dev": true
1725    },
1726    "os-tmpdir": {
1727      "version": "1.0.2",
1728      "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
1729      "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
1730      "dev": true
1731    },
1732    "parseurl": {
1733      "version": "1.3.2",
1734      "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.2.tgz",
1735      "integrity": "sha1-/CidTtiZMRlGDBViUyYs3I3mW/M=",
1736      "dev": true
1737    },
1738    "path-is-absolute": {
1739      "version": "1.0.1",
1740      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1741      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1742      "dev": true
1743    },
1744    "path-is-inside": {
1745      "version": "1.0.2",
1746      "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
1747      "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
1748      "dev": true
1749    },
1750    "path-key": {
1751      "version": "2.0.1",
1752      "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
1753      "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
1754      "dev": true
1755    },
1756    "path-parse": {
1757      "version": "1.0.6",
1758      "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
1759      "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
1760      "dev": true
1761    },
1762    "performance-now": {
1763      "version": "2.1.0",
1764      "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz",
1765      "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=",
1766      "dev": true
1767    },
1768    "pify": {
1769      "version": "2.3.0",
1770      "resolved": "http://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
1771      "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
1772      "dev": true
1773    },
1774    "pinkie": {
1775      "version": "2.0.4",
1776      "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
1777      "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
1778      "dev": true
1779    },
1780    "pinkie-promise": {
1781      "version": "2.0.1",
1782      "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
1783      "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
1784      "dev": true,
1785      "requires": {
1786        "pinkie": "^2.0.0"
1787      }
1788    },
1789    "pluralize": {
1790      "version": "7.0.0",
1791      "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz",
1792      "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==",
1793      "dev": true
1794    },
1795    "prebuild-install": {
1796      "version": "4.0.0",
1797      "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-4.0.0.tgz",
1798      "integrity": "sha512-7tayxeYboJX0RbVzdnKyGl2vhQRWr6qfClEXDhOkXjuaOKCw2q8aiuFhONRYVsG/czia7KhpykIlI2S2VaPunA==",
1799      "dev": true,
1800      "requires": {
1801        "detect-libc": "^1.0.3",
1802        "expand-template": "^1.0.2",
1803        "github-from-package": "0.0.0",
1804        "minimist": "^1.2.0",
1805        "mkdirp": "^0.5.1",
1806        "node-abi": "^2.2.0",
1807        "noop-logger": "^0.1.1",
1808        "npmlog": "^4.0.1",
1809        "os-homedir": "^1.0.1",
1810        "pump": "^2.0.1",
1811        "rc": "^1.1.6",
1812        "simple-get": "^2.7.0",
1813        "tar-fs": "^1.13.0",
1814        "tunnel-agent": "^0.6.0",
1815        "which-pm-runs": "^1.0.0"
1816      },
1817      "dependencies": {
1818        "minimist": {
1819          "version": "1.2.0",
1820          "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1821          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1822          "dev": true
1823        }
1824      }
1825    },
1826    "prelude-ls": {
1827      "version": "1.1.2",
1828      "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
1829      "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
1830      "dev": true
1831    },
1832    "prettier": {
1833      "version": "1.14.3",
1834      "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.14.3.tgz",
1835      "integrity": "sha512-qZDVnCrnpsRJJq5nSsiHCE3BYMED2OtsI+cmzIzF1QIfqm5ALf8tEJcO27zV1gKNKRPdhjO0dNWnrzssDQ1tFg==",
1836      "dev": true
1837    },
1838    "prettier-linter-helpers": {
1839      "version": "1.0.0",
1840      "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
1841      "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
1842      "dev": true,
1843      "requires": {
1844        "fast-diff": "^1.1.2"
1845      }
1846    },
1847    "process-nextick-args": {
1848      "version": "2.0.0",
1849      "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz",
1850      "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==",
1851      "dev": true
1852    },
1853    "progress": {
1854      "version": "2.0.1",
1855      "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.1.tgz",
1856      "integrity": "sha512-OE+a6vzqazc+K6LxJrX5UPyKFvGnL5CYmq2jFGNIBWHpc4QyE49/YOumcrpQFJpfejmvRtbJzgO1zPmMCqlbBg==",
1857      "dev": true
1858    },
1859    "psl": {
1860      "version": "1.1.31",
1861      "resolved": "https://registry.npmjs.org/psl/-/psl-1.1.31.tgz",
1862      "integrity": "sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw==",
1863      "dev": true
1864    },
1865    "pump": {
1866      "version": "2.0.1",
1867      "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
1868      "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
1869      "dev": true,
1870      "requires": {
1871        "end-of-stream": "^1.1.0",
1872        "once": "^1.3.1"
1873      }
1874    },
1875    "punycode": {
1876      "version": "2.1.1",
1877      "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
1878      "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
1879      "dev": true
1880    },
1881    "q": {
1882      "version": "1.5.1",
1883      "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
1884      "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc="
1885    },
1886    "qs": {
1887      "version": "6.5.2",
1888      "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz",
1889      "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==",
1890      "dev": true
1891    },
1892    "rc": {
1893      "version": "1.2.8",
1894      "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
1895      "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
1896      "dev": true,
1897      "requires": {
1898        "deep-extend": "^0.6.0",
1899        "ini": "~1.3.0",
1900        "minimist": "^1.2.0",
1901        "strip-json-comments": "~2.0.1"
1902      },
1903      "dependencies": {
1904        "minimist": {
1905          "version": "1.2.0",
1906          "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1907          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1908          "dev": true
1909        }
1910      }
1911    },
1912    "readable-stream": {
1913      "version": "2.3.6",
1914      "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
1915      "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
1916      "dev": true,
1917      "requires": {
1918        "core-util-is": "~1.0.0",
1919        "inherits": "~2.0.3",
1920        "isarray": "~1.0.0",
1921        "process-nextick-args": "~2.0.0",
1922        "safe-buffer": "~5.1.1",
1923        "string_decoder": "~1.1.1",
1924        "util-deprecate": "~1.0.1"
1925      }
1926    },
1927    "regexpp": {
1928      "version": "2.0.1",
1929      "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
1930      "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
1931      "dev": true
1932    },
1933    "request": {
1934      "version": "2.88.0",
1935      "resolved": "https://registry.npmjs.org/request/-/request-2.88.0.tgz",
1936      "integrity": "sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg==",
1937      "dev": true,
1938      "requires": {
1939        "aws-sign2": "~0.7.0",
1940        "aws4": "^1.8.0",
1941        "caseless": "~0.12.0",
1942        "combined-stream": "~1.0.6",
1943        "extend": "~3.0.2",
1944        "forever-agent": "~0.6.1",
1945        "form-data": "~2.3.2",
1946        "har-validator": "~5.1.0",
1947        "http-signature": "~1.2.0",
1948        "is-typedarray": "~1.0.0",
1949        "isstream": "~0.1.2",
1950        "json-stringify-safe": "~5.0.1",
1951        "mime-types": "~2.1.19",
1952        "oauth-sign": "~0.9.0",
1953        "performance-now": "^2.1.0",
1954        "qs": "~6.5.2",
1955        "safe-buffer": "^5.1.2",
1956        "tough-cookie": "~2.4.3",
1957        "tunnel-agent": "^0.6.0",
1958        "uuid": "^3.3.2"
1959      }
1960    },
1961    "require-uncached": {
1962      "version": "1.0.3",
1963      "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz",
1964      "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=",
1965      "dev": true,
1966      "requires": {
1967        "caller-path": "^0.1.0",
1968        "resolve-from": "^1.0.0"
1969      }
1970    },
1971    "requizzle": {
1972      "version": "0.2.1",
1973      "resolved": "https://registry.npmjs.org/requizzle/-/requizzle-0.2.1.tgz",
1974      "integrity": "sha1-aUPDUwxNmn5G8c3dUcFY/GcM294=",
1975      "dev": true,
1976      "requires": {
1977        "underscore": "~1.6.0"
1978      },
1979      "dependencies": {
1980        "underscore": {
1981          "version": "1.6.0",
1982          "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
1983          "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=",
1984          "dev": true
1985        }
1986      }
1987    },
1988    "resolve": {
1989      "version": "1.1.7",
1990      "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
1991      "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=",
1992      "dev": true
1993    },
1994    "resolve-from": {
1995      "version": "1.0.1",
1996      "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
1997      "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=",
1998      "dev": true
1999    },
2000    "restore-cursor": {
2001      "version": "2.0.0",
2002      "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
2003      "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
2004      "dev": true,
2005      "requires": {
2006        "onetime": "^2.0.0",
2007        "signal-exit": "^3.0.2"
2008      }
2009    },
2010    "resumer": {
2011      "version": "0.0.0",
2012      "resolved": "https://registry.npmjs.org/resumer/-/resumer-0.0.0.tgz",
2013      "integrity": "sha1-8ej0YeQGS6Oegq883CqMiT0HZ1k=",
2014      "dev": true,
2015      "requires": {
2016        "through": "~2.3.4"
2017      }
2018    },
2019    "rimraf": {
2020      "version": "2.6.2",
2021      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz",
2022      "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==",
2023      "dev": true,
2024      "requires": {
2025        "glob": "^7.0.5"
2026      }
2027    },
2028    "run-async": {
2029      "version": "2.3.0",
2030      "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
2031      "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
2032      "dev": true,
2033      "requires": {
2034        "is-promise": "^2.1.0"
2035      }
2036    },
2037    "rxjs": {
2038      "version": "6.3.3",
2039      "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.3.3.tgz",
2040      "integrity": "sha512-JTWmoY9tWCs7zvIk/CvRjhjGaOd+OVBM987mxFo+OW66cGpdKjZcpmc74ES1sB//7Kl/PAe8+wEakuhG4pcgOw==",
2041      "dev": true,
2042      "requires": {
2043        "tslib": "^1.9.0"
2044      }
2045    },
2046    "safe-buffer": {
2047      "version": "5.1.2",
2048      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2049      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
2050      "dev": true
2051    },
2052    "safer-buffer": {
2053      "version": "2.1.2",
2054      "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
2055      "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
2056      "dev": true
2057    },
2058    "semver": {
2059      "version": "5.6.0",
2060      "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
2061      "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg==",
2062      "dev": true
2063    },
2064    "set-blocking": {
2065      "version": "2.0.0",
2066      "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
2067      "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
2068      "dev": true
2069    },
2070    "shebang-command": {
2071      "version": "1.2.0",
2072      "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
2073      "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
2074      "dev": true,
2075      "requires": {
2076        "shebang-regex": "^1.0.0"
2077      }
2078    },
2079    "shebang-regex": {
2080      "version": "1.0.0",
2081      "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
2082      "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
2083      "dev": true
2084    },
2085    "signal-exit": {
2086      "version": "3.0.2",
2087      "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
2088      "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
2089      "dev": true
2090    },
2091    "simple-concat": {
2092      "version": "1.0.0",
2093      "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.0.tgz",
2094      "integrity": "sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=",
2095      "dev": true
2096    },
2097    "simple-get": {
2098      "version": "2.8.1",
2099      "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-2.8.1.tgz",
2100      "integrity": "sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==",
2101      "dev": true,
2102      "requires": {
2103        "decompress-response": "^3.3.0",
2104        "once": "^1.3.1",
2105        "simple-concat": "^1.0.0"
2106      }
2107    },
2108    "slice-ansi": {
2109      "version": "1.0.0",
2110      "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz",
2111      "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==",
2112      "dev": true,
2113      "requires": {
2114        "is-fullwidth-code-point": "^2.0.0"
2115      }
2116    },
2117    "source-map": {
2118      "version": "0.2.0",
2119      "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.2.0.tgz",
2120      "integrity": "sha1-2rc/vPwrqBm03gO9b26qSBZLP50=",
2121      "dev": true,
2122      "optional": true,
2123      "requires": {
2124        "amdefine": ">=0.0.4"
2125      }
2126    },
2127    "sprintf-js": {
2128      "version": "1.0.3",
2129      "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
2130      "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
2131      "dev": true
2132    },
2133    "sshpk": {
2134      "version": "1.16.1",
2135      "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
2136      "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==",
2137      "dev": true,
2138      "requires": {
2139        "asn1": "~0.2.3",
2140        "assert-plus": "^1.0.0",
2141        "bcrypt-pbkdf": "^1.0.0",
2142        "dashdash": "^1.12.0",
2143        "ecc-jsbn": "~0.1.1",
2144        "getpass": "^0.1.1",
2145        "jsbn": "~0.1.0",
2146        "safer-buffer": "^2.0.2",
2147        "tweetnacl": "~0.14.0"
2148      }
2149    },
2150    "statuses": {
2151      "version": "1.3.1",
2152      "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz",
2153      "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=",
2154      "dev": true
2155    },
2156    "string-width": {
2157      "version": "2.1.1",
2158      "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
2159      "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
2160      "dev": true,
2161      "requires": {
2162        "is-fullwidth-code-point": "^2.0.0",
2163        "strip-ansi": "^4.0.0"
2164      }
2165    },
2166    "string.prototype.trim": {
2167      "version": "1.1.2",
2168      "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.1.2.tgz",
2169      "integrity": "sha1-0E3iyJ4Tf019IG8Ia17S+ua+jOo=",
2170      "dev": true,
2171      "requires": {
2172        "define-properties": "^1.1.2",
2173        "es-abstract": "^1.5.0",
2174        "function-bind": "^1.0.2"
2175      }
2176    },
2177    "string_decoder": {
2178      "version": "1.1.1",
2179      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2180      "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2181      "dev": true,
2182      "requires": {
2183        "safe-buffer": "~5.1.0"
2184      }
2185    },
2186    "strip-ansi": {
2187      "version": "4.0.0",
2188      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
2189      "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
2190      "dev": true,
2191      "requires": {
2192        "ansi-regex": "^3.0.0"
2193      }
2194    },
2195    "strip-json-comments": {
2196      "version": "2.0.1",
2197      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
2198      "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
2199      "dev": true
2200    },
2201    "supports-color": {
2202      "version": "5.5.0",
2203      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
2204      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
2205      "dev": true,
2206      "requires": {
2207        "has-flag": "^3.0.0"
2208      }
2209    },
2210    "table": {
2211      "version": "5.1.0",
2212      "resolved": "https://registry.npmjs.org/table/-/table-5.1.0.tgz",
2213      "integrity": "sha512-e542in22ZLhD/fOIuXs/8yDZ9W61ltF8daM88rkRNtgTIct+vI2fTnAyu/Db2TCfEcI8i7mjZz6meLq0nW7TYg==",
2214      "dev": true,
2215      "requires": {
2216        "ajv": "^6.5.3",
2217        "lodash": "^4.17.10",
2218        "slice-ansi": "1.0.0",
2219        "string-width": "^2.1.1"
2220      }
2221    },
2222    "taffydb": {
2223      "version": "2.6.2",
2224      "resolved": "https://registry.npmjs.org/taffydb/-/taffydb-2.6.2.tgz",
2225      "integrity": "sha1-fLy2S1oUG2ou/CxdLGe04VCyomg=",
2226      "dev": true
2227    },
2228    "tape": {
2229      "version": "4.9.1",
2230      "resolved": "https://registry.npmjs.org/tape/-/tape-4.9.1.tgz",
2231      "integrity": "sha512-6fKIXknLpoe/Jp4rzHKFPpJUHDHDqn8jus99IfPnHIjyz78HYlefTGD3b5EkbQzuLfaEvmfPK3IolLgq2xT3kw==",
2232      "dev": true,
2233      "requires": {
2234        "deep-equal": "~1.0.1",
2235        "defined": "~1.0.0",
2236        "for-each": "~0.3.3",
2237        "function-bind": "~1.1.1",
2238        "glob": "~7.1.2",
2239        "has": "~1.0.3",
2240        "inherits": "~2.0.3",
2241        "minimist": "~1.2.0",
2242        "object-inspect": "~1.6.0",
2243        "resolve": "~1.7.1",
2244        "resumer": "~0.0.0",
2245        "string.prototype.trim": "~1.1.2",
2246        "through": "~2.3.8"
2247      },
2248      "dependencies": {
2249        "minimist": {
2250          "version": "1.2.0",
2251          "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
2252          "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
2253          "dev": true
2254        },
2255        "resolve": {
2256          "version": "1.7.1",
2257          "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.7.1.tgz",
2258          "integrity": "sha512-c7rwLofp8g1U+h1KNyHL/jicrKg1Ek4q+Lr33AL65uZTinUZHe30D5HlyN5V9NW0JX1D5dXQ4jqW5l7Sy/kGfw==",
2259          "dev": true,
2260          "requires": {
2261            "path-parse": "^1.0.5"
2262          }
2263        }
2264      }
2265    },
2266    "tar-fs": {
2267      "version": "1.16.3",
2268      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-1.16.3.tgz",
2269      "integrity": "sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw==",
2270      "dev": true,
2271      "requires": {
2272        "chownr": "^1.0.1",
2273        "mkdirp": "^0.5.1",
2274        "pump": "^1.0.0",
2275        "tar-stream": "^1.1.2"
2276      },
2277      "dependencies": {
2278        "pump": {
2279          "version": "1.0.3",
2280          "resolved": "https://registry.npmjs.org/pump/-/pump-1.0.3.tgz",
2281          "integrity": "sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==",
2282          "dev": true,
2283          "requires": {
2284            "end-of-stream": "^1.1.0",
2285            "once": "^1.3.1"
2286          }
2287        }
2288      }
2289    },
2290    "tar-stream": {
2291      "version": "1.6.2",
2292      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",
2293      "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
2294      "dev": true,
2295      "requires": {
2296        "bl": "^1.0.0",
2297        "buffer-alloc": "^1.2.0",
2298        "end-of-stream": "^1.0.0",
2299        "fs-constants": "^1.0.0",
2300        "readable-stream": "^2.3.0",
2301        "to-buffer": "^1.1.1",
2302        "xtend": "^4.0.0"
2303      }
2304    },
2305    "text-table": {
2306      "version": "0.2.0",
2307      "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
2308      "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
2309      "dev": true
2310    },
2311    "through": {
2312      "version": "2.3.8",
2313      "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz",
2314      "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
2315      "dev": true
2316    },
2317    "tmp": {
2318      "version": "0.0.33",
2319      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
2320      "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
2321      "dev": true,
2322      "requires": {
2323        "os-tmpdir": "~1.0.2"
2324      }
2325    },
2326    "to-buffer": {
2327      "version": "1.1.1",
2328      "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
2329      "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
2330      "dev": true
2331    },
2332    "tough-cookie": {
2333      "version": "2.4.3",
2334      "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.4.3.tgz",
2335      "integrity": "sha512-Q5srk/4vDM54WJsJio3XNn6K2sCG+CQ8G5Wz6bZhRZoAe/+TxjWB/GlFAnYEbkYVlON9FMk/fE3h2RLpPXo4lQ==",
2336      "dev": true,
2337      "requires": {
2338        "psl": "^1.1.24",
2339        "punycode": "^1.4.1"
2340      },
2341      "dependencies": {
2342        "punycode": {
2343          "version": "1.4.1",
2344          "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
2345          "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
2346          "dev": true
2347        }
2348      }
2349    },
2350    "tslib": {
2351      "version": "1.9.3",
2352      "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.9.3.tgz",
2353      "integrity": "sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ==",
2354      "dev": true
2355    },
2356    "tunnel-agent": {
2357      "version": "0.6.0",
2358      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
2359      "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
2360      "dev": true,
2361      "requires": {
2362        "safe-buffer": "^5.0.1"
2363      }
2364    },
2365    "tweetnacl": {
2366      "version": "0.14.5",
2367      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
2368      "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=",
2369      "dev": true
2370    },
2371    "type-check": {
2372      "version": "0.3.2",
2373      "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
2374      "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
2375      "dev": true,
2376      "requires": {
2377        "prelude-ls": "~1.1.2"
2378      }
2379    },
2380    "typescript": {
2381      "version": "3.1.6",
2382      "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.1.6.tgz",
2383      "integrity": "sha512-tDMYfVtvpb96msS1lDX9MEdHrW4yOuZ4Kdc4Him9oU796XldPYF/t2+uKoX0BBa0hXXwDlqYQbXY5Rzjzc5hBA==",
2384      "dev": true
2385    },
2386    "uglify-js": {
2387      "version": "3.4.9",
2388      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz",
2389      "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==",
2390      "dev": true,
2391      "optional": true,
2392      "requires": {
2393        "commander": "~2.17.1",
2394        "source-map": "~0.6.1"
2395      },
2396      "dependencies": {
2397        "commander": {
2398          "version": "2.17.1",
2399          "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
2400          "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==",
2401          "dev": true,
2402          "optional": true
2403        },
2404        "source-map": {
2405          "version": "0.6.1",
2406          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2407          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2408          "dev": true,
2409          "optional": true
2410        }
2411      }
2412    },
2413    "underscore": {
2414      "version": "1.8.3",
2415      "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz",
2416      "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=",
2417      "dev": true
2418    },
2419    "underscore-contrib": {
2420      "version": "0.3.0",
2421      "resolved": "https://registry.npmjs.org/underscore-contrib/-/underscore-contrib-0.3.0.tgz",
2422      "integrity": "sha1-ZltmwkeD+PorGMn4y7Dix9SMJsc=",
2423      "dev": true,
2424      "requires": {
2425        "underscore": "1.6.0"
2426      },
2427      "dependencies": {
2428        "underscore": {
2429          "version": "1.6.0",
2430          "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz",
2431          "integrity": "sha1-izixDKze9jM3uLJOT/htRa6lKag=",
2432          "dev": true
2433        }
2434      }
2435    },
2436    "unpipe": {
2437      "version": "1.0.0",
2438      "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
2439      "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
2440      "dev": true
2441    },
2442    "uri-js": {
2443      "version": "4.2.2",
2444      "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
2445      "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
2446      "dev": true,
2447      "requires": {
2448        "punycode": "^2.1.0"
2449      }
2450    },
2451    "utf-8-validate": {
2452      "version": "4.0.2",
2453      "resolved": "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-4.0.2.tgz",
2454      "integrity": "sha512-CS63Ssp6zynBQ4IxVzgjP5Abdo6LuJ87HFIcgIiVUeY96+MTHkqKtrUhphbwQ6jX8aSGZv8zX6l1DCPpfcAnxA==",
2455      "dev": true,
2456      "requires": {
2457        "bindings": "~1.3.0",
2458        "nan": "~2.10.0",
2459        "prebuild-install": "~4.0.0"
2460      }
2461    },
2462    "util-deprecate": {
2463      "version": "1.0.2",
2464      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2465      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
2466      "dev": true
2467    },
2468    "utils-merge": {
2469      "version": "1.0.1",
2470      "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
2471      "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
2472      "dev": true
2473    },
2474    "uuid": {
2475      "version": "3.3.2",
2476      "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
2477      "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==",
2478      "dev": true
2479    },
2480    "valid-url": {
2481      "version": "1.0.9",
2482      "resolved": "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz",
2483      "integrity": "sha1-HBRHm0DxOXp1eC8RXkCGRHQzogA=",
2484      "dev": true
2485    },
2486    "verror": {
2487      "version": "1.10.0",
2488      "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz",
2489      "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=",
2490      "dev": true,
2491      "requires": {
2492        "assert-plus": "^1.0.0",
2493        "core-util-is": "1.0.2",
2494        "extsprintf": "^1.2.0"
2495      }
2496    },
2497    "which": {
2498      "version": "1.3.1",
2499      "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
2500      "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
2501      "dev": true,
2502      "requires": {
2503        "isexe": "^2.0.0"
2504      }
2505    },
2506    "which-pm-runs": {
2507      "version": "1.0.0",
2508      "resolved": "https://registry.npmjs.org/which-pm-runs/-/which-pm-runs-1.0.0.tgz",
2509      "integrity": "sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=",
2510      "dev": true
2511    },
2512    "wide-align": {
2513      "version": "1.1.3",
2514      "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
2515      "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
2516      "dev": true,
2517      "requires": {
2518        "string-width": "^1.0.2 || 2"
2519      }
2520    },
2521    "wordwrap": {
2522      "version": "1.0.0",
2523      "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
2524      "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
2525      "dev": true
2526    },
2527    "wrappy": {
2528      "version": "1.0.2",
2529      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2530      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
2531      "dev": true
2532    },
2533    "write": {
2534      "version": "0.2.1",
2535      "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz",
2536      "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=",
2537      "dev": true,
2538      "requires": {
2539        "mkdirp": "^0.5.1"
2540      }
2541    },
2542    "ws": {
2543      "version": "5.2.2",
2544      "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.2.tgz",
2545      "integrity": "sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==",
2546      "requires": {
2547        "async-limiter": "~1.0.0"
2548      }
2549    },
2550    "xmlcreate": {
2551      "version": "1.0.2",
2552      "resolved": "https://registry.npmjs.org/xmlcreate/-/xmlcreate-1.0.2.tgz",
2553      "integrity": "sha1-+mv3YqYKQT+z3Y9LA8WyaSONMI8=",
2554      "dev": true
2555    },
2556    "xtend": {
2557      "version": "4.0.1",
2558      "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
2559      "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=",
2560      "dev": true
2561    }
2562  }
2563}
2564