Bug 1580312 - Refactor ResponsiveUI into its own module. r=mtigley
[gecko.git] / package-lock.json
blob457eb743beffeafecfce0fb668d0b650cfe4788c
2   "name": "mozilla-central",
3   "requires": true,
4   "lockfileVersion": 1,
5   "dependencies": {
6     "@babel/code-frame": {
7       "version": "7.5.5",
8       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
9       "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
10       "dev": true,
11       "requires": {
12         "@babel/highlight": "^7.0.0"
13       }
14     },
15     "@babel/generator": {
16       "version": "7.5.5",
17       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.5.5.tgz",
18       "integrity": "sha512-ETI/4vyTSxTzGnU2c49XHv2zhExkv9JHLTwDAFz85kmcwuShvYG2H08FwgIguQf4JC75CBnXAUM5PqeF4fj0nQ==",
19       "dev": true,
20       "requires": {
21         "@babel/types": "^7.5.5",
22         "jsesc": "^2.5.1",
23         "lodash": "^4.17.13",
24         "source-map": "^0.5.0",
25         "trim-right": "^1.0.1"
26       }
27     },
28     "@babel/helper-function-name": {
29       "version": "7.1.0",
30       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.1.0.tgz",
31       "integrity": "sha512-A95XEoCpb3TO+KZzJ4S/5uW5fNe26DjBGqf1o9ucyLyCmi1dXq/B3c8iaWTfBk3VvetUxl16e8tIrd5teOCfGw==",
32       "dev": true,
33       "requires": {
34         "@babel/helper-get-function-arity": "^7.0.0",
35         "@babel/template": "^7.1.0",
36         "@babel/types": "^7.0.0"
37       }
38     },
39     "@babel/helper-get-function-arity": {
40       "version": "7.0.0",
41       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.0.0.tgz",
42       "integrity": "sha512-r2DbJeg4svYvt3HOS74U4eWKsUAMRH01Z1ds1zx8KNTPtpTL5JAsdFv8BNyOpVqdFhHkkRDIg5B4AsxmkjAlmQ==",
43       "dev": true,
44       "requires": {
45         "@babel/types": "^7.0.0"
46       }
47     },
48     "@babel/helper-split-export-declaration": {
49       "version": "7.4.4",
50       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
51       "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
52       "dev": true,
53       "requires": {
54         "@babel/types": "^7.4.4"
55       }
56     },
57     "@babel/highlight": {
58       "version": "7.5.0",
59       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.5.0.tgz",
60       "integrity": "sha512-7dV4eu9gBxoM0dAnj/BCFDW9LFU0zvTrkq0ugM7pnHEgguOEeOz1so2ZghEdzviYzQEED0r4EAgpsBChKy1TRQ==",
61       "dev": true,
62       "requires": {
63         "chalk": "^2.0.0",
64         "esutils": "^2.0.2",
65         "js-tokens": "^4.0.0"
66       }
67     },
68     "@babel/parser": {
69       "version": "7.5.5",
70       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.5.5.tgz",
71       "integrity": "sha512-E5BN68cqR7dhKan1SfqgPGhQ178bkVKpXTPEXnFJBrEt8/DKRZlybmy+IgYLTeN7tp1R5Ccmbm2rBk17sHYU3g==",
72       "dev": true
73     },
74     "@babel/runtime": {
75       "version": "7.5.5",
76       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.5.5.tgz",
77       "integrity": "sha512-28QvEGyQyNkB0/m2B4FU7IEZGK2NUrcMtT6BZEFALTguLk+AUT6ofsHtPk5QyjAdUkpMJ+/Em+quwz4HOt30AQ==",
78       "dev": true,
79       "requires": {
80         "regenerator-runtime": "^0.13.2"
81       }
82     },
83     "@babel/template": {
84       "version": "7.4.4",
85       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz",
86       "integrity": "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==",
87       "dev": true,
88       "requires": {
89         "@babel/code-frame": "^7.0.0",
90         "@babel/parser": "^7.4.4",
91         "@babel/types": "^7.4.4"
92       }
93     },
94     "@babel/traverse": {
95       "version": "7.5.5",
96       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.5.5.tgz",
97       "integrity": "sha512-MqB0782whsfffYfSjH4TM+LMjrJnhCNEDMDIjeTpl+ASaUvxcjoiVCo/sM1GhS1pHOXYfWVCYneLjMckuUxDaQ==",
98       "dev": true,
99       "requires": {
100         "@babel/code-frame": "^7.5.5",
101         "@babel/generator": "^7.5.5",
102         "@babel/helper-function-name": "^7.1.0",
103         "@babel/helper-split-export-declaration": "^7.4.4",
104         "@babel/parser": "^7.5.5",
105         "@babel/types": "^7.5.5",
106         "debug": "^4.1.0",
107         "globals": "^11.1.0",
108         "lodash": "^4.17.13"
109       }
110     },
111     "@babel/types": {
112       "version": "7.5.5",
113       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.5.5.tgz",
114       "integrity": "sha512-s63F9nJioLqOlW3UkyMd+BYhXt44YuaFm/VV0VwuteqjYwRrObkU7ra9pY4wAJR3oXi8hJrMcrcJdO/HH33vtw==",
115       "dev": true,
116       "requires": {
117         "esutils": "^2.0.2",
118         "lodash": "^4.17.13",
119         "to-fast-properties": "^2.0.0"
120       }
121     },
122     "@types/json-schema": {
123       "version": "7.0.3",
124       "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.3.tgz",
125       "integrity": "sha512-Il2DtDVRGDcqjDtE+rF8iqg1CArehSK84HZJCT7AMITlyXRBpuPhqGLDQMowraqqu1coEaimg4ZOqggt6L6L+A==",
126       "dev": true
127     },
128     "@typescript-eslint/experimental-utils": {
129       "version": "1.13.0",
130       "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz",
131       "integrity": "sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==",
132       "dev": true,
133       "requires": {
134         "@types/json-schema": "^7.0.3",
135         "@typescript-eslint/typescript-estree": "1.13.0",
136         "eslint-scope": "^4.0.0"
137       },
138       "dependencies": {
139         "eslint-scope": {
140           "version": "4.0.3",
141           "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
142           "integrity": "sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==",
143           "dev": true,
144           "requires": {
145             "esrecurse": "^4.1.0",
146             "estraverse": "^4.1.1"
147           }
148         }
149       }
150     },
151     "@typescript-eslint/typescript-estree": {
152       "version": "1.13.0",
153       "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz",
154       "integrity": "sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==",
155       "dev": true,
156       "requires": {
157         "lodash.unescape": "4.0.1",
158         "semver": "5.5.0"
159       },
160       "dependencies": {
161         "semver": {
162           "version": "5.5.0",
163           "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.0.tgz",
164           "integrity": "sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==",
165           "dev": true
166         }
167       }
168     },
169     "acorn": {
170       "version": "7.0.0",
171       "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.0.0.tgz",
172       "integrity": "sha512-PaF/MduxijYYt7unVGRuds1vBC9bFxbNf+VWqhOClfdgy7RlVkQqt610ig1/yxTgsDIfW1cWDel5EBbOy3jdtQ==",
173       "dev": true
174     },
175     "acorn-jsx": {
176       "version": "5.0.2",
177       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.0.2.tgz",
178       "integrity": "sha512-tiNTrP1MP0QrChmD2DdupCr6HWSFeKVw5d/dHTu4Y7rkAkRhU/Dt7dphAfIUyxtHpl/eBVip5uTNSpQJHylpAw==",
179       "dev": true
180     },
181     "ajv": {
182       "version": "6.10.2",
183       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.10.2.tgz",
184       "integrity": "sha512-TXtUUEYHuaTEbLZWIKUr5pmBuhDLy+8KYtPYdcV8qC+pOZL+NKqYwvWSRrVXHn+ZmRRAu8vJTAznH7Oag6RVRw==",
185       "dev": true,
186       "requires": {
187         "fast-deep-equal": "^2.0.1",
188         "fast-json-stable-stringify": "^2.0.0",
189         "json-schema-traverse": "^0.4.1",
190         "uri-js": "^4.2.2"
191       }
192     },
193     "ansi-escapes": {
194       "version": "3.2.0",
195       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
196       "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==",
197       "dev": true
198     },
199     "ansi-regex": {
200       "version": "3.0.0",
201       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
202       "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=",
203       "dev": true
204     },
205     "ansi-styles": {
206       "version": "3.2.1",
207       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
208       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
209       "dev": true,
210       "requires": {
211         "color-convert": "^1.9.0"
212       }
213     },
214     "argparse": {
215       "version": "1.0.10",
216       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
217       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
218       "dev": true,
219       "requires": {
220         "sprintf-js": "~1.0.2"
221       }
222     },
223     "aria-query": {
224       "version": "3.0.0",
225       "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-3.0.0.tgz",
226       "integrity": "sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=",
227       "dev": true,
228       "requires": {
229         "ast-types-flow": "0.0.7",
230         "commander": "^2.11.0"
231       }
232     },
233     "array-includes": {
234       "version": "3.0.3",
235       "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.0.3.tgz",
236       "integrity": "sha1-GEtI9i2S10UrsxsyMWXH+L0CJm0=",
237       "dev": true,
238       "requires": {
239         "define-properties": "^1.1.2",
240         "es-abstract": "^1.7.0"
241       }
242     },
243     "ast-types-flow": {
244       "version": "0.0.7",
245       "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz",
246       "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=",
247       "dev": true
248     },
249     "astral-regex": {
250       "version": "1.0.0",
251       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
252       "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
253       "dev": true
254     },
255     "axobject-query": {
256       "version": "2.0.2",
257       "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.0.2.tgz",
258       "integrity": "sha512-MCeek8ZH7hKyO1rWUbKNQBbl4l2eY0ntk7OGi+q0RlafrCnfPxC06WZA+uebCfmYp4mNU9jRBP1AhGyf8+W3ww==",
259       "dev": true,
260       "requires": {
261         "ast-types-flow": "0.0.7"
262       }
263     },
264     "babel-eslint": {
265       "version": "10.0.3",
266       "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.0.3.tgz",
267       "integrity": "sha512-z3U7eMY6r/3f3/JB9mTsLjyxrv0Yb1zb8PCWCLpguxfCzBIZUwy23R1t/XKewP+8mEN2Ck8Dtr4q20z6ce6SoA==",
268       "dev": true,
269       "requires": {
270         "@babel/code-frame": "^7.0.0",
271         "@babel/parser": "^7.0.0",
272         "@babel/traverse": "^7.0.0",
273         "@babel/types": "^7.0.0",
274         "eslint-visitor-keys": "^1.0.0",
275         "resolve": "^1.12.0"
276       }
277     },
278     "balanced-match": {
279       "version": "1.0.0",
280       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
281       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
282       "dev": true
283     },
284     "brace-expansion": {
285       "version": "1.1.11",
286       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
287       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
288       "dev": true,
289       "requires": {
290         "balanced-match": "^1.0.0",
291         "concat-map": "0.0.1"
292       }
293     },
294     "callsites": {
295       "version": "3.1.0",
296       "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
297       "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
298       "dev": true
299     },
300     "chalk": {
301       "version": "2.4.2",
302       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
303       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
304       "dev": true,
305       "requires": {
306         "ansi-styles": "^3.2.1",
307         "escape-string-regexp": "^1.0.5",
308         "supports-color": "^5.3.0"
309       }
310     },
311     "chardet": {
312       "version": "0.7.0",
313       "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz",
314       "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==",
315       "dev": true
316     },
317     "cli-cursor": {
318       "version": "2.1.0",
319       "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
320       "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=",
321       "dev": true,
322       "requires": {
323         "restore-cursor": "^2.0.0"
324       }
325     },
326     "cli-width": {
327       "version": "2.2.0",
328       "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz",
329       "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=",
330       "dev": true
331     },
332     "color-convert": {
333       "version": "1.9.3",
334       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
335       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
336       "dev": true,
337       "requires": {
338         "color-name": "1.1.3"
339       }
340     },
341     "color-name": {
342       "version": "1.1.3",
343       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
344       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
345       "dev": true
346     },
347     "commander": {
348       "version": "2.20.0",
349       "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz",
350       "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==",
351       "dev": true
352     },
353     "concat-map": {
354       "version": "0.0.1",
355       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
356       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
357       "dev": true
358     },
359     "contains-path": {
360       "version": "0.1.0",
361       "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz",
362       "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=",
363       "dev": true
364     },
365     "cross-spawn": {
366       "version": "6.0.5",
367       "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
368       "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
369       "dev": true,
370       "requires": {
371         "nice-try": "^1.0.4",
372         "path-key": "^2.0.1",
373         "semver": "^5.5.0",
374         "shebang-command": "^1.2.0",
375         "which": "^1.2.9"
376       },
377       "dependencies": {
378         "semver": {
379           "version": "5.7.1",
380           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
381           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
382           "dev": true
383         }
384       }
385     },
386     "damerau-levenshtein": {
387       "version": "1.0.5",
388       "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.5.tgz",
389       "integrity": "sha512-CBCRqFnpu715iPmw1KrdOrzRqbdFwQTwAWyyyYS42+iAgHCuXZ+/TdMgQkUENPomxEz9z1BEzuQU2Xw0kUuAgA==",
390       "dev": true
391     },
392     "debug": {
393       "version": "4.1.1",
394       "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
395       "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
396       "dev": true,
397       "requires": {
398         "ms": "^2.1.1"
399       }
400     },
401     "deep-is": {
402       "version": "0.1.3",
403       "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz",
404       "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=",
405       "dev": true
406     },
407     "define-properties": {
408       "version": "1.1.3",
409       "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
410       "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
411       "dev": true,
412       "requires": {
413         "object-keys": "^1.0.12"
414       }
415     },
416     "doctrine": {
417       "version": "3.0.0",
418       "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
419       "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
420       "dev": true,
421       "requires": {
422         "esutils": "^2.0.2"
423       }
424     },
425     "dom-serializer": {
426       "version": "0.2.1",
427       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.1.tgz",
428       "integrity": "sha512-sK3ujri04WyjwQXVoK4PU3y8ula1stq10GJZpqHIUgoGZdsGzAGu65BnU3d08aTVSvO7mGPZUc0wTEDL+qGE0Q==",
429       "dev": true,
430       "requires": {
431         "domelementtype": "^2.0.1",
432         "entities": "^2.0.0"
433       },
434       "dependencies": {
435         "domelementtype": {
436           "version": "2.0.1",
437           "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.0.1.tgz",
438           "integrity": "sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ==",
439           "dev": true
440         },
441         "entities": {
442           "version": "2.0.0",
443           "resolved": "https://registry.npmjs.org/entities/-/entities-2.0.0.tgz",
444           "integrity": "sha512-D9f7V0JSRwIxlRI2mjMqufDrRDnx8p+eEOz7aUM9SuvF8gsBzra0/6tbjl1m8eQHrZlYj6PxqE00hZ1SAIKPLw==",
445           "dev": true
446         }
447       }
448     },
449     "domelementtype": {
450       "version": "1.3.1",
451       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
452       "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==",
453       "dev": true
454     },
455     "domhandler": {
456       "version": "2.4.2",
457       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
458       "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
459       "dev": true,
460       "requires": {
461         "domelementtype": "1"
462       }
463     },
464     "domutils": {
465       "version": "1.7.0",
466       "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz",
467       "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==",
468       "dev": true,
469       "requires": {
470         "dom-serializer": "0",
471         "domelementtype": "1"
472       }
473     },
474     "emoji-regex": {
475       "version": "7.0.3",
476       "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
477       "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
478       "dev": true
479     },
480     "entities": {
481       "version": "1.1.2",
482       "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
483       "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==",
484       "dev": true
485     },
486     "error-ex": {
487       "version": "1.3.2",
488       "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
489       "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
490       "dev": true,
491       "requires": {
492         "is-arrayish": "^0.2.1"
493       }
494     },
495     "es-abstract": {
496       "version": "1.13.0",
497       "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz",
498       "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==",
499       "dev": true,
500       "requires": {
501         "es-to-primitive": "^1.2.0",
502         "function-bind": "^1.1.1",
503         "has": "^1.0.3",
504         "is-callable": "^1.1.4",
505         "is-regex": "^1.0.4",
506         "object-keys": "^1.0.12"
507       }
508     },
509     "es-to-primitive": {
510       "version": "1.2.0",
511       "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz",
512       "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==",
513       "dev": true,
514       "requires": {
515         "is-callable": "^1.1.4",
516         "is-date-object": "^1.0.1",
517         "is-symbol": "^1.0.2"
518       }
519     },
520     "escape-string-regexp": {
521       "version": "1.0.5",
522       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
523       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
524       "dev": true
525     },
526     "eslint": {
527       "version": "6.2.2",
528       "resolved": "https://registry.npmjs.org/eslint/-/eslint-6.2.2.tgz",
529       "integrity": "sha512-mf0elOkxHbdyGX1IJEUsNBzCDdyoUgljF3rRlgfyYh0pwGnreLc0jjD6ZuleOibjmnUWZLY2eXwSooeOgGJ2jw==",
530       "dev": true,
531       "requires": {
532         "@babel/code-frame": "^7.0.0",
533         "ajv": "^6.10.0",
534         "chalk": "^2.1.0",
535         "cross-spawn": "^6.0.5",
536         "debug": "^4.0.1",
537         "doctrine": "^3.0.0",
538         "eslint-scope": "^5.0.0",
539         "eslint-utils": "^1.4.2",
540         "eslint-visitor-keys": "^1.1.0",
541         "espree": "^6.1.1",
542         "esquery": "^1.0.1",
543         "esutils": "^2.0.2",
544         "file-entry-cache": "^5.0.1",
545         "functional-red-black-tree": "^1.0.1",
546         "glob-parent": "^5.0.0",
547         "globals": "^11.7.0",
548         "ignore": "^4.0.6",
549         "import-fresh": "^3.0.0",
550         "imurmurhash": "^0.1.4",
551         "inquirer": "^6.4.1",
552         "is-glob": "^4.0.0",
553         "js-yaml": "^3.13.1",
554         "json-stable-stringify-without-jsonify": "^1.0.1",
555         "levn": "^0.3.0",
556         "lodash": "^4.17.14",
557         "minimatch": "^3.0.4",
558         "mkdirp": "^0.5.1",
559         "natural-compare": "^1.4.0",
560         "optionator": "^0.8.2",
561         "progress": "^2.0.0",
562         "regexpp": "^2.0.1",
563         "semver": "^6.1.2",
564         "strip-ansi": "^5.2.0",
565         "strip-json-comments": "^3.0.1",
566         "table": "^5.2.3",
567         "text-table": "^0.2.0",
568         "v8-compile-cache": "^2.0.3"
569       }
570     },
571     "eslint-config-prettier": {
572       "version": "6.1.0",
573       "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.1.0.tgz",
574       "integrity": "sha512-k9fny9sPjIBQ2ftFTesJV21Rg4R/7a7t7LCtZVrYQiHEp8Nnuk3EGaDmsKSAnsPj0BYcgB2zxzHa2NTkIxcOLg==",
575       "dev": true,
576       "requires": {
577         "get-stdin": "^6.0.0"
578       }
579     },
580     "eslint-import-resolver-node": {
581       "version": "0.3.2",
582       "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.2.tgz",
583       "integrity": "sha512-sfmTqJfPSizWu4aymbPr4Iidp5yKm8yDkHp+Ir3YiTHiiDfxh69mOUsmiqW6RZ9zRXFaF64GtYmN7e+8GHBv6Q==",
584       "dev": true,
585       "requires": {
586         "debug": "^2.6.9",
587         "resolve": "^1.5.0"
588       },
589       "dependencies": {
590         "debug": {
591           "version": "2.6.9",
592           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
593           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
594           "dev": true,
595           "requires": {
596             "ms": "2.0.0"
597           }
598         },
599         "ms": {
600           "version": "2.0.0",
601           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
602           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
603           "dev": true
604         }
605       }
606     },
607     "eslint-module-utils": {
608       "version": "2.4.1",
609       "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.4.1.tgz",
610       "integrity": "sha512-H6DOj+ejw7Tesdgbfs4jeS4YMFrT8uI8xwd1gtQqXssaR0EQ26L+2O/w6wkYFy2MymON0fTwHmXBvvfLNZVZEw==",
611       "dev": true,
612       "requires": {
613         "debug": "^2.6.8",
614         "pkg-dir": "^2.0.0"
615       },
616       "dependencies": {
617         "debug": {
618           "version": "2.6.9",
619           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
620           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
621           "dev": true,
622           "requires": {
623             "ms": "2.0.0"
624           }
625         },
626         "ms": {
627           "version": "2.0.0",
628           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
629           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
630           "dev": true
631         }
632       }
633     },
634     "eslint-plugin-babel": {
635       "version": "5.3.0",
636       "resolved": "https://registry.npmjs.org/eslint-plugin-babel/-/eslint-plugin-babel-5.3.0.tgz",
637       "integrity": "sha512-HPuNzSPE75O+SnxHIafbW5QB45r2w78fxqwK3HmjqIUoPfPzVrq6rD+CINU3yzoDSzEhUkX07VUphbF73Lth/w==",
638       "dev": true,
639       "requires": {
640         "eslint-rule-composer": "^0.3.0"
641       }
642     },
643     "eslint-plugin-fetch-options": {
644       "version": "0.0.5",
645       "resolved": "https://registry.npmjs.org/eslint-plugin-fetch-options/-/eslint-plugin-fetch-options-0.0.5.tgz",
646       "integrity": "sha512-ZMxrccsOAZ7uMQ4nMvPJLqLg6oyLF96YOEwTKWAIbDHpwWUp1raXALZom8ikKucaEnhqWSRuBWI8jBXveFwkJg==",
647       "dev": true
648     },
649     "eslint-plugin-file-header": {
650       "version": "0.0.1",
651       "resolved": "https://registry.npmjs.org/eslint-plugin-file-header/-/eslint-plugin-file-header-0.0.1.tgz",
652       "integrity": "sha512-Xe7veqG+8s99Msd/bFm6YDBnKaufgd/oE+uOXQqpadLGZSrb3t+iW5n7c2rcBfgZ9oGjhuXIL3IsH3a+U8oVNQ==",
653       "dev": true
654     },
655     "eslint-plugin-flowtype": {
656       "version": "4.2.0",
657       "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-4.2.0.tgz",
658       "integrity": "sha512-mqf6AbQCP6N8Bk+ryXYwxt6sj3RT7i3kt8JOOx7WOQNlZtsLxqvnkXRRrToFHcN52E5W9c/p3UfNxCMsfENIJA==",
659       "dev": true,
660       "requires": {
661         "lodash": "^4.17.15"
662       }
663     },
664     "eslint-plugin-html": {
665       "version": "6.0.0",
666       "resolved": "https://registry.npmjs.org/eslint-plugin-html/-/eslint-plugin-html-6.0.0.tgz",
667       "integrity": "sha512-PQcGippOHS+HTbQCStmH5MY1BF2MaU8qW/+Mvo/8xTa/ioeMXdSP+IiaBw2+nh0KEMfYQKuTz1Zo+vHynjwhbg==",
668       "dev": true,
669       "requires": {
670         "htmlparser2": "^3.10.1"
671       }
672     },
673     "eslint-plugin-import": {
674       "version": "2.18.2",
675       "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.18.2.tgz",
676       "integrity": "sha512-5ohpsHAiUBRNaBWAF08izwUGlbrJoJJ+W9/TBwsGoR1MnlgfwMIKrFeSjWbt6moabiXW9xNvtFz+97KHRfI4HQ==",
677       "dev": true,
678       "requires": {
679         "array-includes": "^3.0.3",
680         "contains-path": "^0.1.0",
681         "debug": "^2.6.9",
682         "doctrine": "1.5.0",
683         "eslint-import-resolver-node": "^0.3.2",
684         "eslint-module-utils": "^2.4.0",
685         "has": "^1.0.3",
686         "minimatch": "^3.0.4",
687         "object.values": "^1.1.0",
688         "read-pkg-up": "^2.0.0",
689         "resolve": "^1.11.0"
690       },
691       "dependencies": {
692         "debug": {
693           "version": "2.6.9",
694           "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
695           "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
696           "dev": true,
697           "requires": {
698             "ms": "2.0.0"
699           }
700         },
701         "doctrine": {
702           "version": "1.5.0",
703           "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz",
704           "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=",
705           "dev": true,
706           "requires": {
707             "esutils": "^2.0.2",
708             "isarray": "^1.0.0"
709           }
710         },
711         "ms": {
712           "version": "2.0.0",
713           "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
714           "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
715           "dev": true
716         }
717       }
718     },
719     "eslint-plugin-jest": {
720       "version": "22.15.2",
721       "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-22.15.2.tgz",
722       "integrity": "sha512-p4NME9TgXIt+KgpxcXyNBvO30ZKxwFAO1dJZBc2OGfDnXVEtPwEyNs95GSr6RIE3xLHdjd8ngDdE2icRRXrbxg==",
723       "dev": true,
724       "requires": {
725         "@typescript-eslint/experimental-utils": "^1.13.0"
726       }
727     },
728     "eslint-plugin-jsx-a11y": {
729       "version": "6.2.3",
730       "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.2.3.tgz",
731       "integrity": "sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg==",
732       "dev": true,
733       "requires": {
734         "@babel/runtime": "^7.4.5",
735         "aria-query": "^3.0.0",
736         "array-includes": "^3.0.3",
737         "ast-types-flow": "^0.0.7",
738         "axobject-query": "^2.0.2",
739         "damerau-levenshtein": "^1.0.4",
740         "emoji-regex": "^7.0.2",
741         "has": "^1.0.3",
742         "jsx-ast-utils": "^2.2.1"
743       }
744     },
745     "eslint-plugin-mozilla": {
746       "version": "file:tools/lint/eslint/eslint-plugin-mozilla",
747       "dev": true,
748       "requires": {
749         "htmlparser2": "3.10.1",
750         "ini-parser": "0.0.2",
751         "sax": "1.2.4"
752       }
753     },
754     "eslint-plugin-no-unsanitized": {
755       "version": "3.0.2",
756       "resolved": "https://registry.npmjs.org/eslint-plugin-no-unsanitized/-/eslint-plugin-no-unsanitized-3.0.2.tgz",
757       "integrity": "sha512-JnwpoH8Sv4QOjrTDutENBHzSnyYtspdjtglYtqUtAHe6f6LLKqykJle+UwFPg23GGwt5hI3amS9CRDezW8GAww==",
758       "dev": true
759     },
760     "eslint-plugin-prettier": {
761       "version": "3.1.0",
762       "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.1.0.tgz",
763       "integrity": "sha512-XWX2yVuwVNLOUhQijAkXz+rMPPoCr7WFiAl8ig6I7Xn+pPVhDhzg4DxHpmbeb0iqjO9UronEA3Tb09ChnFVHHA==",
764       "dev": true,
765       "requires": {
766         "prettier-linter-helpers": "^1.0.0"
767       }
768     },
769     "eslint-plugin-react": {
770       "version": "7.14.3",
771       "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.14.3.tgz",
772       "integrity": "sha512-EzdyyBWC4Uz2hPYBiEJrKCUi2Fn+BJ9B/pJQcjw5X+x/H2Nm59S4MJIvL4O5NEE0+WbnQwEBxWY03oUk+Bc3FA==",
773       "dev": true,
774       "requires": {
775         "array-includes": "^3.0.3",
776         "doctrine": "^2.1.0",
777         "has": "^1.0.3",
778         "jsx-ast-utils": "^2.1.0",
779         "object.entries": "^1.1.0",
780         "object.fromentries": "^2.0.0",
781         "object.values": "^1.1.0",
782         "prop-types": "^15.7.2",
783         "resolve": "^1.10.1"
784       },
785       "dependencies": {
786         "doctrine": {
787           "version": "2.1.0",
788           "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz",
789           "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==",
790           "dev": true,
791           "requires": {
792             "esutils": "^2.0.2"
793           }
794         }
795       }
796     },
797     "eslint-plugin-spidermonkey-js": {
798       "version": "file:tools/lint/eslint/eslint-plugin-spidermonkey-js",
799       "dev": true
800     },
801     "eslint-rule-composer": {
802       "version": "0.3.0",
803       "resolved": "https://registry.npmjs.org/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz",
804       "integrity": "sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==",
805       "dev": true
806     },
807     "eslint-scope": {
808       "version": "5.0.0",
809       "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz",
810       "integrity": "sha512-oYrhJW7S0bxAFDvWqzvMPRm6pcgcnWc4QnofCAqRTRfQC0JcwenzGglTtsLyIuuWFfkqDG9vz67cnttSd53djw==",
811       "dev": true,
812       "requires": {
813         "esrecurse": "^4.1.0",
814         "estraverse": "^4.1.1"
815       }
816     },
817     "eslint-utils": {
818       "version": "1.4.2",
819       "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz",
820       "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==",
821       "dev": true,
822       "requires": {
823         "eslint-visitor-keys": "^1.0.0"
824       }
825     },
826     "eslint-visitor-keys": {
827       "version": "1.1.0",
828       "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.1.0.tgz",
829       "integrity": "sha512-8y9YjtM1JBJU/A9Kc+SbaOV4y29sSWckBwMHa+FGtVj5gN/sbnKDf6xJUl+8g7FAij9LVaP8C24DUiH/f/2Z9A==",
830       "dev": true
831     },
832     "espree": {
833       "version": "6.1.1",
834       "resolved": "https://registry.npmjs.org/espree/-/espree-6.1.1.tgz",
835       "integrity": "sha512-EYbr8XZUhWbYCqQRW0duU5LxzL5bETN6AjKBGy1302qqzPaCH10QbRg3Wvco79Z8x9WbiE8HYB4e75xl6qUYvQ==",
836       "dev": true,
837       "requires": {
838         "acorn": "^7.0.0",
839         "acorn-jsx": "^5.0.2",
840         "eslint-visitor-keys": "^1.1.0"
841       }
842     },
843     "esprima": {
844       "version": "4.0.1",
845       "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
846       "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
847       "dev": true
848     },
849     "esquery": {
850       "version": "1.0.1",
851       "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.1.tgz",
852       "integrity": "sha512-SmiyZ5zIWH9VM+SRUReLS5Q8a7GxtRdxEBVZpm98rJM7Sb+A9DVCndXfkeFUd3byderg+EbDkfnevfCwynWaNA==",
853       "dev": true,
854       "requires": {
855         "estraverse": "^4.0.0"
856       }
857     },
858     "esrecurse": {
859       "version": "4.2.1",
860       "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.1.tgz",
861       "integrity": "sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==",
862       "dev": true,
863       "requires": {
864         "estraverse": "^4.1.0"
865       }
866     },
867     "estraverse": {
868       "version": "4.3.0",
869       "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
870       "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
871       "dev": true
872     },
873     "esutils": {
874       "version": "2.0.3",
875       "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
876       "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
877       "dev": true
878     },
879     "external-editor": {
880       "version": "3.1.0",
881       "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz",
882       "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==",
883       "dev": true,
884       "requires": {
885         "chardet": "^0.7.0",
886         "iconv-lite": "^0.4.24",
887         "tmp": "^0.0.33"
888       }
889     },
890     "fast-deep-equal": {
891       "version": "2.0.1",
892       "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz",
893       "integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
894       "dev": true
895     },
896     "fast-diff": {
897       "version": "1.2.0",
898       "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz",
899       "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==",
900       "dev": true
901     },
902     "fast-json-stable-stringify": {
903       "version": "2.0.0",
904       "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz",
905       "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
906       "dev": true
907     },
908     "fast-levenshtein": {
909       "version": "2.0.6",
910       "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
911       "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
912       "dev": true
913     },
914     "figures": {
915       "version": "2.0.0",
916       "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz",
917       "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=",
918       "dev": true,
919       "requires": {
920         "escape-string-regexp": "^1.0.5"
921       }
922     },
923     "file-entry-cache": {
924       "version": "5.0.1",
925       "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz",
926       "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==",
927       "dev": true,
928       "requires": {
929         "flat-cache": "^2.0.1"
930       }
931     },
932     "find-up": {
933       "version": "2.1.0",
934       "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz",
935       "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=",
936       "dev": true,
937       "requires": {
938         "locate-path": "^2.0.0"
939       }
940     },
941     "flat-cache": {
942       "version": "2.0.1",
943       "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz",
944       "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==",
945       "dev": true,
946       "requires": {
947         "flatted": "^2.0.0",
948         "rimraf": "2.6.3",
949         "write": "1.0.3"
950       }
951     },
952     "flatted": {
953       "version": "2.0.1",
954       "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.1.tgz",
955       "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==",
956       "dev": true
957     },
958     "fs.realpath": {
959       "version": "1.0.0",
960       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
961       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
962       "dev": true
963     },
964     "function-bind": {
965       "version": "1.1.1",
966       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
967       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
968       "dev": true
969     },
970     "functional-red-black-tree": {
971       "version": "1.0.1",
972       "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
973       "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=",
974       "dev": true
975     },
976     "get-stdin": {
977       "version": "6.0.0",
978       "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz",
979       "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==",
980       "dev": true
981     },
982     "glob": {
983       "version": "7.1.4",
984       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
985       "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
986       "dev": true,
987       "requires": {
988         "fs.realpath": "^1.0.0",
989         "inflight": "^1.0.4",
990         "inherits": "2",
991         "minimatch": "^3.0.4",
992         "once": "^1.3.0",
993         "path-is-absolute": "^1.0.0"
994       }
995     },
996     "glob-parent": {
997       "version": "5.0.0",
998       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.0.0.tgz",
999       "integrity": "sha512-Z2RwiujPRGluePM6j699ktJYxmPpJKCfpGA13jz2hmFZC7gKetzrWvg5KN3+OsIFmydGyZ1AVwERCq1w/ZZwRg==",
1000       "dev": true,
1001       "requires": {
1002         "is-glob": "^4.0.1"
1003       }
1004     },
1005     "globals": {
1006       "version": "11.12.0",
1007       "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
1008       "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
1009       "dev": true
1010     },
1011     "graceful-fs": {
1012       "version": "4.2.2",
1013       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.2.tgz",
1014       "integrity": "sha512-IItsdsea19BoLC7ELy13q1iJFNmd7ofZH5+X/pJr90/nRoPEX0DJo1dHDbgtYWOhJhcCgMDTOw84RZ72q6lB+Q==",
1015       "dev": true
1016     },
1017     "has": {
1018       "version": "1.0.3",
1019       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
1020       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
1021       "dev": true,
1022       "requires": {
1023         "function-bind": "^1.1.1"
1024       }
1025     },
1026     "has-flag": {
1027       "version": "3.0.0",
1028       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
1029       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
1030       "dev": true
1031     },
1032     "has-symbols": {
1033       "version": "1.0.0",
1034       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz",
1035       "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=",
1036       "dev": true
1037     },
1038     "hosted-git-info": {
1039       "version": "2.8.4",
1040       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.4.tgz",
1041       "integrity": "sha512-pzXIvANXEFrc5oFFXRMkbLPQ2rXRoDERwDLyrcUxGhaZhgP54BBSl9Oheh7Vv0T090cszWBxPjkQQ5Sq1PbBRQ==",
1042       "dev": true
1043     },
1044     "htmlparser2": {
1045       "version": "3.10.1",
1046       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
1047       "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
1048       "dev": true,
1049       "requires": {
1050         "domelementtype": "^1.3.1",
1051         "domhandler": "^2.3.0",
1052         "domutils": "^1.5.1",
1053         "entities": "^1.1.1",
1054         "inherits": "^2.0.1",
1055         "readable-stream": "^3.1.1"
1056       }
1057     },
1058     "iconv-lite": {
1059       "version": "0.4.24",
1060       "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
1061       "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
1062       "dev": true,
1063       "requires": {
1064         "safer-buffer": ">= 2.1.2 < 3"
1065       }
1066     },
1067     "ignore": {
1068       "version": "4.0.6",
1069       "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz",
1070       "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
1071       "dev": true
1072     },
1073     "import-fresh": {
1074       "version": "3.1.0",
1075       "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.1.0.tgz",
1076       "integrity": "sha512-PpuksHKGt8rXfWEr9m9EHIpgyyaltBy8+eF6GJM0QCAxMgxCfucMF3mjecK2QsJr0amJW7gTqh5/wht0z2UhEQ==",
1077       "dev": true,
1078       "requires": {
1079         "parent-module": "^1.0.0",
1080         "resolve-from": "^4.0.0"
1081       }
1082     },
1083     "imurmurhash": {
1084       "version": "0.1.4",
1085       "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1086       "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=",
1087       "dev": true
1088     },
1089     "inflight": {
1090       "version": "1.0.6",
1091       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1092       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
1093       "dev": true,
1094       "requires": {
1095         "once": "^1.3.0",
1096         "wrappy": "1"
1097       }
1098     },
1099     "inherits": {
1100       "version": "2.0.4",
1101       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1102       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1103       "dev": true
1104     },
1105     "ini-parser": {
1106       "version": "0.0.2",
1107       "resolved": "https://registry.npmjs.org/ini-parser/-/ini-parser-0.0.2.tgz",
1108       "integrity": "sha1-+kF4flZ3Y7P/Zdel2alO23QHh+8=",
1109       "dev": true
1110     },
1111     "inquirer": {
1112       "version": "6.5.2",
1113       "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-6.5.2.tgz",
1114       "integrity": "sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==",
1115       "dev": true,
1116       "requires": {
1117         "ansi-escapes": "^3.2.0",
1118         "chalk": "^2.4.2",
1119         "cli-cursor": "^2.1.0",
1120         "cli-width": "^2.0.0",
1121         "external-editor": "^3.0.3",
1122         "figures": "^2.0.0",
1123         "lodash": "^4.17.12",
1124         "mute-stream": "0.0.7",
1125         "run-async": "^2.2.0",
1126         "rxjs": "^6.4.0",
1127         "string-width": "^2.1.0",
1128         "strip-ansi": "^5.1.0",
1129         "through": "^2.3.6"
1130       }
1131     },
1132     "is-arrayish": {
1133       "version": "0.2.1",
1134       "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
1135       "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
1136       "dev": true
1137     },
1138     "is-callable": {
1139       "version": "1.1.4",
1140       "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz",
1141       "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==",
1142       "dev": true
1143     },
1144     "is-date-object": {
1145       "version": "1.0.1",
1146       "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz",
1147       "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=",
1148       "dev": true
1149     },
1150     "is-extglob": {
1151       "version": "2.1.1",
1152       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1153       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1154       "dev": true
1155     },
1156     "is-fullwidth-code-point": {
1157       "version": "2.0.0",
1158       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
1159       "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
1160       "dev": true
1161     },
1162     "is-glob": {
1163       "version": "4.0.1",
1164       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
1165       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
1166       "dev": true,
1167       "requires": {
1168         "is-extglob": "^2.1.1"
1169       }
1170     },
1171     "is-promise": {
1172       "version": "2.1.0",
1173       "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz",
1174       "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=",
1175       "dev": true
1176     },
1177     "is-regex": {
1178       "version": "1.0.4",
1179       "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz",
1180       "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=",
1181       "dev": true,
1182       "requires": {
1183         "has": "^1.0.1"
1184       }
1185     },
1186     "is-symbol": {
1187       "version": "1.0.2",
1188       "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz",
1189       "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==",
1190       "dev": true,
1191       "requires": {
1192         "has-symbols": "^1.0.0"
1193       }
1194     },
1195     "isarray": {
1196       "version": "1.0.0",
1197       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1198       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1199       "dev": true
1200     },
1201     "isexe": {
1202       "version": "2.0.0",
1203       "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1204       "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
1205       "dev": true
1206     },
1207     "js-tokens": {
1208       "version": "4.0.0",
1209       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1210       "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1211       "dev": true
1212     },
1213     "js-yaml": {
1214       "version": "3.13.1",
1215       "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
1216       "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
1217       "dev": true,
1218       "requires": {
1219         "argparse": "^1.0.7",
1220         "esprima": "^4.0.0"
1221       }
1222     },
1223     "jsesc": {
1224       "version": "2.5.2",
1225       "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
1226       "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
1227       "dev": true
1228     },
1229     "json-schema-traverse": {
1230       "version": "0.4.1",
1231       "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
1232       "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
1233       "dev": true
1234     },
1235     "json-stable-stringify-without-jsonify": {
1236       "version": "1.0.1",
1237       "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
1238       "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=",
1239       "dev": true
1240     },
1241     "jsx-ast-utils": {
1242       "version": "2.2.1",
1243       "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-2.2.1.tgz",
1244       "integrity": "sha512-v3FxCcAf20DayI+uxnCuw795+oOIkVu6EnJ1+kSzhqqTZHNkTZ7B66ZgLp4oLJ/gbA64cI0B7WRoHZMSRdyVRQ==",
1245       "dev": true,
1246       "requires": {
1247         "array-includes": "^3.0.3",
1248         "object.assign": "^4.1.0"
1249       }
1250     },
1251     "levn": {
1252       "version": "0.3.0",
1253       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
1254       "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=",
1255       "dev": true,
1256       "requires": {
1257         "prelude-ls": "~1.1.2",
1258         "type-check": "~0.3.2"
1259       }
1260     },
1261     "load-json-file": {
1262       "version": "2.0.0",
1263       "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz",
1264       "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=",
1265       "dev": true,
1266       "requires": {
1267         "graceful-fs": "^4.1.2",
1268         "parse-json": "^2.2.0",
1269         "pify": "^2.0.0",
1270         "strip-bom": "^3.0.0"
1271       }
1272     },
1273     "locate-path": {
1274       "version": "2.0.0",
1275       "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz",
1276       "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=",
1277       "dev": true,
1278       "requires": {
1279         "p-locate": "^2.0.0",
1280         "path-exists": "^3.0.0"
1281       }
1282     },
1283     "lodash": {
1284       "version": "4.17.15",
1285       "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
1286       "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
1287       "dev": true
1288     },
1289     "lodash.unescape": {
1290       "version": "4.0.1",
1291       "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.1.tgz",
1292       "integrity": "sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=",
1293       "dev": true
1294     },
1295     "loose-envify": {
1296       "version": "1.4.0",
1297       "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
1298       "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
1299       "dev": true,
1300       "requires": {
1301         "js-tokens": "^3.0.0 || ^4.0.0"
1302       }
1303     },
1304     "mimic-fn": {
1305       "version": "1.2.0",
1306       "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz",
1307       "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
1308       "dev": true
1309     },
1310     "minimatch": {
1311       "version": "3.0.4",
1312       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1313       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1314       "dev": true,
1315       "requires": {
1316         "brace-expansion": "^1.1.7"
1317       }
1318     },
1319     "minimist": {
1320       "version": "0.0.8",
1321       "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
1322       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=",
1323       "dev": true
1324     },
1325     "mkdirp": {
1326       "version": "0.5.1",
1327       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
1328       "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
1329       "dev": true,
1330       "requires": {
1331         "minimist": "0.0.8"
1332       }
1333     },
1334     "ms": {
1335       "version": "2.1.2",
1336       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1337       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1338       "dev": true
1339     },
1340     "mute-stream": {
1341       "version": "0.0.7",
1342       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
1343       "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
1344       "dev": true
1345     },
1346     "natural-compare": {
1347       "version": "1.4.0",
1348       "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
1349       "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=",
1350       "dev": true
1351     },
1352     "nice-try": {
1353       "version": "1.0.5",
1354       "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
1355       "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
1356       "dev": true
1357     },
1358     "normalize-package-data": {
1359       "version": "2.5.0",
1360       "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
1361       "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
1362       "dev": true,
1363       "requires": {
1364         "hosted-git-info": "^2.1.4",
1365         "resolve": "^1.10.0",
1366         "semver": "2 || 3 || 4 || 5",
1367         "validate-npm-package-license": "^3.0.1"
1368       },
1369       "dependencies": {
1370         "semver": {
1371           "version": "5.7.1",
1372           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1373           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1374           "dev": true
1375         }
1376       }
1377     },
1378     "object-assign": {
1379       "version": "4.1.1",
1380       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1381       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
1382       "dev": true
1383     },
1384     "object-keys": {
1385       "version": "1.1.1",
1386       "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
1387       "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
1388       "dev": true
1389     },
1390     "object.assign": {
1391       "version": "4.1.0",
1392       "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.0.tgz",
1393       "integrity": "sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==",
1394       "dev": true,
1395       "requires": {
1396         "define-properties": "^1.1.2",
1397         "function-bind": "^1.1.1",
1398         "has-symbols": "^1.0.0",
1399         "object-keys": "^1.0.11"
1400       }
1401     },
1402     "object.entries": {
1403       "version": "1.1.0",
1404       "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.0.tgz",
1405       "integrity": "sha512-l+H6EQ8qzGRxbkHOd5I/aHRhHDKoQXQ8g0BYt4uSweQU1/J6dZUOyWh9a2Vky35YCKjzmgxOzta2hH6kf9HuXA==",
1406       "dev": true,
1407       "requires": {
1408         "define-properties": "^1.1.3",
1409         "es-abstract": "^1.12.0",
1410         "function-bind": "^1.1.1",
1411         "has": "^1.0.3"
1412       }
1413     },
1414     "object.fromentries": {
1415       "version": "2.0.0",
1416       "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.0.tgz",
1417       "integrity": "sha512-9iLiI6H083uiqUuvzyY6qrlmc/Gz8hLQFOcb/Ri/0xXFkSNS3ctV+CbE6yM2+AnkYfOB3dGjdzC0wrMLIhQICA==",
1418       "dev": true,
1419       "requires": {
1420         "define-properties": "^1.1.2",
1421         "es-abstract": "^1.11.0",
1422         "function-bind": "^1.1.1",
1423         "has": "^1.0.1"
1424       }
1425     },
1426     "object.values": {
1427       "version": "1.1.0",
1428       "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.0.tgz",
1429       "integrity": "sha512-8mf0nKLAoFX6VlNVdhGj31SVYpaNFtUnuoOXWyFEstsWRgU837AK+JYM0iAxwkSzGRbwn8cbFmgbyxj1j4VbXg==",
1430       "dev": true,
1431       "requires": {
1432         "define-properties": "^1.1.3",
1433         "es-abstract": "^1.12.0",
1434         "function-bind": "^1.1.1",
1435         "has": "^1.0.3"
1436       }
1437     },
1438     "once": {
1439       "version": "1.4.0",
1440       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1441       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1442       "dev": true,
1443       "requires": {
1444         "wrappy": "1"
1445       }
1446     },
1447     "onetime": {
1448       "version": "2.0.1",
1449       "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
1450       "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=",
1451       "dev": true,
1452       "requires": {
1453         "mimic-fn": "^1.0.0"
1454       }
1455     },
1456     "optionator": {
1457       "version": "0.8.2",
1458       "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz",
1459       "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=",
1460       "dev": true,
1461       "requires": {
1462         "deep-is": "~0.1.3",
1463         "fast-levenshtein": "~2.0.4",
1464         "levn": "~0.3.0",
1465         "prelude-ls": "~1.1.2",
1466         "type-check": "~0.3.2",
1467         "wordwrap": "~1.0.0"
1468       }
1469     },
1470     "os-tmpdir": {
1471       "version": "1.0.2",
1472       "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
1473       "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=",
1474       "dev": true
1475     },
1476     "p-limit": {
1477       "version": "1.3.0",
1478       "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz",
1479       "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==",
1480       "dev": true,
1481       "requires": {
1482         "p-try": "^1.0.0"
1483       }
1484     },
1485     "p-locate": {
1486       "version": "2.0.0",
1487       "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz",
1488       "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=",
1489       "dev": true,
1490       "requires": {
1491         "p-limit": "^1.1.0"
1492       }
1493     },
1494     "p-try": {
1495       "version": "1.0.0",
1496       "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz",
1497       "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
1498       "dev": true
1499     },
1500     "parent-module": {
1501       "version": "1.0.1",
1502       "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
1503       "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
1504       "dev": true,
1505       "requires": {
1506         "callsites": "^3.0.0"
1507       }
1508     },
1509     "parse-json": {
1510       "version": "2.2.0",
1511       "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
1512       "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
1513       "dev": true,
1514       "requires": {
1515         "error-ex": "^1.2.0"
1516       }
1517     },
1518     "path-exists": {
1519       "version": "3.0.0",
1520       "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
1521       "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
1522       "dev": true
1523     },
1524     "path-is-absolute": {
1525       "version": "1.0.1",
1526       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1527       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1528       "dev": true
1529     },
1530     "path-key": {
1531       "version": "2.0.1",
1532       "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
1533       "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
1534       "dev": true
1535     },
1536     "path-parse": {
1537       "version": "1.0.6",
1538       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
1539       "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==",
1540       "dev": true
1541     },
1542     "path-type": {
1543       "version": "2.0.0",
1544       "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz",
1545       "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=",
1546       "dev": true,
1547       "requires": {
1548         "pify": "^2.0.0"
1549       }
1550     },
1551     "pify": {
1552       "version": "2.3.0",
1553       "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
1554       "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
1555       "dev": true
1556     },
1557     "pkg-dir": {
1558       "version": "2.0.0",
1559       "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
1560       "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=",
1561       "dev": true,
1562       "requires": {
1563         "find-up": "^2.1.0"
1564       }
1565     },
1566     "prelude-ls": {
1567       "version": "1.1.2",
1568       "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz",
1569       "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=",
1570       "dev": true
1571     },
1572     "prettier": {
1573       "version": "1.17.0",
1574       "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.17.0.tgz",
1575       "integrity": "sha512-sXe5lSt2WQlCbydGETgfm1YBShgOX4HxQkFPvbxkcwgDvGDeqVau8h+12+lmSVlP3rHPz0oavfddSZg/q+Szjw==",
1576       "dev": true
1577     },
1578     "prettier-linter-helpers": {
1579       "version": "1.0.0",
1580       "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz",
1581       "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==",
1582       "dev": true,
1583       "requires": {
1584         "fast-diff": "^1.1.2"
1585       }
1586     },
1587     "progress": {
1588       "version": "2.0.3",
1589       "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
1590       "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
1591       "dev": true
1592     },
1593     "prop-types": {
1594       "version": "15.7.2",
1595       "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz",
1596       "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==",
1597       "dev": true,
1598       "requires": {
1599         "loose-envify": "^1.4.0",
1600         "object-assign": "^4.1.1",
1601         "react-is": "^16.8.1"
1602       }
1603     },
1604     "punycode": {
1605       "version": "2.1.1",
1606       "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
1607       "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
1608       "dev": true
1609     },
1610     "react-is": {
1611       "version": "16.9.0",
1612       "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.9.0.tgz",
1613       "integrity": "sha512-tJBzzzIgnnRfEm046qRcURvwQnZVXmuCbscxUO5RWrGTXpon2d4c8mI0D8WE6ydVIm29JiLB6+RslkIvym9Rjw==",
1614       "dev": true
1615     },
1616     "read-pkg": {
1617       "version": "2.0.0",
1618       "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz",
1619       "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=",
1620       "dev": true,
1621       "requires": {
1622         "load-json-file": "^2.0.0",
1623         "normalize-package-data": "^2.3.2",
1624         "path-type": "^2.0.0"
1625       }
1626     },
1627     "read-pkg-up": {
1628       "version": "2.0.0",
1629       "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz",
1630       "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=",
1631       "dev": true,
1632       "requires": {
1633         "find-up": "^2.0.0",
1634         "read-pkg": "^2.0.0"
1635       }
1636     },
1637     "readable-stream": {
1638       "version": "3.4.0",
1639       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
1640       "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
1641       "dev": true,
1642       "requires": {
1643         "inherits": "^2.0.3",
1644         "string_decoder": "^1.1.1",
1645         "util-deprecate": "^1.0.1"
1646       }
1647     },
1648     "regenerator-runtime": {
1649       "version": "0.13.3",
1650       "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.3.tgz",
1651       "integrity": "sha512-naKIZz2GQ8JWh///G7L3X6LaQUAMp2lvb1rvwwsURe/VXwD6VMfr+/1NuNw3ag8v2kY1aQ/go5SNn79O9JU7yw==",
1652       "dev": true
1653     },
1654     "regexpp": {
1655       "version": "2.0.1",
1656       "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
1657       "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==",
1658       "dev": true
1659     },
1660     "resolve": {
1661       "version": "1.12.0",
1662       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz",
1663       "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==",
1664       "dev": true,
1665       "requires": {
1666         "path-parse": "^1.0.6"
1667       }
1668     },
1669     "resolve-from": {
1670       "version": "4.0.0",
1671       "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
1672       "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
1673       "dev": true
1674     },
1675     "restore-cursor": {
1676       "version": "2.0.0",
1677       "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz",
1678       "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=",
1679       "dev": true,
1680       "requires": {
1681         "onetime": "^2.0.0",
1682         "signal-exit": "^3.0.2"
1683       }
1684     },
1685     "rimraf": {
1686       "version": "2.6.3",
1687       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
1688       "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
1689       "dev": true,
1690       "requires": {
1691         "glob": "^7.1.3"
1692       }
1693     },
1694     "run-async": {
1695       "version": "2.3.0",
1696       "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz",
1697       "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=",
1698       "dev": true,
1699       "requires": {
1700         "is-promise": "^2.1.0"
1701       }
1702     },
1703     "rxjs": {
1704       "version": "6.5.2",
1705       "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.5.2.tgz",
1706       "integrity": "sha512-HUb7j3kvb7p7eCUHE3FqjoDsC1xfZQ4AHFWfTKSpZ+sAhhz5X1WX0ZuUqWbzB2QhSLp3DoLUG+hMdEDKqWo2Zg==",
1707       "dev": true,
1708       "requires": {
1709         "tslib": "^1.9.0"
1710       }
1711     },
1712     "safe-buffer": {
1713       "version": "5.2.0",
1714       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.0.tgz",
1715       "integrity": "sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==",
1716       "dev": true
1717     },
1718     "safer-buffer": {
1719       "version": "2.1.2",
1720       "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
1721       "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
1722       "dev": true
1723     },
1724     "sax": {
1725       "version": "1.2.4",
1726       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
1727       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
1728       "dev": true
1729     },
1730     "semver": {
1731       "version": "6.3.0",
1732       "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
1733       "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
1734       "dev": true
1735     },
1736     "shebang-command": {
1737       "version": "1.2.0",
1738       "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
1739       "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
1740       "dev": true,
1741       "requires": {
1742         "shebang-regex": "^1.0.0"
1743       }
1744     },
1745     "shebang-regex": {
1746       "version": "1.0.0",
1747       "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
1748       "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
1749       "dev": true
1750     },
1751     "signal-exit": {
1752       "version": "3.0.2",
1753       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
1754       "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=",
1755       "dev": true
1756     },
1757     "slice-ansi": {
1758       "version": "2.1.0",
1759       "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz",
1760       "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==",
1761       "dev": true,
1762       "requires": {
1763         "ansi-styles": "^3.2.0",
1764         "astral-regex": "^1.0.0",
1765         "is-fullwidth-code-point": "^2.0.0"
1766       }
1767     },
1768     "source-map": {
1769       "version": "0.5.7",
1770       "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
1771       "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
1772       "dev": true
1773     },
1774     "spdx-correct": {
1775       "version": "3.1.0",
1776       "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
1777       "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
1778       "dev": true,
1779       "requires": {
1780         "spdx-expression-parse": "^3.0.0",
1781         "spdx-license-ids": "^3.0.0"
1782       }
1783     },
1784     "spdx-exceptions": {
1785       "version": "2.2.0",
1786       "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
1787       "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA==",
1788       "dev": true
1789     },
1790     "spdx-expression-parse": {
1791       "version": "3.0.0",
1792       "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
1793       "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
1794       "dev": true,
1795       "requires": {
1796         "spdx-exceptions": "^2.1.0",
1797         "spdx-license-ids": "^3.0.0"
1798       }
1799     },
1800     "spdx-license-ids": {
1801       "version": "3.0.5",
1802       "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
1803       "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==",
1804       "dev": true
1805     },
1806     "sprintf-js": {
1807       "version": "1.0.3",
1808       "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
1809       "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
1810       "dev": true
1811     },
1812     "string-width": {
1813       "version": "2.1.1",
1814       "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz",
1815       "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==",
1816       "dev": true,
1817       "requires": {
1818         "is-fullwidth-code-point": "^2.0.0",
1819         "strip-ansi": "^4.0.0"
1820       },
1821       "dependencies": {
1822         "strip-ansi": {
1823           "version": "4.0.0",
1824           "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
1825           "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
1826           "dev": true,
1827           "requires": {
1828             "ansi-regex": "^3.0.0"
1829           }
1830         }
1831       }
1832     },
1833     "string_decoder": {
1834       "version": "1.3.0",
1835       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
1836       "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
1837       "dev": true,
1838       "requires": {
1839         "safe-buffer": "~5.2.0"
1840       }
1841     },
1842     "strip-ansi": {
1843       "version": "5.2.0",
1844       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
1845       "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
1846       "dev": true,
1847       "requires": {
1848         "ansi-regex": "^4.1.0"
1849       },
1850       "dependencies": {
1851         "ansi-regex": {
1852           "version": "4.1.0",
1853           "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
1854           "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
1855           "dev": true
1856         }
1857       }
1858     },
1859     "strip-bom": {
1860       "version": "3.0.0",
1861       "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz",
1862       "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=",
1863       "dev": true
1864     },
1865     "strip-json-comments": {
1866       "version": "3.0.1",
1867       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.0.1.tgz",
1868       "integrity": "sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==",
1869       "dev": true
1870     },
1871     "supports-color": {
1872       "version": "5.5.0",
1873       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1874       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1875       "dev": true,
1876       "requires": {
1877         "has-flag": "^3.0.0"
1878       }
1879     },
1880     "table": {
1881       "version": "5.4.6",
1882       "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz",
1883       "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==",
1884       "dev": true,
1885       "requires": {
1886         "ajv": "^6.10.2",
1887         "lodash": "^4.17.14",
1888         "slice-ansi": "^2.1.0",
1889         "string-width": "^3.0.0"
1890       },
1891       "dependencies": {
1892         "string-width": {
1893           "version": "3.1.0",
1894           "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
1895           "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
1896           "dev": true,
1897           "requires": {
1898             "emoji-regex": "^7.0.1",
1899             "is-fullwidth-code-point": "^2.0.0",
1900             "strip-ansi": "^5.1.0"
1901           }
1902         }
1903       }
1904     },
1905     "text-table": {
1906       "version": "0.2.0",
1907       "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
1908       "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=",
1909       "dev": true
1910     },
1911     "through": {
1912       "version": "2.3.8",
1913       "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz",
1914       "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=",
1915       "dev": true
1916     },
1917     "tmp": {
1918       "version": "0.0.33",
1919       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz",
1920       "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==",
1921       "dev": true,
1922       "requires": {
1923         "os-tmpdir": "~1.0.2"
1924       }
1925     },
1926     "to-fast-properties": {
1927       "version": "2.0.0",
1928       "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
1929       "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
1930       "dev": true
1931     },
1932     "trim-right": {
1933       "version": "1.0.1",
1934       "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz",
1935       "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=",
1936       "dev": true
1937     },
1938     "tslib": {
1939       "version": "1.10.0",
1940       "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz",
1941       "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==",
1942       "dev": true
1943     },
1944     "type-check": {
1945       "version": "0.3.2",
1946       "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz",
1947       "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=",
1948       "dev": true,
1949       "requires": {
1950         "prelude-ls": "~1.1.2"
1951       }
1952     },
1953     "uri-js": {
1954       "version": "4.2.2",
1955       "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.2.2.tgz",
1956       "integrity": "sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==",
1957       "dev": true,
1958       "requires": {
1959         "punycode": "^2.1.0"
1960       }
1961     },
1962     "util-deprecate": {
1963       "version": "1.0.2",
1964       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1965       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1966       "dev": true
1967     },
1968     "v8-compile-cache": {
1969       "version": "2.1.0",
1970       "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.1.0.tgz",
1971       "integrity": "sha512-usZBT3PW+LOjM25wbqIlZwPeJV+3OSz3M1k1Ws8snlW39dZyYL9lOGC5FgPVHfk0jKmjiDV8Z0mIbVQPiwFs7g==",
1972       "dev": true
1973     },
1974     "validate-npm-package-license": {
1975       "version": "3.0.4",
1976       "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
1977       "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
1978       "dev": true,
1979       "requires": {
1980         "spdx-correct": "^3.0.0",
1981         "spdx-expression-parse": "^3.0.0"
1982       }
1983     },
1984     "which": {
1985       "version": "1.3.1",
1986       "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
1987       "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
1988       "dev": true,
1989       "requires": {
1990         "isexe": "^2.0.0"
1991       }
1992     },
1993     "wordwrap": {
1994       "version": "1.0.0",
1995       "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz",
1996       "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=",
1997       "dev": true
1998     },
1999     "wrappy": {
2000       "version": "1.0.2",
2001       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2002       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
2003       "dev": true
2004     },
2005     "write": {
2006       "version": "1.0.3",
2007       "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz",
2008       "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==",
2009       "dev": true,
2010       "requires": {
2011         "mkdirp": "^0.5.1"
2012       }
2013     },
2014     "yarn": {
2015       "version": "1.17.3",
2016       "resolved": "https://registry.npmjs.org/yarn/-/yarn-1.17.3.tgz",
2017       "integrity": "sha512-CgA8o7nRZaQvmeF/WBx2FC7f9W/0X59T2IaLYqgMo6637wfp5mMEsM3YXoJtKUspnpmDJKl/gGFhnqS+sON7hA=="
2018     }
2019   }