a69f304b96d60b5542b10b32d37bfb6b201200ce
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-html / package-lock.json
1 {
2   "name": "coc-html",
3   "version": "1.2.4",
4   "lockfileVersion": 1,
5   "requires": true,
6   "dependencies": {
7     "@babel/code-frame": {
8       "version": "7.10.1",
9       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.1.tgz",
10       "integrity": "sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==",
11       "dev": true,
12       "requires": {
13         "@babel/highlight": "^7.10.1"
14       }
15     },
16     "@babel/helper-validator-identifier": {
17       "version": "7.10.1",
18       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.1.tgz",
19       "integrity": "sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==",
20       "dev": true
21     },
22     "@babel/highlight": {
23       "version": "7.10.1",
24       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.1.tgz",
25       "integrity": "sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==",
26       "dev": true,
27       "requires": {
28         "@babel/helper-validator-identifier": "^7.10.1",
29         "chalk": "^2.0.0",
30         "js-tokens": "^4.0.0"
31       }
32     },
33     "@chemzqm/neovim": {
34       "version": "5.1.9",
35       "resolved": "https://registry.npmjs.org/@chemzqm/neovim/-/neovim-5.1.9.tgz",
36       "integrity": "sha512-lV60tnl2jcJZj3Hb+IDg6uz2zsjsB2hIGAiaW5a452SlVeLmuUoDsy2WaqRbFqcIHZKG5GTP3ttnOlB+ltHWhg==",
37       "dev": true,
38       "requires": {
39         "msgpack-lite": "^0.1.26"
40       }
41     },
42     "@chemzqm/tsconfig": {
43       "version": "0.0.3",
44       "resolved": "https://registry.npmjs.org/@chemzqm/tsconfig/-/tsconfig-0.0.3.tgz",
45       "integrity": "sha512-MjF25vbqLYR+S+JJLgBi0vn4gZqv/C87H+yPSlVKEqlIJAJOGJOgFPUFvRS7pdRHqkv2flX/oRxzxhlu2V0X1w==",
46       "dev": true
47     },
48     "@chemzqm/tslint-config": {
49       "version": "1.0.18",
50       "resolved": "https://registry.npmjs.org/@chemzqm/tslint-config/-/tslint-config-1.0.18.tgz",
51       "integrity": "sha512-5yx/q1lBDPQE3ShrDlJs5biSwMgPotxPAoufMvWFRFKcVqIlRfEOdUjU5eh9gwdhICqLT1ydgPk5J4bEZQdUUQ==",
52       "dev": true,
53       "requires": {
54         "tslint-config-prettier": "^1.6.0",
55         "tslint-react": "^3.2.0"
56       }
57     },
58     "@types/node": {
59       "version": "13.13.10",
60       "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.10.tgz",
61       "integrity": "sha512-J+FbkhLTcFstD7E5mVZDjYxa1VppwT2HALE6H3n2AnBSP8uiCQk0Pyr6BkJcP38dFV9WecoVJRJmFnl9ikIW7Q==",
62       "dev": true
63     },
64     "@webassemblyjs/ast": {
65       "version": "1.9.0",
66       "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.9.0.tgz",
67       "integrity": "sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==",
68       "dev": true,
69       "requires": {
70         "@webassemblyjs/helper-module-context": "1.9.0",
71         "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
72         "@webassemblyjs/wast-parser": "1.9.0"
73       }
74     },
75     "@webassemblyjs/floating-point-hex-parser": {
76       "version": "1.9.0",
77       "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.9.0.tgz",
78       "integrity": "sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==",
79       "dev": true
80     },
81     "@webassemblyjs/helper-api-error": {
82       "version": "1.9.0",
83       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.9.0.tgz",
84       "integrity": "sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==",
85       "dev": true
86     },
87     "@webassemblyjs/helper-buffer": {
88       "version": "1.9.0",
89       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.9.0.tgz",
90       "integrity": "sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==",
91       "dev": true
92     },
93     "@webassemblyjs/helper-code-frame": {
94       "version": "1.9.0",
95       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-code-frame/-/helper-code-frame-1.9.0.tgz",
96       "integrity": "sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==",
97       "dev": true,
98       "requires": {
99         "@webassemblyjs/wast-printer": "1.9.0"
100       }
101     },
102     "@webassemblyjs/helper-fsm": {
103       "version": "1.9.0",
104       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-fsm/-/helper-fsm-1.9.0.tgz",
105       "integrity": "sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==",
106       "dev": true
107     },
108     "@webassemblyjs/helper-module-context": {
109       "version": "1.9.0",
110       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-module-context/-/helper-module-context-1.9.0.tgz",
111       "integrity": "sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==",
112       "dev": true,
113       "requires": {
114         "@webassemblyjs/ast": "1.9.0"
115       }
116     },
117     "@webassemblyjs/helper-wasm-bytecode": {
118       "version": "1.9.0",
119       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.9.0.tgz",
120       "integrity": "sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==",
121       "dev": true
122     },
123     "@webassemblyjs/helper-wasm-section": {
124       "version": "1.9.0",
125       "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.9.0.tgz",
126       "integrity": "sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==",
127       "dev": true,
128       "requires": {
129         "@webassemblyjs/ast": "1.9.0",
130         "@webassemblyjs/helper-buffer": "1.9.0",
131         "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
132         "@webassemblyjs/wasm-gen": "1.9.0"
133       }
134     },
135     "@webassemblyjs/ieee754": {
136       "version": "1.9.0",
137       "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.9.0.tgz",
138       "integrity": "sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==",
139       "dev": true,
140       "requires": {
141         "@xtuc/ieee754": "^1.2.0"
142       }
143     },
144     "@webassemblyjs/leb128": {
145       "version": "1.9.0",
146       "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.9.0.tgz",
147       "integrity": "sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==",
148       "dev": true,
149       "requires": {
150         "@xtuc/long": "4.2.2"
151       }
152     },
153     "@webassemblyjs/utf8": {
154       "version": "1.9.0",
155       "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.9.0.tgz",
156       "integrity": "sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==",
157       "dev": true
158     },
159     "@webassemblyjs/wasm-edit": {
160       "version": "1.9.0",
161       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.9.0.tgz",
162       "integrity": "sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==",
163       "dev": true,
164       "requires": {
165         "@webassemblyjs/ast": "1.9.0",
166         "@webassemblyjs/helper-buffer": "1.9.0",
167         "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
168         "@webassemblyjs/helper-wasm-section": "1.9.0",
169         "@webassemblyjs/wasm-gen": "1.9.0",
170         "@webassemblyjs/wasm-opt": "1.9.0",
171         "@webassemblyjs/wasm-parser": "1.9.0",
172         "@webassemblyjs/wast-printer": "1.9.0"
173       }
174     },
175     "@webassemblyjs/wasm-gen": {
176       "version": "1.9.0",
177       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.9.0.tgz",
178       "integrity": "sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==",
179       "dev": true,
180       "requires": {
181         "@webassemblyjs/ast": "1.9.0",
182         "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
183         "@webassemblyjs/ieee754": "1.9.0",
184         "@webassemblyjs/leb128": "1.9.0",
185         "@webassemblyjs/utf8": "1.9.0"
186       }
187     },
188     "@webassemblyjs/wasm-opt": {
189       "version": "1.9.0",
190       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.9.0.tgz",
191       "integrity": "sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==",
192       "dev": true,
193       "requires": {
194         "@webassemblyjs/ast": "1.9.0",
195         "@webassemblyjs/helper-buffer": "1.9.0",
196         "@webassemblyjs/wasm-gen": "1.9.0",
197         "@webassemblyjs/wasm-parser": "1.9.0"
198       }
199     },
200     "@webassemblyjs/wasm-parser": {
201       "version": "1.9.0",
202       "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.9.0.tgz",
203       "integrity": "sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==",
204       "dev": true,
205       "requires": {
206         "@webassemblyjs/ast": "1.9.0",
207         "@webassemblyjs/helper-api-error": "1.9.0",
208         "@webassemblyjs/helper-wasm-bytecode": "1.9.0",
209         "@webassemblyjs/ieee754": "1.9.0",
210         "@webassemblyjs/leb128": "1.9.0",
211         "@webassemblyjs/utf8": "1.9.0"
212       }
213     },
214     "@webassemblyjs/wast-parser": {
215       "version": "1.9.0",
216       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-parser/-/wast-parser-1.9.0.tgz",
217       "integrity": "sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==",
218       "dev": true,
219       "requires": {
220         "@webassemblyjs/ast": "1.9.0",
221         "@webassemblyjs/floating-point-hex-parser": "1.9.0",
222         "@webassemblyjs/helper-api-error": "1.9.0",
223         "@webassemblyjs/helper-code-frame": "1.9.0",
224         "@webassemblyjs/helper-fsm": "1.9.0",
225         "@xtuc/long": "4.2.2"
226       }
227     },
228     "@webassemblyjs/wast-printer": {
229       "version": "1.9.0",
230       "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.9.0.tgz",
231       "integrity": "sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==",
232       "dev": true,
233       "requires": {
234         "@webassemblyjs/ast": "1.9.0",
235         "@webassemblyjs/wast-parser": "1.9.0",
236         "@xtuc/long": "4.2.2"
237       }
238     },
239     "@xtuc/ieee754": {
240       "version": "1.2.0",
241       "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
242       "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
243       "dev": true
244     },
245     "@xtuc/long": {
246       "version": "4.2.2",
247       "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
248       "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
249       "dev": true
250     },
251     "acorn": {
252       "version": "6.4.1",
253       "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.1.tgz",
254       "integrity": "sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==",
255       "dev": true
256     },
257     "ajv": {
258       "version": "6.12.2",
259       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
260       "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
261       "dev": true,
262       "requires": {
263         "fast-deep-equal": "^3.1.1",
264         "fast-json-stable-stringify": "^2.0.0",
265         "json-schema-traverse": "^0.4.1",
266         "uri-js": "^4.2.2"
267       }
268     },
269     "ajv-errors": {
270       "version": "1.0.1",
271       "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
272       "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
273       "dev": true
274     },
275     "ajv-keywords": {
276       "version": "3.4.1",
277       "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.4.1.tgz",
278       "integrity": "sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==",
279       "dev": true
280     },
281     "ansi-regex": {
282       "version": "4.1.0",
283       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
284       "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
285       "dev": true
286     },
287     "ansi-styles": {
288       "version": "3.2.1",
289       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
290       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
291       "dev": true,
292       "requires": {
293         "color-convert": "^1.9.0"
294       }
295     },
296     "anymatch": {
297       "version": "3.1.1",
298       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz",
299       "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==",
300       "dev": true,
301       "optional": true,
302       "requires": {
303         "normalize-path": "^3.0.0",
304         "picomatch": "^2.0.4"
305       }
306     },
307     "aproba": {
308       "version": "1.2.0",
309       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
310       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
311       "dev": true
312     },
313     "argparse": {
314       "version": "1.0.10",
315       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
316       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
317       "dev": true,
318       "requires": {
319         "sprintf-js": "~1.0.2"
320       }
321     },
322     "arr-diff": {
323       "version": "4.0.0",
324       "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
325       "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
326       "dev": true
327     },
328     "arr-flatten": {
329       "version": "1.1.0",
330       "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
331       "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
332       "dev": true
333     },
334     "arr-union": {
335       "version": "3.1.0",
336       "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
337       "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
338       "dev": true
339     },
340     "array-unique": {
341       "version": "0.3.2",
342       "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
343       "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
344       "dev": true
345     },
346     "asn1.js": {
347       "version": "4.10.1",
348       "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-4.10.1.tgz",
349       "integrity": "sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==",
350       "dev": true,
351       "requires": {
352         "bn.js": "^4.0.0",
353         "inherits": "^2.0.1",
354         "minimalistic-assert": "^1.0.0"
355       },
356       "dependencies": {
357         "bn.js": {
358           "version": "4.11.9",
359           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
360           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
361           "dev": true
362         }
363       }
364     },
365     "assert": {
366       "version": "1.5.0",
367       "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
368       "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
369       "dev": true,
370       "requires": {
371         "object-assign": "^4.1.1",
372         "util": "0.10.3"
373       },
374       "dependencies": {
375         "inherits": {
376           "version": "2.0.1",
377           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
378           "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
379           "dev": true
380         },
381         "util": {
382           "version": "0.10.3",
383           "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
384           "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
385           "dev": true,
386           "requires": {
387             "inherits": "2.0.1"
388           }
389         }
390       }
391     },
392     "assign-symbols": {
393       "version": "1.0.0",
394       "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
395       "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
396       "dev": true
397     },
398     "async-each": {
399       "version": "1.0.3",
400       "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
401       "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
402       "dev": true,
403       "optional": true
404     },
405     "atob": {
406       "version": "2.1.2",
407       "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
408       "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
409       "dev": true
410     },
411     "await-semaphore": {
412       "version": "0.1.3",
413       "resolved": "https://registry.npmjs.org/await-semaphore/-/await-semaphore-0.1.3.tgz",
414       "integrity": "sha512-d1W2aNSYcz/sxYO4pMGX9vq65qOTu0P800epMud+6cYYX0QcT7zyqcxec3VWzpgvdXo57UWmVbZpLMjX2m1I7Q==",
415       "dev": true
416     },
417     "balanced-match": {
418       "version": "1.0.0",
419       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
420       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
421       "dev": true
422     },
423     "base": {
424       "version": "0.11.2",
425       "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
426       "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
427       "dev": true,
428       "requires": {
429         "cache-base": "^1.0.1",
430         "class-utils": "^0.3.5",
431         "component-emitter": "^1.2.1",
432         "define-property": "^1.0.0",
433         "isobject": "^3.0.1",
434         "mixin-deep": "^1.2.0",
435         "pascalcase": "^0.1.1"
436       },
437       "dependencies": {
438         "define-property": {
439           "version": "1.0.0",
440           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
441           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
442           "dev": true,
443           "requires": {
444             "is-descriptor": "^1.0.0"
445           }
446         },
447         "is-accessor-descriptor": {
448           "version": "1.0.0",
449           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
450           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
451           "dev": true,
452           "requires": {
453             "kind-of": "^6.0.0"
454           }
455         },
456         "is-data-descriptor": {
457           "version": "1.0.0",
458           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
459           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
460           "dev": true,
461           "requires": {
462             "kind-of": "^6.0.0"
463           }
464         },
465         "is-descriptor": {
466           "version": "1.0.2",
467           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
468           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
469           "dev": true,
470           "requires": {
471             "is-accessor-descriptor": "^1.0.0",
472             "is-data-descriptor": "^1.0.0",
473             "kind-of": "^6.0.2"
474           }
475         }
476       }
477     },
478     "base64-js": {
479       "version": "1.3.1",
480       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
481       "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
482       "dev": true
483     },
484     "big.js": {
485       "version": "5.2.2",
486       "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
487       "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
488       "dev": true
489     },
490     "binary-extensions": {
491       "version": "2.0.0",
492       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.0.0.tgz",
493       "integrity": "sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==",
494       "dev": true,
495       "optional": true
496     },
497     "bluebird": {
498       "version": "3.7.2",
499       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
500       "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
501       "dev": true
502     },
503     "bn.js": {
504       "version": "5.1.2",
505       "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.1.2.tgz",
506       "integrity": "sha512-40rZaf3bUNKTVYu9sIeeEGOg7g14Yvnj9kH7b50EiwX0Q7A6umbvfI5tvHaOERH0XigqKkfLkFQxzb4e6CIXnA==",
507       "dev": true
508     },
509     "brace-expansion": {
510       "version": "1.1.11",
511       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
512       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
513       "dev": true,
514       "requires": {
515         "balanced-match": "^1.0.0",
516         "concat-map": "0.0.1"
517       }
518     },
519     "braces": {
520       "version": "3.0.2",
521       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
522       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
523       "dev": true,
524       "requires": {
525         "fill-range": "^7.0.1"
526       }
527     },
528     "brorand": {
529       "version": "1.1.0",
530       "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
531       "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
532       "dev": true
533     },
534     "browserify-aes": {
535       "version": "1.2.0",
536       "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
537       "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
538       "dev": true,
539       "requires": {
540         "buffer-xor": "^1.0.3",
541         "cipher-base": "^1.0.0",
542         "create-hash": "^1.1.0",
543         "evp_bytestokey": "^1.0.3",
544         "inherits": "^2.0.1",
545         "safe-buffer": "^5.0.1"
546       }
547     },
548     "browserify-cipher": {
549       "version": "1.0.1",
550       "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
551       "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
552       "dev": true,
553       "requires": {
554         "browserify-aes": "^1.0.4",
555         "browserify-des": "^1.0.0",
556         "evp_bytestokey": "^1.0.0"
557       }
558     },
559     "browserify-des": {
560       "version": "1.0.2",
561       "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
562       "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
563       "dev": true,
564       "requires": {
565         "cipher-base": "^1.0.1",
566         "des.js": "^1.0.0",
567         "inherits": "^2.0.1",
568         "safe-buffer": "^5.1.2"
569       }
570     },
571     "browserify-rsa": {
572       "version": "4.0.1",
573       "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.0.1.tgz",
574       "integrity": "sha1-IeCr+vbyApzy+vsTNWenAdQTVSQ=",
575       "dev": true,
576       "requires": {
577         "bn.js": "^4.1.0",
578         "randombytes": "^2.0.1"
579       },
580       "dependencies": {
581         "bn.js": {
582           "version": "4.11.9",
583           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
584           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
585           "dev": true
586         }
587       }
588     },
589     "browserify-sign": {
590       "version": "4.2.0",
591       "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.0.tgz",
592       "integrity": "sha512-hEZC1KEeYuoHRqhGhTy6gWrpJA3ZDjFWv0DE61643ZnOXAKJb3u7yWcrU0mMc9SwAqK1n7myPGndkp0dFG7NFA==",
593       "dev": true,
594       "requires": {
595         "bn.js": "^5.1.1",
596         "browserify-rsa": "^4.0.1",
597         "create-hash": "^1.2.0",
598         "create-hmac": "^1.1.7",
599         "elliptic": "^6.5.2",
600         "inherits": "^2.0.4",
601         "parse-asn1": "^5.1.5",
602         "readable-stream": "^3.6.0",
603         "safe-buffer": "^5.2.0"
604       },
605       "dependencies": {
606         "readable-stream": {
607           "version": "3.6.0",
608           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
609           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
610           "dev": true,
611           "requires": {
612             "inherits": "^2.0.3",
613             "string_decoder": "^1.1.1",
614             "util-deprecate": "^1.0.1"
615           }
616         }
617       }
618     },
619     "browserify-zlib": {
620       "version": "0.2.0",
621       "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
622       "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
623       "dev": true,
624       "requires": {
625         "pako": "~1.0.5"
626       }
627     },
628     "bser": {
629       "version": "2.1.1",
630       "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
631       "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
632       "dev": true,
633       "requires": {
634         "node-int64": "^0.4.0"
635       }
636     },
637     "buffer": {
638       "version": "4.9.2",
639       "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
640       "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
641       "dev": true,
642       "requires": {
643         "base64-js": "^1.0.2",
644         "ieee754": "^1.1.4",
645         "isarray": "^1.0.0"
646       }
647     },
648     "buffer-from": {
649       "version": "1.1.1",
650       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
651       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==",
652       "dev": true
653     },
654     "buffer-xor": {
655       "version": "1.0.3",
656       "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
657       "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
658       "dev": true
659     },
660     "builtin-modules": {
661       "version": "1.1.1",
662       "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
663       "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
664       "dev": true
665     },
666     "builtin-status-codes": {
667       "version": "3.0.0",
668       "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
669       "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
670       "dev": true
671     },
672     "cacache": {
673       "version": "12.0.4",
674       "resolved": "https://registry.npmjs.org/cacache/-/cacache-12.0.4.tgz",
675       "integrity": "sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==",
676       "dev": true,
677       "requires": {
678         "bluebird": "^3.5.5",
679         "chownr": "^1.1.1",
680         "figgy-pudding": "^3.5.1",
681         "glob": "^7.1.4",
682         "graceful-fs": "^4.1.15",
683         "infer-owner": "^1.0.3",
684         "lru-cache": "^5.1.1",
685         "mississippi": "^3.0.0",
686         "mkdirp": "^0.5.1",
687         "move-concurrently": "^1.0.1",
688         "promise-inflight": "^1.0.1",
689         "rimraf": "^2.6.3",
690         "ssri": "^6.0.1",
691         "unique-filename": "^1.1.1",
692         "y18n": "^4.0.0"
693       },
694       "dependencies": {
695         "rimraf": {
696           "version": "2.7.1",
697           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
698           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
699           "dev": true,
700           "requires": {
701             "glob": "^7.1.3"
702           }
703         }
704       }
705     },
706     "cache-base": {
707       "version": "1.0.1",
708       "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
709       "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
710       "dev": true,
711       "requires": {
712         "collection-visit": "^1.0.0",
713         "component-emitter": "^1.2.1",
714         "get-value": "^2.0.6",
715         "has-value": "^1.0.0",
716         "isobject": "^3.0.1",
717         "set-value": "^2.0.0",
718         "to-object-path": "^0.3.0",
719         "union-value": "^1.0.0",
720         "unset-value": "^1.0.0"
721       }
722     },
723     "camelcase": {
724       "version": "5.3.1",
725       "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
726       "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
727       "dev": true
728     },
729     "chalk": {
730       "version": "2.4.2",
731       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
732       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
733       "dev": true,
734       "requires": {
735         "ansi-styles": "^3.2.1",
736         "escape-string-regexp": "^1.0.5",
737         "supports-color": "^5.3.0"
738       }
739     },
740     "chokidar": {
741       "version": "3.4.0",
742       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.0.tgz",
743       "integrity": "sha512-aXAaho2VJtisB/1fg1+3nlLJqGOuewTzQpd/Tz0yTg2R0e4IGtshYvtjowyEumcBv2z+y4+kc75Mz7j5xJskcQ==",
744       "dev": true,
745       "optional": true,
746       "requires": {
747         "anymatch": "~3.1.1",
748         "braces": "~3.0.2",
749         "fsevents": "~2.1.2",
750         "glob-parent": "~5.1.0",
751         "is-binary-path": "~2.1.0",
752         "is-glob": "~4.0.1",
753         "normalize-path": "~3.0.0",
754         "readdirp": "~3.4.0"
755       }
756     },
757     "chownr": {
758       "version": "1.1.4",
759       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
760       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
761       "dev": true
762     },
763     "chrome-trace-event": {
764       "version": "1.0.2",
765       "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.2.tgz",
766       "integrity": "sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==",
767       "dev": true,
768       "requires": {
769         "tslib": "^1.9.0"
770       }
771     },
772     "cipher-base": {
773       "version": "1.0.4",
774       "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
775       "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
776       "dev": true,
777       "requires": {
778         "inherits": "^2.0.1",
779         "safe-buffer": "^5.0.1"
780       }
781     },
782     "class-utils": {
783       "version": "0.3.6",
784       "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
785       "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
786       "dev": true,
787       "requires": {
788         "arr-union": "^3.1.0",
789         "define-property": "^0.2.5",
790         "isobject": "^3.0.0",
791         "static-extend": "^0.1.1"
792       },
793       "dependencies": {
794         "define-property": {
795           "version": "0.2.5",
796           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
797           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
798           "dev": true,
799           "requires": {
800             "is-descriptor": "^0.1.0"
801           }
802         }
803       }
804     },
805     "cliui": {
806       "version": "5.0.0",
807       "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
808       "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==",
809       "dev": true,
810       "requires": {
811         "string-width": "^3.1.0",
812         "strip-ansi": "^5.2.0",
813         "wrap-ansi": "^5.1.0"
814       }
815     },
816     "coc.nvim": {
817       "version": "0.0.74",
818       "resolved": "https://registry.npmjs.org/coc.nvim/-/coc.nvim-0.0.74.tgz",
819       "integrity": "sha512-9U8l2lXjnOM7lgSSOLpLkdvUeh1UAxAKfeVLMZgXRdfuSZJF82GWX2326dbQR30s9icLpSLBsWbcC6KGxW/kRQ==",
820       "dev": true,
821       "requires": {
822         "@chemzqm/neovim": "5.1.9",
823         "await-semaphore": "^0.1.3",
824         "bser": "^2.1.0",
825         "debounce": "^1.2.0",
826         "fast-diff": "^1.2.0",
827         "fb-watchman": "^2.0.0",
828         "follow-redirects": "^1.9.0",
829         "glob": "^7.1.4",
830         "isuri": "^2.0.3",
831         "jsonc-parser": "^2.1.1",
832         "log4js": "^5.1.0",
833         "minimatch": "^3.0.4",
834         "mkdirp": "^0.5.1",
835         "mv": "^2.1.1",
836         "rc": "^1.2.8",
837         "rimraf": "^3.0.0",
838         "semver": "^6.3.0",
839         "tar": "^4.4.10",
840         "tslib": "^1.10.0",
841         "tunnel": "^0.0.6",
842         "uuid": "^3.3.3",
843         "vscode-languageserver-protocol": "3.15.0-next.6",
844         "vscode-languageserver-types": "3.15.0-next.2",
845         "vscode-uri": "^2.0.3",
846         "which": "^1.3.1"
847       },
848       "dependencies": {
849         "vscode-languageserver-types": {
850           "version": "3.15.0-next.2",
851           "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.15.0-next.2.tgz",
852           "integrity": "sha512-2JkrMWWUi2rlVLSo9OFR2PIGUzdiowEM8NgNYiwLKnXTjpwpjjIrJbNNxDik7Rv4oo9KtikcFQZKXbrKilL/MQ==",
853           "dev": true
854         }
855       }
856     },
857     "collection-visit": {
858       "version": "1.0.0",
859       "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
860       "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
861       "dev": true,
862       "requires": {
863         "map-visit": "^1.0.0",
864         "object-visit": "^1.0.0"
865       }
866     },
867     "color-convert": {
868       "version": "1.9.3",
869       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
870       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
871       "dev": true,
872       "requires": {
873         "color-name": "1.1.3"
874       }
875     },
876     "color-name": {
877       "version": "1.1.3",
878       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
879       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
880       "dev": true
881     },
882     "commander": {
883       "version": "2.20.3",
884       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
885       "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
886       "dev": true
887     },
888     "commondir": {
889       "version": "1.0.1",
890       "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
891       "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
892       "dev": true
893     },
894     "component-emitter": {
895       "version": "1.3.0",
896       "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
897       "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
898       "dev": true
899     },
900     "concat-map": {
901       "version": "0.0.1",
902       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
903       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
904       "dev": true
905     },
906     "concat-stream": {
907       "version": "1.6.2",
908       "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz",
909       "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==",
910       "dev": true,
911       "requires": {
912         "buffer-from": "^1.0.0",
913         "inherits": "^2.0.3",
914         "readable-stream": "^2.2.2",
915         "typedarray": "^0.0.6"
916       }
917     },
918     "console-browserify": {
919       "version": "1.2.0",
920       "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
921       "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
922       "dev": true
923     },
924     "constants-browserify": {
925       "version": "1.0.0",
926       "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
927       "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
928       "dev": true
929     },
930     "copy-concurrently": {
931       "version": "1.0.5",
932       "resolved": "https://registry.npmjs.org/copy-concurrently/-/copy-concurrently-1.0.5.tgz",
933       "integrity": "sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==",
934       "dev": true,
935       "requires": {
936         "aproba": "^1.1.1",
937         "fs-write-stream-atomic": "^1.0.8",
938         "iferr": "^0.1.5",
939         "mkdirp": "^0.5.1",
940         "rimraf": "^2.5.4",
941         "run-queue": "^1.0.0"
942       },
943       "dependencies": {
944         "rimraf": {
945           "version": "2.7.1",
946           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
947           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
948           "dev": true,
949           "requires": {
950             "glob": "^7.1.3"
951           }
952         }
953       }
954     },
955     "copy-descriptor": {
956       "version": "0.1.1",
957       "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
958       "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
959       "dev": true
960     },
961     "core-util-is": {
962       "version": "1.0.2",
963       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
964       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
965       "dev": true
966     },
967     "create-ecdh": {
968       "version": "4.0.3",
969       "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
970       "integrity": "sha512-GbEHQPMOswGpKXM9kCWVrremUcBmjteUaQ01T9rkKCPDXfUHX0IoP9LpHYo2NPFampa4e+/pFDc3jQdxrxQLaw==",
971       "dev": true,
972       "requires": {
973         "bn.js": "^4.1.0",
974         "elliptic": "^6.0.0"
975       },
976       "dependencies": {
977         "bn.js": {
978           "version": "4.11.9",
979           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
980           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
981           "dev": true
982         }
983       }
984     },
985     "create-hash": {
986       "version": "1.2.0",
987       "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
988       "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
989       "dev": true,
990       "requires": {
991         "cipher-base": "^1.0.1",
992         "inherits": "^2.0.1",
993         "md5.js": "^1.3.4",
994         "ripemd160": "^2.0.1",
995         "sha.js": "^2.4.0"
996       }
997     },
998     "create-hmac": {
999       "version": "1.1.7",
1000       "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
1001       "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
1002       "dev": true,
1003       "requires": {
1004         "cipher-base": "^1.0.3",
1005         "create-hash": "^1.1.0",
1006         "inherits": "^2.0.1",
1007         "ripemd160": "^2.0.0",
1008         "safe-buffer": "^5.0.1",
1009         "sha.js": "^2.4.8"
1010       }
1011     },
1012     "cross-spawn": {
1013       "version": "6.0.5",
1014       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
1015       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
1016       "dev": true,
1017       "requires": {
1018         "nice-try": "^1.0.4",
1019         "path-key": "^2.0.1",
1020         "semver": "^5.5.0",
1021         "shebang-command": "^1.2.0",
1022         "which": "^1.2.9"
1023       },
1024       "dependencies": {
1025         "semver": {
1026           "version": "5.7.1",
1027           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1028           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1029           "dev": true
1030         }
1031       }
1032     },
1033     "crypto-browserify": {
1034       "version": "3.12.0",
1035       "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
1036       "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
1037       "dev": true,
1038       "requires": {
1039         "browserify-cipher": "^1.0.0",
1040         "browserify-sign": "^4.0.0",
1041         "create-ecdh": "^4.0.0",
1042         "create-hash": "^1.1.0",
1043         "create-hmac": "^1.1.0",
1044         "diffie-hellman": "^5.0.0",
1045         "inherits": "^2.0.1",
1046         "pbkdf2": "^3.0.3",
1047         "public-encrypt": "^4.0.0",
1048         "randombytes": "^2.0.0",
1049         "randomfill": "^1.0.3"
1050       }
1051     },
1052     "cyclist": {
1053       "version": "1.0.1",
1054       "resolved": "https://registry.npmjs.org/cyclist/-/cyclist-1.0.1.tgz",
1055       "integrity": "sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=",
1056       "dev": true
1057     },
1058     "date-format": {
1059       "version": "2.1.0",
1060       "resolved": "https://registry.npmjs.org/date-format/-/date-format-2.1.0.tgz",
1061       "integrity": "sha512-bYQuGLeFxhkxNOF3rcMtiZxvCBAquGzZm6oWA1oZ0g2THUzivaRhv8uOhdr19LmoobSOLoIAxeUK2RdbM8IFTA==",
1062       "dev": true
1063     },
1064     "debounce": {
1065       "version": "1.2.0",
1066       "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.0.tgz",
1067       "integrity": "sha512-mYtLl1xfZLi1m4RtQYlZgJUNQjl4ZxVnHzIR8nLLgi4q1YT8o/WM+MK/f8yfcc9s5Ir5zRaPZyZU6xs1Syoocg==",
1068       "dev": true
1069     },
1070     "debug": {
1071       "version": "3.2.6",
1072       "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz",
1073       "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==",
1074       "dev": true,
1075       "requires": {
1076         "ms": "^2.1.1"
1077       }
1078     },
1079     "decamelize": {
1080       "version": "1.2.0",
1081       "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
1082       "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
1083       "dev": true
1084     },
1085     "decode-uri-component": {
1086       "version": "0.2.0",
1087       "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
1088       "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
1089       "dev": true
1090     },
1091     "deep-extend": {
1092       "version": "0.6.0",
1093       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
1094       "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
1095       "dev": true
1096     },
1097     "define-property": {
1098       "version": "2.0.2",
1099       "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
1100       "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
1101       "dev": true,
1102       "requires": {
1103         "is-descriptor": "^1.0.2",
1104         "isobject": "^3.0.1"
1105       },
1106       "dependencies": {
1107         "is-accessor-descriptor": {
1108           "version": "1.0.0",
1109           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1110           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1111           "dev": true,
1112           "requires": {
1113             "kind-of": "^6.0.0"
1114           }
1115         },
1116         "is-data-descriptor": {
1117           "version": "1.0.0",
1118           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1119           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1120           "dev": true,
1121           "requires": {
1122             "kind-of": "^6.0.0"
1123           }
1124         },
1125         "is-descriptor": {
1126           "version": "1.0.2",
1127           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1128           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1129           "dev": true,
1130           "requires": {
1131             "is-accessor-descriptor": "^1.0.0",
1132             "is-data-descriptor": "^1.0.0",
1133             "kind-of": "^6.0.2"
1134           }
1135         }
1136       }
1137     },
1138     "des.js": {
1139       "version": "1.0.1",
1140       "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
1141       "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
1142       "dev": true,
1143       "requires": {
1144         "inherits": "^2.0.1",
1145         "minimalistic-assert": "^1.0.0"
1146       }
1147     },
1148     "detect-file": {
1149       "version": "1.0.0",
1150       "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
1151       "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=",
1152       "dev": true
1153     },
1154     "diff": {
1155       "version": "4.0.2",
1156       "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
1157       "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
1158       "dev": true
1159     },
1160     "diffie-hellman": {
1161       "version": "5.0.3",
1162       "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
1163       "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
1164       "dev": true,
1165       "requires": {
1166         "bn.js": "^4.1.0",
1167         "miller-rabin": "^4.0.0",
1168         "randombytes": "^2.0.0"
1169       },
1170       "dependencies": {
1171         "bn.js": {
1172           "version": "4.11.9",
1173           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
1174           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
1175           "dev": true
1176         }
1177       }
1178     },
1179     "domain-browser": {
1180       "version": "1.2.0",
1181       "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
1182       "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
1183       "dev": true
1184     },
1185     "duplexify": {
1186       "version": "3.7.1",
1187       "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
1188       "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
1189       "dev": true,
1190       "requires": {
1191         "end-of-stream": "^1.0.0",
1192         "inherits": "^2.0.1",
1193         "readable-stream": "^2.0.0",
1194         "stream-shift": "^1.0.0"
1195       }
1196     },
1197     "elliptic": {
1198       "version": "6.5.2",
1199       "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.2.tgz",
1200       "integrity": "sha512-f4x70okzZbIQl/NSRLkI/+tteV/9WqL98zx+SQ69KbXxmVrmjwsNUPn/gYJJ0sHvEak24cZgHIPegRePAtA/xw==",
1201       "dev": true,
1202       "requires": {
1203         "bn.js": "^4.4.0",
1204         "brorand": "^1.0.1",
1205         "hash.js": "^1.0.0",
1206         "hmac-drbg": "^1.0.0",
1207         "inherits": "^2.0.1",
1208         "minimalistic-assert": "^1.0.0",
1209         "minimalistic-crypto-utils": "^1.0.0"
1210       },
1211       "dependencies": {
1212         "bn.js": {
1213           "version": "4.11.9",
1214           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
1215           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
1216           "dev": true
1217         }
1218       }
1219     },
1220     "emoji-regex": {
1221       "version": "7.0.3",
1222       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
1223       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
1224       "dev": true
1225     },
1226     "emojis-list": {
1227       "version": "3.0.0",
1228       "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
1229       "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
1230       "dev": true
1231     },
1232     "end-of-stream": {
1233       "version": "1.4.4",
1234       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
1235       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
1236       "dev": true,
1237       "requires": {
1238         "once": "^1.4.0"
1239       }
1240     },
1241     "enhanced-resolve": {
1242       "version": "4.1.1",
1243       "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.1.tgz",
1244       "integrity": "sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==",
1245       "dev": true,
1246       "requires": {
1247         "graceful-fs": "^4.1.2",
1248         "memory-fs": "^0.5.0",
1249         "tapable": "^1.0.0"
1250       }
1251     },
1252     "errno": {
1253       "version": "0.1.7",
1254       "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
1255       "integrity": "sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==",
1256       "dev": true,
1257       "requires": {
1258         "prr": "~1.0.1"
1259       }
1260     },
1261     "escape-string-regexp": {
1262       "version": "1.0.5",
1263       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
1264       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
1265       "dev": true
1266     },
1267     "eslint-scope": {
1268       "version": "4.0.3",
1269       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
1270       "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
1271       "dev": true,
1272       "requires": {
1273         "esrecurse": "^4.1.0",
1274         "estraverse": "^4.1.1"
1275       }
1276     },
1277     "esprima": {
1278       "version": "4.0.1",
1279       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
1280       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
1281       "dev": true
1282     },
1283     "esrecurse": {
1284       "version": "4.2.1",
1285       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
1286       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
1287       "dev": true,
1288       "requires": {
1289         "estraverse": "^4.1.0"
1290       }
1291     },
1292     "estraverse": {
1293       "version": "4.3.0",
1294       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
1295       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
1296       "dev": true
1297     },
1298     "event-lite": {
1299       "version": "0.1.2",
1300       "resolved": "https://registry.npmjs.org/event-lite/-/event-lite-0.1.2.tgz",
1301       "integrity": "sha512-HnSYx1BsJ87/p6swwzv+2v6B4X+uxUteoDfRxsAb1S1BePzQqOLevVmkdA15GHJVd9A9Ok6wygUR18Hu0YeV9g==",
1302       "dev": true
1303     },
1304     "events": {
1305       "version": "3.1.0",
1306       "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz",
1307       "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==",
1308       "dev": true
1309     },
1310     "evp_bytestokey": {
1311       "version": "1.0.3",
1312       "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
1313       "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
1314       "dev": true,
1315       "requires": {
1316         "md5.js": "^1.3.4",
1317         "safe-buffer": "^5.1.1"
1318       }
1319     },
1320     "execa": {
1321       "version": "1.0.0",
1322       "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
1323       "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
1324       "dev": true,
1325       "requires": {
1326         "cross-spawn": "^6.0.0",
1327         "get-stream": "^4.0.0",
1328         "is-stream": "^1.1.0",
1329         "npm-run-path": "^2.0.0",
1330         "p-finally": "^1.0.0",
1331         "signal-exit": "^3.0.0",
1332         "strip-eof": "^1.0.0"
1333       }
1334     },
1335     "expand-brackets": {
1336       "version": "2.1.4",
1337       "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
1338       "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
1339       "dev": true,
1340       "requires": {
1341         "debug": "^2.3.3",
1342         "define-property": "^0.2.5",
1343         "extend-shallow": "^2.0.1",
1344         "posix-character-classes": "^0.1.0",
1345         "regex-not": "^1.0.0",
1346         "snapdragon": "^0.8.1",
1347         "to-regex": "^3.0.1"
1348       },
1349       "dependencies": {
1350         "debug": {
1351           "version": "2.6.9",
1352           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1353           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1354           "dev": true,
1355           "requires": {
1356             "ms": "2.0.0"
1357           }
1358         },
1359         "define-property": {
1360           "version": "0.2.5",
1361           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
1362           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
1363           "dev": true,
1364           "requires": {
1365             "is-descriptor": "^0.1.0"
1366           }
1367         },
1368         "extend-shallow": {
1369           "version": "2.0.1",
1370           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1371           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1372           "dev": true,
1373           "requires": {
1374             "is-extendable": "^0.1.0"
1375           }
1376         },
1377         "ms": {
1378           "version": "2.0.0",
1379           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
1380           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
1381           "dev": true
1382         }
1383       }
1384     },
1385     "expand-tilde": {
1386       "version": "2.0.2",
1387       "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
1388       "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
1389       "dev": true,
1390       "requires": {
1391         "homedir-polyfill": "^1.0.1"
1392       }
1393     },
1394     "extend-shallow": {
1395       "version": "3.0.2",
1396       "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
1397       "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
1398       "dev": true,
1399       "requires": {
1400         "assign-symbols": "^1.0.0",
1401         "is-extendable": "^1.0.1"
1402       },
1403       "dependencies": {
1404         "is-extendable": {
1405           "version": "1.0.1",
1406           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
1407           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
1408           "dev": true,
1409           "requires": {
1410             "is-plain-object": "^2.0.4"
1411           }
1412         }
1413       }
1414     },
1415     "extglob": {
1416       "version": "2.0.4",
1417       "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
1418       "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
1419       "dev": true,
1420       "requires": {
1421         "array-unique": "^0.3.2",
1422         "define-property": "^1.0.0",
1423         "expand-brackets": "^2.1.4",
1424         "extend-shallow": "^2.0.1",
1425         "fragment-cache": "^0.2.1",
1426         "regex-not": "^1.0.0",
1427         "snapdragon": "^0.8.1",
1428         "to-regex": "^3.0.1"
1429       },
1430       "dependencies": {
1431         "define-property": {
1432           "version": "1.0.0",
1433           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
1434           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
1435           "dev": true,
1436           "requires": {
1437             "is-descriptor": "^1.0.0"
1438           }
1439         },
1440         "extend-shallow": {
1441           "version": "2.0.1",
1442           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1443           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1444           "dev": true,
1445           "requires": {
1446             "is-extendable": "^0.1.0"
1447           }
1448         },
1449         "is-accessor-descriptor": {
1450           "version": "1.0.0",
1451           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
1452           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
1453           "dev": true,
1454           "requires": {
1455             "kind-of": "^6.0.0"
1456           }
1457         },
1458         "is-data-descriptor": {
1459           "version": "1.0.0",
1460           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
1461           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
1462           "dev": true,
1463           "requires": {
1464             "kind-of": "^6.0.0"
1465           }
1466         },
1467         "is-descriptor": {
1468           "version": "1.0.2",
1469           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
1470           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
1471           "dev": true,
1472           "requires": {
1473             "is-accessor-descriptor": "^1.0.0",
1474             "is-data-descriptor": "^1.0.0",
1475             "kind-of": "^6.0.2"
1476           }
1477         }
1478       }
1479     },
1480     "fast-deep-equal": {
1481       "version": "3.1.1",
1482       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.1.tgz",
1483       "integrity": "sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==",
1484       "dev": true
1485     },
1486     "fast-diff": {
1487       "version": "1.2.0",
1488       "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
1489       "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
1490       "dev": true
1491     },
1492     "fast-json-stable-stringify": {
1493       "version": "2.1.0",
1494       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
1495       "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
1496       "dev": true
1497     },
1498     "fb-watchman": {
1499       "version": "2.0.1",
1500       "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz",
1501       "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==",
1502       "dev": true,
1503       "requires": {
1504         "bser": "2.1.1"
1505       }
1506     },
1507     "figgy-pudding": {
1508       "version": "3.5.2",
1509       "resolved": "https://registry.npmjs.org/figgy-pudding/-/figgy-pudding-3.5.2.tgz",
1510       "integrity": "sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==",
1511       "dev": true
1512     },
1513     "fill-range": {
1514       "version": "7.0.1",
1515       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
1516       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
1517       "dev": true,
1518       "requires": {
1519         "to-regex-range": "^5.0.1"
1520       }
1521     },
1522     "find-cache-dir": {
1523       "version": "2.1.0",
1524       "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-2.1.0.tgz",
1525       "integrity": "sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==",
1526       "dev": true,
1527       "requires": {
1528         "commondir": "^1.0.1",
1529         "make-dir": "^2.0.0",
1530         "pkg-dir": "^3.0.0"
1531       }
1532     },
1533     "find-up": {
1534       "version": "3.0.0",
1535       "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
1536       "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
1537       "dev": true,
1538       "requires": {
1539         "locate-path": "^3.0.0"
1540       }
1541     },
1542     "findup-sync": {
1543       "version": "3.0.0",
1544       "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
1545       "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
1546       "dev": true,
1547       "requires": {
1548         "detect-file": "^1.0.0",
1549         "is-glob": "^4.0.0",
1550         "micromatch": "^3.0.4",
1551         "resolve-dir": "^1.0.1"
1552       },
1553       "dependencies": {
1554         "braces": {
1555           "version": "2.3.2",
1556           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
1557           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
1558           "dev": true,
1559           "requires": {
1560             "arr-flatten": "^1.1.0",
1561             "array-unique": "^0.3.2",
1562             "extend-shallow": "^2.0.1",
1563             "fill-range": "^4.0.0",
1564             "isobject": "^3.0.1",
1565             "repeat-element": "^1.1.2",
1566             "snapdragon": "^0.8.1",
1567             "snapdragon-node": "^2.0.1",
1568             "split-string": "^3.0.2",
1569             "to-regex": "^3.0.1"
1570           },
1571           "dependencies": {
1572             "extend-shallow": {
1573               "version": "2.0.1",
1574               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1575               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1576               "dev": true,
1577               "requires": {
1578                 "is-extendable": "^0.1.0"
1579               }
1580             }
1581           }
1582         },
1583         "fill-range": {
1584           "version": "4.0.0",
1585           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
1586           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
1587           "dev": true,
1588           "requires": {
1589             "extend-shallow": "^2.0.1",
1590             "is-number": "^3.0.0",
1591             "repeat-string": "^1.6.1",
1592             "to-regex-range": "^2.1.0"
1593           },
1594           "dependencies": {
1595             "extend-shallow": {
1596               "version": "2.0.1",
1597               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
1598               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
1599               "dev": true,
1600               "requires": {
1601                 "is-extendable": "^0.1.0"
1602               }
1603             }
1604           }
1605         },
1606         "is-number": {
1607           "version": "3.0.0",
1608           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
1609           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
1610           "dev": true,
1611           "requires": {
1612             "kind-of": "^3.0.2"
1613           },
1614           "dependencies": {
1615             "kind-of": {
1616               "version": "3.2.2",
1617               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1618               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1619               "dev": true,
1620               "requires": {
1621                 "is-buffer": "^1.1.5"
1622               }
1623             }
1624           }
1625         },
1626         "micromatch": {
1627           "version": "3.1.10",
1628           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
1629           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
1630           "dev": true,
1631           "requires": {
1632             "arr-diff": "^4.0.0",
1633             "array-unique": "^0.3.2",
1634             "braces": "^2.3.1",
1635             "define-property": "^2.0.2",
1636             "extend-shallow": "^3.0.2",
1637             "extglob": "^2.0.4",
1638             "fragment-cache": "^0.2.1",
1639             "kind-of": "^6.0.2",
1640             "nanomatch": "^1.2.9",
1641             "object.pick": "^1.3.0",
1642             "regex-not": "^1.0.0",
1643             "snapdragon": "^0.8.1",
1644             "to-regex": "^3.0.2"
1645           }
1646         },
1647         "to-regex-range": {
1648           "version": "2.1.1",
1649           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
1650           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
1651           "dev": true,
1652           "requires": {
1653             "is-number": "^3.0.0",
1654             "repeat-string": "^1.6.1"
1655           }
1656         }
1657       }
1658     },
1659     "flatted": {
1660       "version": "2.0.2",
1661       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz",
1662       "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==",
1663       "dev": true
1664     },
1665     "flush-write-stream": {
1666       "version": "1.1.1",
1667       "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz",
1668       "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==",
1669       "dev": true,
1670       "requires": {
1671         "inherits": "^2.0.3",
1672         "readable-stream": "^2.3.6"
1673       }
1674     },
1675     "follow-redirects": {
1676       "version": "1.11.0",
1677       "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.11.0.tgz",
1678       "integrity": "sha512-KZm0V+ll8PfBrKwMzdo5D13b1bur9Iq9Zd/RMmAoQQcl2PxxFml8cxXPaaPYVbV0RjNjq1CU7zIzAOqtUPudmA==",
1679       "dev": true,
1680       "requires": {
1681         "debug": "^3.0.0"
1682       }
1683     },
1684     "for-in": {
1685       "version": "1.0.2",
1686       "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
1687       "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
1688       "dev": true
1689     },
1690     "fragment-cache": {
1691       "version": "0.2.1",
1692       "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
1693       "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
1694       "dev": true,
1695       "requires": {
1696         "map-cache": "^0.2.2"
1697       }
1698     },
1699     "from2": {
1700       "version": "2.3.0",
1701       "resolved": "https://registry.npmjs.org/from2/-/from2-2.3.0.tgz",
1702       "integrity": "sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=",
1703       "dev": true,
1704       "requires": {
1705         "inherits": "^2.0.1",
1706         "readable-stream": "^2.0.0"
1707       }
1708     },
1709     "fs-extra": {
1710       "version": "8.1.0",
1711       "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
1712       "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
1713       "dev": true,
1714       "requires": {
1715         "graceful-fs": "^4.2.0",
1716         "jsonfile": "^4.0.0",
1717         "universalify": "^0.1.0"
1718       }
1719     },
1720     "fs-minipass": {
1721       "version": "1.2.7",
1722       "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
1723       "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
1724       "dev": true,
1725       "requires": {
1726         "minipass": "^2.6.0"
1727       }
1728     },
1729     "fs-write-stream-atomic": {
1730       "version": "1.0.10",
1731       "resolved": "https://registry.npmjs.org/fs-write-stream-atomic/-/fs-write-stream-atomic-1.0.10.tgz",
1732       "integrity": "sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=",
1733       "dev": true,
1734       "requires": {
1735         "graceful-fs": "^4.1.2",
1736         "iferr": "^0.1.5",
1737         "imurmurhash": "^0.1.4",
1738         "readable-stream": "1 || 2"
1739       }
1740     },
1741     "fs.realpath": {
1742       "version": "1.0.0",
1743       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1744       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
1745       "dev": true
1746     },
1747     "fsevents": {
1748       "version": "2.1.3",
1749       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz",
1750       "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==",
1751       "dev": true,
1752       "optional": true
1753     },
1754     "get-caller-file": {
1755       "version": "2.0.5",
1756       "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1757       "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1758       "dev": true
1759     },
1760     "get-stream": {
1761       "version": "4.1.0",
1762       "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
1763       "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
1764       "dev": true,
1765       "requires": {
1766         "pump": "^3.0.0"
1767       }
1768     },
1769     "get-value": {
1770       "version": "2.0.6",
1771       "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
1772       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
1773       "dev": true
1774     },
1775     "glob": {
1776       "version": "7.1.6",
1777       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
1778       "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
1779       "dev": true,
1780       "requires": {
1781         "fs.realpath": "^1.0.0",
1782         "inflight": "^1.0.4",
1783         "inherits": "2",
1784         "minimatch": "^3.0.4",
1785         "once": "^1.3.0",
1786         "path-is-absolute": "^1.0.0"
1787       }
1788     },
1789     "glob-parent": {
1790       "version": "5.1.1",
1791       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz",
1792       "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==",
1793       "dev": true,
1794       "optional": true,
1795       "requires": {
1796         "is-glob": "^4.0.1"
1797       }
1798     },
1799     "global-modules": {
1800       "version": "2.0.0",
1801       "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz",
1802       "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==",
1803       "dev": true,
1804       "requires": {
1805         "global-prefix": "^3.0.0"
1806       },
1807       "dependencies": {
1808         "global-prefix": {
1809           "version": "3.0.0",
1810           "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz",
1811           "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==",
1812           "dev": true,
1813           "requires": {
1814             "ini": "^1.3.5",
1815             "kind-of": "^6.0.2",
1816             "which": "^1.3.1"
1817           }
1818         }
1819       }
1820     },
1821     "global-prefix": {
1822       "version": "1.0.2",
1823       "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
1824       "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
1825       "dev": true,
1826       "requires": {
1827         "expand-tilde": "^2.0.2",
1828         "homedir-polyfill": "^1.0.1",
1829         "ini": "^1.3.4",
1830         "is-windows": "^1.0.1",
1831         "which": "^1.2.14"
1832       }
1833     },
1834     "graceful-fs": {
1835       "version": "4.2.4",
1836       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz",
1837       "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==",
1838       "dev": true
1839     },
1840     "has-flag": {
1841       "version": "3.0.0",
1842       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1843       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
1844       "dev": true
1845     },
1846     "has-value": {
1847       "version": "1.0.0",
1848       "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
1849       "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
1850       "dev": true,
1851       "requires": {
1852         "get-value": "^2.0.6",
1853         "has-values": "^1.0.0",
1854         "isobject": "^3.0.0"
1855       }
1856     },
1857     "has-values": {
1858       "version": "1.0.0",
1859       "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
1860       "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
1861       "dev": true,
1862       "requires": {
1863         "is-number": "^3.0.0",
1864         "kind-of": "^4.0.0"
1865       },
1866       "dependencies": {
1867         "is-number": {
1868           "version": "3.0.0",
1869           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
1870           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
1871           "dev": true,
1872           "requires": {
1873             "kind-of": "^3.0.2"
1874           },
1875           "dependencies": {
1876             "kind-of": {
1877               "version": "3.2.2",
1878               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
1879               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
1880               "dev": true,
1881               "requires": {
1882                 "is-buffer": "^1.1.5"
1883               }
1884             }
1885           }
1886         },
1887         "kind-of": {
1888           "version": "4.0.0",
1889           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
1890           "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
1891           "dev": true,
1892           "requires": {
1893             "is-buffer": "^1.1.5"
1894           }
1895         }
1896       }
1897     },
1898     "hash-base": {
1899       "version": "3.1.0",
1900       "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
1901       "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
1902       "dev": true,
1903       "requires": {
1904         "inherits": "^2.0.4",
1905         "readable-stream": "^3.6.0",
1906         "safe-buffer": "^5.2.0"
1907       },
1908       "dependencies": {
1909         "readable-stream": {
1910           "version": "3.6.0",
1911           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
1912           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
1913           "dev": true,
1914           "requires": {
1915             "inherits": "^2.0.3",
1916             "string_decoder": "^1.1.1",
1917             "util-deprecate": "^1.0.1"
1918           }
1919         }
1920       }
1921     },
1922     "hash.js": {
1923       "version": "1.1.7",
1924       "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
1925       "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
1926       "dev": true,
1927       "requires": {
1928         "inherits": "^2.0.3",
1929         "minimalistic-assert": "^1.0.1"
1930       }
1931     },
1932     "hmac-drbg": {
1933       "version": "1.0.1",
1934       "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
1935       "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
1936       "dev": true,
1937       "requires": {
1938         "hash.js": "^1.0.3",
1939         "minimalistic-assert": "^1.0.0",
1940         "minimalistic-crypto-utils": "^1.0.1"
1941       }
1942     },
1943     "homedir-polyfill": {
1944       "version": "1.0.3",
1945       "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
1946       "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
1947       "dev": true,
1948       "requires": {
1949         "parse-passwd": "^1.0.0"
1950       }
1951     },
1952     "https-browserify": {
1953       "version": "1.0.0",
1954       "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
1955       "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
1956       "dev": true
1957     },
1958     "ieee754": {
1959       "version": "1.1.13",
1960       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.13.tgz",
1961       "integrity": "sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==",
1962       "dev": true
1963     },
1964     "iferr": {
1965       "version": "0.1.5",
1966       "resolved": "https://registry.npmjs.org/iferr/-/iferr-0.1.5.tgz",
1967       "integrity": "sha1-xg7taebY/bazEEofy8ocGS3FtQE=",
1968       "dev": true
1969     },
1970     "import-local": {
1971       "version": "2.0.0",
1972       "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
1973       "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
1974       "dev": true,
1975       "requires": {
1976         "pkg-dir": "^3.0.0",
1977         "resolve-cwd": "^2.0.0"
1978       }
1979     },
1980     "imurmurhash": {
1981       "version": "0.1.4",
1982       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1983       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
1984       "dev": true
1985     },
1986     "infer-owner": {
1987       "version": "1.0.4",
1988       "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
1989       "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
1990       "dev": true
1991     },
1992     "inflight": {
1993       "version": "1.0.6",
1994       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1995       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1996       "dev": true,
1997       "requires": {
1998         "once": "^1.3.0",
1999         "wrappy": "1"
2000       }
2001     },
2002     "inherits": {
2003       "version": "2.0.4",
2004       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2005       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2006       "dev": true
2007     },
2008     "ini": {
2009       "version": "1.3.5",
2010       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
2011       "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
2012       "dev": true
2013     },
2014     "int64-buffer": {
2015       "version": "0.1.10",
2016       "resolved": "https://registry.npmjs.org/int64-buffer/-/int64-buffer-0.1.10.tgz",
2017       "integrity": "sha1-J3siiofZWtd30HwTgyAiQGpHNCM=",
2018       "dev": true
2019     },
2020     "interpret": {
2021       "version": "1.2.0",
2022       "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz",
2023       "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==",
2024       "dev": true
2025     },
2026     "invert-kv": {
2027       "version": "2.0.0",
2028       "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz",
2029       "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==",
2030       "dev": true
2031     },
2032     "is-accessor-descriptor": {
2033       "version": "0.1.6",
2034       "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
2035       "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
2036       "dev": true,
2037       "requires": {
2038         "kind-of": "^3.0.2"
2039       },
2040       "dependencies": {
2041         "kind-of": {
2042           "version": "3.2.2",
2043           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2044           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2045           "dev": true,
2046           "requires": {
2047             "is-buffer": "^1.1.5"
2048           }
2049         }
2050       }
2051     },
2052     "is-binary-path": {
2053       "version": "2.1.0",
2054       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
2055       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
2056       "dev": true,
2057       "optional": true,
2058       "requires": {
2059         "binary-extensions": "^2.0.0"
2060       }
2061     },
2062     "is-buffer": {
2063       "version": "1.1.6",
2064       "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
2065       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
2066       "dev": true
2067     },
2068     "is-data-descriptor": {
2069       "version": "0.1.4",
2070       "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
2071       "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
2072       "dev": true,
2073       "requires": {
2074         "kind-of": "^3.0.2"
2075       },
2076       "dependencies": {
2077         "kind-of": {
2078           "version": "3.2.2",
2079           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2080           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2081           "dev": true,
2082           "requires": {
2083             "is-buffer": "^1.1.5"
2084           }
2085         }
2086       }
2087     },
2088     "is-descriptor": {
2089       "version": "0.1.6",
2090       "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
2091       "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
2092       "dev": true,
2093       "requires": {
2094         "is-accessor-descriptor": "^0.1.6",
2095         "is-data-descriptor": "^0.1.4",
2096         "kind-of": "^5.0.0"
2097       },
2098       "dependencies": {
2099         "kind-of": {
2100           "version": "5.1.0",
2101           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
2102           "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
2103           "dev": true
2104         }
2105       }
2106     },
2107     "is-extendable": {
2108       "version": "0.1.1",
2109       "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
2110       "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
2111       "dev": true
2112     },
2113     "is-extglob": {
2114       "version": "2.1.1",
2115       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2116       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
2117       "dev": true
2118     },
2119     "is-fullwidth-code-point": {
2120       "version": "2.0.0",
2121       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
2122       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
2123       "dev": true
2124     },
2125     "is-glob": {
2126       "version": "4.0.1",
2127       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
2128       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
2129       "dev": true,
2130       "requires": {
2131         "is-extglob": "^2.1.1"
2132       }
2133     },
2134     "is-number": {
2135       "version": "7.0.0",
2136       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2137       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
2138       "dev": true
2139     },
2140     "is-plain-object": {
2141       "version": "2.0.4",
2142       "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
2143       "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
2144       "dev": true,
2145       "requires": {
2146         "isobject": "^3.0.1"
2147       }
2148     },
2149     "is-stream": {
2150       "version": "1.1.0",
2151       "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
2152       "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
2153       "dev": true
2154     },
2155     "is-windows": {
2156       "version": "1.0.2",
2157       "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
2158       "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
2159       "dev": true
2160     },
2161     "is-wsl": {
2162       "version": "1.1.0",
2163       "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz",
2164       "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
2165       "dev": true
2166     },
2167     "isarray": {
2168       "version": "1.0.0",
2169       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2170       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2171       "dev": true
2172     },
2173     "isexe": {
2174       "version": "2.0.0",
2175       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
2176       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
2177       "dev": true
2178     },
2179     "isobject": {
2180       "version": "3.0.1",
2181       "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
2182       "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
2183       "dev": true
2184     },
2185     "isuri": {
2186       "version": "2.0.3",
2187       "resolved": "https://registry.npmjs.org/isuri/-/isuri-2.0.3.tgz",
2188       "integrity": "sha1-NDcSHbL+Za8LoIC34ahjb2MsypE=",
2189       "dev": true,
2190       "requires": {
2191         "rfc-3986": "1.0.1"
2192       }
2193     },
2194     "js-tokens": {
2195       "version": "4.0.0",
2196       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
2197       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
2198       "dev": true
2199     },
2200     "js-yaml": {
2201       "version": "3.14.0",
2202       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
2203       "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
2204       "dev": true,
2205       "requires": {
2206         "argparse": "^1.0.7",
2207         "esprima": "^4.0.0"
2208       }
2209     },
2210     "json-parse-better-errors": {
2211       "version": "1.0.2",
2212       "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
2213       "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
2214       "dev": true
2215     },
2216     "json-schema-traverse": {
2217       "version": "0.4.1",
2218       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
2219       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
2220       "dev": true
2221     },
2222     "json5": {
2223       "version": "1.0.1",
2224       "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
2225       "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
2226       "dev": true,
2227       "requires": {
2228         "minimist": "^1.2.0"
2229       }
2230     },
2231     "jsonc-parser": {
2232       "version": "2.2.1",
2233       "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-2.2.1.tgz",
2234       "integrity": "sha512-o6/yDBYccGvTz1+QFevz6l6OBZ2+fMVu2JZ9CIhzsYRX4mjaK5IyX9eldUdCmga16zlgQxyrj5pt9kzuj2C02w==",
2235       "dev": true
2236     },
2237     "jsonfile": {
2238       "version": "4.0.0",
2239       "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
2240       "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
2241       "dev": true,
2242       "requires": {
2243         "graceful-fs": "^4.1.6"
2244       }
2245     },
2246     "kind-of": {
2247       "version": "6.0.3",
2248       "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
2249       "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
2250       "dev": true
2251     },
2252     "lcid": {
2253       "version": "2.0.0",
2254       "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz",
2255       "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==",
2256       "dev": true,
2257       "requires": {
2258         "invert-kv": "^2.0.0"
2259       }
2260     },
2261     "loader-runner": {
2262       "version": "2.4.0",
2263       "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-2.4.0.tgz",
2264       "integrity": "sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==",
2265       "dev": true
2266     },
2267     "loader-utils": {
2268       "version": "1.4.0",
2269       "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
2270       "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
2271       "dev": true,
2272       "requires": {
2273         "big.js": "^5.2.2",
2274         "emojis-list": "^3.0.0",
2275         "json5": "^1.0.1"
2276       }
2277     },
2278     "locate-path": {
2279       "version": "3.0.0",
2280       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
2281       "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
2282       "dev": true,
2283       "requires": {
2284         "p-locate": "^3.0.0",
2285         "path-exists": "^3.0.0"
2286       }
2287     },
2288     "log4js": {
2289       "version": "5.3.0",
2290       "resolved": "https://registry.npmjs.org/log4js/-/log4js-5.3.0.tgz",
2291       "integrity": "sha512-PZHXaXJKMKEscvQxSnTjM4UosQalSDlNpMw63eCKW+/DiAFKIZPW1jGyIPXZDjiEYFusMfiI7zzvnxeGozUcAw==",
2292       "dev": true,
2293       "requires": {
2294         "date-format": "^2.1.0",
2295         "debug": "^4.1.1",
2296         "flatted": "^2.0.1",
2297         "rfdc": "^1.1.4",
2298         "streamroller": "^2.2.2"
2299       },
2300       "dependencies": {
2301         "debug": {
2302           "version": "4.1.1",
2303           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
2304           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
2305           "dev": true,
2306           "requires": {
2307             "ms": "^2.1.1"
2308           }
2309         }
2310       }
2311     },
2312     "lru-cache": {
2313       "version": "5.1.1",
2314       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz",
2315       "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==",
2316       "dev": true,
2317       "requires": {
2318         "yallist": "^3.0.2"
2319       }
2320     },
2321     "make-dir": {
2322       "version": "2.1.0",
2323       "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz",
2324       "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==",
2325       "dev": true,
2326       "requires": {
2327         "pify": "^4.0.1",
2328         "semver": "^5.6.0"
2329       },
2330       "dependencies": {
2331         "semver": {
2332           "version": "5.7.1",
2333           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
2334           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
2335           "dev": true
2336         }
2337       }
2338     },
2339     "map-age-cleaner": {
2340       "version": "0.1.3",
2341       "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
2342       "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
2343       "dev": true,
2344       "requires": {
2345         "p-defer": "^1.0.0"
2346       }
2347     },
2348     "map-cache": {
2349       "version": "0.2.2",
2350       "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
2351       "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=",
2352       "dev": true
2353     },
2354     "map-visit": {
2355       "version": "1.0.0",
2356       "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
2357       "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
2358       "dev": true,
2359       "requires": {
2360         "object-visit": "^1.0.0"
2361       }
2362     },
2363     "md5.js": {
2364       "version": "1.3.5",
2365       "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
2366       "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
2367       "dev": true,
2368       "requires": {
2369         "hash-base": "^3.0.0",
2370         "inherits": "^2.0.1",
2371         "safe-buffer": "^5.1.2"
2372       }
2373     },
2374     "mem": {
2375       "version": "4.3.0",
2376       "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz",
2377       "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==",
2378       "dev": true,
2379       "requires": {
2380         "map-age-cleaner": "^0.1.1",
2381         "mimic-fn": "^2.0.0",
2382         "p-is-promise": "^2.0.0"
2383       }
2384     },
2385     "memory-fs": {
2386       "version": "0.5.0",
2387       "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz",
2388       "integrity": "sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==",
2389       "dev": true,
2390       "requires": {
2391         "errno": "^0.1.3",
2392         "readable-stream": "^2.0.1"
2393       }
2394     },
2395     "micromatch": {
2396       "version": "4.0.2",
2397       "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz",
2398       "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==",
2399       "dev": true,
2400       "requires": {
2401         "braces": "^3.0.1",
2402         "picomatch": "^2.0.5"
2403       }
2404     },
2405     "miller-rabin": {
2406       "version": "4.0.1",
2407       "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
2408       "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
2409       "dev": true,
2410       "requires": {
2411         "bn.js": "^4.0.0",
2412         "brorand": "^1.0.1"
2413       },
2414       "dependencies": {
2415         "bn.js": {
2416           "version": "4.11.9",
2417           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
2418           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
2419           "dev": true
2420         }
2421       }
2422     },
2423     "mimic-fn": {
2424       "version": "2.1.0",
2425       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
2426       "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
2427       "dev": true
2428     },
2429     "minimalistic-assert": {
2430       "version": "1.0.1",
2431       "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
2432       "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
2433       "dev": true
2434     },
2435     "minimalistic-crypto-utils": {
2436       "version": "1.0.1",
2437       "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
2438       "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
2439       "dev": true
2440     },
2441     "minimatch": {
2442       "version": "3.0.4",
2443       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
2444       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
2445       "dev": true,
2446       "requires": {
2447         "brace-expansion": "^1.1.7"
2448       }
2449     },
2450     "minimist": {
2451       "version": "1.2.5",
2452       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
2453       "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
2454       "dev": true
2455     },
2456     "minipass": {
2457       "version": "2.9.0",
2458       "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
2459       "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
2460       "dev": true,
2461       "requires": {
2462         "safe-buffer": "^5.1.2",
2463         "yallist": "^3.0.0"
2464       }
2465     },
2466     "minizlib": {
2467       "version": "1.3.3",
2468       "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
2469       "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
2470       "dev": true,
2471       "requires": {
2472         "minipass": "^2.9.0"
2473       }
2474     },
2475     "mississippi": {
2476       "version": "3.0.0",
2477       "resolved": "https://registry.npmjs.org/mississippi/-/mississippi-3.0.0.tgz",
2478       "integrity": "sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==",
2479       "dev": true,
2480       "requires": {
2481         "concat-stream": "^1.5.0",
2482         "duplexify": "^3.4.2",
2483         "end-of-stream": "^1.1.0",
2484         "flush-write-stream": "^1.0.0",
2485         "from2": "^2.1.0",
2486         "parallel-transform": "^1.1.0",
2487         "pump": "^3.0.0",
2488         "pumpify": "^1.3.3",
2489         "stream-each": "^1.1.0",
2490         "through2": "^2.0.0"
2491       }
2492     },
2493     "mixin-deep": {
2494       "version": "1.3.2",
2495       "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
2496       "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
2497       "dev": true,
2498       "requires": {
2499         "for-in": "^1.0.2",
2500         "is-extendable": "^1.0.1"
2501       },
2502       "dependencies": {
2503         "is-extendable": {
2504           "version": "1.0.1",
2505           "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
2506           "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
2507           "dev": true,
2508           "requires": {
2509             "is-plain-object": "^2.0.4"
2510           }
2511         }
2512       }
2513     },
2514     "mkdirp": {
2515       "version": "0.5.5",
2516       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
2517       "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
2518       "dev": true,
2519       "requires": {
2520         "minimist": "^1.2.5"
2521       }
2522     },
2523     "move-concurrently": {
2524       "version": "1.0.1",
2525       "resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
2526       "integrity": "sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=",
2527       "dev": true,
2528       "requires": {
2529         "aproba": "^1.1.1",
2530         "copy-concurrently": "^1.0.0",
2531         "fs-write-stream-atomic": "^1.0.8",
2532         "mkdirp": "^0.5.1",
2533         "rimraf": "^2.5.4",
2534         "run-queue": "^1.0.3"
2535       },
2536       "dependencies": {
2537         "rimraf": {
2538           "version": "2.7.1",
2539           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
2540           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
2541           "dev": true,
2542           "requires": {
2543             "glob": "^7.1.3"
2544           }
2545         }
2546       }
2547     },
2548     "ms": {
2549       "version": "2.1.2",
2550       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2551       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2552       "dev": true
2553     },
2554     "msgpack-lite": {
2555       "version": "0.1.26",
2556       "resolved": "https://registry.npmjs.org/msgpack-lite/-/msgpack-lite-0.1.26.tgz",
2557       "integrity": "sha1-3TxQsm8FnyXn7e42REGDWOKprYk=",
2558       "dev": true,
2559       "requires": {
2560         "event-lite": "^0.1.1",
2561         "ieee754": "^1.1.8",
2562         "int64-buffer": "^0.1.9",
2563         "isarray": "^1.0.0"
2564       }
2565     },
2566     "mv": {
2567       "version": "2.1.1",
2568       "resolved": "https://registry.npmjs.org/mv/-/mv-2.1.1.tgz",
2569       "integrity": "sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI=",
2570       "dev": true,
2571       "requires": {
2572         "mkdirp": "~0.5.1",
2573         "ncp": "~2.0.0",
2574         "rimraf": "~2.4.0"
2575       },
2576       "dependencies": {
2577         "glob": {
2578           "version": "6.0.4",
2579           "resolved": "https://registry.npmjs.org/glob/-/glob-6.0.4.tgz",
2580           "integrity": "sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=",
2581           "dev": true,
2582           "requires": {
2583             "inflight": "^1.0.4",
2584             "inherits": "2",
2585             "minimatch": "2 || 3",
2586             "once": "^1.3.0",
2587             "path-is-absolute": "^1.0.0"
2588           }
2589         },
2590         "rimraf": {
2591           "version": "2.4.5",
2592           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.4.5.tgz",
2593           "integrity": "sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=",
2594           "dev": true,
2595           "requires": {
2596             "glob": "^6.0.1"
2597           }
2598         }
2599       }
2600     },
2601     "nanomatch": {
2602       "version": "1.2.13",
2603       "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
2604       "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
2605       "dev": true,
2606       "requires": {
2607         "arr-diff": "^4.0.0",
2608         "array-unique": "^0.3.2",
2609         "define-property": "^2.0.2",
2610         "extend-shallow": "^3.0.2",
2611         "fragment-cache": "^0.2.1",
2612         "is-windows": "^1.0.2",
2613         "kind-of": "^6.0.2",
2614         "object.pick": "^1.3.0",
2615         "regex-not": "^1.0.0",
2616         "snapdragon": "^0.8.1",
2617         "to-regex": "^3.0.1"
2618       }
2619     },
2620     "ncp": {
2621       "version": "2.0.0",
2622       "resolved": "https://registry.npmjs.org/ncp/-/ncp-2.0.0.tgz",
2623       "integrity": "sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=",
2624       "dev": true
2625     },
2626     "neo-async": {
2627       "version": "2.6.1",
2628       "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.1.tgz",
2629       "integrity": "sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==",
2630       "dev": true
2631     },
2632     "nice-try": {
2633       "version": "1.0.5",
2634       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
2635       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
2636       "dev": true
2637     },
2638     "node-int64": {
2639       "version": "0.4.0",
2640       "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz",
2641       "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=",
2642       "dev": true
2643     },
2644     "node-libs-browser": {
2645       "version": "2.2.1",
2646       "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
2647       "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
2648       "dev": true,
2649       "requires": {
2650         "assert": "^1.1.1",
2651         "browserify-zlib": "^0.2.0",
2652         "buffer": "^4.3.0",
2653         "console-browserify": "^1.1.0",
2654         "constants-browserify": "^1.0.0",
2655         "crypto-browserify": "^3.11.0",
2656         "domain-browser": "^1.1.1",
2657         "events": "^3.0.0",
2658         "https-browserify": "^1.0.0",
2659         "os-browserify": "^0.3.0",
2660         "path-browserify": "0.0.1",
2661         "process": "^0.11.10",
2662         "punycode": "^1.2.4",
2663         "querystring-es3": "^0.2.0",
2664         "readable-stream": "^2.3.3",
2665         "stream-browserify": "^2.0.1",
2666         "stream-http": "^2.7.2",
2667         "string_decoder": "^1.0.0",
2668         "timers-browserify": "^2.0.4",
2669         "tty-browserify": "0.0.0",
2670         "url": "^0.11.0",
2671         "util": "^0.11.0",
2672         "vm-browserify": "^1.0.1"
2673       },
2674       "dependencies": {
2675         "punycode": {
2676           "version": "1.4.1",
2677           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
2678           "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
2679           "dev": true
2680         }
2681       }
2682     },
2683     "normalize-path": {
2684       "version": "3.0.0",
2685       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
2686       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
2687       "dev": true,
2688       "optional": true
2689     },
2690     "npm-run-path": {
2691       "version": "2.0.2",
2692       "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
2693       "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
2694       "dev": true,
2695       "requires": {
2696         "path-key": "^2.0.0"
2697       }
2698     },
2699     "object-assign": {
2700       "version": "4.1.1",
2701       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
2702       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
2703       "dev": true
2704     },
2705     "object-copy": {
2706       "version": "0.1.0",
2707       "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
2708       "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
2709       "dev": true,
2710       "requires": {
2711         "copy-descriptor": "^0.1.0",
2712         "define-property": "^0.2.5",
2713         "kind-of": "^3.0.3"
2714       },
2715       "dependencies": {
2716         "define-property": {
2717           "version": "0.2.5",
2718           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
2719           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
2720           "dev": true,
2721           "requires": {
2722             "is-descriptor": "^0.1.0"
2723           }
2724         },
2725         "kind-of": {
2726           "version": "3.2.2",
2727           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
2728           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
2729           "dev": true,
2730           "requires": {
2731             "is-buffer": "^1.1.5"
2732           }
2733         }
2734       }
2735     },
2736     "object-visit": {
2737       "version": "1.0.1",
2738       "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
2739       "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
2740       "dev": true,
2741       "requires": {
2742         "isobject": "^3.0.0"
2743       }
2744     },
2745     "object.pick": {
2746       "version": "1.3.0",
2747       "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
2748       "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
2749       "dev": true,
2750       "requires": {
2751         "isobject": "^3.0.1"
2752       }
2753     },
2754     "once": {
2755       "version": "1.4.0",
2756       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2757       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
2758       "dev": true,
2759       "requires": {
2760         "wrappy": "1"
2761       }
2762     },
2763     "os-browserify": {
2764       "version": "0.3.0",
2765       "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
2766       "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
2767       "dev": true
2768     },
2769     "os-locale": {
2770       "version": "3.1.0",
2771       "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz",
2772       "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==",
2773       "dev": true,
2774       "requires": {
2775         "execa": "^1.0.0",
2776         "lcid": "^2.0.0",
2777         "mem": "^4.0.0"
2778       }
2779     },
2780     "p-defer": {
2781       "version": "1.0.0",
2782       "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
2783       "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
2784       "dev": true
2785     },
2786     "p-finally": {
2787       "version": "1.0.0",
2788       "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
2789       "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
2790       "dev": true
2791     },
2792     "p-is-promise": {
2793       "version": "2.1.0",
2794       "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz",
2795       "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==",
2796       "dev": true
2797     },
2798     "p-limit": {
2799       "version": "2.3.0",
2800       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
2801       "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
2802       "dev": true,
2803       "requires": {
2804         "p-try": "^2.0.0"
2805       }
2806     },
2807     "p-locate": {
2808       "version": "3.0.0",
2809       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
2810       "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
2811       "dev": true,
2812       "requires": {
2813         "p-limit": "^2.0.0"
2814       }
2815     },
2816     "p-try": {
2817       "version": "2.2.0",
2818       "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
2819       "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
2820       "dev": true
2821     },
2822     "pako": {
2823       "version": "1.0.11",
2824       "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
2825       "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
2826       "dev": true
2827     },
2828     "parallel-transform": {
2829       "version": "1.2.0",
2830       "resolved": "https://registry.npmjs.org/parallel-transform/-/parallel-transform-1.2.0.tgz",
2831       "integrity": "sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==",
2832       "dev": true,
2833       "requires": {
2834         "cyclist": "^1.0.1",
2835         "inherits": "^2.0.3",
2836         "readable-stream": "^2.1.5"
2837       }
2838     },
2839     "parse-asn1": {
2840       "version": "5.1.5",
2841       "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.5.tgz",
2842       "integrity": "sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ==",
2843       "dev": true,
2844       "requires": {
2845         "asn1.js": "^4.0.0",
2846         "browserify-aes": "^1.0.0",
2847         "create-hash": "^1.1.0",
2848         "evp_bytestokey": "^1.0.0",
2849         "pbkdf2": "^3.0.3",
2850         "safe-buffer": "^5.1.1"
2851       }
2852     },
2853     "parse-passwd": {
2854       "version": "1.0.0",
2855       "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
2856       "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=",
2857       "dev": true
2858     },
2859     "pascalcase": {
2860       "version": "0.1.1",
2861       "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
2862       "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
2863       "dev": true
2864     },
2865     "path-browserify": {
2866       "version": "0.0.1",
2867       "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
2868       "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
2869       "dev": true
2870     },
2871     "path-dirname": {
2872       "version": "1.0.2",
2873       "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
2874       "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
2875       "dev": true,
2876       "optional": true
2877     },
2878     "path-exists": {
2879       "version": "3.0.0",
2880       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
2881       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
2882       "dev": true
2883     },
2884     "path-is-absolute": {
2885       "version": "1.0.1",
2886       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2887       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
2888       "dev": true
2889     },
2890     "path-key": {
2891       "version": "2.0.1",
2892       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
2893       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
2894       "dev": true
2895     },
2896     "path-parse": {
2897       "version": "1.0.6",
2898       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
2899       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
2900       "dev": true
2901     },
2902     "pbkdf2": {
2903       "version": "3.1.1",
2904       "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.1.tgz",
2905       "integrity": "sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==",
2906       "dev": true,
2907       "requires": {
2908         "create-hash": "^1.1.2",
2909         "create-hmac": "^1.1.4",
2910         "ripemd160": "^2.0.1",
2911         "safe-buffer": "^5.0.1",
2912         "sha.js": "^2.4.8"
2913       }
2914     },
2915     "picomatch": {
2916       "version": "2.2.2",
2917       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz",
2918       "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==",
2919       "dev": true
2920     },
2921     "pify": {
2922       "version": "4.0.1",
2923       "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
2924       "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
2925       "dev": true
2926     },
2927     "pkg-dir": {
2928       "version": "3.0.0",
2929       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
2930       "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
2931       "dev": true,
2932       "requires": {
2933         "find-up": "^3.0.0"
2934       }
2935     },
2936     "posix-character-classes": {
2937       "version": "0.1.1",
2938       "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
2939       "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
2940       "dev": true
2941     },
2942     "process": {
2943       "version": "0.11.10",
2944       "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
2945       "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
2946       "dev": true
2947     },
2948     "process-nextick-args": {
2949       "version": "2.0.1",
2950       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
2951       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
2952       "dev": true
2953     },
2954     "promise-inflight": {
2955       "version": "1.0.1",
2956       "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
2957       "integrity": "sha1-mEcocL8igTL8vdhoEputEsPAKeM=",
2958       "dev": true
2959     },
2960     "prr": {
2961       "version": "1.0.1",
2962       "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
2963       "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
2964       "dev": true
2965     },
2966     "public-encrypt": {
2967       "version": "4.0.3",
2968       "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
2969       "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
2970       "dev": true,
2971       "requires": {
2972         "bn.js": "^4.1.0",
2973         "browserify-rsa": "^4.0.0",
2974         "create-hash": "^1.1.0",
2975         "parse-asn1": "^5.0.0",
2976         "randombytes": "^2.0.1",
2977         "safe-buffer": "^5.1.2"
2978       },
2979       "dependencies": {
2980         "bn.js": {
2981           "version": "4.11.9",
2982           "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.11.9.tgz",
2983           "integrity": "sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==",
2984           "dev": true
2985         }
2986       }
2987     },
2988     "pump": {
2989       "version": "3.0.0",
2990       "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
2991       "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
2992       "dev": true,
2993       "requires": {
2994         "end-of-stream": "^1.1.0",
2995         "once": "^1.3.1"
2996       }
2997     },
2998     "pumpify": {
2999       "version": "1.5.1",
3000       "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz",
3001       "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==",
3002       "dev": true,
3003       "requires": {
3004         "duplexify": "^3.6.0",
3005         "inherits": "^2.0.3",
3006         "pump": "^2.0.0"
3007       },
3008       "dependencies": {
3009         "pump": {
3010           "version": "2.0.1",
3011           "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz",
3012           "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==",
3013           "dev": true,
3014           "requires": {
3015             "end-of-stream": "^1.1.0",
3016             "once": "^1.3.1"
3017           }
3018         }
3019       }
3020     },
3021     "punycode": {
3022       "version": "2.1.1",
3023       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
3024       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
3025       "dev": true
3026     },
3027     "querystring": {
3028       "version": "0.2.0",
3029       "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
3030       "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
3031       "dev": true
3032     },
3033     "querystring-es3": {
3034       "version": "0.2.1",
3035       "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
3036       "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
3037       "dev": true
3038     },
3039     "randombytes": {
3040       "version": "2.1.0",
3041       "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
3042       "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
3043       "dev": true,
3044       "requires": {
3045         "safe-buffer": "^5.1.0"
3046       }
3047     },
3048     "randomfill": {
3049       "version": "1.0.4",
3050       "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
3051       "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
3052       "dev": true,
3053       "requires": {
3054         "randombytes": "^2.0.5",
3055         "safe-buffer": "^5.1.0"
3056       }
3057     },
3058     "rc": {
3059       "version": "1.2.8",
3060       "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
3061       "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
3062       "dev": true,
3063       "requires": {
3064         "deep-extend": "^0.6.0",
3065         "ini": "~1.3.0",
3066         "minimist": "^1.2.0",
3067         "strip-json-comments": "~2.0.1"
3068       }
3069     },
3070     "readable-stream": {
3071       "version": "2.3.7",
3072       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
3073       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
3074       "dev": true,
3075       "requires": {
3076         "core-util-is": "~1.0.0",
3077         "inherits": "~2.0.3",
3078         "isarray": "~1.0.0",
3079         "process-nextick-args": "~2.0.0",
3080         "safe-buffer": "~5.1.1",
3081         "string_decoder": "~1.1.1",
3082         "util-deprecate": "~1.0.1"
3083       },
3084       "dependencies": {
3085         "safe-buffer": {
3086           "version": "5.1.2",
3087           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
3088           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
3089           "dev": true
3090         }
3091       }
3092     },
3093     "readdirp": {
3094       "version": "3.4.0",
3095       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.4.0.tgz",
3096       "integrity": "sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ==",
3097       "dev": true,
3098       "optional": true,
3099       "requires": {
3100         "picomatch": "^2.2.1"
3101       }
3102     },
3103     "regex-not": {
3104       "version": "1.0.2",
3105       "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
3106       "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
3107       "dev": true,
3108       "requires": {
3109         "extend-shallow": "^3.0.2",
3110         "safe-regex": "^1.1.0"
3111       }
3112     },
3113     "remove-trailing-separator": {
3114       "version": "1.1.0",
3115       "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
3116       "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
3117       "dev": true,
3118       "optional": true
3119     },
3120     "repeat-element": {
3121       "version": "1.1.3",
3122       "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
3123       "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==",
3124       "dev": true
3125     },
3126     "repeat-string": {
3127       "version": "1.6.1",
3128       "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
3129       "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
3130       "dev": true
3131     },
3132     "require-directory": {
3133       "version": "2.1.1",
3134       "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
3135       "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
3136       "dev": true
3137     },
3138     "require-main-filename": {
3139       "version": "2.0.0",
3140       "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
3141       "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
3142       "dev": true
3143     },
3144     "resolve": {
3145       "version": "1.17.0",
3146       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
3147       "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
3148       "dev": true,
3149       "requires": {
3150         "path-parse": "^1.0.6"
3151       }
3152     },
3153     "resolve-cwd": {
3154       "version": "2.0.0",
3155       "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
3156       "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
3157       "dev": true,
3158       "requires": {
3159         "resolve-from": "^3.0.0"
3160       }
3161     },
3162     "resolve-dir": {
3163       "version": "1.0.1",
3164       "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
3165       "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
3166       "dev": true,
3167       "requires": {
3168         "expand-tilde": "^2.0.0",
3169         "global-modules": "^1.0.0"
3170       },
3171       "dependencies": {
3172         "global-modules": {
3173           "version": "1.0.0",
3174           "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
3175           "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
3176           "dev": true,
3177           "requires": {
3178             "global-prefix": "^1.0.1",
3179             "is-windows": "^1.0.1",
3180             "resolve-dir": "^1.0.0"
3181           }
3182         }
3183       }
3184     },
3185     "resolve-from": {
3186       "version": "3.0.0",
3187       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
3188       "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
3189       "dev": true
3190     },
3191     "resolve-url": {
3192       "version": "0.2.1",
3193       "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
3194       "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
3195       "dev": true
3196     },
3197     "ret": {
3198       "version": "0.1.15",
3199       "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
3200       "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
3201       "dev": true
3202     },
3203     "rfc-3986": {
3204       "version": "1.0.1",
3205       "resolved": "https://registry.npmjs.org/rfc-3986/-/rfc-3986-1.0.1.tgz",
3206       "integrity": "sha1-7uuINC+tvoAnwPNq2pIaE+b5YgY=",
3207       "dev": true
3208     },
3209     "rfdc": {
3210       "version": "1.1.4",
3211       "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.1.4.tgz",
3212       "integrity": "sha512-5C9HXdzK8EAqN7JDif30jqsBzavB7wLpaubisuQIGHWf2gUXSpzy6ArX/+Da8RjFpagWsCn+pIgxTMAmKw9Zug==",
3213       "dev": true
3214     },
3215     "rimraf": {
3216       "version": "3.0.2",
3217       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
3218       "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
3219       "dev": true,
3220       "requires": {
3221         "glob": "^7.1.3"
3222       }
3223     },
3224     "ripemd160": {
3225       "version": "2.0.2",
3226       "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
3227       "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
3228       "dev": true,
3229       "requires": {
3230         "hash-base": "^3.0.0",
3231         "inherits": "^2.0.1"
3232       }
3233     },
3234     "run-queue": {
3235       "version": "1.0.3",
3236       "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
3237       "integrity": "sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=",
3238       "dev": true,
3239       "requires": {
3240         "aproba": "^1.1.1"
3241       }
3242     },
3243     "safe-buffer": {
3244       "version": "5.2.1",
3245       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
3246       "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
3247       "dev": true
3248     },
3249     "safe-regex": {
3250       "version": "1.1.0",
3251       "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
3252       "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
3253       "dev": true,
3254       "requires": {
3255         "ret": "~0.1.10"
3256       }
3257     },
3258     "schema-utils": {
3259       "version": "1.0.0",
3260       "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz",
3261       "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==",
3262       "dev": true,
3263       "requires": {
3264         "ajv": "^6.1.0",
3265         "ajv-errors": "^1.0.0",
3266         "ajv-keywords": "^3.1.0"
3267       }
3268     },
3269     "semver": {
3270       "version": "6.3.0",
3271       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
3272       "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
3273       "dev": true
3274     },
3275     "serialize-javascript": {
3276       "version": "3.1.0",
3277       "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-3.1.0.tgz",
3278       "integrity": "sha512-JIJT1DGiWmIKhzRsG91aS6Ze4sFUrYbltlkg2onR5OrnNM02Kl/hnY/T4FN2omvyeBbQmMJv+K4cPOpGzOTFBg==",
3279       "dev": true,
3280       "requires": {
3281         "randombytes": "^2.1.0"
3282       }
3283     },
3284     "set-blocking": {
3285       "version": "2.0.0",
3286       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
3287       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
3288       "dev": true
3289     },
3290     "set-value": {
3291       "version": "2.0.1",
3292       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
3293       "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
3294       "dev": true,
3295       "requires": {
3296         "extend-shallow": "^2.0.1",
3297         "is-extendable": "^0.1.1",
3298         "is-plain-object": "^2.0.3",
3299         "split-string": "^3.0.1"
3300       },
3301       "dependencies": {
3302         "extend-shallow": {
3303           "version": "2.0.1",
3304           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3305           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3306           "dev": true,
3307           "requires": {
3308             "is-extendable": "^0.1.0"
3309           }
3310         }
3311       }
3312     },
3313     "setimmediate": {
3314       "version": "1.0.5",
3315       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
3316       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
3317       "dev": true
3318     },
3319     "sha.js": {
3320       "version": "2.4.11",
3321       "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
3322       "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
3323       "dev": true,
3324       "requires": {
3325         "inherits": "^2.0.1",
3326         "safe-buffer": "^5.0.1"
3327       }
3328     },
3329     "shebang-command": {
3330       "version": "1.2.0",
3331       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
3332       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
3333       "dev": true,
3334       "requires": {
3335         "shebang-regex": "^1.0.0"
3336       }
3337     },
3338     "shebang-regex": {
3339       "version": "1.0.0",
3340       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
3341       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
3342       "dev": true
3343     },
3344     "signal-exit": {
3345       "version": "3.0.3",
3346       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
3347       "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==",
3348       "dev": true
3349     },
3350     "snapdragon": {
3351       "version": "0.8.2",
3352       "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
3353       "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
3354       "dev": true,
3355       "requires": {
3356         "base": "^0.11.1",
3357         "debug": "^2.2.0",
3358         "define-property": "^0.2.5",
3359         "extend-shallow": "^2.0.1",
3360         "map-cache": "^0.2.2",
3361         "source-map": "^0.5.6",
3362         "source-map-resolve": "^0.5.0",
3363         "use": "^3.1.0"
3364       },
3365       "dependencies": {
3366         "debug": {
3367           "version": "2.6.9",
3368           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
3369           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
3370           "dev": true,
3371           "requires": {
3372             "ms": "2.0.0"
3373           }
3374         },
3375         "define-property": {
3376           "version": "0.2.5",
3377           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3378           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3379           "dev": true,
3380           "requires": {
3381             "is-descriptor": "^0.1.0"
3382           }
3383         },
3384         "extend-shallow": {
3385           "version": "2.0.1",
3386           "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
3387           "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
3388           "dev": true,
3389           "requires": {
3390             "is-extendable": "^0.1.0"
3391           }
3392         },
3393         "ms": {
3394           "version": "2.0.0",
3395           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
3396           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
3397           "dev": true
3398         }
3399       }
3400     },
3401     "snapdragon-node": {
3402       "version": "2.1.1",
3403       "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
3404       "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
3405       "dev": true,
3406       "requires": {
3407         "define-property": "^1.0.0",
3408         "isobject": "^3.0.0",
3409         "snapdragon-util": "^3.0.1"
3410       },
3411       "dependencies": {
3412         "define-property": {
3413           "version": "1.0.0",
3414           "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
3415           "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
3416           "dev": true,
3417           "requires": {
3418             "is-descriptor": "^1.0.0"
3419           }
3420         },
3421         "is-accessor-descriptor": {
3422           "version": "1.0.0",
3423           "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
3424           "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
3425           "dev": true,
3426           "requires": {
3427             "kind-of": "^6.0.0"
3428           }
3429         },
3430         "is-data-descriptor": {
3431           "version": "1.0.0",
3432           "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
3433           "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
3434           "dev": true,
3435           "requires": {
3436             "kind-of": "^6.0.0"
3437           }
3438         },
3439         "is-descriptor": {
3440           "version": "1.0.2",
3441           "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
3442           "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
3443           "dev": true,
3444           "requires": {
3445             "is-accessor-descriptor": "^1.0.0",
3446             "is-data-descriptor": "^1.0.0",
3447             "kind-of": "^6.0.2"
3448           }
3449         }
3450       }
3451     },
3452     "snapdragon-util": {
3453       "version": "3.0.1",
3454       "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
3455       "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
3456       "dev": true,
3457       "requires": {
3458         "kind-of": "^3.2.0"
3459       },
3460       "dependencies": {
3461         "kind-of": {
3462           "version": "3.2.2",
3463           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3464           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3465           "dev": true,
3466           "requires": {
3467             "is-buffer": "^1.1.5"
3468           }
3469         }
3470       }
3471     },
3472     "source-list-map": {
3473       "version": "2.0.1",
3474       "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
3475       "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
3476       "dev": true
3477     },
3478     "source-map": {
3479       "version": "0.5.7",
3480       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
3481       "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
3482       "dev": true
3483     },
3484     "source-map-resolve": {
3485       "version": "0.5.3",
3486       "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
3487       "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
3488       "dev": true,
3489       "requires": {
3490         "atob": "^2.1.2",
3491         "decode-uri-component": "^0.2.0",
3492         "resolve-url": "^0.2.1",
3493         "source-map-url": "^0.4.0",
3494         "urix": "^0.1.0"
3495       }
3496     },
3497     "source-map-support": {
3498       "version": "0.5.19",
3499       "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
3500       "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==",
3501       "dev": true,
3502       "requires": {
3503         "buffer-from": "^1.0.0",
3504         "source-map": "^0.6.0"
3505       },
3506       "dependencies": {
3507         "source-map": {
3508           "version": "0.6.1",
3509           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3510           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3511           "dev": true
3512         }
3513       }
3514     },
3515     "source-map-url": {
3516       "version": "0.4.0",
3517       "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
3518       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=",
3519       "dev": true
3520     },
3521     "split-string": {
3522       "version": "3.1.0",
3523       "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
3524       "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
3525       "dev": true,
3526       "requires": {
3527         "extend-shallow": "^3.0.0"
3528       }
3529     },
3530     "sprintf-js": {
3531       "version": "1.0.3",
3532       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
3533       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
3534       "dev": true
3535     },
3536     "ssri": {
3537       "version": "6.0.1",
3538       "resolved": "https://registry.npmjs.org/ssri/-/ssri-6.0.1.tgz",
3539       "integrity": "sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==",
3540       "dev": true,
3541       "requires": {
3542         "figgy-pudding": "^3.5.1"
3543       }
3544     },
3545     "static-extend": {
3546       "version": "0.1.2",
3547       "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
3548       "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
3549       "dev": true,
3550       "requires": {
3551         "define-property": "^0.2.5",
3552         "object-copy": "^0.1.0"
3553       },
3554       "dependencies": {
3555         "define-property": {
3556           "version": "0.2.5",
3557           "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3558           "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3559           "dev": true,
3560           "requires": {
3561             "is-descriptor": "^0.1.0"
3562           }
3563         }
3564       }
3565     },
3566     "stream-browserify": {
3567       "version": "2.0.2",
3568       "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
3569       "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
3570       "dev": true,
3571       "requires": {
3572         "inherits": "~2.0.1",
3573         "readable-stream": "^2.0.2"
3574       }
3575     },
3576     "stream-each": {
3577       "version": "1.2.3",
3578       "resolved": "https://registry.npmjs.org/stream-each/-/stream-each-1.2.3.tgz",
3579       "integrity": "sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==",
3580       "dev": true,
3581       "requires": {
3582         "end-of-stream": "^1.1.0",
3583         "stream-shift": "^1.0.0"
3584       }
3585     },
3586     "stream-http": {
3587       "version": "2.8.3",
3588       "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
3589       "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
3590       "dev": true,
3591       "requires": {
3592         "builtin-status-codes": "^3.0.0",
3593         "inherits": "^2.0.1",
3594         "readable-stream": "^2.3.6",
3595         "to-arraybuffer": "^1.0.0",
3596         "xtend": "^4.0.0"
3597       }
3598     },
3599     "stream-shift": {
3600       "version": "1.0.1",
3601       "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz",
3602       "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==",
3603       "dev": true
3604     },
3605     "streamroller": {
3606       "version": "2.2.4",
3607       "resolved": "https://registry.npmjs.org/streamroller/-/streamroller-2.2.4.tgz",
3608       "integrity": "sha512-OG79qm3AujAM9ImoqgWEY1xG4HX+Lw+yY6qZj9R1K2mhF5bEmQ849wvrb+4vt4jLMLzwXttJlQbOdPOQVRv7DQ==",
3609       "dev": true,
3610       "requires": {
3611         "date-format": "^2.1.0",
3612         "debug": "^4.1.1",
3613         "fs-extra": "^8.1.0"
3614       },
3615       "dependencies": {
3616         "debug": {
3617           "version": "4.1.1",
3618           "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
3619           "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
3620           "dev": true,
3621           "requires": {
3622             "ms": "^2.1.1"
3623           }
3624         }
3625       }
3626     },
3627     "string-width": {
3628       "version": "3.1.0",
3629       "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
3630       "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
3631       "dev": true,
3632       "requires": {
3633         "emoji-regex": "^7.0.1",
3634         "is-fullwidth-code-point": "^2.0.0",
3635         "strip-ansi": "^5.1.0"
3636       }
3637     },
3638     "string_decoder": {
3639       "version": "1.1.1",
3640       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
3641       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
3642       "dev": true,
3643       "requires": {
3644         "safe-buffer": "~5.1.0"
3645       },
3646       "dependencies": {
3647         "safe-buffer": {
3648           "version": "5.1.2",
3649           "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
3650           "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
3651           "dev": true
3652         }
3653       }
3654     },
3655     "strip-ansi": {
3656       "version": "5.2.0",
3657       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
3658       "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
3659       "dev": true,
3660       "requires": {
3661         "ansi-regex": "^4.1.0"
3662       }
3663     },
3664     "strip-eof": {
3665       "version": "1.0.0",
3666       "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
3667       "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
3668       "dev": true
3669     },
3670     "strip-json-comments": {
3671       "version": "2.0.1",
3672       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
3673       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
3674       "dev": true
3675     },
3676     "supports-color": {
3677       "version": "5.5.0",
3678       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3679       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
3680       "dev": true,
3681       "requires": {
3682         "has-flag": "^3.0.0"
3683       }
3684     },
3685     "tapable": {
3686       "version": "1.1.3",
3687       "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
3688       "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==",
3689       "dev": true
3690     },
3691     "tar": {
3692       "version": "4.4.13",
3693       "resolved": "https://registry.npmjs.org/tar/-/tar-4.4.13.tgz",
3694       "integrity": "sha512-w2VwSrBoHa5BsSyH+KxEqeQBAllHhccyMFVHtGtdMpF4W7IRWfZjFiQceJPChOeTsSDVUpER2T8FA93pr0L+QA==",
3695       "dev": true,
3696       "requires": {
3697         "chownr": "^1.1.1",
3698         "fs-minipass": "^1.2.5",
3699         "minipass": "^2.8.6",
3700         "minizlib": "^1.2.1",
3701         "mkdirp": "^0.5.0",
3702         "safe-buffer": "^5.1.2",
3703         "yallist": "^3.0.3"
3704       }
3705     },
3706     "terser": {
3707       "version": "4.7.0",
3708       "resolved": "https://registry.npmjs.org/terser/-/terser-4.7.0.tgz",
3709       "integrity": "sha512-Lfb0RiZcjRDXCC3OSHJpEkxJ9Qeqs6mp2v4jf2MHfy8vGERmVDuvjXdd/EnP5Deme5F2yBRBymKmKHCBg2echw==",
3710       "dev": true,
3711       "requires": {
3712         "commander": "^2.20.0",
3713         "source-map": "~0.6.1",
3714         "source-map-support": "~0.5.12"
3715       },
3716       "dependencies": {
3717         "source-map": {
3718           "version": "0.6.1",
3719           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3720           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3721           "dev": true
3722         }
3723       }
3724     },
3725     "terser-webpack-plugin": {
3726       "version": "1.4.4",
3727       "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-1.4.4.tgz",
3728       "integrity": "sha512-U4mACBHIegmfoEe5fdongHESNJWqsGU+W0S/9+BmYGVQDw1+c2Ow05TpMhxjPK1sRb7cuYq1BPl1e5YHJMTCqA==",
3729       "dev": true,
3730       "requires": {
3731         "cacache": "^12.0.2",
3732         "find-cache-dir": "^2.1.0",
3733         "is-wsl": "^1.1.0",
3734         "schema-utils": "^1.0.0",
3735         "serialize-javascript": "^3.1.0",
3736         "source-map": "^0.6.1",
3737         "terser": "^4.1.2",
3738         "webpack-sources": "^1.4.0",
3739         "worker-farm": "^1.7.0"
3740       },
3741       "dependencies": {
3742         "source-map": {
3743           "version": "0.6.1",
3744           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
3745           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
3746           "dev": true
3747         }
3748       }
3749     },
3750     "through2": {
3751       "version": "2.0.5",
3752       "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
3753       "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==",
3754       "dev": true,
3755       "requires": {
3756         "readable-stream": "~2.3.6",
3757         "xtend": "~4.0.1"
3758       }
3759     },
3760     "timers-browserify": {
3761       "version": "2.0.11",
3762       "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.11.tgz",
3763       "integrity": "sha512-60aV6sgJ5YEbzUdn9c8kYGIqOubPoUdqQCul3SBAsRCZ40s6Y5cMcrW4dt3/k/EsbLVJNl9n6Vz3fTc+k2GeKQ==",
3764       "dev": true,
3765       "requires": {
3766         "setimmediate": "^1.0.4"
3767       }
3768     },
3769     "to-arraybuffer": {
3770       "version": "1.0.1",
3771       "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
3772       "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
3773       "dev": true
3774     },
3775     "to-object-path": {
3776       "version": "0.3.0",
3777       "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
3778       "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
3779       "dev": true,
3780       "requires": {
3781         "kind-of": "^3.0.2"
3782       },
3783       "dependencies": {
3784         "kind-of": {
3785           "version": "3.2.2",
3786           "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
3787           "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
3788           "dev": true,
3789           "requires": {
3790             "is-buffer": "^1.1.5"
3791           }
3792         }
3793       }
3794     },
3795     "to-regex": {
3796       "version": "3.0.2",
3797       "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
3798       "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
3799       "dev": true,
3800       "requires": {
3801         "define-property": "^2.0.2",
3802         "extend-shallow": "^3.0.2",
3803         "regex-not": "^1.0.2",
3804         "safe-regex": "^1.1.0"
3805       }
3806     },
3807     "to-regex-range": {
3808       "version": "5.0.1",
3809       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3810       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3811       "dev": true,
3812       "requires": {
3813         "is-number": "^7.0.0"
3814       }
3815     },
3816     "ts-loader": {
3817       "version": "6.2.2",
3818       "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-6.2.2.tgz",
3819       "integrity": "sha512-HDo5kXZCBml3EUPcc7RlZOV/JGlLHwppTLEHb3SHnr5V7NXD4klMEkrhJe5wgRbaWsSXi+Y1SIBN/K9B6zWGWQ==",
3820       "dev": true,
3821       "requires": {
3822         "chalk": "^2.3.0",
3823         "enhanced-resolve": "^4.0.0",
3824         "loader-utils": "^1.0.2",
3825         "micromatch": "^4.0.0",
3826         "semver": "^6.0.0"
3827       }
3828     },
3829     "tslib": {
3830       "version": "1.13.0",
3831       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz",
3832       "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==",
3833       "dev": true
3834     },
3835     "tslint": {
3836       "version": "6.1.2",
3837       "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.2.tgz",
3838       "integrity": "sha512-UyNrLdK3E0fQG/xWNqAFAC5ugtFyPO4JJR1KyyfQAyzR8W0fTRrC91A8Wej4BntFzcvETdCSDa/4PnNYJQLYiA==",
3839       "dev": true,
3840       "requires": {
3841         "@babel/code-frame": "^7.0.0",
3842         "builtin-modules": "^1.1.1",
3843         "chalk": "^2.3.0",
3844         "commander": "^2.12.1",
3845         "diff": "^4.0.1",
3846         "glob": "^7.1.1",
3847         "js-yaml": "^3.13.1",
3848         "minimatch": "^3.0.4",
3849         "mkdirp": "^0.5.3",
3850         "resolve": "^1.3.2",
3851         "semver": "^5.3.0",
3852         "tslib": "^1.10.0",
3853         "tsutils": "^2.29.0"
3854       },
3855       "dependencies": {
3856         "semver": {
3857           "version": "5.7.1",
3858           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
3859           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
3860           "dev": true
3861         }
3862       }
3863     },
3864     "tslint-config-prettier": {
3865       "version": "1.18.0",
3866       "resolved": "https://registry.npmjs.org/tslint-config-prettier/-/tslint-config-prettier-1.18.0.tgz",
3867       "integrity": "sha512-xPw9PgNPLG3iKRxmK7DWr+Ea/SzrvfHtjFt5LBl61gk2UBG/DB9kCXRjv+xyIU1rUtnayLeMUVJBcMX8Z17nDg==",
3868       "dev": true
3869     },
3870     "tslint-react": {
3871       "version": "3.6.0",
3872       "resolved": "https://registry.npmjs.org/tslint-react/-/tslint-react-3.6.0.tgz",
3873       "integrity": "sha512-AIv1QcsSnj7e9pFir6cJ6vIncTqxfqeFF3Lzh8SuuBljueYzEAtByuB6zMaD27BL0xhMEqsZ9s5eHuCONydjBw==",
3874       "dev": true,
3875       "requires": {
3876         "tsutils": "^2.13.1"
3877       }
3878     },
3879     "tsutils": {
3880       "version": "2.29.0",
3881       "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
3882       "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
3883       "dev": true,
3884       "requires": {
3885         "tslib": "^1.8.1"
3886       }
3887     },
3888     "tty-browserify": {
3889       "version": "0.0.0",
3890       "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
3891       "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
3892       "dev": true
3893     },
3894     "tunnel": {
3895       "version": "0.0.6",
3896       "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz",
3897       "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==",
3898       "dev": true
3899     },
3900     "typedarray": {
3901       "version": "0.0.6",
3902       "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
3903       "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
3904       "dev": true
3905     },
3906     "typescript": {
3907       "version": "3.9.5",
3908       "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.5.tgz",
3909       "integrity": "sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ=="
3910     },
3911     "union-value": {
3912       "version": "1.0.1",
3913       "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
3914       "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
3915       "dev": true,
3916       "requires": {
3917         "arr-union": "^3.1.0",
3918         "get-value": "^2.0.6",
3919         "is-extendable": "^0.1.1",
3920         "set-value": "^2.0.1"
3921       }
3922     },
3923     "unique-filename": {
3924       "version": "1.1.1",
3925       "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
3926       "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
3927       "dev": true,
3928       "requires": {
3929         "unique-slug": "^2.0.0"
3930       }
3931     },
3932     "unique-slug": {
3933       "version": "2.0.2",
3934       "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
3935       "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
3936       "dev": true,
3937       "requires": {
3938         "imurmurhash": "^0.1.4"
3939       }
3940     },
3941     "universalify": {
3942       "version": "0.1.2",
3943       "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
3944       "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
3945       "dev": true
3946     },
3947     "unset-value": {
3948       "version": "1.0.0",
3949       "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
3950       "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
3951       "dev": true,
3952       "requires": {
3953         "has-value": "^0.3.1",
3954         "isobject": "^3.0.0"
3955       },
3956       "dependencies": {
3957         "has-value": {
3958           "version": "0.3.1",
3959           "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
3960           "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
3961           "dev": true,
3962           "requires": {
3963             "get-value": "^2.0.3",
3964             "has-values": "^0.1.4",
3965             "isobject": "^2.0.0"
3966           },
3967           "dependencies": {
3968             "isobject": {
3969               "version": "2.1.0",
3970               "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
3971               "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
3972               "dev": true,
3973               "requires": {
3974                 "isarray": "1.0.0"
3975               }
3976             }
3977           }
3978         },
3979         "has-values": {
3980           "version": "0.1.4",
3981           "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
3982           "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
3983           "dev": true
3984         }
3985       }
3986     },
3987     "upath": {
3988       "version": "1.2.0",
3989       "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
3990       "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
3991       "dev": true,
3992       "optional": true
3993     },
3994     "uri-js": {
3995       "version": "4.2.2",
3996       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
3997       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
3998       "dev": true,
3999       "requires": {
4000         "punycode": "^2.1.0"
4001       }
4002     },
4003     "urix": {
4004       "version": "0.1.0",
4005       "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
4006       "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
4007       "dev": true
4008     },
4009     "url": {
4010       "version": "0.11.0",
4011       "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
4012       "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
4013       "dev": true,
4014       "requires": {
4015         "punycode": "1.3.2",
4016         "querystring": "0.2.0"
4017       },
4018       "dependencies": {
4019         "punycode": {
4020           "version": "1.3.2",
4021           "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
4022           "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
4023           "dev": true
4024         }
4025       }
4026     },
4027     "use": {
4028       "version": "3.1.1",
4029       "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
4030       "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
4031       "dev": true
4032     },
4033     "util": {
4034       "version": "0.11.1",
4035       "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
4036       "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
4037       "dev": true,
4038       "requires": {
4039         "inherits": "2.0.3"
4040       },
4041       "dependencies": {
4042         "inherits": {
4043           "version": "2.0.3",
4044           "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
4045           "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
4046           "dev": true
4047         }
4048       }
4049     },
4050     "util-deprecate": {
4051       "version": "1.0.2",
4052       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
4053       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
4054       "dev": true
4055     },
4056     "uuid": {
4057       "version": "3.4.0",
4058       "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
4059       "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
4060       "dev": true
4061     },
4062     "v8-compile-cache": {
4063       "version": "2.0.3",
4064       "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.0.3.tgz",
4065       "integrity": "sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==",
4066       "dev": true
4067     },
4068     "vm-browserify": {
4069       "version": "1.1.2",
4070       "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
4071       "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
4072       "dev": true
4073     },
4074     "vscode-css-languageservice": {
4075       "version": "4.2.0",
4076       "resolved": "https://registry.npmjs.org/vscode-css-languageservice/-/vscode-css-languageservice-4.2.0.tgz",
4077       "integrity": "sha512-HIjl5bofrrxMMF05K/nq83270EdvteuAIio44FWd6tDdfhgg4vbofiAuXRSpXFi335f5+ekKdrzvPZm9ahqzsg==",
4078       "dev": true,
4079       "requires": {
4080         "vscode-languageserver-textdocument": "^1.0.1",
4081         "vscode-languageserver-types": "^3.15.1",
4082         "vscode-nls": "^4.1.2",
4083         "vscode-uri": "^2.1.1"
4084       }
4085     },
4086     "vscode-html-languageservice": {
4087       "version": "3.0.4-next.15",
4088       "resolved": "https://registry.npmjs.org/vscode-html-languageservice/-/vscode-html-languageservice-3.0.4-next.15.tgz",
4089       "integrity": "sha512-UmUm3A1ZTj+BloVIyel+5pK/nfsqRfPLXzl8BA9O7v5Cj64vivddABvNf/rW1US8fzdikFNZNloC/4ooqxB2kw==",
4090       "dev": true,
4091       "requires": {
4092         "vscode-languageserver-textdocument": "^1.0.1-next.1",
4093         "vscode-languageserver-types": "^3.15.1",
4094         "vscode-nls": "^4.1.1",
4095         "vscode-uri": "^2.1.1"
4096       }
4097     },
4098     "vscode-jsonrpc": {
4099       "version": "4.1.0-next.3",
4100       "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-4.1.0-next.3.tgz",
4101       "integrity": "sha512-Z6oxBiMks2+UADV1QHXVooSakjyhI+eHTnXzDyVvVMmegvSfkXk2w6mPEdSkaNHFBdtWW7n20H1yw2nA3A17mg==",
4102       "dev": true
4103     },
4104     "vscode-languageserver": {
4105       "version": "6.1.1",
4106       "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-6.1.1.tgz",
4107       "integrity": "sha512-DueEpkUAkD5XTR4MLYNr6bQIp/UFR0/IPApgXU3YfCBCB08u2sm9hRCs6DxYZELkk++STPjpcjksR2H8qI3cDQ==",
4108       "dev": true,
4109       "requires": {
4110         "vscode-languageserver-protocol": "^3.15.3"
4111       },
4112       "dependencies": {
4113         "vscode-jsonrpc": {
4114           "version": "5.0.1",
4115           "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-5.0.1.tgz",
4116           "integrity": "sha512-JvONPptw3GAQGXlVV2utDcHx0BiY34FupW/kI6mZ5x06ER5DdPG/tXWMVHjTNULF5uKPOUUD0SaXg5QaubJL0A==",
4117           "dev": true
4118         },
4119         "vscode-languageserver-protocol": {
4120           "version": "3.15.3",
4121           "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.15.3.tgz",
4122           "integrity": "sha512-zrMuwHOAQRhjDSnflWdJG+O2ztMWss8GqUUB8dXLR/FPenwkiBNkMIJJYfSN6sgskvsF0rHAoBowNQfbyZnnvw==",
4123           "dev": true,
4124           "requires": {
4125             "vscode-jsonrpc": "^5.0.1",
4126             "vscode-languageserver-types": "3.15.1"
4127           }
4128         }
4129       }
4130     },
4131     "vscode-languageserver-protocol": {
4132       "version": "3.15.0-next.6",
4133       "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.15.0-next.6.tgz",
4134       "integrity": "sha512-/yDpYlWyNs26mM23mT73xmOFsh1iRfgZfBdHmfAxwDKwpQKLoOSqVidtYfxlK/pD3IEKGcAVnT4WXTsguxxAMQ==",
4135       "dev": true,
4136       "requires": {
4137         "vscode-jsonrpc": "^4.1.0-next.2",
4138         "vscode-languageserver-types": "^3.15.0-next.2"
4139       }
4140     },
4141     "vscode-languageserver-textdocument": {
4142       "version": "1.0.1",
4143       "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.1.tgz",
4144       "integrity": "sha512-UIcJDjX7IFkck7cSkNNyzIz5FyvpQfY7sdzVy+wkKN/BLaD4DQ0ppXQrKePomCxTS7RrolK1I0pey0bG9eh8dA==",
4145       "dev": true
4146     },
4147     "vscode-languageserver-types": {
4148       "version": "3.15.1",
4149       "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.15.1.tgz",
4150       "integrity": "sha512-+a9MPUQrNGRrGU630OGbYVQ+11iOIovjCkqxajPa9w57Sd5ruK8WQNsslzpa0x/QJqC8kRc2DUxWjIFwoNm4ZQ==",
4151       "dev": true
4152     },
4153     "vscode-nls": {
4154       "version": "4.1.2",
4155       "resolved": "https://registry.npmjs.org/vscode-nls/-/vscode-nls-4.1.2.tgz",
4156       "integrity": "sha512-7bOHxPsfyuCqmP+hZXscLhiHwe7CSuFE4hyhbs22xPIhQ4jv99FcR4eBzfYYVLP356HNFpdvz63FFb/xw6T4Iw==",
4157       "dev": true
4158     },
4159     "vscode-uri": {
4160       "version": "2.1.2",
4161       "resolved": "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz",
4162       "integrity": "sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==",
4163       "dev": true
4164     },
4165     "watchpack": {
4166       "version": "1.7.2",
4167       "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-1.7.2.tgz",
4168       "integrity": "sha512-ymVbbQP40MFTp+cNMvpyBpBtygHnPzPkHqoIwRRj/0B8KhqQwV8LaKjtbaxF2lK4vl8zN9wCxS46IFCU5K4W0g==",
4169       "dev": true,
4170       "requires": {
4171         "chokidar": "^3.4.0",
4172         "graceful-fs": "^4.1.2",
4173         "neo-async": "^2.5.0",
4174         "watchpack-chokidar2": "^2.0.0"
4175       }
4176     },
4177     "watchpack-chokidar2": {
4178       "version": "2.0.0",
4179       "resolved": "https://registry.npmjs.org/watchpack-chokidar2/-/watchpack-chokidar2-2.0.0.tgz",
4180       "integrity": "sha512-9TyfOyN/zLUbA288wZ8IsMZ+6cbzvsNyEzSBp6e/zkifi6xxbl8SmQ/CxQq32k8NNqrdVEVUVSEf56L4rQ/ZxA==",
4181       "dev": true,
4182       "optional": true,
4183       "requires": {
4184         "chokidar": "^2.1.8"
4185       },
4186       "dependencies": {
4187         "anymatch": {
4188           "version": "2.0.0",
4189           "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz",
4190           "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==",
4191           "dev": true,
4192           "optional": true,
4193           "requires": {
4194             "micromatch": "^3.1.4",
4195             "normalize-path": "^2.1.1"
4196           },
4197           "dependencies": {
4198             "normalize-path": {
4199               "version": "2.1.1",
4200               "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
4201               "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
4202               "dev": true,
4203               "optional": true,
4204               "requires": {
4205                 "remove-trailing-separator": "^1.0.1"
4206               }
4207             }
4208           }
4209         },
4210         "binary-extensions": {
4211           "version": "1.13.1",
4212           "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
4213           "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
4214           "dev": true,
4215           "optional": true
4216         },
4217         "braces": {
4218           "version": "2.3.2",
4219           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
4220           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
4221           "dev": true,
4222           "optional": true,
4223           "requires": {
4224             "arr-flatten": "^1.1.0",
4225             "array-unique": "^0.3.2",
4226             "extend-shallow": "^2.0.1",
4227             "fill-range": "^4.0.0",
4228             "isobject": "^3.0.1",
4229             "repeat-element": "^1.1.2",
4230             "snapdragon": "^0.8.1",
4231             "snapdragon-node": "^2.0.1",
4232             "split-string": "^3.0.2",
4233             "to-regex": "^3.0.1"
4234           },
4235           "dependencies": {
4236             "extend-shallow": {
4237               "version": "2.0.1",
4238               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4239               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4240               "dev": true,
4241               "optional": true,
4242               "requires": {
4243                 "is-extendable": "^0.1.0"
4244               }
4245             }
4246           }
4247         },
4248         "chokidar": {
4249           "version": "2.1.8",
4250           "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
4251           "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
4252           "dev": true,
4253           "optional": true,
4254           "requires": {
4255             "anymatch": "^2.0.0",
4256             "async-each": "^1.0.1",
4257             "braces": "^2.3.2",
4258             "fsevents": "^1.2.7",
4259             "glob-parent": "^3.1.0",
4260             "inherits": "^2.0.3",
4261             "is-binary-path": "^1.0.0",
4262             "is-glob": "^4.0.0",
4263             "normalize-path": "^3.0.0",
4264             "path-is-absolute": "^1.0.0",
4265             "readdirp": "^2.2.1",
4266             "upath": "^1.1.1"
4267           }
4268         },
4269         "fill-range": {
4270           "version": "4.0.0",
4271           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
4272           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
4273           "dev": true,
4274           "optional": true,
4275           "requires": {
4276             "extend-shallow": "^2.0.1",
4277             "is-number": "^3.0.0",
4278             "repeat-string": "^1.6.1",
4279             "to-regex-range": "^2.1.0"
4280           },
4281           "dependencies": {
4282             "extend-shallow": {
4283               "version": "2.0.1",
4284               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4285               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4286               "dev": true,
4287               "optional": true,
4288               "requires": {
4289                 "is-extendable": "^0.1.0"
4290               }
4291             }
4292           }
4293         },
4294         "fsevents": {
4295           "version": "1.2.13",
4296           "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
4297           "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
4298           "dev": true,
4299           "optional": true
4300         },
4301         "glob-parent": {
4302           "version": "3.1.0",
4303           "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
4304           "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
4305           "dev": true,
4306           "optional": true,
4307           "requires": {
4308             "is-glob": "^3.1.0",
4309             "path-dirname": "^1.0.0"
4310           },
4311           "dependencies": {
4312             "is-glob": {
4313               "version": "3.1.0",
4314               "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
4315               "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
4316               "dev": true,
4317               "optional": true,
4318               "requires": {
4319                 "is-extglob": "^2.1.0"
4320               }
4321             }
4322           }
4323         },
4324         "is-binary-path": {
4325           "version": "1.0.1",
4326           "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
4327           "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
4328           "dev": true,
4329           "optional": true,
4330           "requires": {
4331             "binary-extensions": "^1.0.0"
4332           }
4333         },
4334         "is-number": {
4335           "version": "3.0.0",
4336           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
4337           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
4338           "dev": true,
4339           "optional": true,
4340           "requires": {
4341             "kind-of": "^3.0.2"
4342           },
4343           "dependencies": {
4344             "kind-of": {
4345               "version": "3.2.2",
4346               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4347               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4348               "dev": true,
4349               "optional": true,
4350               "requires": {
4351                 "is-buffer": "^1.1.5"
4352               }
4353             }
4354           }
4355         },
4356         "micromatch": {
4357           "version": "3.1.10",
4358           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
4359           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
4360           "dev": true,
4361           "optional": true,
4362           "requires": {
4363             "arr-diff": "^4.0.0",
4364             "array-unique": "^0.3.2",
4365             "braces": "^2.3.1",
4366             "define-property": "^2.0.2",
4367             "extend-shallow": "^3.0.2",
4368             "extglob": "^2.0.4",
4369             "fragment-cache": "^0.2.1",
4370             "kind-of": "^6.0.2",
4371             "nanomatch": "^1.2.9",
4372             "object.pick": "^1.3.0",
4373             "regex-not": "^1.0.0",
4374             "snapdragon": "^0.8.1",
4375             "to-regex": "^3.0.2"
4376           }
4377         },
4378         "readdirp": {
4379           "version": "2.2.1",
4380           "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
4381           "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
4382           "dev": true,
4383           "optional": true,
4384           "requires": {
4385             "graceful-fs": "^4.1.11",
4386             "micromatch": "^3.1.10",
4387             "readable-stream": "^2.0.2"
4388           }
4389         },
4390         "to-regex-range": {
4391           "version": "2.1.1",
4392           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
4393           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
4394           "dev": true,
4395           "optional": true,
4396           "requires": {
4397             "is-number": "^3.0.0",
4398             "repeat-string": "^1.6.1"
4399           }
4400         }
4401       }
4402     },
4403     "webpack": {
4404       "version": "4.43.0",
4405       "resolved": "https://registry.npmjs.org/webpack/-/webpack-4.43.0.tgz",
4406       "integrity": "sha512-GW1LjnPipFW2Y78OOab8NJlCflB7EFskMih2AHdvjbpKMeDJqEgSx24cXXXiPS65+WSwVyxtDsJH6jGX2czy+g==",
4407       "dev": true,
4408       "requires": {
4409         "@webassemblyjs/ast": "1.9.0",
4410         "@webassemblyjs/helper-module-context": "1.9.0",
4411         "@webassemblyjs/wasm-edit": "1.9.0",
4412         "@webassemblyjs/wasm-parser": "1.9.0",
4413         "acorn": "^6.4.1",
4414         "ajv": "^6.10.2",
4415         "ajv-keywords": "^3.4.1",
4416         "chrome-trace-event": "^1.0.2",
4417         "enhanced-resolve": "^4.1.0",
4418         "eslint-scope": "^4.0.3",
4419         "json-parse-better-errors": "^1.0.2",
4420         "loader-runner": "^2.4.0",
4421         "loader-utils": "^1.2.3",
4422         "memory-fs": "^0.4.1",
4423         "micromatch": "^3.1.10",
4424         "mkdirp": "^0.5.3",
4425         "neo-async": "^2.6.1",
4426         "node-libs-browser": "^2.2.1",
4427         "schema-utils": "^1.0.0",
4428         "tapable": "^1.1.3",
4429         "terser-webpack-plugin": "^1.4.3",
4430         "watchpack": "^1.6.1",
4431         "webpack-sources": "^1.4.1"
4432       },
4433       "dependencies": {
4434         "braces": {
4435           "version": "2.3.2",
4436           "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
4437           "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
4438           "dev": true,
4439           "requires": {
4440             "arr-flatten": "^1.1.0",
4441             "array-unique": "^0.3.2",
4442             "extend-shallow": "^2.0.1",
4443             "fill-range": "^4.0.0",
4444             "isobject": "^3.0.1",
4445             "repeat-element": "^1.1.2",
4446             "snapdragon": "^0.8.1",
4447             "snapdragon-node": "^2.0.1",
4448             "split-string": "^3.0.2",
4449             "to-regex": "^3.0.1"
4450           },
4451           "dependencies": {
4452             "extend-shallow": {
4453               "version": "2.0.1",
4454               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4455               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4456               "dev": true,
4457               "requires": {
4458                 "is-extendable": "^0.1.0"
4459               }
4460             }
4461           }
4462         },
4463         "fill-range": {
4464           "version": "4.0.0",
4465           "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
4466           "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
4467           "dev": true,
4468           "requires": {
4469             "extend-shallow": "^2.0.1",
4470             "is-number": "^3.0.0",
4471             "repeat-string": "^1.6.1",
4472             "to-regex-range": "^2.1.0"
4473           },
4474           "dependencies": {
4475             "extend-shallow": {
4476               "version": "2.0.1",
4477               "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
4478               "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
4479               "dev": true,
4480               "requires": {
4481                 "is-extendable": "^0.1.0"
4482               }
4483             }
4484           }
4485         },
4486         "is-number": {
4487           "version": "3.0.0",
4488           "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
4489           "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
4490           "dev": true,
4491           "requires": {
4492             "kind-of": "^3.0.2"
4493           },
4494           "dependencies": {
4495             "kind-of": {
4496               "version": "3.2.2",
4497               "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
4498               "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
4499               "dev": true,
4500               "requires": {
4501                 "is-buffer": "^1.1.5"
4502               }
4503             }
4504           }
4505         },
4506         "memory-fs": {
4507           "version": "0.4.1",
4508           "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
4509           "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
4510           "dev": true,
4511           "requires": {
4512             "errno": "^0.1.3",
4513             "readable-stream": "^2.0.1"
4514           }
4515         },
4516         "micromatch": {
4517           "version": "3.1.10",
4518           "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
4519           "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
4520           "dev": true,
4521           "requires": {
4522             "arr-diff": "^4.0.0",
4523             "array-unique": "^0.3.2",
4524             "braces": "^2.3.1",
4525             "define-property": "^2.0.2",
4526             "extend-shallow": "^3.0.2",
4527             "extglob": "^2.0.4",
4528             "fragment-cache": "^0.2.1",
4529             "kind-of": "^6.0.2",
4530             "nanomatch": "^1.2.9",
4531             "object.pick": "^1.3.0",
4532             "regex-not": "^1.0.0",
4533             "snapdragon": "^0.8.1",
4534             "to-regex": "^3.0.2"
4535           }
4536         },
4537         "to-regex-range": {
4538           "version": "2.1.1",
4539           "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
4540           "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
4541           "dev": true,
4542           "requires": {
4543             "is-number": "^3.0.0",
4544             "repeat-string": "^1.6.1"
4545           }
4546         }
4547       }
4548     },
4549     "webpack-cli": {
4550       "version": "3.3.11",
4551       "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-3.3.11.tgz",
4552       "integrity": "sha512-dXlfuml7xvAFwYUPsrtQAA9e4DOe58gnzSxhgrO/ZM/gyXTBowrsYeubyN4mqGhYdpXMFNyQ6emjJS9M7OBd4g==",
4553       "dev": true,
4554       "requires": {
4555         "chalk": "2.4.2",
4556         "cross-spawn": "6.0.5",
4557         "enhanced-resolve": "4.1.0",
4558         "findup-sync": "3.0.0",
4559         "global-modules": "2.0.0",
4560         "import-local": "2.0.0",
4561         "interpret": "1.2.0",
4562         "loader-utils": "1.2.3",
4563         "supports-color": "6.1.0",
4564         "v8-compile-cache": "2.0.3",
4565         "yargs": "13.2.4"
4566       },
4567       "dependencies": {
4568         "emojis-list": {
4569           "version": "2.1.0",
4570           "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
4571           "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
4572           "dev": true
4573         },
4574         "enhanced-resolve": {
4575           "version": "4.1.0",
4576           "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-4.1.0.tgz",
4577           "integrity": "sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==",
4578           "dev": true,
4579           "requires": {
4580             "graceful-fs": "^4.1.2",
4581             "memory-fs": "^0.4.0",
4582             "tapable": "^1.0.0"
4583           }
4584         },
4585         "loader-utils": {
4586           "version": "1.2.3",
4587           "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
4588           "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
4589           "dev": true,
4590           "requires": {
4591             "big.js": "^5.2.2",
4592             "emojis-list": "^2.0.0",
4593             "json5": "^1.0.1"
4594           }
4595         },
4596         "memory-fs": {
4597           "version": "0.4.1",
4598           "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
4599           "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
4600           "dev": true,
4601           "requires": {
4602             "errno": "^0.1.3",
4603             "readable-stream": "^2.0.1"
4604           }
4605         },
4606         "supports-color": {
4607           "version": "6.1.0",
4608           "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
4609           "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
4610           "dev": true,
4611           "requires": {
4612             "has-flag": "^3.0.0"
4613           }
4614         }
4615       }
4616     },
4617     "webpack-sources": {
4618       "version": "1.4.3",
4619       "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
4620       "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
4621       "dev": true,
4622       "requires": {
4623         "source-list-map": "^2.0.0",
4624         "source-map": "~0.6.1"
4625       },
4626       "dependencies": {
4627         "source-map": {
4628           "version": "0.6.1",
4629           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
4630           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
4631           "dev": true
4632         }
4633       }
4634     },
4635     "which": {
4636       "version": "1.3.1",
4637       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
4638       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
4639       "dev": true,
4640       "requires": {
4641         "isexe": "^2.0.0"
4642       }
4643     },
4644     "which-module": {
4645       "version": "2.0.0",
4646       "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
4647       "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
4648       "dev": true
4649     },
4650     "worker-farm": {
4651       "version": "1.7.0",
4652       "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.7.0.tgz",
4653       "integrity": "sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==",
4654       "dev": true,
4655       "requires": {
4656         "errno": "~0.1.7"
4657       }
4658     },
4659     "wrap-ansi": {
4660       "version": "5.1.0",
4661       "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
4662       "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
4663       "dev": true,
4664       "requires": {
4665         "ansi-styles": "^3.2.0",
4666         "string-width": "^3.0.0",
4667         "strip-ansi": "^5.0.0"
4668       }
4669     },
4670     "wrappy": {
4671       "version": "1.0.2",
4672       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
4673       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
4674       "dev": true
4675     },
4676     "xtend": {
4677       "version": "4.0.2",
4678       "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
4679       "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
4680       "dev": true
4681     },
4682     "y18n": {
4683       "version": "4.0.0",
4684       "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz",
4685       "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==",
4686       "dev": true
4687     },
4688     "yallist": {
4689       "version": "3.1.1",
4690       "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
4691       "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==",
4692       "dev": true
4693     },
4694     "yargs": {
4695       "version": "13.2.4",
4696       "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.2.4.tgz",
4697       "integrity": "sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg==",
4698       "dev": true,
4699       "requires": {
4700         "cliui": "^5.0.0",
4701         "find-up": "^3.0.0",
4702         "get-caller-file": "^2.0.1",
4703         "os-locale": "^3.1.0",
4704         "require-directory": "^2.1.1",
4705         "require-main-filename": "^2.0.0",
4706         "set-blocking": "^2.0.0",
4707         "string-width": "^3.0.0",
4708         "which-module": "^2.0.0",
4709         "y18n": "^4.0.0",
4710         "yargs-parser": "^13.1.0"
4711       }
4712     },
4713     "yargs-parser": {
4714       "version": "13.1.2",
4715       "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
4716       "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
4717       "dev": true,
4718       "requires": {
4719         "camelcase": "^5.0.0",
4720         "decamelize": "^1.2.0"
4721       }
4722     }
4723   }
4724 }