]> git.lizzy.rs Git - rust.git/blob - editors/code/package-lock.json
Fix npm vulnerability warning
[rust.git] / editors / code / package-lock.json
1 {
2     "name": "ra-lsp",
3     "version": "0.0.1",
4     "lockfileVersion": 1,
5     "requires": true,
6     "dependencies": {
7         "@babel/code-frame": {
8             "version": "7.5.5",
9             "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
10             "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
11             "dev": true,
12             "requires": {
13                 "@babel/highlight": "^7.0.0"
14             }
15         },
16         "@babel/highlight": {
17             "version": "7.5.0",
18             "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz",
19             "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==",
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/estree": {
28             "version": "0.0.39",
29             "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz",
30             "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==",
31             "dev": true
32         },
33         "@types/events": {
34             "version": "3.0.0",
35             "resolved": "https://registry.npmjs.org/@types/events/-/events-3.0.0.tgz",
36             "integrity": "sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g==",
37             "dev": true
38         },
39         "@types/glob": {
40             "version": "7.1.1",
41             "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.1.tgz",
42             "integrity": "sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w==",
43             "dev": true,
44             "requires": {
45                 "@types/events": "*",
46                 "@types/minimatch": "*",
47                 "@types/node": "*"
48             }
49         },
50         "@types/minimatch": {
51             "version": "3.0.3",
52             "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz",
53             "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==",
54             "dev": true
55         },
56         "@types/mocha": {
57             "version": "5.2.7",
58             "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-5.2.7.tgz",
59             "integrity": "sha512-NYrtPht0wGzhwe9+/idPaBB+TqkY9AhTvOLMkThm0IoEfLaiVQZwBwyJ5puCkO3AUCWrmcoePjp2mbFocKy4SQ==",
60             "dev": true
61         },
62         "@types/node": {
63             "version": "10.14.13",
64             "resolved": "https://registry.npmjs.org/@types/node/-/node-10.14.13.tgz",
65             "integrity": "sha512-yN/FNNW1UYsRR1wwAoyOwqvDuLDtVXnaJTZ898XIw/Q5cCaeVAlVwvsmXLX5PuiScBYwZsZU4JYSHB3TvfdwvQ==",
66             "dev": true
67         },
68         "@types/resolve": {
69             "version": "0.0.8",
70             "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz",
71             "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==",
72             "dev": true,
73             "requires": {
74                 "@types/node": "*"
75             }
76         },
77         "@types/seedrandom": {
78             "version": "2.4.28",
79             "resolved": "https://registry.npmjs.org/@types/seedrandom/-/seedrandom-2.4.28.tgz",
80             "integrity": "sha512-SMA+fUwULwK7sd/ZJicUztiPs8F1yCPwF3O23Z9uQ32ME5Ha0NmDK9+QTsYE4O2tHXChzXomSWWeIhCnoN1LqA==",
81             "dev": true
82         },
83         "@types/vscode": {
84             "version": "1.37.0",
85             "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.37.0.tgz",
86             "integrity": "sha512-PRfeuqYuzk3vjf+puzxltIUWC+AhEGYpFX29/37w30DQSQnpf5AgMVf7GDBAdmTbWTBou+EMFz/Ne6XCM/KxzQ==",
87             "dev": true
88         },
89         "acorn": {
90             "version": "7.1.0",
91             "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.0.tgz",
92             "integrity": "sha512-kL5CuoXA/dgxlBbVrflsflzQ3PAas7RYZB52NOm/6839iVYJgKMJ3cQJD+t2i5+qFa8h3MDpEOJiS64E8JLnSQ==",
93             "dev": true
94         },
95         "agent-base": {
96             "version": "4.3.0",
97             "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz",
98             "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==",
99             "dev": true,
100             "requires": {
101                 "es6-promisify": "^5.0.0"
102             }
103         },
104         "ansi-colors": {
105             "version": "3.2.3",
106             "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.3.tgz",
107             "integrity": "sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==",
108             "dev": true
109         },
110         "ansi-regex": {
111             "version": "3.0.0",
112             "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
113             "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
114             "dev": true
115         },
116         "ansi-styles": {
117             "version": "3.2.1",
118             "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
119             "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
120             "dev": true,
121             "requires": {
122                 "color-convert": "^1.9.0"
123             }
124         },
125         "argparse": {
126             "version": "1.0.10",
127             "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
128             "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
129             "dev": true,
130             "requires": {
131                 "sprintf-js": "~1.0.2"
132             }
133         },
134         "azure-devops-node-api": {
135             "version": "7.2.0",
136             "resolved": "https://registry.npmjs.org/azure-devops-node-api/-/azure-devops-node-api-7.2.0.tgz",
137             "integrity": "sha512-pMfGJ6gAQ7LRKTHgiRF+8iaUUeGAI0c8puLaqHLc7B8AR7W6GJLozK9RFeUHFjEGybC9/EB3r67WPd7e46zQ8w==",
138             "dev": true,
139             "requires": {
140                 "os": "0.1.1",
141                 "tunnel": "0.0.4",
142                 "typed-rest-client": "1.2.0",
143                 "underscore": "1.8.3"
144             }
145         },
146         "balanced-match": {
147             "version": "1.0.0",
148             "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
149             "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
150             "dev": true
151         },
152         "boolbase": {
153             "version": "1.0.0",
154             "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
155             "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
156             "dev": true
157         },
158         "brace-expansion": {
159             "version": "1.1.11",
160             "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
161             "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
162             "dev": true,
163             "requires": {
164                 "balanced-match": "^1.0.0",
165                 "concat-map": "0.0.1"
166             }
167         },
168         "browser-stdout": {
169             "version": "1.3.1",
170             "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
171             "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
172             "dev": true
173         },
174         "buffer-crc32": {
175             "version": "0.2.13",
176             "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
177             "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
178             "dev": true
179         },
180         "builtin-modules": {
181             "version": "1.1.1",
182             "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
183             "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
184             "dev": true
185         },
186         "camelcase": {
187             "version": "5.3.1",
188             "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
189             "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
190             "dev": true
191         },
192         "chalk": {
193             "version": "2.4.2",
194             "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
195             "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
196             "dev": true,
197             "requires": {
198                 "ansi-styles": "^3.2.1",
199                 "escape-string-regexp": "^1.0.5",
200                 "supports-color": "^5.3.0"
201             }
202         },
203         "cheerio": {
204             "version": "1.0.0-rc.3",
205             "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.3.tgz",
206             "integrity": "sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==",
207             "dev": true,
208             "requires": {
209                 "css-select": "~1.2.0",
210                 "dom-serializer": "~0.1.1",
211                 "entities": "~1.1.1",
212                 "htmlparser2": "^3.9.1",
213                 "lodash": "^4.15.0",
214                 "parse5": "^3.0.1"
215             }
216         },
217         "cliui": {
218             "version": "4.1.0",
219             "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz",
220             "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==",
221             "dev": true,
222             "requires": {
223                 "string-width": "^2.1.1",
224                 "strip-ansi": "^4.0.0",
225                 "wrap-ansi": "^2.0.0"
226             }
227         },
228         "code-point-at": {
229             "version": "1.1.0",
230             "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
231             "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
232             "dev": true
233         },
234         "color-convert": {
235             "version": "1.9.3",
236             "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
237             "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
238             "dev": true,
239             "requires": {
240                 "color-name": "1.1.3"
241             }
242         },
243         "color-name": {
244             "version": "1.1.3",
245             "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
246             "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
247             "dev": true
248         },
249         "commander": {
250             "version": "2.20.0",
251             "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
252             "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
253             "dev": true
254         },
255         "concat-map": {
256             "version": "0.0.1",
257             "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
258             "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
259             "dev": true
260         },
261         "cross-spawn": {
262             "version": "6.0.5",
263             "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
264             "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
265             "dev": true,
266             "requires": {
267                 "nice-try": "^1.0.4",
268                 "path-key": "^2.0.1",
269                 "semver": "^5.5.0",
270                 "shebang-command": "^1.2.0",
271                 "which": "^1.2.9"
272             }
273         },
274         "css-select": {
275             "version": "1.2.0",
276             "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
277             "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
278             "dev": true,
279             "requires": {
280                 "boolbase": "~1.0.0",
281                 "css-what": "2.1",
282                 "domutils": "1.5.1",
283                 "nth-check": "~1.0.1"
284             }
285         },
286         "css-what": {
287             "version": "2.1.3",
288             "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz",
289             "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==",
290             "dev": true
291         },
292         "debug": {
293             "version": "3.1.0",
294             "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
295             "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==",
296             "dev": true,
297             "requires": {
298                 "ms": "2.0.0"
299             }
300         },
301         "decamelize": {
302             "version": "1.2.0",
303             "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
304             "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
305             "dev": true
306         },
307         "define-properties": {
308             "version": "1.1.3",
309             "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
310             "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
311             "dev": true,
312             "requires": {
313                 "object-keys": "^1.0.12"
314             }
315         },
316         "denodeify": {
317             "version": "1.2.1",
318             "resolved": "https://registry.npmjs.org/denodeify/-/denodeify-1.2.1.tgz",
319             "integrity": "sha1-OjYof1A05pnnV3kBBSwubJQlFjE=",
320             "dev": true
321         },
322         "didyoumean": {
323             "version": "1.2.1",
324             "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.1.tgz",
325             "integrity": "sha1-6S7f2tplN9SE1zwBcv0eugxJdv8=",
326             "dev": true
327         },
328         "diff": {
329             "version": "3.5.0",
330             "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz",
331             "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==",
332             "dev": true
333         },
334         "dom-serializer": {
335             "version": "0.1.1",
336             "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
337             "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
338             "dev": true,
339             "requires": {
340                 "domelementtype": "^1.3.0",
341                 "entities": "^1.1.1"
342             }
343         },
344         "domelementtype": {
345             "version": "1.3.1",
346             "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
347             "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
348             "dev": true
349         },
350         "domhandler": {
351             "version": "2.4.2",
352             "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
353             "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
354             "dev": true,
355             "requires": {
356                 "domelementtype": "1"
357             }
358         },
359         "domutils": {
360             "version": "1.5.1",
361             "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
362             "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
363             "dev": true,
364             "requires": {
365                 "dom-serializer": "0",
366                 "domelementtype": "1"
367             }
368         },
369         "emoji-regex": {
370             "version": "7.0.3",
371             "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
372             "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
373             "dev": true
374         },
375         "end-of-stream": {
376             "version": "1.4.1",
377             "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
378             "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
379             "dev": true,
380             "requires": {
381                 "once": "^1.4.0"
382             }
383         },
384         "entities": {
385             "version": "1.1.2",
386             "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
387             "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
388             "dev": true
389         },
390         "es-abstract": {
391             "version": "1.13.0",
392             "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz",
393             "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==",
394             "dev": true,
395             "requires": {
396                 "es-to-primitive": "^1.2.0",
397                 "function-bind": "^1.1.1",
398                 "has": "^1.0.3",
399                 "is-callable": "^1.1.4",
400                 "is-regex": "^1.0.4",
401                 "object-keys": "^1.0.12"
402             }
403         },
404         "es-to-primitive": {
405             "version": "1.2.0",
406             "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz",
407             "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==",
408             "dev": true,
409             "requires": {
410                 "is-callable": "^1.1.4",
411                 "is-date-object": "^1.0.1",
412                 "is-symbol": "^1.0.2"
413             }
414         },
415         "es6-object-assign": {
416             "version": "1.1.0",
417             "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz",
418             "integrity": "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=",
419             "dev": true
420         },
421         "es6-promise": {
422             "version": "4.2.8",
423             "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz",
424             "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==",
425             "dev": true
426         },
427         "es6-promisify": {
428             "version": "5.0.0",
429             "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz",
430             "integrity": "sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=",
431             "dev": true,
432             "requires": {
433                 "es6-promise": "^4.0.3"
434             }
435         },
436         "escape-string-regexp": {
437             "version": "1.0.5",
438             "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
439             "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
440             "dev": true
441         },
442         "esprima": {
443             "version": "4.0.1",
444             "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
445             "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
446             "dev": true
447         },
448         "estree-walker": {
449             "version": "0.6.1",
450             "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz",
451             "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==",
452             "dev": true
453         },
454         "esutils": {
455             "version": "2.0.2",
456             "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz",
457             "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=",
458             "dev": true
459         },
460         "execa": {
461             "version": "1.0.0",
462             "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
463             "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
464             "dev": true,
465             "requires": {
466                 "cross-spawn": "^6.0.0",
467                 "get-stream": "^4.0.0",
468                 "is-stream": "^1.1.0",
469                 "npm-run-path": "^2.0.0",
470                 "p-finally": "^1.0.0",
471                 "signal-exit": "^3.0.0",
472                 "strip-eof": "^1.0.0"
473             }
474         },
475         "fd-slicer": {
476             "version": "1.1.0",
477             "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
478             "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
479             "dev": true,
480             "requires": {
481                 "pend": "~1.2.0"
482             }
483         },
484         "find-up": {
485             "version": "3.0.0",
486             "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
487             "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
488             "dev": true,
489             "requires": {
490                 "locate-path": "^3.0.0"
491             }
492         },
493         "flat": {
494             "version": "4.1.0",
495             "resolved": "https://registry.npmjs.org/flat/-/flat-4.1.0.tgz",
496             "integrity": "sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==",
497             "dev": true,
498             "requires": {
499                 "is-buffer": "~2.0.3"
500             }
501         },
502         "fs.realpath": {
503             "version": "1.0.0",
504             "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
505             "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
506             "dev": true
507         },
508         "function-bind": {
509             "version": "1.1.1",
510             "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
511             "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
512             "dev": true
513         },
514         "get-caller-file": {
515             "version": "2.0.5",
516             "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
517             "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
518             "dev": true
519         },
520         "get-stream": {
521             "version": "4.1.0",
522             "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
523             "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
524             "dev": true,
525             "requires": {
526                 "pump": "^3.0.0"
527             }
528         },
529         "glob": {
530             "version": "7.1.4",
531             "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
532             "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
533             "dev": true,
534             "requires": {
535                 "fs.realpath": "^1.0.0",
536                 "inflight": "^1.0.4",
537                 "inherits": "2",
538                 "minimatch": "^3.0.4",
539                 "once": "^1.3.0",
540                 "path-is-absolute": "^1.0.0"
541             }
542         },
543         "growl": {
544             "version": "1.10.5",
545             "resolved": "https://registry.npmjs.org/growl/-/growl-1.10.5.tgz",
546             "integrity": "sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==",
547             "dev": true
548         },
549         "has": {
550             "version": "1.0.3",
551             "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
552             "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
553             "dev": true,
554             "requires": {
555                 "function-bind": "^1.1.1"
556             }
557         },
558         "has-flag": {
559             "version": "3.0.0",
560             "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
561             "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
562             "dev": true
563         },
564         "has-symbols": {
565             "version": "1.0.0",
566             "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
567             "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
568             "dev": true
569         },
570         "he": {
571             "version": "1.2.0",
572             "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
573             "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
574             "dev": true
575         },
576         "htmlparser2": {
577             "version": "3.10.1",
578             "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
579             "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
580             "dev": true,
581             "requires": {
582                 "domelementtype": "^1.3.1",
583                 "domhandler": "^2.3.0",
584                 "domutils": "^1.5.1",
585                 "entities": "^1.1.1",
586                 "inherits": "^2.0.1",
587                 "readable-stream": "^3.1.1"
588             }
589         },
590         "http-proxy-agent": {
591             "version": "2.1.0",
592             "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz",
593             "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==",
594             "dev": true,
595             "requires": {
596                 "agent-base": "4",
597                 "debug": "3.1.0"
598             }
599         },
600         "https-proxy-agent": {
601             "version": "2.2.4",
602             "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz",
603             "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==",
604             "dev": true,
605             "requires": {
606                 "agent-base": "^4.3.0",
607                 "debug": "^3.1.0"
608             }
609         },
610         "inflight": {
611             "version": "1.0.6",
612             "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
613             "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
614             "dev": true,
615             "requires": {
616                 "once": "^1.3.0",
617                 "wrappy": "1"
618             }
619         },
620         "inherits": {
621             "version": "2.0.3",
622             "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
623             "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
624             "dev": true
625         },
626         "interpret": {
627             "version": "1.2.0",
628             "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
629             "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
630             "dev": true
631         },
632         "invert-kv": {
633             "version": "2.0.0",
634             "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
635             "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
636             "dev": true
637         },
638         "is-buffer": {
639             "version": "2.0.3",
640             "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.3.tgz",
641             "integrity": "sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw==",
642             "dev": true
643         },
644         "is-callable": {
645             "version": "1.1.4",
646             "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
647             "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
648             "dev": true
649         },
650         "is-date-object": {
651             "version": "1.0.1",
652             "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
653             "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
654             "dev": true
655         },
656         "is-fullwidth-code-point": {
657             "version": "2.0.0",
658             "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
659             "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
660             "dev": true
661         },
662         "is-module": {
663             "version": "1.0.0",
664             "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz",
665             "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=",
666             "dev": true
667         },
668         "is-reference": {
669             "version": "1.1.3",
670             "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.1.3.tgz",
671             "integrity": "sha512-W1iHHv/oyBb2pPxkBxtaewxa1BC58Pn5J0hogyCdefwUIvb6R+TGbAcIa4qPNYLqLhb3EnOgUf2MQkkF76BcKw==",
672             "dev": true,
673             "requires": {
674                 "@types/estree": "0.0.39"
675             }
676         },
677         "is-regex": {
678             "version": "1.0.4",
679             "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
680             "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
681             "dev": true,
682             "requires": {
683                 "has": "^1.0.1"
684             }
685         },
686         "is-stream": {
687             "version": "1.1.0",
688             "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
689             "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
690             "dev": true
691         },
692         "is-symbol": {
693             "version": "1.0.2",
694             "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz",
695             "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==",
696             "dev": true,
697             "requires": {
698                 "has-symbols": "^1.0.0"
699             }
700         },
701         "isexe": {
702             "version": "2.0.0",
703             "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
704             "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
705             "dev": true
706         },
707         "js-tokens": {
708             "version": "4.0.0",
709             "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
710             "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
711             "dev": true
712         },
713         "js-yaml": {
714             "version": "3.13.1",
715             "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
716             "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
717             "dev": true,
718             "requires": {
719                 "argparse": "^1.0.7",
720                 "esprima": "^4.0.0"
721             }
722         },
723         "lcid": {
724             "version": "2.0.0",
725             "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
726             "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
727             "dev": true,
728             "requires": {
729                 "invert-kv": "^2.0.0"
730             }
731         },
732         "linkify-it": {
733             "version": "2.2.0",
734             "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz",
735             "integrity": "sha512-GnAl/knGn+i1U/wjBz3akz2stz+HrHLsxMwHQGofCDfPvlf+gDKN58UtfmUquTY4/MXeE2x7k19KQmeoZi94Iw==",
736             "dev": true,
737             "requires": {
738                 "uc.micro": "^1.0.1"
739             }
740         },
741         "locate-path": {
742             "version": "3.0.0",
743             "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
744             "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
745             "dev": true,
746             "requires": {
747                 "p-locate": "^3.0.0",
748                 "path-exists": "^3.0.0"
749             }
750         },
751         "lodash": {
752             "version": "4.17.15",
753             "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
754             "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
755             "dev": true
756         },
757         "log-symbols": {
758             "version": "2.2.0",
759             "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
760             "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
761             "dev": true,
762             "requires": {
763                 "chalk": "^2.0.1"
764             }
765         },
766         "magic-string": {
767             "version": "0.25.3",
768             "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.3.tgz",
769             "integrity": "sha512-6QK0OpF/phMz0Q2AxILkX2mFhi7m+WMwTRg0LQKq/WBB0cDP4rYH3Wp4/d3OTXlrPLVJT/RFqj8tFeAR4nk8AA==",
770             "dev": true,
771             "requires": {
772                 "sourcemap-codec": "^1.4.4"
773             }
774         },
775         "map-age-cleaner": {
776             "version": "0.1.3",
777             "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
778             "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
779             "dev": true,
780             "requires": {
781                 "p-defer": "^1.0.0"
782             }
783         },
784         "markdown-it": {
785             "version": "8.4.2",
786             "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz",
787             "integrity": "sha512-GcRz3AWTqSUphY3vsUqQSFMbgR38a4Lh3GWlHRh/7MRwz8mcu9n2IO7HOh+bXHrR9kOPDl5RNCaEsrneb+xhHQ==",
788             "dev": true,
789             "requires": {
790                 "argparse": "^1.0.7",
791                 "entities": "~1.1.1",
792                 "linkify-it": "^2.0.0",
793                 "mdurl": "^1.0.1",
794                 "uc.micro": "^1.0.5"
795             }
796         },
797         "mdurl": {
798             "version": "1.0.1",
799             "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
800             "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=",
801             "dev": true
802         },
803         "mem": {
804             "version": "4.3.0",
805             "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
806             "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
807             "dev": true,
808             "requires": {
809                 "map-age-cleaner": "^0.1.1",
810                 "mimic-fn": "^2.0.0",
811                 "p-is-promise": "^2.0.0"
812             }
813         },
814         "mime": {
815             "version": "1.6.0",
816             "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
817             "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
818             "dev": true
819         },
820         "mimic-fn": {
821             "version": "2.1.0",
822             "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
823             "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
824             "dev": true
825         },
826         "minimatch": {
827             "version": "3.0.4",
828             "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
829             "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
830             "dev": true,
831             "requires": {
832                 "brace-expansion": "^1.1.7"
833             }
834         },
835         "minimist": {
836             "version": "0.0.8",
837             "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
838             "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
839             "dev": true
840         },
841         "mkdirp": {
842             "version": "0.5.1",
843             "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
844             "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
845             "dev": true,
846             "requires": {
847                 "minimist": "0.0.8"
848             }
849         },
850         "mocha": {
851             "version": "6.2.0",
852             "resolved": "https://registry.npmjs.org/mocha/-/mocha-6.2.0.tgz",
853             "integrity": "sha512-qwfFgY+7EKAAUAdv7VYMZQknI7YJSGesxHyhn6qD52DV8UcSZs5XwCifcZGMVIE4a5fbmhvbotxC0DLQ0oKohQ==",
854             "dev": true,
855             "requires": {
856                 "ansi-colors": "3.2.3",
857                 "browser-stdout": "1.3.1",
858                 "debug": "3.2.6",
859                 "diff": "3.5.0",
860                 "escape-string-regexp": "1.0.5",
861                 "find-up": "3.0.0",
862                 "glob": "7.1.3",
863                 "growl": "1.10.5",
864                 "he": "1.2.0",
865                 "js-yaml": "3.13.1",
866                 "log-symbols": "2.2.0",
867                 "minimatch": "3.0.4",
868                 "mkdirp": "0.5.1",
869                 "ms": "2.1.1",
870                 "node-environment-flags": "1.0.5",
871                 "object.assign": "4.1.0",
872                 "strip-json-comments": "2.0.1",
873                 "supports-color": "6.0.0",
874                 "which": "1.3.1",
875                 "wide-align": "1.1.3",
876                 "yargs": "13.2.2",
877                 "yargs-parser": "13.0.0",
878                 "yargs-unparser": "1.5.0"
879             },
880             "dependencies": {
881                 "debug": {
882                     "version": "3.2.6",
883                     "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
884                     "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
885                     "dev": true,
886                     "requires": {
887                         "ms": "^2.1.1"
888                     }
889                 },
890                 "glob": {
891                     "version": "7.1.3",
892                     "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
893                     "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
894                     "dev": true,
895                     "requires": {
896                         "fs.realpath": "^1.0.0",
897                         "inflight": "^1.0.4",
898                         "inherits": "2",
899                         "minimatch": "^3.0.4",
900                         "once": "^1.3.0",
901                         "path-is-absolute": "^1.0.0"
902                     }
903                 },
904                 "ms": {
905                     "version": "2.1.1",
906                     "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
907                     "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
908                     "dev": true
909                 },
910                 "supports-color": {
911                     "version": "6.0.0",
912                     "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.0.0.tgz",
913                     "integrity": "sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==",
914                     "dev": true,
915                     "requires": {
916                         "has-flag": "^3.0.0"
917                     }
918                 }
919             }
920         },
921         "ms": {
922             "version": "2.0.0",
923             "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
924             "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
925             "dev": true
926         },
927         "mute-stream": {
928             "version": "0.0.8",
929             "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
930             "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
931             "dev": true
932         },
933         "nice-try": {
934             "version": "1.0.5",
935             "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
936             "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
937             "dev": true
938         },
939         "node-environment-flags": {
940             "version": "1.0.5",
941             "resolved": "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.5.tgz",
942             "integrity": "sha512-VNYPRfGfmZLx0Ye20jWzHUjyTW/c+6Wq+iLhDzUI4XmhrDd9l/FozXV3F2xOaXjvp0co0+v1YSR3CMP6g+VvLQ==",
943             "dev": true,
944             "requires": {
945                 "object.getownpropertydescriptors": "^2.0.3",
946                 "semver": "^5.7.0"
947             }
948         },
949         "npm-run-path": {
950             "version": "2.0.2",
951             "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
952             "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
953             "dev": true,
954             "requires": {
955                 "path-key": "^2.0.0"
956             }
957         },
958         "nth-check": {
959             "version": "1.0.2",
960             "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
961             "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
962             "dev": true,
963             "requires": {
964                 "boolbase": "~1.0.0"
965             }
966         },
967         "number-is-nan": {
968             "version": "1.0.1",
969             "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
970             "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
971             "dev": true
972         },
973         "object-keys": {
974             "version": "1.1.1",
975             "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
976             "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
977             "dev": true
978         },
979         "object.assign": {
980             "version": "4.1.0",
981             "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
982             "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
983             "dev": true,
984             "requires": {
985                 "define-properties": "^1.1.2",
986                 "function-bind": "^1.1.1",
987                 "has-symbols": "^1.0.0",
988                 "object-keys": "^1.0.11"
989             }
990         },
991         "object.getownpropertydescriptors": {
992             "version": "2.0.3",
993             "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.0.3.tgz",
994             "integrity": "sha1-h1jIRvW0B62rDyNuCYbxSwUcqhY=",
995             "dev": true,
996             "requires": {
997                 "define-properties": "^1.1.2",
998                 "es-abstract": "^1.5.1"
999             }
1000         },
1001         "once": {
1002             "version": "1.4.0",
1003             "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1004             "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1005             "dev": true,
1006             "requires": {
1007                 "wrappy": "1"
1008             }
1009         },
1010         "os": {
1011             "version": "0.1.1",
1012             "resolved": "https://registry.npmjs.org/os/-/os-0.1.1.tgz",
1013             "integrity": "sha1-IIhF6J4ZOtTZcUdLk5R3NqVtE/M=",
1014             "dev": true
1015         },
1016         "os-homedir": {
1017             "version": "1.0.2",
1018             "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
1019             "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=",
1020             "dev": true
1021         },
1022         "os-locale": {
1023             "version": "3.1.0",
1024             "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
1025             "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
1026             "dev": true,
1027             "requires": {
1028                 "execa": "^1.0.0",
1029                 "lcid": "^2.0.0",
1030                 "mem": "^4.0.0"
1031             }
1032         },
1033         "os-tmpdir": {
1034             "version": "1.0.2",
1035             "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
1036             "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
1037             "dev": true
1038         },
1039         "osenv": {
1040             "version": "0.1.5",
1041             "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
1042             "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
1043             "dev": true,
1044             "requires": {
1045                 "os-homedir": "^1.0.0",
1046                 "os-tmpdir": "^1.0.0"
1047             }
1048         },
1049         "p-defer": {
1050             "version": "1.0.0",
1051             "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
1052             "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
1053             "dev": true
1054         },
1055         "p-finally": {
1056             "version": "1.0.0",
1057             "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
1058             "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
1059             "dev": true
1060         },
1061         "p-is-promise": {
1062             "version": "2.1.0",
1063             "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
1064             "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
1065             "dev": true
1066         },
1067         "p-limit": {
1068             "version": "2.2.1",
1069             "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz",
1070             "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==",
1071             "dev": true,
1072             "requires": {
1073                 "p-try": "^2.0.0"
1074             }
1075         },
1076         "p-locate": {
1077             "version": "3.0.0",
1078             "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
1079             "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
1080             "dev": true,
1081             "requires": {
1082                 "p-limit": "^2.0.0"
1083             }
1084         },
1085         "p-try": {
1086             "version": "2.2.0",
1087             "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
1088             "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
1089             "dev": true
1090         },
1091         "parse-semver": {
1092             "version": "1.1.1",
1093             "resolved": "https://registry.npmjs.org/parse-semver/-/parse-semver-1.1.1.tgz",
1094             "integrity": "sha1-mkr9bfBj3Egm+T+6SpnPIj9mbLg=",
1095             "dev": true,
1096             "requires": {
1097                 "semver": "^5.1.0"
1098             }
1099         },
1100         "parse5": {
1101             "version": "3.0.3",
1102             "resolved": "https://registry.npmjs.org/parse5/-/parse5-3.0.3.tgz",
1103             "integrity": "sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==",
1104             "dev": true,
1105             "requires": {
1106                 "@types/node": "*"
1107             }
1108         },
1109         "path-exists": {
1110             "version": "3.0.0",
1111             "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
1112             "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
1113             "dev": true
1114         },
1115         "path-is-absolute": {
1116             "version": "1.0.1",
1117             "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1118             "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1119             "dev": true
1120         },
1121         "path-key": {
1122             "version": "2.0.1",
1123             "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
1124             "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
1125             "dev": true
1126         },
1127         "path-parse": {
1128             "version": "1.0.6",
1129             "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
1130             "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
1131             "dev": true
1132         },
1133         "pend": {
1134             "version": "1.2.0",
1135             "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
1136             "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
1137             "dev": true
1138         },
1139         "prettier": {
1140             "version": "1.18.2",
1141             "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz",
1142             "integrity": "sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==",
1143             "dev": true
1144         },
1145         "pump": {
1146             "version": "3.0.0",
1147             "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
1148             "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
1149             "dev": true,
1150             "requires": {
1151                 "end-of-stream": "^1.1.0",
1152                 "once": "^1.3.1"
1153             }
1154         },
1155         "read": {
1156             "version": "1.0.7",
1157             "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz",
1158             "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=",
1159             "dev": true,
1160             "requires": {
1161                 "mute-stream": "~0.0.4"
1162             }
1163         },
1164         "readable-stream": {
1165             "version": "3.4.0",
1166             "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
1167             "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
1168             "dev": true,
1169             "requires": {
1170                 "inherits": "^2.0.3",
1171                 "string_decoder": "^1.1.1",
1172                 "util-deprecate": "^1.0.1"
1173             }
1174         },
1175         "rechoir": {
1176             "version": "0.6.2",
1177             "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
1178             "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
1179             "dev": true,
1180             "requires": {
1181                 "resolve": "^1.1.6"
1182             }
1183         },
1184         "require-directory": {
1185             "version": "2.1.1",
1186             "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
1187             "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
1188             "dev": true
1189         },
1190         "require-main-filename": {
1191             "version": "2.0.0",
1192             "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
1193             "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
1194             "dev": true
1195         },
1196         "resolve": {
1197             "version": "1.9.0",
1198             "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.9.0.tgz",
1199             "integrity": "sha512-TZNye00tI67lwYvzxCxHGjwTNlUV70io54/Ed4j6PscB8xVfuBJpRenI/o6dVk0cY0PYTY27AgCoGGxRnYuItQ==",
1200             "dev": true,
1201             "requires": {
1202                 "path-parse": "^1.0.6"
1203             }
1204         },
1205         "rimraf": {
1206             "version": "2.7.1",
1207             "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
1208             "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
1209             "dev": true,
1210             "requires": {
1211                 "glob": "^7.1.3"
1212             }
1213         },
1214         "rollup": {
1215             "version": "1.23.1",
1216             "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.23.1.tgz",
1217             "integrity": "sha512-95C1GZQpr/NIA0kMUQmSjuMDQ45oZfPgDBcN0yZwBG7Kee//m7H68vgIyg+SPuyrTZ5PrXfyLK80OzXeKG5dAA==",
1218             "dev": true,
1219             "requires": {
1220                 "@types/estree": "*",
1221                 "@types/node": "*",
1222                 "acorn": "^7.1.0"
1223             }
1224         },
1225         "rollup-plugin-commonjs": {
1226             "version": "10.1.0",
1227             "resolved": "https://registry.npmjs.org/rollup-plugin-commonjs/-/rollup-plugin-commonjs-10.1.0.tgz",
1228             "integrity": "sha512-jlXbjZSQg8EIeAAvepNwhJj++qJWNJw1Cl0YnOqKtP5Djx+fFGkp3WRh+W0ASCaFG5w1jhmzDxgu3SJuVxPF4Q==",
1229             "dev": true,
1230             "requires": {
1231                 "estree-walker": "^0.6.1",
1232                 "is-reference": "^1.1.2",
1233                 "magic-string": "^0.25.2",
1234                 "resolve": "^1.11.0",
1235                 "rollup-pluginutils": "^2.8.1"
1236             },
1237             "dependencies": {
1238                 "resolve": {
1239                     "version": "1.12.0",
1240                     "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz",
1241                     "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==",
1242                     "dev": true,
1243                     "requires": {
1244                         "path-parse": "^1.0.6"
1245                     }
1246                 }
1247             }
1248         },
1249         "rollup-plugin-node-resolve": {
1250             "version": "5.2.0",
1251             "resolved": "https://registry.npmjs.org/rollup-plugin-node-resolve/-/rollup-plugin-node-resolve-5.2.0.tgz",
1252             "integrity": "sha512-jUlyaDXts7TW2CqQ4GaO5VJ4PwwaV8VUGA7+km3n6k6xtOEacf61u0VXwN80phY/evMcaS+9eIeJ9MOyDxt5Zw==",
1253             "dev": true,
1254             "requires": {
1255                 "@types/resolve": "0.0.8",
1256                 "builtin-modules": "^3.1.0",
1257                 "is-module": "^1.0.0",
1258                 "resolve": "^1.11.1",
1259                 "rollup-pluginutils": "^2.8.1"
1260             },
1261             "dependencies": {
1262                 "builtin-modules": {
1263                     "version": "3.1.0",
1264                     "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz",
1265                     "integrity": "sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==",
1266                     "dev": true
1267                 },
1268                 "resolve": {
1269                     "version": "1.12.0",
1270                     "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz",
1271                     "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==",
1272                     "dev": true,
1273                     "requires": {
1274                         "path-parse": "^1.0.6"
1275                     }
1276                 }
1277             }
1278         },
1279         "rollup-plugin-typescript": {
1280             "version": "1.0.1",
1281             "resolved": "https://registry.npmjs.org/rollup-plugin-typescript/-/rollup-plugin-typescript-1.0.1.tgz",
1282             "integrity": "sha512-rwJDNn9jv/NsKZuyBb/h0jsclP4CJ58qbvZt2Q9zDIGILF2LtdtvCqMOL+Gq9IVq5MTrTlHZNrn8h7VjQgd8tw==",
1283             "dev": true,
1284             "requires": {
1285                 "resolve": "^1.10.0",
1286                 "rollup-pluginutils": "^2.5.0"
1287             },
1288             "dependencies": {
1289                 "resolve": {
1290                     "version": "1.12.0",
1291                     "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz",
1292                     "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==",
1293                     "dev": true,
1294                     "requires": {
1295                         "path-parse": "^1.0.6"
1296                     }
1297                 }
1298             }
1299         },
1300         "rollup-pluginutils": {
1301             "version": "2.8.2",
1302             "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz",
1303             "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==",
1304             "dev": true,
1305             "requires": {
1306                 "estree-walker": "^0.6.1"
1307             }
1308         },
1309         "safe-buffer": {
1310             "version": "5.2.0",
1311             "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
1312             "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==",
1313             "dev": true
1314         },
1315         "seedrandom": {
1316             "version": "3.0.1",
1317             "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.1.tgz",
1318             "integrity": "sha512-1/02Y/rUeU1CJBAGLebiC5Lbo5FnB22gQbIFFYTLkwvp1xdABZJH1sn4ZT1MzXmPpzv+Rf/Lu2NcsLJiK4rcDg=="
1319         },
1320         "semver": {
1321             "version": "5.7.0",
1322             "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
1323             "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA=="
1324         },
1325         "set-blocking": {
1326             "version": "2.0.0",
1327             "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
1328             "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
1329             "dev": true
1330         },
1331         "shebang-command": {
1332             "version": "1.2.0",
1333             "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
1334             "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
1335             "dev": true,
1336             "requires": {
1337                 "shebang-regex": "^1.0.0"
1338             }
1339         },
1340         "shebang-regex": {
1341             "version": "1.0.0",
1342             "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
1343             "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
1344             "dev": true
1345         },
1346         "shelljs": {
1347             "version": "0.8.3",
1348             "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz",
1349             "integrity": "sha512-fc0BKlAWiLpwZljmOvAOTE/gXawtCoNrP5oaY7KIaQbbyHeQVg01pSEuEGvGh3HEdBU4baCD7wQBwADmM/7f7A==",
1350             "dev": true,
1351             "requires": {
1352                 "glob": "^7.0.0",
1353                 "interpret": "^1.0.0",
1354                 "rechoir": "^0.6.2"
1355             }
1356         },
1357         "shx": {
1358             "version": "0.3.2",
1359             "resolved": "https://registry.npmjs.org/shx/-/shx-0.3.2.tgz",
1360             "integrity": "sha512-aS0mWtW3T2sHAenrSrip2XGv39O9dXIFUqxAEWHEOS1ePtGIBavdPJY1kE2IHl14V/4iCbUiNDPGdyYTtmhSoA==",
1361             "dev": true,
1362             "requires": {
1363                 "es6-object-assign": "^1.0.3",
1364                 "minimist": "^1.2.0",
1365                 "shelljs": "^0.8.1"
1366             },
1367             "dependencies": {
1368                 "minimist": {
1369                     "version": "1.2.0",
1370                     "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
1371                     "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
1372                     "dev": true
1373                 }
1374             }
1375         },
1376         "signal-exit": {
1377             "version": "3.0.2",
1378             "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
1379             "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
1380             "dev": true
1381         },
1382         "sourcemap-codec": {
1383             "version": "1.4.6",
1384             "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz",
1385             "integrity": "sha512-1ZooVLYFxC448piVLBbtOxFcXwnymH9oUF8nRd3CuYDVvkRBxRl6pB4Mtas5a4drtL+E8LDgFkQNcgIw6tc8Hg==",
1386             "dev": true
1387         },
1388         "sprintf-js": {
1389             "version": "1.0.3",
1390             "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
1391             "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
1392             "dev": true
1393         },
1394         "string-width": {
1395             "version": "2.1.1",
1396             "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
1397             "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
1398             "dev": true,
1399             "requires": {
1400                 "is-fullwidth-code-point": "^2.0.0",
1401                 "strip-ansi": "^4.0.0"
1402             }
1403         },
1404         "string_decoder": {
1405             "version": "1.3.0",
1406             "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
1407             "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
1408             "dev": true,
1409             "requires": {
1410                 "safe-buffer": "~5.2.0"
1411             }
1412         },
1413         "strip-ansi": {
1414             "version": "4.0.0",
1415             "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
1416             "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
1417             "dev": true,
1418             "requires": {
1419                 "ansi-regex": "^3.0.0"
1420             }
1421         },
1422         "strip-eof": {
1423             "version": "1.0.0",
1424             "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
1425             "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
1426             "dev": true
1427         },
1428         "strip-json-comments": {
1429             "version": "2.0.1",
1430             "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
1431             "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
1432             "dev": true
1433         },
1434         "supports-color": {
1435             "version": "5.5.0",
1436             "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1437             "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1438             "dev": true,
1439             "requires": {
1440                 "has-flag": "^3.0.0"
1441             }
1442         },
1443         "tmp": {
1444             "version": "0.0.29",
1445             "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.29.tgz",
1446             "integrity": "sha1-8lEl/w3Z2jzLDC3Tce4SiLuRKMA=",
1447             "dev": true,
1448             "requires": {
1449                 "os-tmpdir": "~1.0.1"
1450             }
1451         },
1452         "tslib": {
1453             "version": "1.10.0",
1454             "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
1455             "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==",
1456             "dev": true
1457         },
1458         "tslint": {
1459             "version": "5.18.0",
1460             "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.18.0.tgz",
1461             "integrity": "sha512-Q3kXkuDEijQ37nXZZLKErssQVnwCV/+23gFEMROi8IlbaBG6tXqLPQJ5Wjcyt/yHPKBC+hD5SzuGaMora+ZS6w==",
1462             "dev": true,
1463             "requires": {
1464                 "@babel/code-frame": "^7.0.0",
1465                 "builtin-modules": "^1.1.1",
1466                 "chalk": "^2.3.0",
1467                 "commander": "^2.12.1",
1468                 "diff": "^3.2.0",
1469                 "glob": "^7.1.1",
1470                 "js-yaml": "^3.13.1",
1471                 "minimatch": "^3.0.4",
1472                 "mkdirp": "^0.5.1",
1473                 "resolve": "^1.3.2",
1474                 "semver": "^5.3.0",
1475                 "tslib": "^1.8.0",
1476                 "tsutils": "^2.29.0"
1477             }
1478         },
1479         "tslint-config-prettier": {
1480             "version": "1.18.0",
1481             "resolved": "https://registry.npmjs.org/tslint-config-prettier/-/tslint-config-prettier-1.18.0.tgz",
1482             "integrity": "sha512-xPw9PgNPLG3iKRxmK7DWr+Ea/SzrvfHtjFt5LBl61gk2UBG/DB9kCXRjv+xyIU1rUtnayLeMUVJBcMX8Z17nDg==",
1483             "dev": true
1484         },
1485         "tsutils": {
1486             "version": "2.29.0",
1487             "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
1488             "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
1489             "dev": true,
1490             "requires": {
1491                 "tslib": "^1.8.1"
1492             }
1493         },
1494         "tunnel": {
1495             "version": "0.0.4",
1496             "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.4.tgz",
1497             "integrity": "sha1-LTeFoVjBdMmhbcLARuxfxfF0IhM=",
1498             "dev": true
1499         },
1500         "typed-rest-client": {
1501             "version": "1.2.0",
1502             "resolved": "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.2.0.tgz",
1503             "integrity": "sha512-FrUshzZ1yxH8YwGR29PWWnfksLEILbWJydU7zfIRkyH7kAEzB62uMAl2WY6EyolWpLpVHeJGgQm45/MaruaHpw==",
1504             "dev": true,
1505             "requires": {
1506                 "tunnel": "0.0.4",
1507                 "underscore": "1.8.3"
1508             }
1509         },
1510         "typescript": {
1511             "version": "3.5.3",
1512             "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz",
1513             "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==",
1514             "dev": true
1515         },
1516         "uc.micro": {
1517             "version": "1.0.6",
1518             "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
1519             "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
1520             "dev": true
1521         },
1522         "underscore": {
1523             "version": "1.8.3",
1524             "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz",
1525             "integrity": "sha1-Tz+1OxBuYJf8+ctBCfKl6b36UCI=",
1526             "dev": true
1527         },
1528         "url-join": {
1529             "version": "1.1.0",
1530             "resolved": "https://registry.npmjs.org/url-join/-/url-join-1.1.0.tgz",
1531             "integrity": "sha1-dBxsL0WWxIMNZxhGCSDQySIC3Hg=",
1532             "dev": true
1533         },
1534         "util-deprecate": {
1535             "version": "1.0.2",
1536             "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1537             "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1538             "dev": true
1539         },
1540         "vsce": {
1541             "version": "1.67.1",
1542             "resolved": "https://registry.npmjs.org/vsce/-/vsce-1.67.1.tgz",
1543             "integrity": "sha512-Y/0fnfaLs2cCfytTGmy4Cp1bf9BaxHO7020YePdUwxjAlPlZ9+lm74M9yEFEWXTIug0L0sMax1WMz0TnozIqxg==",
1544             "dev": true,
1545             "requires": {
1546                 "azure-devops-node-api": "^7.2.0",
1547                 "chalk": "^2.4.2",
1548                 "cheerio": "^1.0.0-rc.1",
1549                 "commander": "^2.8.1",
1550                 "denodeify": "^1.2.1",
1551                 "didyoumean": "^1.2.1",
1552                 "glob": "^7.0.6",
1553                 "lodash": "^4.17.10",
1554                 "markdown-it": "^8.3.1",
1555                 "mime": "^1.3.4",
1556                 "minimatch": "^3.0.3",
1557                 "osenv": "^0.1.3",
1558                 "parse-semver": "^1.1.1",
1559                 "read": "^1.0.7",
1560                 "semver": "^5.1.0",
1561                 "tmp": "0.0.29",
1562                 "typed-rest-client": "1.2.0",
1563                 "url-join": "^1.1.0",
1564                 "yauzl": "^2.3.1",
1565                 "yazl": "^2.2.2"
1566             }
1567         },
1568         "vscode-jsonrpc": {
1569             "version": "4.1.0-next.3",
1570             "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-4.1.0-next.3.tgz",
1571             "integrity": "sha512-Z6oxBiMks2+UADV1QHXVooSakjyhI+eHTnXzDyVvVMmegvSfkXk2w6mPEdSkaNHFBdtWW7n20H1yw2nA3A17mg=="
1572         },
1573         "vscode-languageclient": {
1574             "version": "5.3.0-next.4",
1575             "resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-5.3.0-next.4.tgz",
1576             "integrity": "sha512-RODuzXErVpJRSgHv+Xei8fwQtZ/iZOWPCqlLl07NTtkzgTAepJf9r4EioZVuTviGJ5DEJ9xs0bjrit8shKtW6Q==",
1577             "requires": {
1578                 "semver": "^5.5.0",
1579                 "vscode-languageserver-protocol": "3.15.0-next.4"
1580             }
1581         },
1582         "vscode-languageserver-protocol": {
1583             "version": "3.15.0-next.4",
1584             "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.15.0-next.4.tgz",
1585             "integrity": "sha512-4AgisQ8GWa3irdRu3/UNr3brcSSm0oobmoV1eSOnV7JM32lYyXDnSKB7RuTTXvaAjD/0xQJLEGhkyGHS5gbywA==",
1586             "requires": {
1587                 "vscode-jsonrpc": "^4.1.0-next.1",
1588                 "vscode-languageserver-types": "3.15.0-next.1"
1589             }
1590         },
1591         "vscode-languageserver-types": {
1592             "version": "3.15.0-next.1",
1593             "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.15.0-next.1.tgz",
1594             "integrity": "sha512-R0kzmaI8gOGEoU7b9huYQAzgZzRQ/5Q8HKjsIUdfz0MjXcBZ4tr1ik1So1p1O5kGrI1VTCd22Fw/wI7ECGoIPw=="
1595         },
1596         "vscode-test": {
1597             "version": "1.2.0",
1598             "resolved": "https://registry.npmjs.org/vscode-test/-/vscode-test-1.2.0.tgz",
1599             "integrity": "sha512-aowqgc8gZe0eflzVUXsBjBrlsJ8eC35kfgfSEeHu9PKA1vQKm/3rVK43TlbxGue8hKtZBElNAJ5QuYklR/vLJA==",
1600             "dev": true,
1601             "requires": {
1602                 "http-proxy-agent": "^2.1.0",
1603                 "https-proxy-agent": "^2.2.1",
1604                 "rimraf": "^2.6.3"
1605             }
1606         },
1607         "which": {
1608             "version": "1.3.1",
1609             "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
1610             "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
1611             "dev": true,
1612             "requires": {
1613                 "isexe": "^2.0.0"
1614             }
1615         },
1616         "which-module": {
1617             "version": "2.0.0",
1618             "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
1619             "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
1620             "dev": true
1621         },
1622         "wide-align": {
1623             "version": "1.1.3",
1624             "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz",
1625             "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==",
1626             "dev": true,
1627             "requires": {
1628                 "string-width": "^1.0.2 || 2"
1629             }
1630         },
1631         "wrap-ansi": {
1632             "version": "2.1.0",
1633             "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
1634             "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
1635             "dev": true,
1636             "requires": {
1637                 "string-width": "^1.0.1",
1638                 "strip-ansi": "^3.0.1"
1639             },
1640             "dependencies": {
1641                 "ansi-regex": {
1642                     "version": "2.1.1",
1643                     "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1644                     "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
1645                     "dev": true
1646                 },
1647                 "is-fullwidth-code-point": {
1648                     "version": "1.0.0",
1649                     "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1650                     "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1651                     "dev": true,
1652                     "requires": {
1653                         "number-is-nan": "^1.0.0"
1654                     }
1655                 },
1656                 "string-width": {
1657                     "version": "1.0.2",
1658                     "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1659                     "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1660                     "dev": true,
1661                     "requires": {
1662                         "code-point-at": "^1.0.0",
1663                         "is-fullwidth-code-point": "^1.0.0",
1664                         "strip-ansi": "^3.0.0"
1665                     }
1666                 },
1667                 "strip-ansi": {
1668                     "version": "3.0.1",
1669                     "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1670                     "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1671                     "dev": true,
1672                     "requires": {
1673                         "ansi-regex": "^2.0.0"
1674                     }
1675                 }
1676             }
1677         },
1678         "wrappy": {
1679             "version": "1.0.2",
1680             "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1681             "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1682             "dev": true
1683         },
1684         "y18n": {
1685             "version": "4.0.0",
1686             "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
1687             "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
1688             "dev": true
1689         },
1690         "yargs": {
1691             "version": "13.2.2",
1692             "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.2.2.tgz",
1693             "integrity": "sha512-WyEoxgyTD3w5XRpAQNYUB9ycVH/PQrToaTXdYXRdOXvEy1l19br+VJsc0vcO8PTGg5ro/l/GY7F/JMEBmI0BxA==",
1694             "dev": true,
1695             "requires": {
1696                 "cliui": "^4.0.0",
1697                 "find-up": "^3.0.0",
1698                 "get-caller-file": "^2.0.1",
1699                 "os-locale": "^3.1.0",
1700                 "require-directory": "^2.1.1",
1701                 "require-main-filename": "^2.0.0",
1702                 "set-blocking": "^2.0.0",
1703                 "string-width": "^3.0.0",
1704                 "which-module": "^2.0.0",
1705                 "y18n": "^4.0.0",
1706                 "yargs-parser": "^13.0.0"
1707             },
1708             "dependencies": {
1709                 "ansi-regex": {
1710                     "version": "4.1.0",
1711                     "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
1712                     "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
1713                     "dev": true
1714                 },
1715                 "string-width": {
1716                     "version": "3.1.0",
1717                     "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
1718                     "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
1719                     "dev": true,
1720                     "requires": {
1721                         "emoji-regex": "^7.0.1",
1722                         "is-fullwidth-code-point": "^2.0.0",
1723                         "strip-ansi": "^5.1.0"
1724                     }
1725                 },
1726                 "strip-ansi": {
1727                     "version": "5.2.0",
1728                     "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
1729                     "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
1730                     "dev": true,
1731                     "requires": {
1732                         "ansi-regex": "^4.1.0"
1733                     }
1734                 }
1735             }
1736         },
1737         "yargs-parser": {
1738             "version": "13.0.0",
1739             "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.0.0.tgz",
1740             "integrity": "sha512-w2LXjoL8oRdRQN+hOyppuXs+V/fVAYtpcrRxZuF7Kt/Oc+Jr2uAcVntaUTNT6w5ihoWfFDpNY8CPx1QskxZ/pw==",
1741             "dev": true,
1742             "requires": {
1743                 "camelcase": "^5.0.0",
1744                 "decamelize": "^1.2.0"
1745             }
1746         },
1747         "yargs-unparser": {
1748             "version": "1.5.0",
1749             "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.5.0.tgz",
1750             "integrity": "sha512-HK25qidFTCVuj/D1VfNiEndpLIeJN78aqgR23nL3y4N0U/91cOAzqfHlF8n2BvoNDcZmJKin3ddNSvOxSr8flw==",
1751             "dev": true,
1752             "requires": {
1753                 "flat": "^4.1.0",
1754                 "lodash": "^4.17.11",
1755                 "yargs": "^12.0.5"
1756             },
1757             "dependencies": {
1758                 "get-caller-file": {
1759                     "version": "1.0.3",
1760                     "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
1761                     "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==",
1762                     "dev": true
1763                 },
1764                 "require-main-filename": {
1765                     "version": "1.0.1",
1766                     "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz",
1767                     "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
1768                     "dev": true
1769                 },
1770                 "yargs": {
1771                     "version": "12.0.5",
1772                     "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz",
1773                     "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==",
1774                     "dev": true,
1775                     "requires": {
1776                         "cliui": "^4.0.0",
1777                         "decamelize": "^1.2.0",
1778                         "find-up": "^3.0.0",
1779                         "get-caller-file": "^1.0.1",
1780                         "os-locale": "^3.0.0",
1781                         "require-directory": "^2.1.1",
1782                         "require-main-filename": "^1.0.1",
1783                         "set-blocking": "^2.0.0",
1784                         "string-width": "^2.0.0",
1785                         "which-module": "^2.0.0",
1786                         "y18n": "^3.2.1 || ^4.0.0",
1787                         "yargs-parser": "^11.1.1"
1788                     }
1789                 },
1790                 "yargs-parser": {
1791                     "version": "11.1.1",
1792                     "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz",
1793                     "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==",
1794                     "dev": true,
1795                     "requires": {
1796                         "camelcase": "^5.0.0",
1797                         "decamelize": "^1.2.0"
1798                     }
1799                 }
1800             }
1801         },
1802         "yauzl": {
1803             "version": "2.10.0",
1804             "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
1805             "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
1806             "dev": true,
1807             "requires": {
1808                 "buffer-crc32": "~0.2.3",
1809                 "fd-slicer": "~1.1.0"
1810             }
1811         },
1812         "yazl": {
1813             "version": "2.5.1",
1814             "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
1815             "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
1816             "dev": true,
1817             "requires": {
1818                 "buffer-crc32": "~0.2.3"
1819             }
1820         }
1821     }
1822 }