Merge branch 'MDL-61460-master-fix' of https://github.com/andrewnicols/moodle
[moodle.git] / npm-shrinkwrap.json
1 {
2   "name": "Moodle",
3   "requires": true,
4   "lockfileVersion": 1,
5   "dependencies": {
6     "@babel/code-frame": {
7       "version": "7.0.0",
8       "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.0.0.tgz",
9       "integrity": "sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA==",
10       "dev": true,
11       "requires": {
12         "@babel/highlight": "^7.0.0"
13       }
14     },
15     "@babel/compat-data": {
16       "version": "7.9.0",
17       "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.9.0.tgz",
18       "integrity": "sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==",
19       "dev": true,
20       "requires": {
21         "browserslist": "^4.9.1",
22         "invariant": "^2.2.4",
23         "semver": "^5.5.0"
24       },
25       "dependencies": {
26         "semver": {
27           "version": "5.7.1",
28           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
29           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
30           "dev": true
31         }
32       }
33     },
34     "@babel/core": {
35       "version": "7.9.0",
36       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.9.0.tgz",
37       "integrity": "sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==",
38       "dev": true,
39       "requires": {
40         "@babel/code-frame": "^7.8.3",
41         "@babel/generator": "^7.9.0",
42         "@babel/helper-module-transforms": "^7.9.0",
43         "@babel/helpers": "^7.9.0",
44         "@babel/parser": "^7.9.0",
45         "@babel/template": "^7.8.6",
46         "@babel/traverse": "^7.9.0",
47         "@babel/types": "^7.9.0",
48         "convert-source-map": "^1.7.0",
49         "debug": "^4.1.0",
50         "gensync": "^1.0.0-beta.1",
51         "json5": "^2.1.2",
52         "lodash": "^4.17.13",
53         "resolve": "^1.3.2",
54         "semver": "^5.4.1",
55         "source-map": "^0.5.0"
56       },
57       "dependencies": {
58         "@babel/code-frame": {
59           "version": "7.8.3",
60           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
61           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
62           "dev": true,
63           "requires": {
64             "@babel/highlight": "^7.8.3"
65           }
66         },
67         "@babel/helper-module-imports": {
68           "version": "7.8.3",
69           "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
70           "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
71           "dev": true,
72           "requires": {
73             "@babel/types": "^7.8.3"
74           }
75         },
76         "@babel/helper-module-transforms": {
77           "version": "7.9.0",
78           "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
79           "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
80           "dev": true,
81           "requires": {
82             "@babel/helper-module-imports": "^7.8.3",
83             "@babel/helper-replace-supers": "^7.8.6",
84             "@babel/helper-simple-access": "^7.8.3",
85             "@babel/helper-split-export-declaration": "^7.8.3",
86             "@babel/template": "^7.8.6",
87             "@babel/types": "^7.9.0",
88             "lodash": "^4.17.13"
89           }
90         },
91         "@babel/helper-simple-access": {
92           "version": "7.8.3",
93           "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
94           "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
95           "dev": true,
96           "requires": {
97             "@babel/template": "^7.8.3",
98             "@babel/types": "^7.8.3"
99           }
100         },
101         "@babel/helper-split-export-declaration": {
102           "version": "7.8.3",
103           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
104           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
105           "dev": true,
106           "requires": {
107             "@babel/types": "^7.8.3"
108           }
109         },
110         "@babel/highlight": {
111           "version": "7.9.0",
112           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
113           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
114           "dev": true,
115           "requires": {
116             "@babel/helper-validator-identifier": "^7.9.0",
117             "chalk": "^2.0.0",
118             "js-tokens": "^4.0.0"
119           }
120         },
121         "@babel/parser": {
122           "version": "7.9.4",
123           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
124           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
125           "dev": true
126         },
127         "@babel/template": {
128           "version": "7.8.6",
129           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
130           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
131           "dev": true,
132           "requires": {
133             "@babel/code-frame": "^7.8.3",
134             "@babel/parser": "^7.8.6",
135             "@babel/types": "^7.8.6"
136           }
137         },
138         "@babel/types": {
139           "version": "7.9.5",
140           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
141           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
142           "dev": true,
143           "requires": {
144             "@babel/helper-validator-identifier": "^7.9.5",
145             "lodash": "^4.17.13",
146             "to-fast-properties": "^2.0.0"
147           }
148         },
149         "lodash": {
150           "version": "4.17.15",
151           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
152           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
153           "dev": true
154         },
155         "semver": {
156           "version": "5.7.1",
157           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
158           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
159           "dev": true
160         }
161       }
162     },
163     "@babel/generator": {
164       "version": "7.9.5",
165       "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.9.5.tgz",
166       "integrity": "sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==",
167       "dev": true,
168       "requires": {
169         "@babel/types": "^7.9.5",
170         "jsesc": "^2.5.1",
171         "lodash": "^4.17.13",
172         "source-map": "^0.5.0"
173       },
174       "dependencies": {
175         "@babel/types": {
176           "version": "7.9.5",
177           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
178           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
179           "dev": true,
180           "requires": {
181             "@babel/helper-validator-identifier": "^7.9.5",
182             "lodash": "^4.17.13",
183             "to-fast-properties": "^2.0.0"
184           }
185         },
186         "lodash": {
187           "version": "4.17.15",
188           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
189           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
190           "dev": true
191         }
192       }
193     },
194     "@babel/helper-annotate-as-pure": {
195       "version": "7.8.3",
196       "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz",
197       "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==",
198       "dev": true,
199       "requires": {
200         "@babel/types": "^7.8.3"
201       },
202       "dependencies": {
203         "@babel/types": {
204           "version": "7.9.5",
205           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
206           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
207           "dev": true,
208           "requires": {
209             "@babel/helper-validator-identifier": "^7.9.5",
210             "lodash": "^4.17.13",
211             "to-fast-properties": "^2.0.0"
212           }
213         },
214         "lodash": {
215           "version": "4.17.15",
216           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
217           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
218           "dev": true
219         }
220       }
221     },
222     "@babel/helper-builder-binary-assignment-operator-visitor": {
223       "version": "7.8.3",
224       "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz",
225       "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==",
226       "dev": true,
227       "requires": {
228         "@babel/helper-explode-assignable-expression": "^7.8.3",
229         "@babel/types": "^7.8.3"
230       },
231       "dependencies": {
232         "@babel/types": {
233           "version": "7.9.5",
234           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
235           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
236           "dev": true,
237           "requires": {
238             "@babel/helper-validator-identifier": "^7.9.5",
239             "lodash": "^4.17.13",
240             "to-fast-properties": "^2.0.0"
241           }
242         },
243         "lodash": {
244           "version": "4.17.15",
245           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
246           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
247           "dev": true
248         }
249       }
250     },
251     "@babel/helper-compilation-targets": {
252       "version": "7.8.7",
253       "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.7.tgz",
254       "integrity": "sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==",
255       "dev": true,
256       "requires": {
257         "@babel/compat-data": "^7.8.6",
258         "browserslist": "^4.9.1",
259         "invariant": "^2.2.4",
260         "levenary": "^1.1.1",
261         "semver": "^5.5.0"
262       },
263       "dependencies": {
264         "semver": {
265           "version": "5.7.1",
266           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
267           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
268           "dev": true
269         }
270       }
271     },
272     "@babel/helper-create-class-features-plugin": {
273       "version": "7.9.5",
274       "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.9.5.tgz",
275       "integrity": "sha512-IipaxGaQmW4TfWoXdqjY0TzoXQ1HRS0kPpEgvjosb3u7Uedcq297xFqDQiCcQtRRwzIMif+N1MLVI8C5a4/PAA==",
276       "dev": true,
277       "requires": {
278         "@babel/helper-function-name": "^7.9.5",
279         "@babel/helper-member-expression-to-functions": "^7.8.3",
280         "@babel/helper-optimise-call-expression": "^7.8.3",
281         "@babel/helper-plugin-utils": "^7.8.3",
282         "@babel/helper-replace-supers": "^7.8.6",
283         "@babel/helper-split-export-declaration": "^7.8.3"
284       },
285       "dependencies": {
286         "@babel/helper-plugin-utils": {
287           "version": "7.8.3",
288           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
289           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
290           "dev": true
291         },
292         "@babel/helper-split-export-declaration": {
293           "version": "7.8.3",
294           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
295           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
296           "dev": true,
297           "requires": {
298             "@babel/types": "^7.8.3"
299           }
300         },
301         "@babel/types": {
302           "version": "7.9.5",
303           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
304           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
305           "dev": true,
306           "requires": {
307             "@babel/helper-validator-identifier": "^7.9.5",
308             "lodash": "^4.17.13",
309             "to-fast-properties": "^2.0.0"
310           }
311         },
312         "lodash": {
313           "version": "4.17.15",
314           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
315           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
316           "dev": true
317         }
318       }
319     },
320     "@babel/helper-create-regexp-features-plugin": {
321       "version": "7.8.8",
322       "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.8.tgz",
323       "integrity": "sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==",
324       "dev": true,
325       "requires": {
326         "@babel/helper-annotate-as-pure": "^7.8.3",
327         "@babel/helper-regex": "^7.8.3",
328         "regexpu-core": "^4.7.0"
329       }
330     },
331     "@babel/helper-define-map": {
332       "version": "7.8.3",
333       "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz",
334       "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==",
335       "dev": true,
336       "requires": {
337         "@babel/helper-function-name": "^7.8.3",
338         "@babel/types": "^7.8.3",
339         "lodash": "^4.17.13"
340       },
341       "dependencies": {
342         "@babel/types": {
343           "version": "7.9.5",
344           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
345           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
346           "dev": true,
347           "requires": {
348             "@babel/helper-validator-identifier": "^7.9.5",
349             "lodash": "^4.17.13",
350             "to-fast-properties": "^2.0.0"
351           }
352         },
353         "lodash": {
354           "version": "4.17.15",
355           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
356           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
357           "dev": true
358         }
359       }
360     },
361     "@babel/helper-explode-assignable-expression": {
362       "version": "7.8.3",
363       "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz",
364       "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==",
365       "dev": true,
366       "requires": {
367         "@babel/traverse": "^7.8.3",
368         "@babel/types": "^7.8.3"
369       },
370       "dependencies": {
371         "@babel/types": {
372           "version": "7.9.5",
373           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
374           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
375           "dev": true,
376           "requires": {
377             "@babel/helper-validator-identifier": "^7.9.5",
378             "lodash": "^4.17.13",
379             "to-fast-properties": "^2.0.0"
380           }
381         },
382         "lodash": {
383           "version": "4.17.15",
384           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
385           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
386           "dev": true
387         }
388       }
389     },
390     "@babel/helper-function-name": {
391       "version": "7.9.5",
392       "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.9.5.tgz",
393       "integrity": "sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==",
394       "dev": true,
395       "requires": {
396         "@babel/helper-get-function-arity": "^7.8.3",
397         "@babel/template": "^7.8.3",
398         "@babel/types": "^7.9.5"
399       },
400       "dependencies": {
401         "@babel/code-frame": {
402           "version": "7.8.3",
403           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
404           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
405           "dev": true,
406           "requires": {
407             "@babel/highlight": "^7.8.3"
408           }
409         },
410         "@babel/highlight": {
411           "version": "7.9.0",
412           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
413           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
414           "dev": true,
415           "requires": {
416             "@babel/helper-validator-identifier": "^7.9.0",
417             "chalk": "^2.0.0",
418             "js-tokens": "^4.0.0"
419           }
420         },
421         "@babel/parser": {
422           "version": "7.9.4",
423           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
424           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
425           "dev": true
426         },
427         "@babel/template": {
428           "version": "7.8.6",
429           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
430           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
431           "dev": true,
432           "requires": {
433             "@babel/code-frame": "^7.8.3",
434             "@babel/parser": "^7.8.6",
435             "@babel/types": "^7.8.6"
436           }
437         },
438         "@babel/types": {
439           "version": "7.9.5",
440           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
441           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
442           "dev": true,
443           "requires": {
444             "@babel/helper-validator-identifier": "^7.9.5",
445             "lodash": "^4.17.13",
446             "to-fast-properties": "^2.0.0"
447           }
448         },
449         "lodash": {
450           "version": "4.17.15",
451           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
452           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
453           "dev": true
454         }
455       }
456     },
457     "@babel/helper-get-function-arity": {
458       "version": "7.8.3",
459       "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
460       "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
461       "dev": true,
462       "requires": {
463         "@babel/types": "^7.8.3"
464       },
465       "dependencies": {
466         "@babel/types": {
467           "version": "7.9.5",
468           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
469           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
470           "dev": true,
471           "requires": {
472             "@babel/helper-validator-identifier": "^7.9.5",
473             "lodash": "^4.17.13",
474             "to-fast-properties": "^2.0.0"
475           }
476         },
477         "lodash": {
478           "version": "4.17.15",
479           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
480           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
481           "dev": true
482         }
483       }
484     },
485     "@babel/helper-hoist-variables": {
486       "version": "7.8.3",
487       "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz",
488       "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==",
489       "dev": true,
490       "requires": {
491         "@babel/types": "^7.8.3"
492       },
493       "dependencies": {
494         "@babel/types": {
495           "version": "7.9.5",
496           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
497           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
498           "dev": true,
499           "requires": {
500             "@babel/helper-validator-identifier": "^7.9.5",
501             "lodash": "^4.17.13",
502             "to-fast-properties": "^2.0.0"
503           }
504         },
505         "lodash": {
506           "version": "4.17.15",
507           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
508           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
509           "dev": true
510         }
511       }
512     },
513     "@babel/helper-member-expression-to-functions": {
514       "version": "7.8.3",
515       "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
516       "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
517       "dev": true,
518       "requires": {
519         "@babel/types": "^7.8.3"
520       },
521       "dependencies": {
522         "@babel/types": {
523           "version": "7.9.5",
524           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
525           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
526           "dev": true,
527           "requires": {
528             "@babel/helper-validator-identifier": "^7.9.5",
529             "lodash": "^4.17.13",
530             "to-fast-properties": "^2.0.0"
531           }
532         },
533         "lodash": {
534           "version": "4.17.15",
535           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
536           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
537           "dev": true
538         }
539       }
540     },
541     "@babel/helper-module-imports": {
542       "version": "7.0.0",
543       "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz",
544       "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==",
545       "dev": true,
546       "requires": {
547         "@babel/types": "^7.0.0"
548       }
549     },
550     "@babel/helper-module-transforms": {
551       "version": "7.4.4",
552       "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.4.4.tgz",
553       "integrity": "sha512-3Z1yp8TVQf+B4ynN7WoHPKS8EkdTbgAEy0nU0rs/1Kw4pDgmvYH3rz3aI11KgxKCba2cn7N+tqzV1mY2HMN96w==",
554       "dev": true,
555       "requires": {
556         "@babel/helper-module-imports": "^7.0.0",
557         "@babel/helper-simple-access": "^7.1.0",
558         "@babel/helper-split-export-declaration": "^7.4.4",
559         "@babel/template": "^7.4.4",
560         "@babel/types": "^7.4.4",
561         "lodash": "^4.17.11"
562       }
563     },
564     "@babel/helper-optimise-call-expression": {
565       "version": "7.8.3",
566       "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
567       "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
568       "dev": true,
569       "requires": {
570         "@babel/types": "^7.8.3"
571       },
572       "dependencies": {
573         "@babel/types": {
574           "version": "7.9.5",
575           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
576           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
577           "dev": true,
578           "requires": {
579             "@babel/helper-validator-identifier": "^7.9.5",
580             "lodash": "^4.17.13",
581             "to-fast-properties": "^2.0.0"
582           }
583         },
584         "lodash": {
585           "version": "4.17.15",
586           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
587           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
588           "dev": true
589         }
590       }
591     },
592     "@babel/helper-plugin-utils": {
593       "version": "7.0.0",
594       "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.0.0.tgz",
595       "integrity": "sha512-CYAOUCARwExnEixLdB6sDm2dIJ/YgEAKDM1MOeMeZu9Ld/bDgVo8aiWrXwcY7OBh+1Ea2uUcVRcxKk0GJvW7QA==",
596       "dev": true
597     },
598     "@babel/helper-regex": {
599       "version": "7.8.3",
600       "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz",
601       "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==",
602       "dev": true,
603       "requires": {
604         "lodash": "^4.17.13"
605       },
606       "dependencies": {
607         "lodash": {
608           "version": "4.17.15",
609           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
610           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
611           "dev": true
612         }
613       }
614     },
615     "@babel/helper-remap-async-to-generator": {
616       "version": "7.8.3",
617       "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz",
618       "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==",
619       "dev": true,
620       "requires": {
621         "@babel/helper-annotate-as-pure": "^7.8.3",
622         "@babel/helper-wrap-function": "^7.8.3",
623         "@babel/template": "^7.8.3",
624         "@babel/traverse": "^7.8.3",
625         "@babel/types": "^7.8.3"
626       },
627       "dependencies": {
628         "@babel/code-frame": {
629           "version": "7.8.3",
630           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
631           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
632           "dev": true,
633           "requires": {
634             "@babel/highlight": "^7.8.3"
635           }
636         },
637         "@babel/highlight": {
638           "version": "7.9.0",
639           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
640           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
641           "dev": true,
642           "requires": {
643             "@babel/helper-validator-identifier": "^7.9.0",
644             "chalk": "^2.0.0",
645             "js-tokens": "^4.0.0"
646           }
647         },
648         "@babel/parser": {
649           "version": "7.9.4",
650           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
651           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
652           "dev": true
653         },
654         "@babel/template": {
655           "version": "7.8.6",
656           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
657           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
658           "dev": true,
659           "requires": {
660             "@babel/code-frame": "^7.8.3",
661             "@babel/parser": "^7.8.6",
662             "@babel/types": "^7.8.6"
663           }
664         },
665         "@babel/types": {
666           "version": "7.9.5",
667           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
668           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
669           "dev": true,
670           "requires": {
671             "@babel/helper-validator-identifier": "^7.9.5",
672             "lodash": "^4.17.13",
673             "to-fast-properties": "^2.0.0"
674           }
675         },
676         "lodash": {
677           "version": "4.17.15",
678           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
679           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
680           "dev": true
681         }
682       }
683     },
684     "@babel/helper-replace-supers": {
685       "version": "7.8.6",
686       "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.6.tgz",
687       "integrity": "sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==",
688       "dev": true,
689       "requires": {
690         "@babel/helper-member-expression-to-functions": "^7.8.3",
691         "@babel/helper-optimise-call-expression": "^7.8.3",
692         "@babel/traverse": "^7.8.6",
693         "@babel/types": "^7.8.6"
694       },
695       "dependencies": {
696         "@babel/types": {
697           "version": "7.9.5",
698           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
699           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
700           "dev": true,
701           "requires": {
702             "@babel/helper-validator-identifier": "^7.9.5",
703             "lodash": "^4.17.13",
704             "to-fast-properties": "^2.0.0"
705           }
706         },
707         "lodash": {
708           "version": "4.17.15",
709           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
710           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
711           "dev": true
712         }
713       }
714     },
715     "@babel/helper-simple-access": {
716       "version": "7.1.0",
717       "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz",
718       "integrity": "sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==",
719       "dev": true,
720       "requires": {
721         "@babel/template": "^7.1.0",
722         "@babel/types": "^7.0.0"
723       }
724     },
725     "@babel/helper-split-export-declaration": {
726       "version": "7.4.4",
727       "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
728       "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
729       "dev": true,
730       "requires": {
731         "@babel/types": "^7.4.4"
732       }
733     },
734     "@babel/helper-validator-identifier": {
735       "version": "7.9.5",
736       "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.9.5.tgz",
737       "integrity": "sha512-/8arLKUFq882w4tWGj9JYzRpAlZgiWUJ+dtteNTDqrRBz9Iguck9Rn3ykuBDoUwh2TO4tSAJlrxDUOXWklJe4g==",
738       "dev": true
739     },
740     "@babel/helper-wrap-function": {
741       "version": "7.8.3",
742       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz",
743       "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==",
744       "dev": true,
745       "requires": {
746         "@babel/helper-function-name": "^7.8.3",
747         "@babel/template": "^7.8.3",
748         "@babel/traverse": "^7.8.3",
749         "@babel/types": "^7.8.3"
750       },
751       "dependencies": {
752         "@babel/code-frame": {
753           "version": "7.8.3",
754           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
755           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
756           "dev": true,
757           "requires": {
758             "@babel/highlight": "^7.8.3"
759           }
760         },
761         "@babel/highlight": {
762           "version": "7.9.0",
763           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
764           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
765           "dev": true,
766           "requires": {
767             "@babel/helper-validator-identifier": "^7.9.0",
768             "chalk": "^2.0.0",
769             "js-tokens": "^4.0.0"
770           }
771         },
772         "@babel/parser": {
773           "version": "7.9.4",
774           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
775           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
776           "dev": true
777         },
778         "@babel/template": {
779           "version": "7.8.6",
780           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
781           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
782           "dev": true,
783           "requires": {
784             "@babel/code-frame": "^7.8.3",
785             "@babel/parser": "^7.8.6",
786             "@babel/types": "^7.8.6"
787           }
788         },
789         "@babel/types": {
790           "version": "7.9.5",
791           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
792           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
793           "dev": true,
794           "requires": {
795             "@babel/helper-validator-identifier": "^7.9.5",
796             "lodash": "^4.17.13",
797             "to-fast-properties": "^2.0.0"
798           }
799         },
800         "lodash": {
801           "version": "4.17.15",
802           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
803           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
804           "dev": true
805         }
806       }
807     },
808     "@babel/helpers": {
809       "version": "7.9.2",
810       "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.9.2.tgz",
811       "integrity": "sha512-JwLvzlXVPjO8eU9c/wF9/zOIN7X6h8DYf7mG4CiFRZRvZNKEF5dQ3H3V+ASkHoIB3mWhatgl5ONhyqHRI6MppA==",
812       "dev": true,
813       "requires": {
814         "@babel/template": "^7.8.3",
815         "@babel/traverse": "^7.9.0",
816         "@babel/types": "^7.9.0"
817       },
818       "dependencies": {
819         "@babel/code-frame": {
820           "version": "7.8.3",
821           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
822           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
823           "dev": true,
824           "requires": {
825             "@babel/highlight": "^7.8.3"
826           }
827         },
828         "@babel/highlight": {
829           "version": "7.9.0",
830           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
831           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
832           "dev": true,
833           "requires": {
834             "@babel/helper-validator-identifier": "^7.9.0",
835             "chalk": "^2.0.0",
836             "js-tokens": "^4.0.0"
837           }
838         },
839         "@babel/parser": {
840           "version": "7.9.4",
841           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
842           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
843           "dev": true
844         },
845         "@babel/template": {
846           "version": "7.8.6",
847           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
848           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
849           "dev": true,
850           "requires": {
851             "@babel/code-frame": "^7.8.3",
852             "@babel/parser": "^7.8.6",
853             "@babel/types": "^7.8.6"
854           }
855         },
856         "@babel/types": {
857           "version": "7.9.5",
858           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
859           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
860           "dev": true,
861           "requires": {
862             "@babel/helper-validator-identifier": "^7.9.5",
863             "lodash": "^4.17.13",
864             "to-fast-properties": "^2.0.0"
865           }
866         },
867         "lodash": {
868           "version": "4.17.15",
869           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
870           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
871           "dev": true
872         }
873       }
874     },
875     "@babel/highlight": {
876       "version": "7.0.0",
877       "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.0.0.tgz",
878       "integrity": "sha512-UFMC4ZeFC48Tpvj7C8UgLvtkaUuovQX+5xNWrsIoMG8o2z+XFKjKaN9iVmS84dPwVN00W4wPmqvYoZF3EGAsfw==",
879       "dev": true,
880       "requires": {
881         "chalk": "^2.0.0",
882         "esutils": "^2.0.2",
883         "js-tokens": "^4.0.0"
884       },
885       "dependencies": {
886         "js-tokens": {
887           "version": "4.0.0",
888           "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
889           "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
890           "dev": true
891         }
892       }
893     },
894     "@babel/parser": {
895       "version": "7.4.5",
896       "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.4.5.tgz",
897       "integrity": "sha512-9mUqkL1FF5T7f0WDFfAoDdiMVPWsdD1gZYzSnaXsxUCUqzuch/8of9G3VUSNiZmMBoRxT3neyVsqeiL/ZPcjew==",
898       "dev": true
899     },
900     "@babel/plugin-proposal-async-generator-functions": {
901       "version": "7.8.3",
902       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz",
903       "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==",
904       "dev": true,
905       "requires": {
906         "@babel/helper-plugin-utils": "^7.8.3",
907         "@babel/helper-remap-async-to-generator": "^7.8.3",
908         "@babel/plugin-syntax-async-generators": "^7.8.0"
909       },
910       "dependencies": {
911         "@babel/helper-plugin-utils": {
912           "version": "7.8.3",
913           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
914           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
915           "dev": true
916         }
917       }
918     },
919     "@babel/plugin-proposal-class-properties": {
920       "version": "7.8.3",
921       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.8.3.tgz",
922       "integrity": "sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==",
923       "dev": true,
924       "requires": {
925         "@babel/helper-create-class-features-plugin": "^7.8.3",
926         "@babel/helper-plugin-utils": "^7.8.3"
927       },
928       "dependencies": {
929         "@babel/helper-plugin-utils": {
930           "version": "7.8.3",
931           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
932           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
933           "dev": true
934         }
935       }
936     },
937     "@babel/plugin-proposal-dynamic-import": {
938       "version": "7.8.3",
939       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz",
940       "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==",
941       "dev": true,
942       "requires": {
943         "@babel/helper-plugin-utils": "^7.8.3",
944         "@babel/plugin-syntax-dynamic-import": "^7.8.0"
945       },
946       "dependencies": {
947         "@babel/helper-plugin-utils": {
948           "version": "7.8.3",
949           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
950           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
951           "dev": true
952         }
953       }
954     },
955     "@babel/plugin-proposal-json-strings": {
956       "version": "7.8.3",
957       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz",
958       "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==",
959       "dev": true,
960       "requires": {
961         "@babel/helper-plugin-utils": "^7.8.3",
962         "@babel/plugin-syntax-json-strings": "^7.8.0"
963       },
964       "dependencies": {
965         "@babel/helper-plugin-utils": {
966           "version": "7.8.3",
967           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
968           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
969           "dev": true
970         }
971       }
972     },
973     "@babel/plugin-proposal-nullish-coalescing-operator": {
974       "version": "7.8.3",
975       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz",
976       "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==",
977       "dev": true,
978       "requires": {
979         "@babel/helper-plugin-utils": "^7.8.3",
980         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
981       },
982       "dependencies": {
983         "@babel/helper-plugin-utils": {
984           "version": "7.8.3",
985           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
986           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
987           "dev": true
988         }
989       }
990     },
991     "@babel/plugin-proposal-numeric-separator": {
992       "version": "7.8.3",
993       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.8.3.tgz",
994       "integrity": "sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==",
995       "dev": true,
996       "requires": {
997         "@babel/helper-plugin-utils": "^7.8.3",
998         "@babel/plugin-syntax-numeric-separator": "^7.8.3"
999       },
1000       "dependencies": {
1001         "@babel/helper-plugin-utils": {
1002           "version": "7.8.3",
1003           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1004           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1005           "dev": true
1006         }
1007       }
1008     },
1009     "@babel/plugin-proposal-object-rest-spread": {
1010       "version": "7.9.5",
1011       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.9.5.tgz",
1012       "integrity": "sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==",
1013       "dev": true,
1014       "requires": {
1015         "@babel/helper-plugin-utils": "^7.8.3",
1016         "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
1017         "@babel/plugin-transform-parameters": "^7.9.5"
1018       },
1019       "dependencies": {
1020         "@babel/helper-plugin-utils": {
1021           "version": "7.8.3",
1022           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1023           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1024           "dev": true
1025         }
1026       }
1027     },
1028     "@babel/plugin-proposal-optional-catch-binding": {
1029       "version": "7.8.3",
1030       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz",
1031       "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==",
1032       "dev": true,
1033       "requires": {
1034         "@babel/helper-plugin-utils": "^7.8.3",
1035         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
1036       },
1037       "dependencies": {
1038         "@babel/helper-plugin-utils": {
1039           "version": "7.8.3",
1040           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1041           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1042           "dev": true
1043         }
1044       }
1045     },
1046     "@babel/plugin-proposal-optional-chaining": {
1047       "version": "7.9.0",
1048       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.9.0.tgz",
1049       "integrity": "sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==",
1050       "dev": true,
1051       "requires": {
1052         "@babel/helper-plugin-utils": "^7.8.3",
1053         "@babel/plugin-syntax-optional-chaining": "^7.8.0"
1054       },
1055       "dependencies": {
1056         "@babel/helper-plugin-utils": {
1057           "version": "7.8.3",
1058           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1059           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1060           "dev": true
1061         }
1062       }
1063     },
1064     "@babel/plugin-proposal-unicode-property-regex": {
1065       "version": "7.8.8",
1066       "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.8.tgz",
1067       "integrity": "sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==",
1068       "dev": true,
1069       "requires": {
1070         "@babel/helper-create-regexp-features-plugin": "^7.8.8",
1071         "@babel/helper-plugin-utils": "^7.8.3"
1072       },
1073       "dependencies": {
1074         "@babel/helper-plugin-utils": {
1075           "version": "7.8.3",
1076           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1077           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1078           "dev": true
1079         }
1080       }
1081     },
1082     "@babel/plugin-syntax-async-generators": {
1083       "version": "7.8.4",
1084       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
1085       "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
1086       "dev": true,
1087       "requires": {
1088         "@babel/helper-plugin-utils": "^7.8.0"
1089       },
1090       "dependencies": {
1091         "@babel/helper-plugin-utils": {
1092           "version": "7.8.3",
1093           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1094           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1095           "dev": true
1096         }
1097       }
1098     },
1099     "@babel/plugin-syntax-dynamic-import": {
1100       "version": "7.8.3",
1101       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
1102       "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
1103       "dev": true,
1104       "requires": {
1105         "@babel/helper-plugin-utils": "^7.8.0"
1106       },
1107       "dependencies": {
1108         "@babel/helper-plugin-utils": {
1109           "version": "7.8.3",
1110           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1111           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1112           "dev": true
1113         }
1114       }
1115     },
1116     "@babel/plugin-syntax-import-meta": {
1117       "version": "7.8.3",
1118       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.8.3.tgz",
1119       "integrity": "sha512-vYiGd4wQ9gx0Lngb7+bPCwQXGK/PR6FeTIJ+TIOlq+OfOKG/kCAOO2+IBac3oMM9qV7/fU76hfcqxUaLKZf1hQ==",
1120       "dev": true,
1121       "requires": {
1122         "@babel/helper-plugin-utils": "^7.8.3"
1123       },
1124       "dependencies": {
1125         "@babel/helper-plugin-utils": {
1126           "version": "7.8.3",
1127           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1128           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1129           "dev": true
1130         }
1131       }
1132     },
1133     "@babel/plugin-syntax-json-strings": {
1134       "version": "7.8.3",
1135       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
1136       "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
1137       "dev": true,
1138       "requires": {
1139         "@babel/helper-plugin-utils": "^7.8.0"
1140       },
1141       "dependencies": {
1142         "@babel/helper-plugin-utils": {
1143           "version": "7.8.3",
1144           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1145           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1146           "dev": true
1147         }
1148       }
1149     },
1150     "@babel/plugin-syntax-nullish-coalescing-operator": {
1151       "version": "7.8.3",
1152       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
1153       "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
1154       "dev": true,
1155       "requires": {
1156         "@babel/helper-plugin-utils": "^7.8.0"
1157       },
1158       "dependencies": {
1159         "@babel/helper-plugin-utils": {
1160           "version": "7.8.3",
1161           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1162           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1163           "dev": true
1164         }
1165       }
1166     },
1167     "@babel/plugin-syntax-numeric-separator": {
1168       "version": "7.8.3",
1169       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.8.3.tgz",
1170       "integrity": "sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==",
1171       "dev": true,
1172       "requires": {
1173         "@babel/helper-plugin-utils": "^7.8.3"
1174       },
1175       "dependencies": {
1176         "@babel/helper-plugin-utils": {
1177           "version": "7.8.3",
1178           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1179           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1180           "dev": true
1181         }
1182       }
1183     },
1184     "@babel/plugin-syntax-object-rest-spread": {
1185       "version": "7.8.3",
1186       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
1187       "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
1188       "dev": true,
1189       "requires": {
1190         "@babel/helper-plugin-utils": "^7.8.0"
1191       },
1192       "dependencies": {
1193         "@babel/helper-plugin-utils": {
1194           "version": "7.8.3",
1195           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1196           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1197           "dev": true
1198         }
1199       }
1200     },
1201     "@babel/plugin-syntax-optional-catch-binding": {
1202       "version": "7.8.3",
1203       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
1204       "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
1205       "dev": true,
1206       "requires": {
1207         "@babel/helper-plugin-utils": "^7.8.0"
1208       },
1209       "dependencies": {
1210         "@babel/helper-plugin-utils": {
1211           "version": "7.8.3",
1212           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1213           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1214           "dev": true
1215         }
1216       }
1217     },
1218     "@babel/plugin-syntax-optional-chaining": {
1219       "version": "7.8.3",
1220       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
1221       "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
1222       "dev": true,
1223       "requires": {
1224         "@babel/helper-plugin-utils": "^7.8.0"
1225       },
1226       "dependencies": {
1227         "@babel/helper-plugin-utils": {
1228           "version": "7.8.3",
1229           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1230           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1231           "dev": true
1232         }
1233       }
1234     },
1235     "@babel/plugin-syntax-top-level-await": {
1236       "version": "7.8.3",
1237       "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz",
1238       "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==",
1239       "dev": true,
1240       "requires": {
1241         "@babel/helper-plugin-utils": "^7.8.3"
1242       },
1243       "dependencies": {
1244         "@babel/helper-plugin-utils": {
1245           "version": "7.8.3",
1246           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1247           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1248           "dev": true
1249         }
1250       }
1251     },
1252     "@babel/plugin-transform-arrow-functions": {
1253       "version": "7.8.3",
1254       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz",
1255       "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==",
1256       "dev": true,
1257       "requires": {
1258         "@babel/helper-plugin-utils": "^7.8.3"
1259       },
1260       "dependencies": {
1261         "@babel/helper-plugin-utils": {
1262           "version": "7.8.3",
1263           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1264           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1265           "dev": true
1266         }
1267       }
1268     },
1269     "@babel/plugin-transform-async-to-generator": {
1270       "version": "7.8.3",
1271       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz",
1272       "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==",
1273       "dev": true,
1274       "requires": {
1275         "@babel/helper-module-imports": "^7.8.3",
1276         "@babel/helper-plugin-utils": "^7.8.3",
1277         "@babel/helper-remap-async-to-generator": "^7.8.3"
1278       },
1279       "dependencies": {
1280         "@babel/helper-module-imports": {
1281           "version": "7.8.3",
1282           "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
1283           "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
1284           "dev": true,
1285           "requires": {
1286             "@babel/types": "^7.8.3"
1287           }
1288         },
1289         "@babel/helper-plugin-utils": {
1290           "version": "7.8.3",
1291           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1292           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1293           "dev": true
1294         },
1295         "@babel/types": {
1296           "version": "7.9.5",
1297           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
1298           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
1299           "dev": true,
1300           "requires": {
1301             "@babel/helper-validator-identifier": "^7.9.5",
1302             "lodash": "^4.17.13",
1303             "to-fast-properties": "^2.0.0"
1304           }
1305         },
1306         "lodash": {
1307           "version": "4.17.15",
1308           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
1309           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
1310           "dev": true
1311         }
1312       }
1313     },
1314     "@babel/plugin-transform-block-scoped-functions": {
1315       "version": "7.8.3",
1316       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz",
1317       "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==",
1318       "dev": true,
1319       "requires": {
1320         "@babel/helper-plugin-utils": "^7.8.3"
1321       },
1322       "dependencies": {
1323         "@babel/helper-plugin-utils": {
1324           "version": "7.8.3",
1325           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1326           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1327           "dev": true
1328         }
1329       }
1330     },
1331     "@babel/plugin-transform-block-scoping": {
1332       "version": "7.8.3",
1333       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz",
1334       "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==",
1335       "dev": true,
1336       "requires": {
1337         "@babel/helper-plugin-utils": "^7.8.3",
1338         "lodash": "^4.17.13"
1339       },
1340       "dependencies": {
1341         "@babel/helper-plugin-utils": {
1342           "version": "7.8.3",
1343           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1344           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1345           "dev": true
1346         },
1347         "lodash": {
1348           "version": "4.17.15",
1349           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
1350           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
1351           "dev": true
1352         }
1353       }
1354     },
1355     "@babel/plugin-transform-classes": {
1356       "version": "7.9.5",
1357       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.9.5.tgz",
1358       "integrity": "sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==",
1359       "dev": true,
1360       "requires": {
1361         "@babel/helper-annotate-as-pure": "^7.8.3",
1362         "@babel/helper-define-map": "^7.8.3",
1363         "@babel/helper-function-name": "^7.9.5",
1364         "@babel/helper-optimise-call-expression": "^7.8.3",
1365         "@babel/helper-plugin-utils": "^7.8.3",
1366         "@babel/helper-replace-supers": "^7.8.6",
1367         "@babel/helper-split-export-declaration": "^7.8.3",
1368         "globals": "^11.1.0"
1369       },
1370       "dependencies": {
1371         "@babel/helper-plugin-utils": {
1372           "version": "7.8.3",
1373           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1374           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1375           "dev": true
1376         },
1377         "@babel/helper-split-export-declaration": {
1378           "version": "7.8.3",
1379           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1380           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1381           "dev": true,
1382           "requires": {
1383             "@babel/types": "^7.8.3"
1384           }
1385         },
1386         "@babel/types": {
1387           "version": "7.9.5",
1388           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
1389           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
1390           "dev": true,
1391           "requires": {
1392             "@babel/helper-validator-identifier": "^7.9.5",
1393             "lodash": "^4.17.13",
1394             "to-fast-properties": "^2.0.0"
1395           }
1396         },
1397         "lodash": {
1398           "version": "4.17.15",
1399           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
1400           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
1401           "dev": true
1402         }
1403       }
1404     },
1405     "@babel/plugin-transform-computed-properties": {
1406       "version": "7.8.3",
1407       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz",
1408       "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==",
1409       "dev": true,
1410       "requires": {
1411         "@babel/helper-plugin-utils": "^7.8.3"
1412       },
1413       "dependencies": {
1414         "@babel/helper-plugin-utils": {
1415           "version": "7.8.3",
1416           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1417           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1418           "dev": true
1419         }
1420       }
1421     },
1422     "@babel/plugin-transform-destructuring": {
1423       "version": "7.9.5",
1424       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.9.5.tgz",
1425       "integrity": "sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==",
1426       "dev": true,
1427       "requires": {
1428         "@babel/helper-plugin-utils": "^7.8.3"
1429       },
1430       "dependencies": {
1431         "@babel/helper-plugin-utils": {
1432           "version": "7.8.3",
1433           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1434           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1435           "dev": true
1436         }
1437       }
1438     },
1439     "@babel/plugin-transform-dotall-regex": {
1440       "version": "7.8.3",
1441       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz",
1442       "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==",
1443       "dev": true,
1444       "requires": {
1445         "@babel/helper-create-regexp-features-plugin": "^7.8.3",
1446         "@babel/helper-plugin-utils": "^7.8.3"
1447       },
1448       "dependencies": {
1449         "@babel/helper-plugin-utils": {
1450           "version": "7.8.3",
1451           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1452           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1453           "dev": true
1454         }
1455       }
1456     },
1457     "@babel/plugin-transform-duplicate-keys": {
1458       "version": "7.8.3",
1459       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz",
1460       "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==",
1461       "dev": true,
1462       "requires": {
1463         "@babel/helper-plugin-utils": "^7.8.3"
1464       },
1465       "dependencies": {
1466         "@babel/helper-plugin-utils": {
1467           "version": "7.8.3",
1468           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1469           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1470           "dev": true
1471         }
1472       }
1473     },
1474     "@babel/plugin-transform-exponentiation-operator": {
1475       "version": "7.8.3",
1476       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz",
1477       "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==",
1478       "dev": true,
1479       "requires": {
1480         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3",
1481         "@babel/helper-plugin-utils": "^7.8.3"
1482       },
1483       "dependencies": {
1484         "@babel/helper-plugin-utils": {
1485           "version": "7.8.3",
1486           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1487           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1488           "dev": true
1489         }
1490       }
1491     },
1492     "@babel/plugin-transform-for-of": {
1493       "version": "7.9.0",
1494       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.9.0.tgz",
1495       "integrity": "sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==",
1496       "dev": true,
1497       "requires": {
1498         "@babel/helper-plugin-utils": "^7.8.3"
1499       },
1500       "dependencies": {
1501         "@babel/helper-plugin-utils": {
1502           "version": "7.8.3",
1503           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1504           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1505           "dev": true
1506         }
1507       }
1508     },
1509     "@babel/plugin-transform-function-name": {
1510       "version": "7.8.3",
1511       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz",
1512       "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==",
1513       "dev": true,
1514       "requires": {
1515         "@babel/helper-function-name": "^7.8.3",
1516         "@babel/helper-plugin-utils": "^7.8.3"
1517       },
1518       "dependencies": {
1519         "@babel/helper-plugin-utils": {
1520           "version": "7.8.3",
1521           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1522           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1523           "dev": true
1524         }
1525       }
1526     },
1527     "@babel/plugin-transform-literals": {
1528       "version": "7.8.3",
1529       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz",
1530       "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==",
1531       "dev": true,
1532       "requires": {
1533         "@babel/helper-plugin-utils": "^7.8.3"
1534       },
1535       "dependencies": {
1536         "@babel/helper-plugin-utils": {
1537           "version": "7.8.3",
1538           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1539           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1540           "dev": true
1541         }
1542       }
1543     },
1544     "@babel/plugin-transform-member-expression-literals": {
1545       "version": "7.8.3",
1546       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz",
1547       "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==",
1548       "dev": true,
1549       "requires": {
1550         "@babel/helper-plugin-utils": "^7.8.3"
1551       },
1552       "dependencies": {
1553         "@babel/helper-plugin-utils": {
1554           "version": "7.8.3",
1555           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1556           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1557           "dev": true
1558         }
1559       }
1560     },
1561     "@babel/plugin-transform-modules-amd": {
1562       "version": "7.9.0",
1563       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.9.0.tgz",
1564       "integrity": "sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==",
1565       "dev": true,
1566       "requires": {
1567         "@babel/helper-module-transforms": "^7.9.0",
1568         "@babel/helper-plugin-utils": "^7.8.3",
1569         "babel-plugin-dynamic-import-node": "^2.3.0"
1570       },
1571       "dependencies": {
1572         "@babel/code-frame": {
1573           "version": "7.8.3",
1574           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1575           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1576           "dev": true,
1577           "requires": {
1578             "@babel/highlight": "^7.8.3"
1579           }
1580         },
1581         "@babel/helper-module-imports": {
1582           "version": "7.8.3",
1583           "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
1584           "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
1585           "dev": true,
1586           "requires": {
1587             "@babel/types": "^7.8.3"
1588           }
1589         },
1590         "@babel/helper-module-transforms": {
1591           "version": "7.9.0",
1592           "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
1593           "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
1594           "dev": true,
1595           "requires": {
1596             "@babel/helper-module-imports": "^7.8.3",
1597             "@babel/helper-replace-supers": "^7.8.6",
1598             "@babel/helper-simple-access": "^7.8.3",
1599             "@babel/helper-split-export-declaration": "^7.8.3",
1600             "@babel/template": "^7.8.6",
1601             "@babel/types": "^7.9.0",
1602             "lodash": "^4.17.13"
1603           }
1604         },
1605         "@babel/helper-plugin-utils": {
1606           "version": "7.8.3",
1607           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1608           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1609           "dev": true
1610         },
1611         "@babel/helper-simple-access": {
1612           "version": "7.8.3",
1613           "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
1614           "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
1615           "dev": true,
1616           "requires": {
1617             "@babel/template": "^7.8.3",
1618             "@babel/types": "^7.8.3"
1619           }
1620         },
1621         "@babel/helper-split-export-declaration": {
1622           "version": "7.8.3",
1623           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1624           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1625           "dev": true,
1626           "requires": {
1627             "@babel/types": "^7.8.3"
1628           }
1629         },
1630         "@babel/highlight": {
1631           "version": "7.9.0",
1632           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1633           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1634           "dev": true,
1635           "requires": {
1636             "@babel/helper-validator-identifier": "^7.9.0",
1637             "chalk": "^2.0.0",
1638             "js-tokens": "^4.0.0"
1639           }
1640         },
1641         "@babel/parser": {
1642           "version": "7.9.4",
1643           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
1644           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
1645           "dev": true
1646         },
1647         "@babel/template": {
1648           "version": "7.8.6",
1649           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
1650           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
1651           "dev": true,
1652           "requires": {
1653             "@babel/code-frame": "^7.8.3",
1654             "@babel/parser": "^7.8.6",
1655             "@babel/types": "^7.8.6"
1656           }
1657         },
1658         "@babel/types": {
1659           "version": "7.9.5",
1660           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
1661           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
1662           "dev": true,
1663           "requires": {
1664             "@babel/helper-validator-identifier": "^7.9.5",
1665             "lodash": "^4.17.13",
1666             "to-fast-properties": "^2.0.0"
1667           }
1668         },
1669         "lodash": {
1670           "version": "4.17.15",
1671           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
1672           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
1673           "dev": true
1674         }
1675       }
1676     },
1677     "@babel/plugin-transform-modules-commonjs": {
1678       "version": "7.9.0",
1679       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.9.0.tgz",
1680       "integrity": "sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==",
1681       "dev": true,
1682       "requires": {
1683         "@babel/helper-module-transforms": "^7.9.0",
1684         "@babel/helper-plugin-utils": "^7.8.3",
1685         "@babel/helper-simple-access": "^7.8.3",
1686         "babel-plugin-dynamic-import-node": "^2.3.0"
1687       },
1688       "dependencies": {
1689         "@babel/code-frame": {
1690           "version": "7.8.3",
1691           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1692           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1693           "dev": true,
1694           "requires": {
1695             "@babel/highlight": "^7.8.3"
1696           }
1697         },
1698         "@babel/helper-module-imports": {
1699           "version": "7.8.3",
1700           "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
1701           "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
1702           "dev": true,
1703           "requires": {
1704             "@babel/types": "^7.8.3"
1705           }
1706         },
1707         "@babel/helper-module-transforms": {
1708           "version": "7.9.0",
1709           "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
1710           "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
1711           "dev": true,
1712           "requires": {
1713             "@babel/helper-module-imports": "^7.8.3",
1714             "@babel/helper-replace-supers": "^7.8.6",
1715             "@babel/helper-simple-access": "^7.8.3",
1716             "@babel/helper-split-export-declaration": "^7.8.3",
1717             "@babel/template": "^7.8.6",
1718             "@babel/types": "^7.9.0",
1719             "lodash": "^4.17.13"
1720           }
1721         },
1722         "@babel/helper-plugin-utils": {
1723           "version": "7.8.3",
1724           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1725           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1726           "dev": true
1727         },
1728         "@babel/helper-simple-access": {
1729           "version": "7.8.3",
1730           "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
1731           "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
1732           "dev": true,
1733           "requires": {
1734             "@babel/template": "^7.8.3",
1735             "@babel/types": "^7.8.3"
1736           }
1737         },
1738         "@babel/helper-split-export-declaration": {
1739           "version": "7.8.3",
1740           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1741           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1742           "dev": true,
1743           "requires": {
1744             "@babel/types": "^7.8.3"
1745           }
1746         },
1747         "@babel/highlight": {
1748           "version": "7.9.0",
1749           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1750           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1751           "dev": true,
1752           "requires": {
1753             "@babel/helper-validator-identifier": "^7.9.0",
1754             "chalk": "^2.0.0",
1755             "js-tokens": "^4.0.0"
1756           }
1757         },
1758         "@babel/parser": {
1759           "version": "7.9.4",
1760           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
1761           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
1762           "dev": true
1763         },
1764         "@babel/template": {
1765           "version": "7.8.6",
1766           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
1767           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
1768           "dev": true,
1769           "requires": {
1770             "@babel/code-frame": "^7.8.3",
1771             "@babel/parser": "^7.8.6",
1772             "@babel/types": "^7.8.6"
1773           }
1774         },
1775         "@babel/types": {
1776           "version": "7.9.5",
1777           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
1778           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
1779           "dev": true,
1780           "requires": {
1781             "@babel/helper-validator-identifier": "^7.9.5",
1782             "lodash": "^4.17.13",
1783             "to-fast-properties": "^2.0.0"
1784           }
1785         },
1786         "lodash": {
1787           "version": "4.17.15",
1788           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
1789           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
1790           "dev": true
1791         }
1792       }
1793     },
1794     "@babel/plugin-transform-modules-systemjs": {
1795       "version": "7.9.0",
1796       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.9.0.tgz",
1797       "integrity": "sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==",
1798       "dev": true,
1799       "requires": {
1800         "@babel/helper-hoist-variables": "^7.8.3",
1801         "@babel/helper-module-transforms": "^7.9.0",
1802         "@babel/helper-plugin-utils": "^7.8.3",
1803         "babel-plugin-dynamic-import-node": "^2.3.0"
1804       },
1805       "dependencies": {
1806         "@babel/code-frame": {
1807           "version": "7.8.3",
1808           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1809           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1810           "dev": true,
1811           "requires": {
1812             "@babel/highlight": "^7.8.3"
1813           }
1814         },
1815         "@babel/helper-module-imports": {
1816           "version": "7.8.3",
1817           "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
1818           "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
1819           "dev": true,
1820           "requires": {
1821             "@babel/types": "^7.8.3"
1822           }
1823         },
1824         "@babel/helper-module-transforms": {
1825           "version": "7.9.0",
1826           "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
1827           "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
1828           "dev": true,
1829           "requires": {
1830             "@babel/helper-module-imports": "^7.8.3",
1831             "@babel/helper-replace-supers": "^7.8.6",
1832             "@babel/helper-simple-access": "^7.8.3",
1833             "@babel/helper-split-export-declaration": "^7.8.3",
1834             "@babel/template": "^7.8.6",
1835             "@babel/types": "^7.9.0",
1836             "lodash": "^4.17.13"
1837           }
1838         },
1839         "@babel/helper-plugin-utils": {
1840           "version": "7.8.3",
1841           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1842           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1843           "dev": true
1844         },
1845         "@babel/helper-simple-access": {
1846           "version": "7.8.3",
1847           "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
1848           "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
1849           "dev": true,
1850           "requires": {
1851             "@babel/template": "^7.8.3",
1852             "@babel/types": "^7.8.3"
1853           }
1854         },
1855         "@babel/helper-split-export-declaration": {
1856           "version": "7.8.3",
1857           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1858           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1859           "dev": true,
1860           "requires": {
1861             "@babel/types": "^7.8.3"
1862           }
1863         },
1864         "@babel/highlight": {
1865           "version": "7.9.0",
1866           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1867           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1868           "dev": true,
1869           "requires": {
1870             "@babel/helper-validator-identifier": "^7.9.0",
1871             "chalk": "^2.0.0",
1872             "js-tokens": "^4.0.0"
1873           }
1874         },
1875         "@babel/parser": {
1876           "version": "7.9.4",
1877           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
1878           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
1879           "dev": true
1880         },
1881         "@babel/template": {
1882           "version": "7.8.6",
1883           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
1884           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
1885           "dev": true,
1886           "requires": {
1887             "@babel/code-frame": "^7.8.3",
1888             "@babel/parser": "^7.8.6",
1889             "@babel/types": "^7.8.6"
1890           }
1891         },
1892         "@babel/types": {
1893           "version": "7.9.5",
1894           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
1895           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
1896           "dev": true,
1897           "requires": {
1898             "@babel/helper-validator-identifier": "^7.9.5",
1899             "lodash": "^4.17.13",
1900             "to-fast-properties": "^2.0.0"
1901           }
1902         },
1903         "lodash": {
1904           "version": "4.17.15",
1905           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
1906           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
1907           "dev": true
1908         }
1909       }
1910     },
1911     "@babel/plugin-transform-modules-umd": {
1912       "version": "7.9.0",
1913       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.9.0.tgz",
1914       "integrity": "sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==",
1915       "dev": true,
1916       "requires": {
1917         "@babel/helper-module-transforms": "^7.9.0",
1918         "@babel/helper-plugin-utils": "^7.8.3"
1919       },
1920       "dependencies": {
1921         "@babel/code-frame": {
1922           "version": "7.8.3",
1923           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1924           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1925           "dev": true,
1926           "requires": {
1927             "@babel/highlight": "^7.8.3"
1928           }
1929         },
1930         "@babel/helper-module-imports": {
1931           "version": "7.8.3",
1932           "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
1933           "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
1934           "dev": true,
1935           "requires": {
1936             "@babel/types": "^7.8.3"
1937           }
1938         },
1939         "@babel/helper-module-transforms": {
1940           "version": "7.9.0",
1941           "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.9.0.tgz",
1942           "integrity": "sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==",
1943           "dev": true,
1944           "requires": {
1945             "@babel/helper-module-imports": "^7.8.3",
1946             "@babel/helper-replace-supers": "^7.8.6",
1947             "@babel/helper-simple-access": "^7.8.3",
1948             "@babel/helper-split-export-declaration": "^7.8.3",
1949             "@babel/template": "^7.8.6",
1950             "@babel/types": "^7.9.0",
1951             "lodash": "^4.17.13"
1952           }
1953         },
1954         "@babel/helper-plugin-utils": {
1955           "version": "7.8.3",
1956           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1957           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1958           "dev": true
1959         },
1960         "@babel/helper-simple-access": {
1961           "version": "7.8.3",
1962           "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
1963           "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
1964           "dev": true,
1965           "requires": {
1966             "@babel/template": "^7.8.3",
1967             "@babel/types": "^7.8.3"
1968           }
1969         },
1970         "@babel/helper-split-export-declaration": {
1971           "version": "7.8.3",
1972           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1973           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1974           "dev": true,
1975           "requires": {
1976             "@babel/types": "^7.8.3"
1977           }
1978         },
1979         "@babel/highlight": {
1980           "version": "7.9.0",
1981           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
1982           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
1983           "dev": true,
1984           "requires": {
1985             "@babel/helper-validator-identifier": "^7.9.0",
1986             "chalk": "^2.0.0",
1987             "js-tokens": "^4.0.0"
1988           }
1989         },
1990         "@babel/parser": {
1991           "version": "7.9.4",
1992           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
1993           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
1994           "dev": true
1995         },
1996         "@babel/template": {
1997           "version": "7.8.6",
1998           "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.6.tgz",
1999           "integrity": "sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==",
2000           "dev": true,
2001           "requires": {
2002             "@babel/code-frame": "^7.8.3",
2003             "@babel/parser": "^7.8.6",
2004             "@babel/types": "^7.8.6"
2005           }
2006         },
2007         "@babel/types": {
2008           "version": "7.9.5",
2009           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
2010           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
2011           "dev": true,
2012           "requires": {
2013             "@babel/helper-validator-identifier": "^7.9.5",
2014             "lodash": "^4.17.13",
2015             "to-fast-properties": "^2.0.0"
2016           }
2017         },
2018         "lodash": {
2019           "version": "4.17.15",
2020           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
2021           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
2022           "dev": true
2023         }
2024       }
2025     },
2026     "@babel/plugin-transform-named-capturing-groups-regex": {
2027       "version": "7.8.3",
2028       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz",
2029       "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==",
2030       "dev": true,
2031       "requires": {
2032         "@babel/helper-create-regexp-features-plugin": "^7.8.3"
2033       }
2034     },
2035     "@babel/plugin-transform-new-target": {
2036       "version": "7.8.3",
2037       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz",
2038       "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==",
2039       "dev": true,
2040       "requires": {
2041         "@babel/helper-plugin-utils": "^7.8.3"
2042       },
2043       "dependencies": {
2044         "@babel/helper-plugin-utils": {
2045           "version": "7.8.3",
2046           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2047           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2048           "dev": true
2049         }
2050       }
2051     },
2052     "@babel/plugin-transform-object-super": {
2053       "version": "7.8.3",
2054       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz",
2055       "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==",
2056       "dev": true,
2057       "requires": {
2058         "@babel/helper-plugin-utils": "^7.8.3",
2059         "@babel/helper-replace-supers": "^7.8.3"
2060       },
2061       "dependencies": {
2062         "@babel/helper-plugin-utils": {
2063           "version": "7.8.3",
2064           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2065           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2066           "dev": true
2067         }
2068       }
2069     },
2070     "@babel/plugin-transform-parameters": {
2071       "version": "7.9.5",
2072       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.9.5.tgz",
2073       "integrity": "sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==",
2074       "dev": true,
2075       "requires": {
2076         "@babel/helper-get-function-arity": "^7.8.3",
2077         "@babel/helper-plugin-utils": "^7.8.3"
2078       },
2079       "dependencies": {
2080         "@babel/helper-plugin-utils": {
2081           "version": "7.8.3",
2082           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2083           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2084           "dev": true
2085         }
2086       }
2087     },
2088     "@babel/plugin-transform-property-literals": {
2089       "version": "7.8.3",
2090       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz",
2091       "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==",
2092       "dev": true,
2093       "requires": {
2094         "@babel/helper-plugin-utils": "^7.8.3"
2095       },
2096       "dependencies": {
2097         "@babel/helper-plugin-utils": {
2098           "version": "7.8.3",
2099           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2100           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2101           "dev": true
2102         }
2103       }
2104     },
2105     "@babel/plugin-transform-regenerator": {
2106       "version": "7.8.7",
2107       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.7.tgz",
2108       "integrity": "sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==",
2109       "dev": true,
2110       "requires": {
2111         "regenerator-transform": "^0.14.2"
2112       }
2113     },
2114     "@babel/plugin-transform-reserved-words": {
2115       "version": "7.8.3",
2116       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz",
2117       "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==",
2118       "dev": true,
2119       "requires": {
2120         "@babel/helper-plugin-utils": "^7.8.3"
2121       },
2122       "dependencies": {
2123         "@babel/helper-plugin-utils": {
2124           "version": "7.8.3",
2125           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2126           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2127           "dev": true
2128         }
2129       }
2130     },
2131     "@babel/plugin-transform-shorthand-properties": {
2132       "version": "7.8.3",
2133       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz",
2134       "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==",
2135       "dev": true,
2136       "requires": {
2137         "@babel/helper-plugin-utils": "^7.8.3"
2138       },
2139       "dependencies": {
2140         "@babel/helper-plugin-utils": {
2141           "version": "7.8.3",
2142           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2143           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2144           "dev": true
2145         }
2146       }
2147     },
2148     "@babel/plugin-transform-spread": {
2149       "version": "7.8.3",
2150       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz",
2151       "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==",
2152       "dev": true,
2153       "requires": {
2154         "@babel/helper-plugin-utils": "^7.8.3"
2155       },
2156       "dependencies": {
2157         "@babel/helper-plugin-utils": {
2158           "version": "7.8.3",
2159           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2160           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2161           "dev": true
2162         }
2163       }
2164     },
2165     "@babel/plugin-transform-sticky-regex": {
2166       "version": "7.8.3",
2167       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz",
2168       "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==",
2169       "dev": true,
2170       "requires": {
2171         "@babel/helper-plugin-utils": "^7.8.3",
2172         "@babel/helper-regex": "^7.8.3"
2173       },
2174       "dependencies": {
2175         "@babel/helper-plugin-utils": {
2176           "version": "7.8.3",
2177           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2178           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2179           "dev": true
2180         }
2181       }
2182     },
2183     "@babel/plugin-transform-template-literals": {
2184       "version": "7.8.3",
2185       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz",
2186       "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==",
2187       "dev": true,
2188       "requires": {
2189         "@babel/helper-annotate-as-pure": "^7.8.3",
2190         "@babel/helper-plugin-utils": "^7.8.3"
2191       },
2192       "dependencies": {
2193         "@babel/helper-plugin-utils": {
2194           "version": "7.8.3",
2195           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2196           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2197           "dev": true
2198         }
2199       }
2200     },
2201     "@babel/plugin-transform-typeof-symbol": {
2202       "version": "7.8.4",
2203       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.4.tgz",
2204       "integrity": "sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==",
2205       "dev": true,
2206       "requires": {
2207         "@babel/helper-plugin-utils": "^7.8.3"
2208       },
2209       "dependencies": {
2210         "@babel/helper-plugin-utils": {
2211           "version": "7.8.3",
2212           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2213           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2214           "dev": true
2215         }
2216       }
2217     },
2218     "@babel/plugin-transform-unicode-regex": {
2219       "version": "7.8.3",
2220       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz",
2221       "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==",
2222       "dev": true,
2223       "requires": {
2224         "@babel/helper-create-regexp-features-plugin": "^7.8.3",
2225         "@babel/helper-plugin-utils": "^7.8.3"
2226       },
2227       "dependencies": {
2228         "@babel/helper-plugin-utils": {
2229           "version": "7.8.3",
2230           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2231           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2232           "dev": true
2233         }
2234       }
2235     },
2236     "@babel/preset-env": {
2237       "version": "7.9.5",
2238       "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.9.5.tgz",
2239       "integrity": "sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ==",
2240       "dev": true,
2241       "requires": {
2242         "@babel/compat-data": "^7.9.0",
2243         "@babel/helper-compilation-targets": "^7.8.7",
2244         "@babel/helper-module-imports": "^7.8.3",
2245         "@babel/helper-plugin-utils": "^7.8.3",
2246         "@babel/plugin-proposal-async-generator-functions": "^7.8.3",
2247         "@babel/plugin-proposal-dynamic-import": "^7.8.3",
2248         "@babel/plugin-proposal-json-strings": "^7.8.3",
2249         "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
2250         "@babel/plugin-proposal-numeric-separator": "^7.8.3",
2251         "@babel/plugin-proposal-object-rest-spread": "^7.9.5",
2252         "@babel/plugin-proposal-optional-catch-binding": "^7.8.3",
2253         "@babel/plugin-proposal-optional-chaining": "^7.9.0",
2254         "@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
2255         "@babel/plugin-syntax-async-generators": "^7.8.0",
2256         "@babel/plugin-syntax-dynamic-import": "^7.8.0",
2257         "@babel/plugin-syntax-json-strings": "^7.8.0",
2258         "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
2259         "@babel/plugin-syntax-numeric-separator": "^7.8.0",
2260         "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
2261         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
2262         "@babel/plugin-syntax-optional-chaining": "^7.8.0",
2263         "@babel/plugin-syntax-top-level-await": "^7.8.3",
2264         "@babel/plugin-transform-arrow-functions": "^7.8.3",
2265         "@babel/plugin-transform-async-to-generator": "^7.8.3",
2266         "@babel/plugin-transform-block-scoped-functions": "^7.8.3",
2267         "@babel/plugin-transform-block-scoping": "^7.8.3",
2268         "@babel/plugin-transform-classes": "^7.9.5",
2269         "@babel/plugin-transform-computed-properties": "^7.8.3",
2270         "@babel/plugin-transform-destructuring": "^7.9.5",
2271         "@babel/plugin-transform-dotall-regex": "^7.8.3",
2272         "@babel/plugin-transform-duplicate-keys": "^7.8.3",
2273         "@babel/plugin-transform-exponentiation-operator": "^7.8.3",
2274         "@babel/plugin-transform-for-of": "^7.9.0",
2275         "@babel/plugin-transform-function-name": "^7.8.3",
2276         "@babel/plugin-transform-literals": "^7.8.3",
2277         "@babel/plugin-transform-member-expression-literals": "^7.8.3",
2278         "@babel/plugin-transform-modules-amd": "^7.9.0",
2279         "@babel/plugin-transform-modules-commonjs": "^7.9.0",
2280         "@babel/plugin-transform-modules-systemjs": "^7.9.0",
2281         "@babel/plugin-transform-modules-umd": "^7.9.0",
2282         "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
2283         "@babel/plugin-transform-new-target": "^7.8.3",
2284         "@babel/plugin-transform-object-super": "^7.8.3",
2285         "@babel/plugin-transform-parameters": "^7.9.5",
2286         "@babel/plugin-transform-property-literals": "^7.8.3",
2287         "@babel/plugin-transform-regenerator": "^7.8.7",
2288         "@babel/plugin-transform-reserved-words": "^7.8.3",
2289         "@babel/plugin-transform-shorthand-properties": "^7.8.3",
2290         "@babel/plugin-transform-spread": "^7.8.3",
2291         "@babel/plugin-transform-sticky-regex": "^7.8.3",
2292         "@babel/plugin-transform-template-literals": "^7.8.3",
2293         "@babel/plugin-transform-typeof-symbol": "^7.8.4",
2294         "@babel/plugin-transform-unicode-regex": "^7.8.3",
2295         "@babel/preset-modules": "^0.1.3",
2296         "@babel/types": "^7.9.5",
2297         "browserslist": "^4.9.1",
2298         "core-js-compat": "^3.6.2",
2299         "invariant": "^2.2.2",
2300         "levenary": "^1.1.1",
2301         "semver": "^5.5.0"
2302       },
2303       "dependencies": {
2304         "@babel/helper-module-imports": {
2305           "version": "7.8.3",
2306           "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
2307           "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
2308           "dev": true,
2309           "requires": {
2310             "@babel/types": "^7.8.3"
2311           }
2312         },
2313         "@babel/helper-plugin-utils": {
2314           "version": "7.8.3",
2315           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2316           "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2317           "dev": true
2318         },
2319         "@babel/types": {
2320           "version": "7.9.5",
2321           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
2322           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
2323           "dev": true,
2324           "requires": {
2325             "@babel/helper-validator-identifier": "^7.9.5",
2326             "lodash": "^4.17.13",
2327             "to-fast-properties": "^2.0.0"
2328           }
2329         },
2330         "lodash": {
2331           "version": "4.17.15",
2332           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
2333           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
2334           "dev": true
2335         },
2336         "semver": {
2337           "version": "5.7.1",
2338           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
2339           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
2340           "dev": true
2341         }
2342       }
2343     },
2344     "@babel/preset-modules": {
2345       "version": "0.1.3",
2346       "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.3.tgz",
2347       "integrity": "sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==",
2348       "dev": true,
2349       "requires": {
2350         "@babel/helper-plugin-utils": "^7.0.0",
2351         "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
2352         "@babel/plugin-transform-dotall-regex": "^7.4.4",
2353         "@babel/types": "^7.4.4",
2354         "esutils": "^2.0.2"
2355       }
2356     },
2357     "@babel/runtime": {
2358       "version": "7.9.2",
2359       "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.9.2.tgz",
2360       "integrity": "sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==",
2361       "dev": true,
2362       "requires": {
2363         "regenerator-runtime": "^0.13.4"
2364       }
2365     },
2366     "@babel/template": {
2367       "version": "7.4.4",
2368       "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz",
2369       "integrity": "sha512-CiGzLN9KgAvgZsnivND7rkA+AeJ9JB0ciPOD4U59GKbQP2iQl+olF1l76kJOupqidozfZ32ghwBEJDhnk9MEcw==",
2370       "dev": true,
2371       "requires": {
2372         "@babel/code-frame": "^7.0.0",
2373         "@babel/parser": "^7.4.4",
2374         "@babel/types": "^7.4.4"
2375       }
2376     },
2377     "@babel/traverse": {
2378       "version": "7.9.5",
2379       "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.9.5.tgz",
2380       "integrity": "sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==",
2381       "dev": true,
2382       "requires": {
2383         "@babel/code-frame": "^7.8.3",
2384         "@babel/generator": "^7.9.5",
2385         "@babel/helper-function-name": "^7.9.5",
2386         "@babel/helper-split-export-declaration": "^7.8.3",
2387         "@babel/parser": "^7.9.0",
2388         "@babel/types": "^7.9.5",
2389         "debug": "^4.1.0",
2390         "globals": "^11.1.0",
2391         "lodash": "^4.17.13"
2392       },
2393       "dependencies": {
2394         "@babel/code-frame": {
2395           "version": "7.8.3",
2396           "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
2397           "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
2398           "dev": true,
2399           "requires": {
2400             "@babel/highlight": "^7.8.3"
2401           }
2402         },
2403         "@babel/helper-split-export-declaration": {
2404           "version": "7.8.3",
2405           "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
2406           "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
2407           "dev": true,
2408           "requires": {
2409             "@babel/types": "^7.8.3"
2410           }
2411         },
2412         "@babel/highlight": {
2413           "version": "7.9.0",
2414           "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.9.0.tgz",
2415           "integrity": "sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ==",
2416           "dev": true,
2417           "requires": {
2418             "@babel/helper-validator-identifier": "^7.9.0",
2419             "chalk": "^2.0.0",
2420             "js-tokens": "^4.0.0"
2421           }
2422         },
2423         "@babel/parser": {
2424           "version": "7.9.4",
2425           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
2426           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
2427           "dev": true
2428         },
2429         "@babel/types": {
2430           "version": "7.9.5",
2431           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
2432           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
2433           "dev": true,
2434           "requires": {
2435             "@babel/helper-validator-identifier": "^7.9.5",
2436             "lodash": "^4.17.13",
2437             "to-fast-properties": "^2.0.0"
2438           }
2439         },
2440         "lodash": {
2441           "version": "4.17.15",
2442           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
2443           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
2444           "dev": true
2445         }
2446       }
2447     },
2448     "@babel/types": {
2449       "version": "7.4.4",
2450       "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.4.4.tgz",
2451       "integrity": "sha512-dOllgYdnEFOebhkKCjzSVFqw/PmmB8pH6RGOWkY4GsboQNd47b1fBThBSwlHAq9alF9vc1M3+6oqR47R50L0tQ==",
2452       "dev": true,
2453       "requires": {
2454         "esutils": "^2.0.2",
2455         "lodash": "^4.17.11",
2456         "to-fast-properties": "^2.0.0"
2457       }
2458     },
2459     "@nodelib/fs.scandir": {
2460       "version": "2.1.3",
2461       "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz",
2462       "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==",
2463       "dev": true,
2464       "requires": {
2465         "@nodelib/fs.stat": "2.0.3",
2466         "run-parallel": "^1.1.9"
2467       }
2468     },
2469     "@nodelib/fs.stat": {
2470       "version": "2.0.3",
2471       "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz",
2472       "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==",
2473       "dev": true
2474     },
2475     "@nodelib/fs.walk": {
2476       "version": "1.2.4",
2477       "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz",
2478       "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==",
2479       "dev": true,
2480       "requires": {
2481         "@nodelib/fs.scandir": "2.1.3",
2482         "fastq": "^1.6.0"
2483       }
2484     },
2485     "@protobufjs/aspromise": {
2486       "version": "1.1.2",
2487       "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",
2488       "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=",
2489       "dev": true
2490     },
2491     "@protobufjs/base64": {
2492       "version": "1.1.2",
2493       "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",
2494       "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==",
2495       "dev": true
2496     },
2497     "@protobufjs/codegen": {
2498       "version": "2.0.4",
2499       "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",
2500       "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==",
2501       "dev": true
2502     },
2503     "@protobufjs/eventemitter": {
2504       "version": "1.1.0",
2505       "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",
2506       "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=",
2507       "dev": true
2508     },
2509     "@protobufjs/fetch": {
2510       "version": "1.1.0",
2511       "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",
2512       "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=",
2513       "dev": true,
2514       "requires": {
2515         "@protobufjs/aspromise": "^1.1.1",
2516         "@protobufjs/inquire": "^1.1.0"
2517       }
2518     },
2519     "@protobufjs/float": {
2520       "version": "1.0.2",
2521       "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",
2522       "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=",
2523       "dev": true
2524     },
2525     "@protobufjs/inquire": {
2526       "version": "1.1.0",
2527       "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",
2528       "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=",
2529       "dev": true
2530     },
2531     "@protobufjs/path": {
2532       "version": "1.1.2",
2533       "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",
2534       "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=",
2535       "dev": true
2536     },
2537     "@protobufjs/pool": {
2538       "version": "1.1.0",
2539       "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",
2540       "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=",
2541       "dev": true
2542     },
2543     "@protobufjs/utf8": {
2544       "version": "1.1.0",
2545       "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",
2546       "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=",
2547       "dev": true
2548     },
2549     "@sindresorhus/is": {
2550       "version": "0.7.0",
2551       "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.7.0.tgz",
2552       "integrity": "sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==",
2553       "dev": true
2554     },
2555     "@stylelint/postcss-css-in-js": {
2556       "version": "0.37.1",
2557       "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.1.tgz",
2558       "integrity": "sha512-UMf2Rni3JGKi3ZwYRGMYJ5ipOA5ENJSKMtYA/pE1ZLURwdh7B5+z2r73RmWvub+N0UuH1Lo+TGfCgYwPvqpXNw==",
2559       "dev": true,
2560       "requires": {
2561         "@babel/core": ">=7.9.0"
2562       }
2563     },
2564     "@stylelint/postcss-markdown": {
2565       "version": "0.36.1",
2566       "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.1.tgz",
2567       "integrity": "sha512-iDxMBWk9nB2BPi1VFQ+Dc5+XpvODBHw2n3tYpaBZuEAFQlbtF9If0Qh5LTTwSi/XwdbJ2jt+0dis3i8omyggpw==",
2568       "dev": true,
2569       "requires": {
2570         "remark": "^12.0.0",
2571         "unist-util-find-all-after": "^3.0.1"
2572       }
2573     },
2574     "@types/color-name": {
2575       "version": "1.1.1",
2576       "resolved": "https://registry.npmjs.org/@types/color-name/-/color-name-1.1.1.tgz",
2577       "integrity": "sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==",
2578       "dev": true
2579     },
2580     "@types/long": {
2581       "version": "4.0.1",
2582       "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz",
2583       "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==",
2584       "dev": true
2585     },
2586     "@types/minimist": {
2587       "version": "1.2.0",
2588       "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.0.tgz",
2589       "integrity": "sha1-aaI6OtKcrwCX8G7aWbNh7i8GOfY=",
2590       "dev": true
2591     },
2592     "@types/node": {
2593       "version": "13.13.1",
2594       "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.1.tgz",
2595       "integrity": "sha512-uysqysLJ+As9jqI5yqjwP3QJrhOcUwBjHUlUxPxjbplwKoILvXVsmYWEhfmAQlrPfbRZmhJB007o4L9sKqtHqQ==",
2596       "dev": true
2597     },
2598     "@types/normalize-package-data": {
2599       "version": "2.4.0",
2600       "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz",
2601       "integrity": "sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==",
2602       "dev": true
2603     },
2604     "@types/parse-json": {
2605       "version": "4.0.0",
2606       "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
2607       "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
2608       "dev": true
2609     },
2610     "@types/unist": {
2611       "version": "2.0.3",
2612       "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.3.tgz",
2613       "integrity": "sha512-FvUupuM3rlRsRtCN+fDudtmytGO6iHJuuRKS1Ss0pG5z8oX0diNEw94UEL7hgDbpN94rgaK5R7sWm6RrSkZuAQ==",
2614       "dev": true
2615     },
2616     "@types/uuid": {
2617       "version": "3.4.8",
2618       "resolved": "https://registry.npmjs.org/@types/uuid/-/uuid-3.4.8.tgz",
2619       "integrity": "sha512-zHWce3allXWSmRx6/AGXKCtSOA7JjeWd2L3t4aHfysNk8mouQnWCocveaT7a4IEIlPVHp81jzlnknqTgCjCLXA==",
2620       "dev": true
2621     },
2622     "abbrev": {
2623       "version": "1.1.1",
2624       "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
2625       "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==",
2626       "dev": true
2627     },
2628     "acorn": {
2629       "version": "7.1.1",
2630       "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.1.1.tgz",
2631       "integrity": "sha512-add7dgA5ppRPxCFJoAGfMDi7PIBXq1RtGo7BhbLaxwrXPOmw8gq48Y9ozT01hUKy9byMjlR20EJhu5zlkErEkg==",
2632       "dev": true
2633     },
2634     "acorn-jsx": {
2635       "version": "5.2.0",
2636       "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.2.0.tgz",
2637       "integrity": "sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==",
2638       "dev": true
2639     },
2640     "ajv": {
2641       "version": "6.12.2",
2642       "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.2.tgz",
2643       "integrity": "sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==",
2644       "dev": true,
2645       "requires": {
2646         "fast-deep-equal": "^3.1.1",
2647         "fast-json-stable-stringify": "^2.0.0",
2648         "json-schema-traverse": "^0.4.1",
2649         "uri-js": "^4.2.2"
2650       }
2651     },
2652     "amdefine": {
2653       "version": "1.0.1",
2654       "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
2655       "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=",
2656       "dev": true
2657     },
2658     "ansi-color": {
2659       "version": "0.2.1",
2660       "resolved": "https://registry.npmjs.org/ansi-color/-/ansi-color-0.2.1.tgz",
2661       "integrity": "sha1-PnXAN0dSF1RO12Oo21cJ+prlv5o=",
2662       "dev": true
2663     },
2664     "ansi-escape-sequences": {
2665       "version": "4.1.0",
2666       "resolved": "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-4.1.0.tgz",
2667       "integrity": "sha512-dzW9kHxH011uBsidTXd14JXgzye/YLb2LzeKZ4bsgl/Knwx8AtbSFkkGxagdNOoh0DlqHCmfiEjWKBaqjOanVw==",
2668       "dev": true,
2669       "requires": {
2670         "array-back": "^3.0.1"
2671       },
2672       "dependencies": {
2673         "array-back": {
2674           "version": "3.1.0",
2675           "resolved": "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz",
2676           "integrity": "sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==",
2677           "dev": true
2678         }
2679       }
2680     },
2681     "ansi-escapes": {
2682       "version": "4.3.1",
2683       "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.1.tgz",
2684       "integrity": "sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==",
2685       "dev": true,
2686       "requires": {
2687         "type-fest": "^0.11.0"
2688       },
2689       "dependencies": {
2690         "type-fest": {
2691           "version": "0.11.0",
2692           "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.11.0.tgz",
2693           "integrity": "sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==",
2694           "dev": true
2695         }
2696       }
2697     },
2698     "ansi-regex": {
2699       "version": "2.1.1",
2700       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
2701       "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
2702       "dev": true
2703     },
2704     "ansi-styles": {
2705       "version": "2.2.1",
2706       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
2707       "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=",
2708       "dev": true
2709     },
2710     "aproba": {
2711       "version": "1.2.0",
2712       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
2713       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
2714       "dev": true
2715     },
2716     "arch": {
2717       "version": "2.2.0",
2718       "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz",
2719       "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==",
2720       "dev": true
2721     },
2722     "archive-type": {
2723       "version": "4.0.0",
2724       "resolved": "https://registry.npmjs.org/archive-type/-/archive-type-4.0.0.tgz",
2725       "integrity": "sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=",
2726       "dev": true,
2727       "requires": {
2728         "file-type": "^4.2.0"
2729       },
2730       "dependencies": {
2731         "file-type": {
2732           "version": "4.4.0",
2733           "resolved": "https://registry.npmjs.org/file-type/-/file-type-4.4.0.tgz",
2734           "integrity": "sha1-G2AOX8ofvcboDApwxxyNul95BsU=",
2735           "dev": true
2736         }
2737       }
2738     },
2739     "are-we-there-yet": {
2740       "version": "1.1.5",
2741       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz",
2742       "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==",
2743       "dev": true,
2744       "requires": {
2745         "delegates": "^1.0.0",
2746         "readable-stream": "^2.0.6"
2747       }
2748     },
2749     "argparse": {
2750       "version": "1.0.10",
2751       "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
2752       "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
2753       "dev": true,
2754       "requires": {
2755         "sprintf-js": "~1.0.2"
2756       }
2757     },
2758     "array-back": {
2759       "version": "5.0.0",
2760       "resolved": "https://registry.npmjs.org/array-back/-/array-back-5.0.0.tgz",
2761       "integrity": "sha512-kgVWwJReZWmVuWOQKEOohXKJX+nD02JAZ54D1RRWlv8L0NebauKAaFxACKzB74RTclt1+WNz5KHaLRDAPZbDEw==",
2762       "dev": true
2763     },
2764     "array-find-index": {
2765       "version": "1.0.2",
2766       "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
2767       "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=",
2768       "dev": true
2769     },
2770     "array-union": {
2771       "version": "2.1.0",
2772       "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
2773       "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
2774       "dev": true
2775     },
2776     "arrify": {
2777       "version": "1.0.1",
2778       "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz",
2779       "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=",
2780       "dev": true
2781     },
2782     "asn1": {
2783       "version": "0.2.4",
2784       "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz",
2785       "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==",
2786       "dev": true,
2787       "requires": {
2788         "safer-buffer": "~2.1.0"
2789       }
2790     },
2791     "assert-plus": {
2792       "version": "1.0.0",
2793       "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
2794       "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=",
2795       "dev": true
2796     },
2797     "astral-regex": {
2798       "version": "1.0.0",
2799       "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz",
2800       "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==",
2801       "dev": true
2802     },
2803     "async": {
2804       "version": "3.2.0",
2805       "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
2806       "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==",
2807       "dev": true
2808     },
2809     "async-foreach": {
2810       "version": "0.1.3",
2811       "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz",
2812       "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=",
2813       "dev": true
2814     },
2815     "asynckit": {
2816       "version": "0.4.0",
2817       "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
2818       "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
2819       "dev": true
2820     },
2821     "autoprefixer": {
2822       "version": "9.7.6",
2823       "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.6.tgz",
2824       "integrity": "sha512-F7cYpbN7uVVhACZTeeIeealwdGM6wMtfWARVLTy5xmKtgVdBNJvbDRoCK3YO1orcs7gv/KwYlb3iXwu9Ug9BkQ==",
2825       "dev": true,
2826       "requires": {
2827         "browserslist": "^4.11.1",
2828         "caniuse-lite": "^1.0.30001039",
2829         "chalk": "^2.4.2",
2830         "normalize-range": "^0.1.2",
2831         "num2fraction": "^1.2.2",
2832         "postcss": "^7.0.27",
2833         "postcss-value-parser": "^4.0.3"
2834       }
2835     },
2836     "aws-sign2": {
2837       "version": "0.7.0",
2838       "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
2839       "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=",
2840       "dev": true
2841     },
2842     "aws4": {
2843       "version": "1.11.0",
2844       "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz",
2845       "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==",
2846       "dev": true
2847     },
2848     "babel-eslint": {
2849       "version": "10.1.0",
2850       "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz",
2851       "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==",
2852       "dev": true,
2853       "requires": {
2854         "@babel/code-frame": "^7.0.0",
2855         "@babel/parser": "^7.7.0",
2856         "@babel/traverse": "^7.7.0",
2857         "@babel/types": "^7.7.0",
2858         "eslint-visitor-keys": "^1.0.0",
2859         "resolve": "^1.12.0"
2860       },
2861       "dependencies": {
2862         "@babel/parser": {
2863           "version": "7.9.4",
2864           "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.9.4.tgz",
2865           "integrity": "sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==",
2866           "dev": true
2867         },
2868         "@babel/types": {
2869           "version": "7.9.5",
2870           "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.9.5.tgz",
2871           "integrity": "sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==",
2872           "dev": true,
2873           "requires": {
2874             "@babel/helper-validator-identifier": "^7.9.5",
2875             "lodash": "^4.17.13",
2876             "to-fast-properties": "^2.0.0"
2877           }
2878         },
2879         "lodash": {
2880           "version": "4.17.15",
2881           "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
2882           "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==",
2883           "dev": true
2884         },
2885         "resolve": {
2886           "version": "1.16.1",
2887           "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.16.1.tgz",
2888           "integrity": "sha512-rmAglCSqWWMrrBv/XM6sW0NuRFiKViw/W4d9EbC4pt+49H8JwHy+mcGmALTEg504AUDcLTvb1T2q3E9AnmY+ig==",
2889           "dev": true,
2890           "requires": {
2891             "path-parse": "^1.0.6"
2892           }
2893         }
2894       }
2895     },
2896     "babel-helper-evaluate-path": {
2897       "version": "0.5.0",
2898       "resolved": "https://registry.npmjs.org/babel-helper-evaluate-path/-/babel-helper-evaluate-path-0.5.0.tgz",
2899       "integrity": "sha512-mUh0UhS607bGh5wUMAQfOpt2JX2ThXMtppHRdRU1kL7ZLRWIXxoV2UIV1r2cAeeNeU1M5SB5/RSUgUxrK8yOkA==",
2900       "dev": true
2901     },
2902     "babel-helper-flip-expressions": {
2903       "version": "0.4.3",
2904       "resolved": "https://registry.npmjs.org/babel-helper-flip-expressions/-/babel-helper-flip-expressions-0.4.3.tgz",
2905       "integrity": "sha1-NpZzahKKwYvCUlS19AoizrPB0/0=",
2906       "dev": true
2907     },
2908     "babel-helper-is-nodes-equiv": {
2909       "version": "0.0.1",
2910       "resolved": "https://registry.npmjs.org/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz",
2911       "integrity": "sha1-NOmzALFHnd2Y7HfqC76TQt/jloQ=",
2912       "dev": true
2913     },
2914     "babel-helper-is-void-0": {
2915       "version": "0.4.3",
2916       "resolved": "https://registry.npmjs.org/babel-helper-is-void-0/-/babel-helper-is-void-0-0.4.3.tgz",
2917       "integrity": "sha1-fZwBtFYee5Xb2g9u7kj1tg5nMT4=",
2918       "dev": true
2919     },
2920     "babel-helper-mark-eval-scopes": {
2921       "version": "0.4.3",
2922       "resolved": "https://registry.npmjs.org/babel-helper-mark-eval-scopes/-/babel-helper-mark-eval-scopes-0.4.3.tgz",
2923       "integrity": "sha1-0kSjvvmESHJgP/tG4izorN9VFWI=",
2924       "dev": true
2925     },
2926     "babel-helper-remove-or-void": {
2927       "version": "0.4.3",
2928       "resolved": "https://registry.npmjs.org/babel-helper-remove-or-void/-/babel-helper-remove-or-void-0.4.3.tgz",
2929       "integrity": "sha1-pPA7QAd6D/6I5F0HAQ3uJB/1rmA=",
2930       "dev": true
2931     },
2932     "babel-helper-to-multiple-sequence-expressions": {
2933       "version": "0.5.0",
2934       "resolved": "https://registry.npmjs.org/babel-helper-to-multiple-sequence-expressions/-/babel-helper-to-multiple-sequence-expressions-0.5.0.tgz",
2935       "integrity": "sha512-m2CvfDW4+1qfDdsrtf4dwOslQC3yhbgyBFptncp4wvtdrDHqueW7slsYv4gArie056phvQFhT2nRcGS4bnm6mA==",
2936       "dev": true
2937     },
2938     "babel-plugin-dynamic-import-node": {
2939       "version": "2.3.2",
2940       "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.2.tgz",
2941       "integrity": "sha512-yvczAMjbc73xira9yTyF1XnEmkX8QwlUhmxuhimeMUeAaA6s7busTPRVDzhVG7eeBdNcRiZ/mAwFrJ9It4vQcg==",
2942       "dev": true,
2943       "requires": {
2944         "object.assign": "^4.1.0"
2945       }
2946     },
2947     "babel-plugin-minify-builtins": {
2948       "version": "0.5.0",
2949       "resolved": "https://registry.npmjs.org/babel-plugin-minify-builtins/-/babel-plugin-minify-builtins-0.5.0.tgz",
2950       "integrity": "sha512-wpqbN7Ov5hsNwGdzuzvFcjgRlzbIeVv1gMIlICbPj0xkexnfoIDe7q+AZHMkQmAE/F9R5jkrB6TLfTegImlXag==",
2951       "dev": true
2952     },
2953     "babel-plugin-minify-constant-folding": {
2954       "version": "0.5.0",
2955       "resolved": "https://registry.npmjs.org/babel-plugin-minify-constant-folding/-/babel-plugin-minify-constant-folding-0.5.0.tgz",
2956       "integrity": "sha512-Vj97CTn/lE9hR1D+jKUeHfNy+m1baNiJ1wJvoGyOBUx7F7kJqDZxr9nCHjO/Ad+irbR3HzR6jABpSSA29QsrXQ==",
2957       "dev": true,
2958       "requires": {
2959         "babel-helper-evaluate-path": "^0.5.0"
2960       }
2961     },
2962     "babel-plugin-minify-dead-code-elimination": {
2963       "version": "0.5.1",
2964       "resolved": "https://registry.npmjs.org/babel-plugin-minify-dead-code-elimination/-/babel-plugin-minify-dead-code-elimination-0.5.1.tgz",
2965       "integrity": "sha512-x8OJOZIrRmQBcSqxBcLbMIK8uPmTvNWPXH2bh5MDCW1latEqYiRMuUkPImKcfpo59pTUB2FT7HfcgtG8ZlR5Qg==",
2966       "dev": true,
2967       "requires": {
2968         "babel-helper-evaluate-path": "^0.5.0",
2969         "babel-helper-mark-eval-scopes": "^0.4.3",
2970         "babel-helper-remove-or-void": "^0.4.3",
2971         "lodash": "^4.17.11"
2972       }
2973     },
2974     "babel-plugin-minify-flip-comparisons": {
2975       "version": "0.4.3",
2976       "resolved": "https://registry.npmjs.org/babel-plugin-minify-flip-comparisons/-/babel-plugin-minify-flip-comparisons-0.4.3.tgz",
2977       "integrity": "sha1-AMqHDLjxO0XAOLPB68DyJyk8llo=",
2978       "dev": true,
2979       "requires": {
2980         "babel-helper-is-void-0": "^0.4.3"
2981       }
2982     },
2983     "babel-plugin-minify-guarded-expressions": {
2984       "version": "0.4.4",
2985       "resolved": "https://registry.npmjs.org/babel-plugin-minify-guarded-expressions/-/babel-plugin-minify-guarded-expressions-0.4.4.tgz",
2986       "integrity": "sha512-RMv0tM72YuPPfLT9QLr3ix9nwUIq+sHT6z8Iu3sLbqldzC1Dls8DPCywzUIzkTx9Zh1hWX4q/m9BPoPed9GOfA==",
2987       "dev": true,
2988       "requires": {
2989         "babel-helper-evaluate-path": "^0.5.0",
2990         "babel-helper-flip-expressions": "^0.4.3"
2991       }
2992     },
2993     "babel-plugin-minify-infinity": {
2994       "version": "0.4.3",
2995       "resolved": "https://registry.npmjs.org/babel-plugin-minify-infinity/-/babel-plugin-minify-infinity-0.4.3.tgz",
2996       "integrity": "sha1-37h2obCKBldjhO8/kuZTumB7Oco=",
2997       "dev": true
2998     },
2999     "babel-plugin-minify-mangle-names": {
3000       "version": "0.5.0",
3001       "resolved": "https://registry.npmjs.org/babel-plugin-minify-mangle-names/-/babel-plugin-minify-mangle-names-0.5.0.tgz",
3002       "integrity": "sha512-3jdNv6hCAw6fsX1p2wBGPfWuK69sfOjfd3zjUXkbq8McbohWy23tpXfy5RnToYWggvqzuMOwlId1PhyHOfgnGw==",
3003       "dev": true,
3004       "requires": {
3005         "babel-helper-mark-eval-scopes": "^0.4.3"
3006       }
3007     },
3008     "babel-plugin-minify-numeric-literals": {
3009       "version": "0.4.3",
3010       "resolved": "https://registry.npmjs.org/babel-plugin-minify-numeric-literals/-/babel-plugin-minify-numeric-literals-0.4.3.tgz",
3011       "integrity": "sha1-jk/VYcefeAEob/YOjF/Z3u6TwLw=",
3012       "dev": true
3013     },
3014     "babel-plugin-minify-replace": {
3015       "version": "0.5.0",
3016       "resolved": "https://registry.npmjs.org/babel-plugin-minify-replace/-/babel-plugin-minify-replace-0.5.0.tgz",
3017       "integrity": "sha512-aXZiaqWDNUbyNNNpWs/8NyST+oU7QTpK7J9zFEFSA0eOmtUNMU3fczlTTTlnCxHmq/jYNFEmkkSG3DDBtW3Y4Q==",
3018       "dev": true
3019     },
3020     "babel-plugin-minify-simplify": {
3021       "version": "0.5.1",
3022       "resolved": "https://registry.npmjs.org/babel-plugin-minify-simplify/-/babel-plugin-minify-simplify-0.5.1.tgz",
3023       "integrity": "sha512-OSYDSnoCxP2cYDMk9gxNAed6uJDiDz65zgL6h8d3tm8qXIagWGMLWhqysT6DY3Vs7Fgq7YUDcjOomhVUb+xX6A==",
3024       "dev": true,
3025       "requires": {
3026         "babel-helper-evaluate-path": "^0.5.0",
3027         "babel-helper-flip-expressions": "^0.4.3",
3028         "babel-helper-is-nodes-equiv": "^0.0.1",
3029         "babel-helper-to-multiple-sequence-expressions": "^0.5.0"
3030       }
3031     },
3032     "babel-plugin-minify-type-constructors": {
3033       "version": "0.4.3",
3034       "resolved": "https://registry.npmjs.org/babel-plugin-minify-type-constructors/-/babel-plugin-minify-type-constructors-0.4.3.tgz",
3035       "integrity": "sha1-G8bxW4f3qxCF1CszC3F2V6IVZQA=",
3036       "dev": true,
3037       "requires": {
3038         "babel-helper-is-void-0": "^0.4.3"
3039       }
3040     },
3041     "babel-plugin-system-import-transformer": {
3042       "version": "4.0.0",
3043       "resolved": "https://registry.npmjs.org/babel-plugin-system-import-transformer/-/babel-plugin-system-import-transformer-4.0.0.tgz",
3044       "integrity": "sha512-l+xJk+z1U8tWX1FZfBCd/ebKOZa7JLAQ91YBmtNO0e/e5v/RwIM+8IGBkliXcSoP7xd+CF7L6Yu4O3wmQrya8g==",
3045       "dev": true,
3046       "requires": {
3047         "@babel/core": "^7.0.0",
3048         "@babel/helper-plugin-utils": "^7.0.0",
3049         "@babel/plugin-syntax-dynamic-import": "^7.0.0"
3050       }
3051     },
3052     "babel-plugin-transform-es2015-modules-amd-lazy": {
3053       "version": "2.0.1",
3054       "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd-lazy/-/babel-plugin-transform-es2015-modules-amd-lazy-2.0.1.tgz",
3055       "integrity": "sha512-GGUvH+zwajFsdxE1x3XteBHIFVcbcM20S00ZIF7MH7LuL8KLFl/Giu8knxdgXl6NE69gZwXGTYQESX5Uk1fixA==",
3056       "dev": true,
3057       "requires": {
3058         "@babel/helper-module-transforms": "^7.0.0-beta.45"
3059       }
3060     },
3061     "babel-plugin-transform-inline-consecutive-adds": {
3062       "version": "0.4.3",
3063       "resolved": "https://registry.npmjs.org/babel-plugin-transform-inline-consecutive-adds/-/babel-plugin-transform-inline-consecutive-adds-0.4.3.tgz",
3064       "integrity": "sha1-Mj1Ho+pjqDp6w8gRro5pQfrysNE=",
3065       "dev": true
3066     },
3067     "babel-plugin-transform-member-expression-literals": {
3068       "version": "6.9.4",
3069       "resolved": "https://registry.npmjs.org/babel-plugin-transform-member-expression-literals/-/babel-plugin-transform-member-expression-literals-6.9.4.tgz",
3070       "integrity": "sha1-NwOcmgwzE6OUlfqsL/OmtbnQOL8=",
3071       "dev": true
3072     },
3073     "babel-plugin-transform-merge-sibling-variables": {
3074       "version": "6.9.4",
3075       "resolved": "https://registry.npmjs.org/babel-plugin-transform-merge-sibling-variables/-/babel-plugin-transform-merge-sibling-variables-6.9.4.tgz",
3076       "integrity": "sha1-hbQi/DN3tEnJ0c3kQIcgNTJAHa4=",
3077       "dev": true
3078     },
3079     "babel-plugin-transform-minify-booleans": {
3080       "version": "6.9.4",
3081       "resolved": "https://registry.npmjs.org/babel-plugin-transform-minify-booleans/-/babel-plugin-transform-minify-booleans-6.9.4.tgz",
3082       "integrity": "sha1-rLs+VqNVXdI5KOS1gtKFFi3SsZg=",
3083       "dev": true
3084     },
3085     "babel-plugin-transform-property-literals": {
3086       "version": "6.9.4",
3087       "resolved": "https://registry.npmjs.org/babel-plugin-transform-property-literals/-/babel-plugin-transform-property-literals-6.9.4.tgz",
3088       "integrity": "sha1-mMHSHiVXNlc/k+zlRFn2ziSYXTk=",
3089       "dev": true,
3090       "requires": {
3091         "esutils": "^2.0.2"
3092       }
3093     },
3094     "babel-plugin-transform-regexp-constructors": {
3095       "version": "0.4.3",
3096       "resolved": "https://registry.npmjs.org/babel-plugin-transform-regexp-constructors/-/babel-plugin-transform-regexp-constructors-0.4.3.tgz",
3097       "integrity": "sha1-WLd3W2OvzzMyj66aX4j71PsLSWU=",
3098       "dev": true
3099     },
3100     "babel-plugin-transform-remove-console": {
3101       "version": "6.9.4",
3102       "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-console/-/babel-plugin-transform-remove-console-6.9.4.tgz",
3103       "integrity": "sha1-uYA2DAZzhOJLNXpYjYB9PINSd4A=",
3104       "dev": true
3105     },
3106     "babel-plugin-transform-remove-debugger": {
3107       "version": "6.9.4",
3108       "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-debugger/-/babel-plugin-transform-remove-debugger-6.9.4.tgz",
3109       "integrity": "sha1-QrcnYxyXl44estGZp67IShgznvI=",
3110       "dev": true
3111     },
3112     "babel-plugin-transform-remove-undefined": {
3113       "version": "0.5.0",
3114       "resolved": "https://registry.npmjs.org/babel-plugin-transform-remove-undefined/-/babel-plugin-transform-remove-undefined-0.5.0.tgz",
3115       "integrity": "sha512-+M7fJYFaEE/M9CXa0/IRkDbiV3wRELzA1kKQFCJ4ifhrzLKn/9VCCgj9OFmYWwBd8IB48YdgPkHYtbYq+4vtHQ==",
3116       "dev": true,
3117       "requires": {
3118         "babel-helper-evaluate-path": "^0.5.0"
3119       }
3120     },
3121     "babel-plugin-transform-simplify-comparison-operators": {
3122       "version": "6.9.4",
3123       "resolved": "https://registry.npmjs.org/babel-plugin-transform-simplify-comparison-operators/-/babel-plugin-transform-simplify-comparison-operators-6.9.4.tgz",
3124       "integrity": "sha1-9ir+CWyrDh9ootdT/fKDiIRxzrk=",
3125       "dev": true
3126     },
3127     "babel-plugin-transform-undefined-to-void": {
3128       "version": "6.9.4",
3129       "resolved": "https://registry.npmjs.org/babel-plugin-transform-undefined-to-void/-/babel-plugin-transform-undefined-to-void-6.9.4.tgz",
3130       "integrity": "sha1-viQcqBQEAwZ4t0hxcyK4nQyP4oA=",
3131       "dev": true
3132     },
3133     "babel-preset-minify": {
3134       "version": "0.5.1",
3135       "resolved": "https://registry.npmjs.org/babel-preset-minify/-/babel-preset-minify-0.5.1.tgz",
3136       "integrity": "sha512-1IajDumYOAPYImkHbrKeiN5AKKP9iOmRoO2IPbIuVp0j2iuCcj0n7P260z38siKMZZ+85d3mJZdtW8IgOv+Tzg==",
3137       "dev": true,
3138       "requires": {
3139         "babel-plugin-minify-builtins": "^0.5.0",
3140         "babel-plugin-minify-constant-folding": "^0.5.0",
3141         "babel-plugin-minify-dead-code-elimination": "^0.5.1",
3142         "babel-plugin-minify-flip-comparisons": "^0.4.3",
3143         "babel-plugin-minify-guarded-expressions": "^0.4.4",
3144         "babel-plugin-minify-infinity": "^0.4.3",
3145         "babel-plugin-minify-mangle-names": "^0.5.0",
3146         "babel-plugin-minify-numeric-literals": "^0.4.3",
3147         "babel-plugin-minify-replace": "^0.5.0",
3148         "babel-plugin-minify-simplify": "^0.5.1",
3149         "babel-plugin-minify-type-constructors": "^0.4.3",
3150         "babel-plugin-transform-inline-consecutive-adds": "^0.4.3",
3151         "babel-plugin-transform-member-expression-literals": "^6.9.4",
3152         "babel-plugin-transform-merge-sibling-variables": "^6.9.4",
3153         "babel-plugin-transform-minify-booleans": "^6.9.4",
3154         "babel-plugin-transform-property-literals": "^6.9.4",
3155         "babel-plugin-transform-regexp-constructors": "^0.4.3",
3156         "babel-plugin-transform-remove-console": "^6.9.4",
3157         "babel-plugin-transform-remove-debugger": "^6.9.4",
3158         "babel-plugin-transform-remove-undefined": "^0.5.0",
3159         "babel-plugin-transform-simplify-comparison-operators": "^6.9.4",
3160         "babel-plugin-transform-undefined-to-void": "^6.9.4",
3161         "lodash": "^4.17.11"
3162       }
3163     },
3164     "bail": {
3165       "version": "1.0.5",
3166       "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz",
3167       "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==",
3168       "dev": true
3169     },
3170     "balanced-match": {
3171       "version": "1.0.0",
3172       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
3173       "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=",
3174       "dev": true
3175     },
3176     "base64-js": {
3177       "version": "1.5.1",
3178       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
3179       "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
3180       "dev": true
3181     },
3182     "bcrypt-pbkdf": {
3183       "version": "1.0.2",
3184       "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
3185       "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=",
3186       "dev": true,
3187       "requires": {
3188         "tweetnacl": "^0.14.3"
3189       }
3190     },
3191     "bin-check": {
3192       "version": "4.1.0",
3193       "resolved": "https://registry.npmjs.org/bin-check/-/bin-check-4.1.0.tgz",
3194       "integrity": "sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==",
3195       "dev": true,
3196       "requires": {
3197         "execa": "^0.7.0",
3198         "executable": "^4.1.0"
3199       }
3200     },
3201     "bin-version": {
3202       "version": "3.1.0",
3203       "resolved": "https://registry.npmjs.org/bin-version/-/bin-version-3.1.0.tgz",
3204       "integrity": "sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==",
3205       "dev": true,
3206       "requires": {
3207         "execa": "^1.0.0",
3208         "find-versions": "^3.0.0"
3209       },
3210       "dependencies": {
3211         "execa": {
3212           "version": "1.0.0",
3213           "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
3214           "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
3215           "dev": true,
3216           "requires": {
3217             "cross-spawn": "^6.0.0",
3218             "get-stream": "^4.0.0",
3219             "is-stream": "^1.1.0",
3220             "npm-run-path": "^2.0.0",
3221             "p-finally": "^1.0.0",
3222             "signal-exit": "^3.0.0",
3223             "strip-eof": "^1.0.0"
3224           }
3225         },
3226         "get-stream": {
3227           "version": "4.1.0",
3228           "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
3229           "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
3230           "dev": true,
3231           "requires": {
3232             "pump": "^3.0.0"
3233           }
3234         }
3235       }
3236     },
3237     "bin-version-check": {
3238       "version": "4.0.0",
3239       "resolved": "https://registry.npmjs.org/bin-version-check/-/bin-version-check-4.0.0.tgz",
3240       "integrity": "sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==",
3241       "dev": true,
3242       "requires": {
3243         "bin-version": "^3.0.0",
3244         "semver": "^5.6.0",
3245         "semver-truncate": "^1.1.2"
3246       },
3247       "dependencies": {
3248         "semver": {
3249           "version": "5.7.1",
3250           "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
3251           "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
3252           "dev": true
3253         }
3254       }
3255     },
3256     "bin-wrapper": {
3257       "version": "4.1.0",
3258       "resolved": "https://registry.npmjs.org/bin-wrapper/-/bin-wrapper-4.1.0.tgz",
3259       "integrity": "sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==",
3260       "dev": true,
3261       "requires": {
3262         "bin-check": "^4.1.0",
3263         "bin-version-check": "^4.0.0",
3264         "download": "^7.1.0",
3265         "import-lazy": "^3.1.0",
3266         "os-filter-obj": "^2.0.0",
3267         "pify": "^4.0.1"
3268       },
3269       "dependencies": {
3270         "import-lazy": {
3271           "version": "3.1.0",
3272           "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-3.1.0.tgz",
3273           "integrity": "sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==",
3274           "dev": true
3275         },
3276         "pify": {
3277           "version": "4.0.1",
3278           "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
3279           "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
3280           "dev": true
3281         }
3282       }
3283     },
3284     "bl": {
3285       "version": "1.2.3",
3286       "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.3.tgz",
3287       "integrity": "sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==",
3288       "dev": true,
3289       "requires": {
3290         "readable-stream": "^2.3.5",
3291         "safe-buffer": "^5.1.1"
3292       }
3293     },
3294     "block-stream": {
3295       "version": "0.0.9",
3296       "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz",
3297       "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=",
3298       "dev": true,
3299       "requires": {
3300         "inherits": "~2.0.0"
3301       }
3302     },
3303     "bluebird": {
3304       "version": "3.7.2",
3305       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
3306       "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
3307       "dev": true
3308     },
3309     "body": {
3310       "version": "5.1.0",
3311       "resolved": "https://registry.npmjs.org/body/-/body-5.1.0.tgz",
3312       "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
3313       "dev": true,
3314       "requires": {
3315         "continuable-cache": "^0.3.1",
3316         "error": "^7.0.0",
3317         "raw-body": "~1.1.0",
3318         "safe-json-parse": "~1.0.1"
3319       }
3320     },
3321     "boom": {
3322       "version": "0.4.2",
3323       "resolved": "https://registry.npmjs.org/boom/-/boom-0.4.2.tgz",
3324       "integrity": "sha1-emNune1O/O+xnO9JR6PGffrukRs=",
3325       "dev": true,
3326       "optional": true,
3327       "requires": {
3328         "hoek": "0.9.x"
3329       }
3330     },
3331     "brace-expansion": {
3332       "version": "1.1.11",
3333       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
3334       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
3335       "dev": true,
3336       "requires": {
3337         "balanced-match": "^1.0.0",
3338         "concat-map": "0.0.1"
3339       }
3340     },
3341     "braces": {
3342       "version": "3.0.2",
3343       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
3344       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
3345       "dev": true,
3346       "requires": {
3347         "fill-range": "^7.0.1"
3348       }
3349     },
3350     "browserslist": {
3351       "version": "4.12.0",
3352       "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.12.0.tgz",
3353       "integrity": "sha512-UH2GkcEDSI0k/lRkuDSzFl9ZZ87skSy9w2XAn1MsZnL+4c4rqbBd3e82UWHbYDpztABrPBhZsTEeuxVfHppqDg==",
3354       "dev": true,
3355       "requires": {
3356         "caniuse-lite": "^1.0.30001043",
3357         "electron-to-chromium": "^1.3.413",
3358         "node-releases": "^1.1.53",
3359         "pkg-up": "^2.0.0"
3360       }
3361     },
3362     "bser": {
3363       "version": "2.1.1",
3364       "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz",
3365       "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==",
3366       "dev": true,
3367       "requires": {
3368         "node-int64": "^0.4.0"
3369       }
3370     },
3371     "buffer": {
3372       "version": "5.7.1",
3373       "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
3374       "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
3375       "dev": true,
3376       "requires": {
3377         "base64-js": "^1.3.1",
3378         "ieee754": "^1.1.13"
3379       }
3380     },
3381     "buffer-alloc": {
3382       "version": "1.2.0",
3383       "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
3384       "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
3385       "dev": true,
3386       "requires": {
3387         "buffer-alloc-unsafe": "^1.1.0",
3388         "buffer-fill": "^1.0.0"
3389       }
3390     },
3391     "buffer-alloc-unsafe": {
3392       "version": "1.1.0",
3393       "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
3394       "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
3395       "dev": true
3396     },
3397     "buffer-crc32": {
3398       "version": "0.2.13",
3399       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
3400       "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
3401       "dev": true
3402     },
3403     "buffer-fill": {
3404       "version": "1.0.0",
3405       "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
3406       "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
3407       "dev": true
3408     },
3409     "buffer-from": {
3410       "version": "1.1.1",
3411       "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz",
3412       "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0Y