git.fiddlerwoaroof.com
Browse code

build(deps-dev): bump @babel/preset-env from 7.7.6 to 7.8.3

Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.7.6 to 7.8.3.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.7.6...v7.8.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

dependabot-preview[bot] authored on 14/01/2020 05:39:17
Showing 1 changed files
... ...
@@ -38,6 +38,17 @@
38 38
         "@babel/highlight": "^7.0.0"
39 39
       }
40 40
     },
41
+    "@babel/compat-data": {
42
+      "version": "7.8.1",
43
+      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.8.1.tgz",
44
+      "integrity": "sha512-Z+6ZOXvyOWYxJ50BwxzdhRnRsGST8Y3jaZgxYig575lTjVSs3KtJnmESwZegg6e2Dn0td1eDhoWlp1wI4BTCPw==",
45
+      "dev": true,
46
+      "requires": {
47
+        "browserslist": "^4.8.2",
48
+        "invariant": "^2.2.4",
49
+        "semver": "^5.5.0"
50
+      }
51
+    },
41 52
     "@babel/core": {
42 53
       "version": "7.7.5",
43 54
       "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.7.5.tgz",
... ...
@@ -208,18 +219,18 @@
208 219
       }
209 220
     },
210 221
     "@babel/helper-annotate-as-pure": {
211
-      "version": "7.7.4",
212
-      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.4.tgz",
213
-      "integrity": "sha512-2BQmQgECKzYKFPpiycoF9tlb5HA4lrVyAmLLVK177EcQAqjVLciUb2/R+n1boQ9y5ENV3uz2ZqiNw7QMBBw1Og==",
222
+      "version": "7.8.3",
223
+      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.8.3.tgz",
224
+      "integrity": "sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==",
214 225
       "dev": true,
215 226
       "requires": {
216
-        "@babel/types": "^7.7.4"
227
+        "@babel/types": "^7.8.3"
217 228
       },
218 229
       "dependencies": {
219 230
         "@babel/types": {
220
-          "version": "7.7.4",
221
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
222
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
231
+          "version": "7.8.3",
232
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
233
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
223 234
           "dev": true,
224 235
           "requires": {
225 236
             "esutils": "^2.0.2",
... ...
@@ -230,19 +241,19 @@
230 241
       }
231 242
     },
232 243
     "@babel/helper-builder-binary-assignment-operator-visitor": {
233
-      "version": "7.7.4",
234
-      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.7.4.tgz",
235
-      "integrity": "sha512-Biq/d/WtvfftWZ9Uf39hbPBYDUo986m5Bb4zhkeYDGUllF43D+nUe5M6Vuo6/8JDK/0YX/uBdeoQpyaNhNugZQ==",
244
+      "version": "7.8.3",
245
+      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.8.3.tgz",
246
+      "integrity": "sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==",
236 247
       "dev": true,
237 248
       "requires": {
238
-        "@babel/helper-explode-assignable-expression": "^7.7.4",
239
-        "@babel/types": "^7.7.4"
249
+        "@babel/helper-explode-assignable-expression": "^7.8.3",
250
+        "@babel/types": "^7.8.3"
240 251
       },
241 252
       "dependencies": {
242 253
         "@babel/types": {
243
-          "version": "7.7.4",
244
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
245
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
254
+          "version": "7.8.3",
255
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
256
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
246 257
           "dev": true,
247 258
           "requires": {
248 259
             "esutils": "^2.0.2",
... ...
@@ -253,104 +264,115 @@
253 264
       }
254 265
     },
255 266
     "@babel/helper-call-delegate": {
256
-      "version": "7.7.4",
257
-      "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.7.4.tgz",
258
-      "integrity": "sha512-8JH9/B7J7tCYJ2PpWVpw9JhPuEVHztagNVuQAFBVFYluRMlpG7F1CgKEgGeL6KFqcsIa92ZYVj6DSc0XwmN1ZA==",
267
+      "version": "7.8.3",
268
+      "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.8.3.tgz",
269
+      "integrity": "sha512-6Q05px0Eb+N4/GTyKPPvnkig7Lylw+QzihMpws9iiZQv7ZImf84ZsZpQH7QoWN4n4tm81SnSzPgHw2qtO0Zf3A==",
259 270
       "dev": true,
260 271
       "requires": {
261
-        "@babel/helper-hoist-variables": "^7.7.4",
262
-        "@babel/traverse": "^7.7.4",
263
-        "@babel/types": "^7.7.4"
272
+        "@babel/helper-hoist-variables": "^7.8.3",
273
+        "@babel/traverse": "^7.8.3",
274
+        "@babel/types": "^7.8.3"
264 275
       },
265 276
       "dependencies": {
266 277
         "@babel/code-frame": {
267
-          "version": "7.5.5",
268
-          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
269
-          "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
278
+          "version": "7.8.3",
279
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
280
+          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
270 281
           "dev": true,
271 282
           "requires": {
272
-            "@babel/highlight": "^7.0.0"
283
+            "@babel/highlight": "^7.8.3"
273 284
           }
274 285
         },
275 286
         "@babel/generator": {
276
-          "version": "7.7.4",
277
-          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz",
278
-          "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==",
287
+          "version": "7.8.3",
288
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.3.tgz",
289
+          "integrity": "sha512-WjoPk8hRpDRqqzRpvaR8/gDUPkrnOOeuT2m8cNICJtZH6mwaCo3v0OKMI7Y6SM1pBtyijnLtAL0HDi41pf41ug==",
279 290
           "dev": true,
280 291
           "requires": {
281
-            "@babel/types": "^7.7.4",
292
+            "@babel/types": "^7.8.3",
282 293
             "jsesc": "^2.5.1",
283 294
             "lodash": "^4.17.13",
284 295
             "source-map": "^0.5.0"
285 296
           }
286 297
         },
287 298
         "@babel/helper-function-name": {
288
-          "version": "7.7.4",
289
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
290
-          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
299
+          "version": "7.8.3",
300
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
301
+          "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
291 302
           "dev": true,
292 303
           "requires": {
293
-            "@babel/helper-get-function-arity": "^7.7.4",
294
-            "@babel/template": "^7.7.4",
295
-            "@babel/types": "^7.7.4"
304
+            "@babel/helper-get-function-arity": "^7.8.3",
305
+            "@babel/template": "^7.8.3",
306
+            "@babel/types": "^7.8.3"
296 307
           }
297 308
         },
298 309
         "@babel/helper-get-function-arity": {
299
-          "version": "7.7.4",
300
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
301
-          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
310
+          "version": "7.8.3",
311
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
312
+          "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
302 313
           "dev": true,
303 314
           "requires": {
304
-            "@babel/types": "^7.7.4"
315
+            "@babel/types": "^7.8.3"
305 316
           }
306 317
         },
307 318
         "@babel/helper-split-export-declaration": {
308
-          "version": "7.7.4",
309
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
310
-          "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
319
+          "version": "7.8.3",
320
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
321
+          "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
311 322
           "dev": true,
312 323
           "requires": {
313
-            "@babel/types": "^7.7.4"
324
+            "@babel/types": "^7.8.3"
325
+          }
326
+        },
327
+        "@babel/highlight": {
328
+          "version": "7.8.3",
329
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",
330
+          "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",
331
+          "dev": true,
332
+          "requires": {
333
+            "chalk": "^2.0.0",
334
+            "esutils": "^2.0.2",
335
+            "js-tokens": "^4.0.0"
314 336
           }
315 337
         },
316 338
         "@babel/parser": {
317
-          "version": "7.7.5",
318
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz",
319
-          "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==",
339
+          "version": "7.8.3",
340
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.3.tgz",
341
+          "integrity": "sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ==",
320 342
           "dev": true
321 343
         },
322 344
         "@babel/template": {
323
-          "version": "7.7.4",
324
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
325
-          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
345
+          "version": "7.8.3",
346
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz",
347
+          "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==",
326 348
           "dev": true,
327 349
           "requires": {
328
-            "@babel/code-frame": "^7.0.0",
329
-            "@babel/parser": "^7.7.4",
330
-            "@babel/types": "^7.7.4"
350
+            "@babel/code-frame": "^7.8.3",
351
+            "@babel/parser": "^7.8.3",
352
+            "@babel/types": "^7.8.3"
331 353
           }
332 354
         },
333 355
         "@babel/traverse": {
334
-          "version": "7.7.4",
335
-          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
336
-          "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
356
+          "version": "7.8.3",
357
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.3.tgz",
358
+          "integrity": "sha512-we+a2lti+eEImHmEXp7bM9cTxGzxPmBiVJlLVD+FuuQMeeO7RaDbutbgeheDkw+Xe3mCfJHnGOWLswT74m2IPg==",
337 359
           "dev": true,
338 360
           "requires": {
339
-            "@babel/code-frame": "^7.5.5",
340
-            "@babel/generator": "^7.7.4",
341
-            "@babel/helper-function-name": "^7.7.4",
342
-            "@babel/helper-split-export-declaration": "^7.7.4",
343
-            "@babel/parser": "^7.7.4",
344
-            "@babel/types": "^7.7.4",
361
+            "@babel/code-frame": "^7.8.3",
362
+            "@babel/generator": "^7.8.3",
363
+            "@babel/helper-function-name": "^7.8.3",
364
+            "@babel/helper-split-export-declaration": "^7.8.3",
365
+            "@babel/parser": "^7.8.3",
366
+            "@babel/types": "^7.8.3",
345 367
             "debug": "^4.1.0",
346 368
             "globals": "^11.1.0",
347 369
             "lodash": "^4.17.13"
348 370
           }
349 371
         },
350 372
         "@babel/types": {
351
-          "version": "7.7.4",
352
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
353
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
373
+          "version": "7.8.3",
374
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
375
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
354 376
           "dev": true,
355 377
           "requires": {
356 378
             "esutils": "^2.0.2",
... ...
@@ -375,68 +397,101 @@
375 397
         }
376 398
       }
377 399
     },
400
+    "@babel/helper-compilation-targets": {
401
+      "version": "7.8.3",
402
+      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.8.3.tgz",
403
+      "integrity": "sha512-JLylPCsFjhLN+6uBSSh3iYdxKdeO9MNmoY96PE/99d8kyBFaXLORtAVhqN6iHa+wtPeqxKLghDOZry0+Aiw9Tw==",
404
+      "dev": true,
405
+      "requires": {
406
+        "@babel/compat-data": "^7.8.1",
407
+        "browserslist": "^4.8.2",
408
+        "invariant": "^2.2.4",
409
+        "levenary": "^1.1.0",
410
+        "semver": "^5.5.0"
411
+      }
412
+    },
378 413
     "@babel/helper-create-regexp-features-plugin": {
379
-      "version": "7.7.4",
380
-      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.7.4.tgz",
381
-      "integrity": "sha512-Mt+jBKaxL0zfOIWrfQpnfYCN7/rS6GKx6CCCfuoqVVd+17R8zNDlzVYmIi9qyb2wOk002NsmSTDymkIygDUH7A==",
414
+      "version": "7.8.3",
415
+      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.8.3.tgz",
416
+      "integrity": "sha512-Gcsm1OHCUr9o9TcJln57xhWHtdXbA2pgQ58S0Lxlks0WMGNXuki4+GLfX0p+L2ZkINUGZvfkz8rzoqJQSthI+Q==",
382 417
       "dev": true,
383 418
       "requires": {
384
-        "@babel/helper-regex": "^7.4.4",
419
+        "@babel/helper-regex": "^7.8.3",
385 420
         "regexpu-core": "^4.6.0"
386 421
       }
387 422
     },
388 423
     "@babel/helper-define-map": {
389
-      "version": "7.7.4",
390
-      "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.7.4.tgz",
391
-      "integrity": "sha512-v5LorqOa0nVQUvAUTUF3KPastvUt/HzByXNamKQ6RdJRTV7j8rLL+WB5C/MzzWAwOomxDhYFb1wLLxHqox86lg==",
424
+      "version": "7.8.3",
425
+      "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.8.3.tgz",
426
+      "integrity": "sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==",
392 427
       "dev": true,
393 428
       "requires": {
394
-        "@babel/helper-function-name": "^7.7.4",
395
-        "@babel/types": "^7.7.4",
429
+        "@babel/helper-function-name": "^7.8.3",
430
+        "@babel/types": "^7.8.3",
396 431
         "lodash": "^4.17.13"
397 432
       },
398 433
       "dependencies": {
434
+        "@babel/code-frame": {
435
+          "version": "7.8.3",
436
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
437
+          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
438
+          "dev": true,
439
+          "requires": {
440
+            "@babel/highlight": "^7.8.3"
441
+          }
442
+        },
399 443
         "@babel/helper-function-name": {
400
-          "version": "7.7.4",
401
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
402
-          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
444
+          "version": "7.8.3",
445
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
446
+          "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
403 447
           "dev": true,
404 448
           "requires": {
405
-            "@babel/helper-get-function-arity": "^7.7.4",
406
-            "@babel/template": "^7.7.4",
407
-            "@babel/types": "^7.7.4"
449
+            "@babel/helper-get-function-arity": "^7.8.3",
450
+            "@babel/template": "^7.8.3",
451
+            "@babel/types": "^7.8.3"
408 452
           }
409 453
         },
410 454
         "@babel/helper-get-function-arity": {
411
-          "version": "7.7.4",
412
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
413
-          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
455
+          "version": "7.8.3",
456
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
457
+          "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
414 458
           "dev": true,
415 459
           "requires": {
416
-            "@babel/types": "^7.7.4"
460
+            "@babel/types": "^7.8.3"
461
+          }
462
+        },
463
+        "@babel/highlight": {
464
+          "version": "7.8.3",
465
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",
466
+          "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",
467
+          "dev": true,
468
+          "requires": {
469
+            "chalk": "^2.0.0",
470
+            "esutils": "^2.0.2",
471
+            "js-tokens": "^4.0.0"
417 472
           }
418 473
         },
419 474
         "@babel/parser": {
420
-          "version": "7.7.5",
421
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz",
422
-          "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==",
475
+          "version": "7.8.3",
476
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.3.tgz",
477
+          "integrity": "sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ==",
423 478
           "dev": true
424 479
         },
425 480
         "@babel/template": {
426
-          "version": "7.7.4",
427
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
428
-          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
481
+          "version": "7.8.3",
482
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz",
483
+          "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==",
429 484
           "dev": true,
430 485
           "requires": {
431
-            "@babel/code-frame": "^7.0.0",
432
-            "@babel/parser": "^7.7.4",
433
-            "@babel/types": "^7.7.4"
486
+            "@babel/code-frame": "^7.8.3",
487
+            "@babel/parser": "^7.8.3",
488
+            "@babel/types": "^7.8.3"
434 489
           }
435 490
         },
436 491
         "@babel/types": {
437
-          "version": "7.7.4",
438
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
439
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
492
+          "version": "7.8.3",
493
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
494
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
440 495
           "dev": true,
441 496
           "requires": {
442 497
             "esutils": "^2.0.2",
... ...
@@ -447,103 +502,114 @@
447 502
       }
448 503
     },
449 504
     "@babel/helper-explode-assignable-expression": {
450
-      "version": "7.7.4",
451
-      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.7.4.tgz",
452
-      "integrity": "sha512-2/SicuFrNSXsZNBxe5UGdLr+HZg+raWBLE9vC98bdYOKX/U6PY0mdGlYUJdtTDPSU0Lw0PNbKKDpwYHJLn2jLg==",
505
+      "version": "7.8.3",
506
+      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.8.3.tgz",
507
+      "integrity": "sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==",
453 508
       "dev": true,
454 509
       "requires": {
455
-        "@babel/traverse": "^7.7.4",
456
-        "@babel/types": "^7.7.4"
510
+        "@babel/traverse": "^7.8.3",
511
+        "@babel/types": "^7.8.3"
457 512
       },
458 513
       "dependencies": {
459 514
         "@babel/code-frame": {
460
-          "version": "7.5.5",
461
-          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
462
-          "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
515
+          "version": "7.8.3",
516
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
517
+          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
463 518
           "dev": true,
464 519
           "requires": {
465
-            "@babel/highlight": "^7.0.0"
520
+            "@babel/highlight": "^7.8.3"
466 521
           }
467 522
         },
468 523
         "@babel/generator": {
469
-          "version": "7.7.4",
470
-          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz",
471
-          "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==",
524
+          "version": "7.8.3",
525
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.3.tgz",
526
+          "integrity": "sha512-WjoPk8hRpDRqqzRpvaR8/gDUPkrnOOeuT2m8cNICJtZH6mwaCo3v0OKMI7Y6SM1pBtyijnLtAL0HDi41pf41ug==",
472 527
           "dev": true,
473 528
           "requires": {
474
-            "@babel/types": "^7.7.4",
529
+            "@babel/types": "^7.8.3",
475 530
             "jsesc": "^2.5.1",
476 531
             "lodash": "^4.17.13",
477 532
             "source-map": "^0.5.0"
478 533
           }
479 534
         },
480 535
         "@babel/helper-function-name": {
481
-          "version": "7.7.4",
482
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
483
-          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
536
+          "version": "7.8.3",
537
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
538
+          "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
484 539
           "dev": true,
485 540
           "requires": {
486
-            "@babel/helper-get-function-arity": "^7.7.4",
487
-            "@babel/template": "^7.7.4",
488
-            "@babel/types": "^7.7.4"
541
+            "@babel/helper-get-function-arity": "^7.8.3",
542
+            "@babel/template": "^7.8.3",
543
+            "@babel/types": "^7.8.3"
489 544
           }
490 545
         },
491 546
         "@babel/helper-get-function-arity": {
492
-          "version": "7.7.4",
493
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
494
-          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
547
+          "version": "7.8.3",
548
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
549
+          "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
495 550
           "dev": true,
496 551
           "requires": {
497
-            "@babel/types": "^7.7.4"
552
+            "@babel/types": "^7.8.3"
498 553
           }
499 554
         },
500 555
         "@babel/helper-split-export-declaration": {
501
-          "version": "7.7.4",
502
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
503
-          "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
556
+          "version": "7.8.3",
557
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
558
+          "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
504 559
           "dev": true,
505 560
           "requires": {
506
-            "@babel/types": "^7.7.4"
561
+            "@babel/types": "^7.8.3"
562
+          }
563
+        },
564
+        "@babel/highlight": {
565
+          "version": "7.8.3",
566
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",
567
+          "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",
568
+          "dev": true,
569
+          "requires": {
570
+            "chalk": "^2.0.0",
571
+            "esutils": "^2.0.2",
572
+            "js-tokens": "^4.0.0"
507 573
           }
508 574
         },
509 575
         "@babel/parser": {
510
-          "version": "7.7.5",
511
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz",
512
-          "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==",
576
+          "version": "7.8.3",
577
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.3.tgz",
578
+          "integrity": "sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ==",
513 579
           "dev": true
514 580
         },
515 581
         "@babel/template": {
516
-          "version": "7.7.4",
517
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
518
-          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
582
+          "version": "7.8.3",
583
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz",
584
+          "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==",
519 585
           "dev": true,
520 586
           "requires": {
521
-            "@babel/code-frame": "^7.0.0",
522
-            "@babel/parser": "^7.7.4",
523
-            "@babel/types": "^7.7.4"
587
+            "@babel/code-frame": "^7.8.3",
588
+            "@babel/parser": "^7.8.3",
589
+            "@babel/types": "^7.8.3"
524 590
           }
525 591
         },
526 592
         "@babel/traverse": {
527
-          "version": "7.7.4",
528
-          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
529
-          "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
593
+          "version": "7.8.3",
594
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.3.tgz",
595
+          "integrity": "sha512-we+a2lti+eEImHmEXp7bM9cTxGzxPmBiVJlLVD+FuuQMeeO7RaDbutbgeheDkw+Xe3mCfJHnGOWLswT74m2IPg==",
530 596
           "dev": true,
531 597
           "requires": {
532
-            "@babel/code-frame": "^7.5.5",
533
-            "@babel/generator": "^7.7.4",
534
-            "@babel/helper-function-name": "^7.7.4",
535
-            "@babel/helper-split-export-declaration": "^7.7.4",
536
-            "@babel/parser": "^7.7.4",
537
-            "@babel/types": "^7.7.4",
598
+            "@babel/code-frame": "^7.8.3",
599
+            "@babel/generator": "^7.8.3",
600
+            "@babel/helper-function-name": "^7.8.3",
601
+            "@babel/helper-split-export-declaration": "^7.8.3",
602
+            "@babel/parser": "^7.8.3",
603
+            "@babel/types": "^7.8.3",
538 604
             "debug": "^4.1.0",
539 605
             "globals": "^11.1.0",
540 606
             "lodash": "^4.17.13"
541 607
           }
542 608
         },
543 609
         "@babel/types": {
544
-          "version": "7.7.4",
545
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
546
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
610
+          "version": "7.8.3",
611
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
612
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
547 613
           "dev": true,
548 614
           "requires": {
549 615
             "esutils": "^2.0.2",
... ...
@@ -589,18 +655,18 @@
589 655
       }
590 656
     },
591 657
     "@babel/helper-hoist-variables": {
592
-      "version": "7.7.4",
593
-      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.7.4.tgz",
594
-      "integrity": "sha512-wQC4xyvc1Jo/FnLirL6CEgPgPCa8M74tOdjWpRhQYapz5JC7u3NYU1zCVoVAGCE3EaIP9T1A3iW0WLJ+reZlpQ==",
658
+      "version": "7.8.3",
659
+      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.8.3.tgz",
660
+      "integrity": "sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==",
595 661
       "dev": true,
596 662
       "requires": {
597
-        "@babel/types": "^7.7.4"
663
+        "@babel/types": "^7.8.3"
598 664
       },
599 665
       "dependencies": {
600 666
         "@babel/types": {
601
-          "version": "7.7.4",
602
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
603
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
667
+          "version": "7.8.3",
668
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
669
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
604 670
           "dev": true,
605 671
           "requires": {
606 672
             "esutils": "^2.0.2",
... ...
@@ -611,18 +677,18 @@
611 677
       }
612 678
     },
613 679
     "@babel/helper-member-expression-to-functions": {
614
-      "version": "7.7.4",
615
-      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.7.4.tgz",
616
-      "integrity": "sha512-9KcA1X2E3OjXl/ykfMMInBK+uVdfIVakVe7W7Lg3wfXUNyS3Q1HWLFRwZIjhqiCGbslummPDnmb7vIekS0C1vw==",
680
+      "version": "7.8.3",
681
+      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.8.3.tgz",
682
+      "integrity": "sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==",
617 683
       "dev": true,
618 684
       "requires": {
619
-        "@babel/types": "^7.7.4"
685
+        "@babel/types": "^7.8.3"
620 686
       },
621 687
       "dependencies": {
622 688
         "@babel/types": {
623
-          "version": "7.7.4",
624
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
625
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
689
+          "version": "7.8.3",
690
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
691
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
626 692
           "dev": true,
627 693
           "requires": {
628 694
             "esutils": "^2.0.2",
... ...
@@ -633,18 +699,18 @@
633 699
       }
634 700
     },
635 701
     "@babel/helper-module-imports": {
636
-      "version": "7.7.4",
637
-      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.4.tgz",
638
-      "integrity": "sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ==",
702
+      "version": "7.8.3",
703
+      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.8.3.tgz",
704
+      "integrity": "sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==",
639 705
       "dev": true,
640 706
       "requires": {
641
-        "@babel/types": "^7.7.4"
707
+        "@babel/types": "^7.8.3"
642 708
       },
643 709
       "dependencies": {
644 710
         "@babel/types": {
645
-          "version": "7.7.4",
646
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
647
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
711
+          "version": "7.8.3",
712
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
713
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
648 714
           "dev": true,
649 715
           "requires": {
650 716
             "esutils": "^2.0.2",
... ...
@@ -655,49 +721,69 @@
655 721
       }
656 722
     },
657 723
     "@babel/helper-module-transforms": {
658
-      "version": "7.7.5",
659
-      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.7.5.tgz",
660
-      "integrity": "sha512-A7pSxyJf1gN5qXVcidwLWydjftUN878VkalhXX5iQDuGyiGK3sOrrKKHF4/A4fwHtnsotv/NipwAeLzY4KQPvw==",
724
+      "version": "7.8.3",
725
+      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.8.3.tgz",
726
+      "integrity": "sha512-C7NG6B7vfBa/pwCOshpMbOYUmrYQDfCpVL/JCRu0ek8B5p8kue1+BCXpg2vOYs7w5ACB9GTOBYQ5U6NwrMg+3Q==",
661 727
       "dev": true,
662 728
       "requires": {
663
-        "@babel/helper-module-imports": "^7.7.4",
664
-        "@babel/helper-simple-access": "^7.7.4",
665
-        "@babel/helper-split-export-declaration": "^7.7.4",
666
-        "@babel/template": "^7.7.4",
667
-        "@babel/types": "^7.7.4",
729
+        "@babel/helper-module-imports": "^7.8.3",
730
+        "@babel/helper-simple-access": "^7.8.3",
731
+        "@babel/helper-split-export-declaration": "^7.8.3",
732
+        "@babel/template": "^7.8.3",
733
+        "@babel/types": "^7.8.3",
668 734
         "lodash": "^4.17.13"
669 735
       },
670 736
       "dependencies": {
737
+        "@babel/code-frame": {
738
+          "version": "7.8.3",
739
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
740
+          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
741
+          "dev": true,
742
+          "requires": {
743
+            "@babel/highlight": "^7.8.3"
744
+          }
745
+        },
671 746
         "@babel/helper-split-export-declaration": {
672
-          "version": "7.7.4",
673
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
674
-          "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
747
+          "version": "7.8.3",
748
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
749
+          "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
675 750
           "dev": true,
676 751
           "requires": {
677
-            "@babel/types": "^7.7.4"
752
+            "@babel/types": "^7.8.3"
753
+          }
754
+        },
755
+        "@babel/highlight": {
756
+          "version": "7.8.3",
757
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",
758
+          "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",
759
+          "dev": true,
760
+          "requires": {
761
+            "chalk": "^2.0.0",
762
+            "esutils": "^2.0.2",
763
+            "js-tokens": "^4.0.0"
678 764
           }
679 765
         },
680 766
         "@babel/parser": {
681
-          "version": "7.7.5",
682
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz",
683
-          "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==",
767
+          "version": "7.8.3",
768
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.3.tgz",
769
+          "integrity": "sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ==",
684 770
           "dev": true
685 771
         },
686 772
         "@babel/template": {
687
-          "version": "7.7.4",
688
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
689
-          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
773
+          "version": "7.8.3",
774
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz",
775
+          "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==",
690 776
           "dev": true,
691 777
           "requires": {
692
-            "@babel/code-frame": "^7.0.0",
693
-            "@babel/parser": "^7.7.4",
694
-            "@babel/types": "^7.7.4"
778
+            "@babel/code-frame": "^7.8.3",
779
+            "@babel/parser": "^7.8.3",
780
+            "@babel/types": "^7.8.3"
695 781
           }
696 782
         },
697 783
         "@babel/types": {
698
-          "version": "7.7.4",
699
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
700
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
784
+          "version": "7.8.3",
785
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
786
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
701 787
           "dev": true,
702 788
           "requires": {
703 789
             "esutils": "^2.0.2",
... ...
@@ -708,18 +794,18 @@
708 794
       }
709 795
     },
710 796
     "@babel/helper-optimise-call-expression": {
711
-      "version": "7.7.4",
712
-      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.7.4.tgz",
713
-      "integrity": "sha512-VB7gWZ2fDkSuqW6b1AKXkJWO5NyNI3bFL/kK79/30moK57blr6NbH8xcl2XcKCwOmJosftWunZqfO84IGq3ZZg==",
797
+      "version": "7.8.3",
798
+      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.8.3.tgz",
799
+      "integrity": "sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==",
714 800
       "dev": true,
715 801
       "requires": {
716
-        "@babel/types": "^7.7.4"
802
+        "@babel/types": "^7.8.3"
717 803
       },
718 804
       "dependencies": {
719 805
         "@babel/types": {
720
-          "version": "7.7.4",
721
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
722
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
806
+          "version": "7.8.3",
807
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
808
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
723 809
           "dev": true,
724 810
           "requires": {
725 811
             "esutils": "^2.0.2",
... ...
@@ -736,117 +822,126 @@
736 822
       "dev": true
737 823
     },
738 824
     "@babel/helper-regex": {
739
-      "version": "7.5.5",
740
-      "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.5.5.tgz",
741
-      "integrity": "sha512-CkCYQLkfkiugbRDO8eZn6lRuR8kzZoGXCg3149iTk5se7g6qykSpy3+hELSwquhu+TgHn8nkLiBwHvNX8Hofcw==",
825
+      "version": "7.8.3",
826
+      "resolved": "https://registry.npmjs.org/@babel/helper-regex/-/helper-regex-7.8.3.tgz",
827
+      "integrity": "sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==",
742 828
       "dev": true,
743 829
       "requires": {
744 830
         "lodash": "^4.17.13"
745 831
       }
746 832
     },
747 833
     "@babel/helper-remap-async-to-generator": {
748
-      "version": "7.7.4",
749
-      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.7.4.tgz",
750
-      "integrity": "sha512-Sk4xmtVdM9sA/jCI80f+KS+Md+ZHIpjuqmYPk1M7F/upHou5e4ReYmExAiu6PVe65BhJPZA2CY9x9k4BqE5klw==",
834
+      "version": "7.8.3",
835
+      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.8.3.tgz",
836
+      "integrity": "sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==",
751 837
       "dev": true,
752 838
       "requires": {
753
-        "@babel/helper-annotate-as-pure": "^7.7.4",
754
-        "@babel/helper-wrap-function": "^7.7.4",
755
-        "@babel/template": "^7.7.4",
756
-        "@babel/traverse": "^7.7.4",
757
-        "@babel/types": "^7.7.4"
839
+        "@babel/helper-annotate-as-pure": "^7.8.3",
840
+        "@babel/helper-wrap-function": "^7.8.3",
841
+        "@babel/template": "^7.8.3",
842
+        "@babel/traverse": "^7.8.3",
843
+        "@babel/types": "^7.8.3"
758 844
       },
759 845
       "dependencies": {
846
+        "@babel/code-frame": {
847
+          "version": "7.8.3",
848
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
849
+          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
850
+          "dev": true,
851
+          "requires": {
852
+            "@babel/highlight": "^7.8.3"
853
+          }
854
+        },
760 855
         "@babel/generator": {
761
-          "version": "7.7.4",
762
-          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz",
763
-          "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==",
856
+          "version": "7.8.3",
857
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.3.tgz",
858
+          "integrity": "sha512-WjoPk8hRpDRqqzRpvaR8/gDUPkrnOOeuT2m8cNICJtZH6mwaCo3v0OKMI7Y6SM1pBtyijnLtAL0HDi41pf41ug==",
764 859
           "dev": true,
765 860
           "requires": {
766
-            "@babel/types": "^7.7.4",
861
+            "@babel/types": "^7.8.3",
767 862
             "jsesc": "^2.5.1",
768 863
             "lodash": "^4.17.13",
769 864
             "source-map": "^0.5.0"
770 865
           }
771 866
         },
772 867
         "@babel/helper-function-name": {
773
-          "version": "7.7.4",
774
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
775
-          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
868
+          "version": "7.8.3",
869
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
870
+          "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
776 871
           "dev": true,
777 872
           "requires": {
778
-            "@babel/helper-get-function-arity": "^7.7.4",
779
-            "@babel/template": "^7.7.4",
780
-            "@babel/types": "^7.7.4"
873
+            "@babel/helper-get-function-arity": "^7.8.3",
874
+            "@babel/template": "^7.8.3",
875
+            "@babel/types": "^7.8.3"
781 876
           }
782 877
         },
783 878
         "@babel/helper-get-function-arity": {
784
-          "version": "7.7.4",
785
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
786
-          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
879
+          "version": "7.8.3",
880
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
881
+          "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
787 882
           "dev": true,
788 883
           "requires": {
789
-            "@babel/types": "^7.7.4"
884
+            "@babel/types": "^7.8.3"
790 885
           }
791 886
         },
792 887
         "@babel/helper-split-export-declaration": {
793
-          "version": "7.7.4",
794
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
795
-          "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
888
+          "version": "7.8.3",
889
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
890
+          "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
796 891
           "dev": true,
797 892
           "requires": {
798
-            "@babel/types": "^7.7.4"
893
+            "@babel/types": "^7.8.3"
894
+          }
895
+        },
896
+        "@babel/highlight": {
897
+          "version": "7.8.3",
898
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",
899
+          "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",
900
+          "dev": true,
901
+          "requires": {
902
+            "chalk": "^2.0.0",
903
+            "esutils": "^2.0.2",
904
+            "js-tokens": "^4.0.0"
799 905
           }
800 906
         },
801 907
         "@babel/parser": {
802
-          "version": "7.7.5",
803
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz",
804
-          "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==",
908
+          "version": "7.8.3",
909
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.3.tgz",
910
+          "integrity": "sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ==",
805 911
           "dev": true
806 912
         },
807 913
         "@babel/template": {
808
-          "version": "7.7.4",
809
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
810
-          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
914
+          "version": "7.8.3",
915
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz",
916
+          "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==",
811 917
           "dev": true,
812 918
           "requires": {
813
-            "@babel/code-frame": "^7.0.0",
814
-            "@babel/parser": "^7.7.4",
815
-            "@babel/types": "^7.7.4"
919
+            "@babel/code-frame": "^7.8.3",
920
+            "@babel/parser": "^7.8.3",
921
+            "@babel/types": "^7.8.3"
816 922
           }
817 923
         },
818 924
         "@babel/traverse": {
819
-          "version": "7.7.4",
820
-          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
821
-          "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
925
+          "version": "7.8.3",
926
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.3.tgz",
927
+          "integrity": "sha512-we+a2lti+eEImHmEXp7bM9cTxGzxPmBiVJlLVD+FuuQMeeO7RaDbutbgeheDkw+Xe3mCfJHnGOWLswT74m2IPg==",
822 928
           "dev": true,
823 929
           "requires": {
824
-            "@babel/code-frame": "^7.5.5",
825
-            "@babel/generator": "^7.7.4",
826
-            "@babel/helper-function-name": "^7.7.4",
827
-            "@babel/helper-split-export-declaration": "^7.7.4",
828
-            "@babel/parser": "^7.7.4",
829
-            "@babel/types": "^7.7.4",
930
+            "@babel/code-frame": "^7.8.3",
931
+            "@babel/generator": "^7.8.3",
932
+            "@babel/helper-function-name": "^7.8.3",
933
+            "@babel/helper-split-export-declaration": "^7.8.3",
934
+            "@babel/parser": "^7.8.3",
935
+            "@babel/types": "^7.8.3",
830 936
             "debug": "^4.1.0",
831 937
             "globals": "^11.1.0",
832 938
             "lodash": "^4.17.13"
833
-          },
834
-          "dependencies": {
835
-            "@babel/code-frame": {
836
-              "version": "7.5.5",
837
-              "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
838
-              "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
839
-              "dev": true,
840
-              "requires": {
841
-                "@babel/highlight": "^7.0.0"
842
-              }
843
-            }
844 939
           }
845 940
         },
846 941
         "@babel/types": {
847
-          "version": "7.7.4",
848
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
849
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
942
+          "version": "7.8.3",
943
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
944
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
850 945
           "dev": true,
851 946
           "requires": {
852 947
             "esutils": "^2.0.2",
... ...
@@ -872,105 +967,116 @@
872 967
       }
873 968
     },
874 969
     "@babel/helper-replace-supers": {
875
-      "version": "7.7.4",
876
-      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.7.4.tgz",
877
-      "integrity": "sha512-pP0tfgg9hsZWo5ZboYGuBn/bbYT/hdLPVSS4NMmiRJdwWhP0IznPwN9AE1JwyGsjSPLC364I0Qh5p+EPkGPNpg==",
970
+      "version": "7.8.3",
971
+      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.8.3.tgz",
972
+      "integrity": "sha512-xOUssL6ho41U81etpLoT2RTdvdus4VfHamCuAm4AHxGr+0it5fnwoVdwUJ7GFEqCsQYzJUhcbsN9wB9apcYKFA==",
878 973
       "dev": true,
879 974
       "requires": {
880
-        "@babel/helper-member-expression-to-functions": "^7.7.4",
881
-        "@babel/helper-optimise-call-expression": "^7.7.4",
882
-        "@babel/traverse": "^7.7.4",
883
-        "@babel/types": "^7.7.4"
975
+        "@babel/helper-member-expression-to-functions": "^7.8.3",
976
+        "@babel/helper-optimise-call-expression": "^7.8.3",
977
+        "@babel/traverse": "^7.8.3",
978
+        "@babel/types": "^7.8.3"
884 979
       },
885 980
       "dependencies": {
886 981
         "@babel/code-frame": {
887
-          "version": "7.5.5",
888
-          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
889
-          "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
982
+          "version": "7.8.3",
983
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
984
+          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
890 985
           "dev": true,
891 986
           "requires": {
892
-            "@babel/highlight": "^7.0.0"
987
+            "@babel/highlight": "^7.8.3"
893 988
           }
894 989
         },
895 990
         "@babel/generator": {
896
-          "version": "7.7.4",
897
-          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz",
898
-          "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==",
991
+          "version": "7.8.3",
992
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.3.tgz",
993
+          "integrity": "sha512-WjoPk8hRpDRqqzRpvaR8/gDUPkrnOOeuT2m8cNICJtZH6mwaCo3v0OKMI7Y6SM1pBtyijnLtAL0HDi41pf41ug==",
899 994
           "dev": true,
900 995
           "requires": {
901
-            "@babel/types": "^7.7.4",
996
+            "@babel/types": "^7.8.3",
902 997
             "jsesc": "^2.5.1",
903 998
             "lodash": "^4.17.13",
904 999
             "source-map": "^0.5.0"
905 1000
           }
906 1001
         },
907 1002
         "@babel/helper-function-name": {
908
-          "version": "7.7.4",
909
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
910
-          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
1003
+          "version": "7.8.3",
1004
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
1005
+          "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
911 1006
           "dev": true,
912 1007
           "requires": {
913
-            "@babel/helper-get-function-arity": "^7.7.4",
914
-            "@babel/template": "^7.7.4",
915
-            "@babel/types": "^7.7.4"
1008
+            "@babel/helper-get-function-arity": "^7.8.3",
1009
+            "@babel/template": "^7.8.3",
1010
+            "@babel/types": "^7.8.3"
916 1011
           }
917 1012
         },
918 1013
         "@babel/helper-get-function-arity": {
919
-          "version": "7.7.4",
920
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
921
-          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
1014
+          "version": "7.8.3",
1015
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
1016
+          "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
922 1017
           "dev": true,
923 1018
           "requires": {
924
-            "@babel/types": "^7.7.4"
1019
+            "@babel/types": "^7.8.3"
925 1020
           }
926 1021
         },
927 1022
         "@babel/helper-split-export-declaration": {
928
-          "version": "7.7.4",
929
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
930
-          "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
1023
+          "version": "7.8.3",
1024
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1025
+          "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
931 1026
           "dev": true,
932 1027
           "requires": {
933
-            "@babel/types": "^7.7.4"
1028
+            "@babel/types": "^7.8.3"
1029
+          }
1030
+        },
1031
+        "@babel/highlight": {
1032
+          "version": "7.8.3",
1033
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",
1034
+          "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",
1035
+          "dev": true,
1036
+          "requires": {
1037
+            "chalk": "^2.0.0",
1038
+            "esutils": "^2.0.2",
1039
+            "js-tokens": "^4.0.0"
934 1040
           }
935 1041
         },
936 1042
         "@babel/parser": {
937
-          "version": "7.7.5",
938
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz",
939
-          "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==",
1043
+          "version": "7.8.3",
1044
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.3.tgz",
1045
+          "integrity": "sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ==",
940 1046
           "dev": true
941 1047
         },
942 1048
         "@babel/template": {
943
-          "version": "7.7.4",
944
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
945
-          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
1049
+          "version": "7.8.3",
1050
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz",
1051
+          "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==",
946 1052
           "dev": true,
947 1053
           "requires": {
948
-            "@babel/code-frame": "^7.0.0",
949
-            "@babel/parser": "^7.7.4",
950
-            "@babel/types": "^7.7.4"
1054
+            "@babel/code-frame": "^7.8.3",
1055
+            "@babel/parser": "^7.8.3",
1056
+            "@babel/types": "^7.8.3"
951 1057
           }
952 1058
         },
953 1059
         "@babel/traverse": {
954
-          "version": "7.7.4",
955
-          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
956
-          "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
1060
+          "version": "7.8.3",
1061
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.3.tgz",
1062
+          "integrity": "sha512-we+a2lti+eEImHmEXp7bM9cTxGzxPmBiVJlLVD+FuuQMeeO7RaDbutbgeheDkw+Xe3mCfJHnGOWLswT74m2IPg==",
957 1063
           "dev": true,
958 1064
           "requires": {
959
-            "@babel/code-frame": "^7.5.5",
960
-            "@babel/generator": "^7.7.4",
961
-            "@babel/helper-function-name": "^7.7.4",
962
-            "@babel/helper-split-export-declaration": "^7.7.4",
963
-            "@babel/parser": "^7.7.4",
964
-            "@babel/types": "^7.7.4",
1065
+            "@babel/code-frame": "^7.8.3",
1066
+            "@babel/generator": "^7.8.3",
1067
+            "@babel/helper-function-name": "^7.8.3",
1068
+            "@babel/helper-split-export-declaration": "^7.8.3",
1069
+            "@babel/parser": "^7.8.3",
1070
+            "@babel/types": "^7.8.3",
965 1071
             "debug": "^4.1.0",
966 1072
             "globals": "^11.1.0",
967 1073
             "lodash": "^4.17.13"
968 1074
           }
969 1075
         },
970 1076
         "@babel/types": {
971
-          "version": "7.7.4",
972
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
973
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
1077
+          "version": "7.8.3",
1078
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
1079
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
974 1080
           "dev": true,
975 1081
           "requires": {
976 1082
             "esutils": "^2.0.2",
... ...
@@ -996,36 +1102,56 @@
996 1102
       }
997 1103
     },
998 1104
     "@babel/helper-simple-access": {
999
-      "version": "7.7.4",
1000
-      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.7.4.tgz",
1001
-      "integrity": "sha512-zK7THeEXfan7UlWsG2A6CI/L9jVnI5+xxKZOdej39Y0YtDYKx9raHk5F2EtK9K8DHRTihYwg20ADt9S36GR78A==",
1105
+      "version": "7.8.3",
1106
+      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.8.3.tgz",
1107
+      "integrity": "sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==",
1002 1108
       "dev": true,
1003 1109
       "requires": {
1004
-        "@babel/template": "^7.7.4",
1005
-        "@babel/types": "^7.7.4"
1110
+        "@babel/template": "^7.8.3",
1111
+        "@babel/types": "^7.8.3"
1006 1112
       },
1007 1113
       "dependencies": {
1114
+        "@babel/code-frame": {
1115
+          "version": "7.8.3",
1116
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1117
+          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1118
+          "dev": true,
1119
+          "requires": {
1120
+            "@babel/highlight": "^7.8.3"
1121
+          }
1122
+        },
1123
+        "@babel/highlight": {
1124
+          "version": "7.8.3",
1125
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",
1126
+          "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",
1127
+          "dev": true,
1128
+          "requires": {
1129
+            "chalk": "^2.0.0",
1130
+            "esutils": "^2.0.2",
1131
+            "js-tokens": "^4.0.0"
1132
+          }
1133
+        },
1008 1134
         "@babel/parser": {
1009
-          "version": "7.7.5",
1010
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz",
1011
-          "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==",
1135
+          "version": "7.8.3",
1136
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.3.tgz",
1137
+          "integrity": "sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ==",
1012 1138
           "dev": true
1013 1139
         },
1014 1140
         "@babel/template": {
1015
-          "version": "7.7.4",
1016
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
1017
-          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
1141
+          "version": "7.8.3",
1142
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz",
1143
+          "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==",
1018 1144
           "dev": true,
1019 1145
           "requires": {
1020
-            "@babel/code-frame": "^7.0.0",
1021
-            "@babel/parser": "^7.7.4",
1022
-            "@babel/types": "^7.7.4"
1146
+            "@babel/code-frame": "^7.8.3",
1147
+            "@babel/parser": "^7.8.3",
1148
+            "@babel/types": "^7.8.3"
1023 1149
           }
1024 1150
         },
1025 1151
         "@babel/types": {
1026
-          "version": "7.7.4",
1027
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
1028
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
1152
+          "version": "7.8.3",
1153
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
1154
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
1029 1155
           "dev": true,
1030 1156
           "requires": {
1031 1157
             "esutils": "^2.0.2",
... ...
@@ -1045,107 +1171,116 @@
1045 1171
       }
1046 1172
     },
1047 1173
     "@babel/helper-wrap-function": {
1048
-      "version": "7.7.4",
1049
-      "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.7.4.tgz",
1050
-      "integrity": "sha512-VsfzZt6wmsocOaVU0OokwrIytHND55yvyT4BPB9AIIgwr8+x7617hetdJTsuGwygN5RC6mxA9EJztTjuwm2ofg==",
1174
+      "version": "7.8.3",
1175
+      "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.8.3.tgz",
1176
+      "integrity": "sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==",
1051 1177
       "dev": true,
1052 1178
       "requires": {
1053
-        "@babel/helper-function-name": "^7.7.4",
1054
-        "@babel/template": "^7.7.4",
1055
-        "@babel/traverse": "^7.7.4",
1056
-        "@babel/types": "^7.7.4"
1179
+        "@babel/helper-function-name": "^7.8.3",
1180
+        "@babel/template": "^7.8.3",
1181
+        "@babel/traverse": "^7.8.3",
1182
+        "@babel/types": "^7.8.3"
1057 1183
       },
1058 1184
       "dependencies": {
1185
+        "@babel/code-frame": {
1186
+          "version": "7.8.3",
1187
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1188
+          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1189
+          "dev": true,
1190
+          "requires": {
1191
+            "@babel/highlight": "^7.8.3"
1192
+          }
1193
+        },
1059 1194
         "@babel/generator": {
1060
-          "version": "7.7.4",
1061
-          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz",
1062
-          "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==",
1195
+          "version": "7.8.3",
1196
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.3.tgz",
1197
+          "integrity": "sha512-WjoPk8hRpDRqqzRpvaR8/gDUPkrnOOeuT2m8cNICJtZH6mwaCo3v0OKMI7Y6SM1pBtyijnLtAL0HDi41pf41ug==",
1063 1198
           "dev": true,
1064 1199
           "requires": {
1065
-            "@babel/types": "^7.7.4",
1200
+            "@babel/types": "^7.8.3",
1066 1201
             "jsesc": "^2.5.1",
1067 1202
             "lodash": "^4.17.13",
1068 1203
             "source-map": "^0.5.0"
1069 1204
           }
1070 1205
         },
1071 1206
         "@babel/helper-function-name": {
1072
-          "version": "7.7.4",
1073
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
1074
-          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
1207
+          "version": "7.8.3",
1208
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
1209
+          "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
1075 1210
           "dev": true,
1076 1211
           "requires": {
1077
-            "@babel/helper-get-function-arity": "^7.7.4",
1078
-            "@babel/template": "^7.7.4",
1079
-            "@babel/types": "^7.7.4"
1212
+            "@babel/helper-get-function-arity": "^7.8.3",
1213
+            "@babel/template": "^7.8.3",
1214
+            "@babel/types": "^7.8.3"
1080 1215
           }
1081 1216
         },
1082 1217
         "@babel/helper-get-function-arity": {
1083
-          "version": "7.7.4",
1084
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
1085
-          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
1218
+          "version": "7.8.3",
1219
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
1220
+          "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
1086 1221
           "dev": true,
1087 1222
           "requires": {
1088
-            "@babel/types": "^7.7.4"
1223
+            "@babel/types": "^7.8.3"
1089 1224
           }
1090 1225
         },
1091 1226
         "@babel/helper-split-export-declaration": {
1092
-          "version": "7.7.4",
1093
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
1094
-          "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
1227
+          "version": "7.8.3",
1228
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1229
+          "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1095 1230
           "dev": true,
1096 1231
           "requires": {
1097
-            "@babel/types": "^7.7.4"
1232
+            "@babel/types": "^7.8.3"
1233
+          }
1234
+        },
1235
+        "@babel/highlight": {
1236
+          "version": "7.8.3",
1237
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",
1238
+          "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",
1239
+          "dev": true,
1240
+          "requires": {
1241
+            "chalk": "^2.0.0",
1242
+            "esutils": "^2.0.2",
1243
+            "js-tokens": "^4.0.0"
1098 1244
           }
1099 1245
         },
1100 1246
         "@babel/parser": {
1101
-          "version": "7.7.5",
1102
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz",
1103
-          "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==",
1247
+          "version": "7.8.3",
1248
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.3.tgz",
1249
+          "integrity": "sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ==",
1104 1250
           "dev": true
1105 1251
         },
1106 1252
         "@babel/template": {
1107
-          "version": "7.7.4",
1108
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
1109
-          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
1253
+          "version": "7.8.3",
1254
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz",
1255
+          "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==",
1110 1256
           "dev": true,
1111 1257
           "requires": {
1112
-            "@babel/code-frame": "^7.0.0",
1113
-            "@babel/parser": "^7.7.4",
1114
-            "@babel/types": "^7.7.4"
1258
+            "@babel/code-frame": "^7.8.3",
1259
+            "@babel/parser": "^7.8.3",
1260
+            "@babel/types": "^7.8.3"
1115 1261
           }
1116 1262
         },
1117 1263
         "@babel/traverse": {
1118
-          "version": "7.7.4",
1119
-          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
1120
-          "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
1264
+          "version": "7.8.3",
1265
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.8.3.tgz",
1266
+          "integrity": "sha512-we+a2lti+eEImHmEXp7bM9cTxGzxPmBiVJlLVD+FuuQMeeO7RaDbutbgeheDkw+Xe3mCfJHnGOWLswT74m2IPg==",
1121 1267
           "dev": true,
1122 1268
           "requires": {
1123
-            "@babel/code-frame": "^7.5.5",
1124
-            "@babel/generator": "^7.7.4",
1125
-            "@babel/helper-function-name": "^7.7.4",
1126
-            "@babel/helper-split-export-declaration": "^7.7.4",
1127
-            "@babel/parser": "^7.7.4",
1128
-            "@babel/types": "^7.7.4",
1269
+            "@babel/code-frame": "^7.8.3",
1270
+            "@babel/generator": "^7.8.3",
1271
+            "@babel/helper-function-name": "^7.8.3",
1272
+            "@babel/helper-split-export-declaration": "^7.8.3",
1273
+            "@babel/parser": "^7.8.3",
1274
+            "@babel/types": "^7.8.3",
1129 1275
             "debug": "^4.1.0",
1130 1276
             "globals": "^11.1.0",
1131 1277
             "lodash": "^4.17.13"
1132
-          },
1133
-          "dependencies": {
1134
-            "@babel/code-frame": {
1135
-              "version": "7.5.5",
1136
-              "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
1137
-              "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
1138
-              "dev": true,
1139
-              "requires": {
1140
-                "@babel/highlight": "^7.0.0"
1141
-              }
1142
-            }
1143 1278
           }
1144 1279
         },
1145 1280
         "@babel/types": {
1146
-          "version": "7.7.4",
1147
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
1148
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
1281
+          "version": "7.8.3",
1282
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
1283
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
1149 1284
           "dev": true,
1150 1285
           "requires": {
1151 1286
             "esutils": "^2.0.2",
... ...
@@ -1313,34 +1448,76 @@
1313 1448
       "dev": true
1314 1449
     },
1315 1450
     "@babel/plugin-proposal-async-generator-functions": {
1316
-      "version": "7.7.4",
1317
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.7.4.tgz",
1318
-      "integrity": "sha512-1ypyZvGRXriY/QP668+s8sFr2mqinhkRDMPSQLNghCQE+GAkFtp+wkHVvg2+Hdki8gwP+NFzJBJ/N1BfzCCDEw==",
1451
+      "version": "7.8.3",
1452
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.8.3.tgz",
1453
+      "integrity": "sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==",
1319 1454
       "dev": true,
1320 1455
       "requires": {
1321
-        "@babel/helper-plugin-utils": "^7.0.0",
1322
-        "@babel/helper-remap-async-to-generator": "^7.7.4",
1323
-        "@babel/plugin-syntax-async-generators": "^7.7.4"
1456
+        "@babel/helper-plugin-utils": "^7.8.3",
1457
+        "@babel/helper-remap-async-to-generator": "^7.8.3",
1458
+        "@babel/plugin-syntax-async-generators": "^7.8.0"
1459
+      },
1460
+      "dependencies": {
1461
+        "@babel/helper-plugin-utils": {
1462
+          "version": "7.8.3",
1463
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1464
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1465
+          "dev": true
1466
+        }
1324 1467
       }
1325 1468
     },
1326 1469
     "@babel/plugin-proposal-dynamic-import": {
1327
-      "version": "7.7.4",
1328
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.7.4.tgz",
1329
-      "integrity": "sha512-StH+nGAdO6qDB1l8sZ5UBV8AC3F2VW2I8Vfld73TMKyptMU9DY5YsJAS8U81+vEtxcH3Y/La0wG0btDrhpnhjQ==",
1470
+      "version": "7.8.3",
1471
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.8.3.tgz",
1472
+      "integrity": "sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==",
1330 1473
       "dev": true,
1331 1474
       "requires": {
1332
-        "@babel/helper-plugin-utils": "^7.0.0",
1333
-        "@babel/plugin-syntax-dynamic-import": "^7.7.4"
1475
+        "@babel/helper-plugin-utils": "^7.8.3",
1476
+        "@babel/plugin-syntax-dynamic-import": "^7.8.0"
1477
+      },
1478
+      "dependencies": {
1479
+        "@babel/helper-plugin-utils": {
1480
+          "version": "7.8.3",
1481
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1482
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1483
+          "dev": true
1484
+        }
1334 1485
       }
1335 1486
     },
1336 1487
     "@babel/plugin-proposal-json-strings": {
1337
-      "version": "7.7.4",
1338
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.7.4.tgz",
1339
-      "integrity": "sha512-wQvt3akcBTfLU/wYoqm/ws7YOAQKu8EVJEvHip/mzkNtjaclQoCCIqKXFP5/eyfnfbQCDV3OLRIK3mIVyXuZlw==",
1488
+      "version": "7.8.3",
1489
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.8.3.tgz",
1490
+      "integrity": "sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==",
1340 1491
       "dev": true,
1341 1492
       "requires": {
1342
-        "@babel/helper-plugin-utils": "^7.0.0",
1343
-        "@babel/plugin-syntax-json-strings": "^7.7.4"
1493
+        "@babel/helper-plugin-utils": "^7.8.3",
1494
+        "@babel/plugin-syntax-json-strings": "^7.8.0"
1495
+      },
1496
+      "dependencies": {
1497
+        "@babel/helper-plugin-utils": {
1498
+          "version": "7.8.3",
1499
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1500
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1501
+          "dev": true
1502
+        }
1503
+      }
1504
+    },
1505
+    "@babel/plugin-proposal-nullish-coalescing-operator": {
1506
+      "version": "7.8.3",
1507
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.8.3.tgz",
1508
+      "integrity": "sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==",
1509
+      "dev": true,
1510
+      "requires": {
1511
+        "@babel/helper-plugin-utils": "^7.8.3",
1512
+        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0"
1513
+      },
1514
+      "dependencies": {
1515
+        "@babel/helper-plugin-utils": {
1516
+          "version": "7.8.3",
1517
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1518
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1519
+          "dev": true
1520
+        }
1344 1521
       }
1345 1522
     },
1346 1523
     "@babel/plugin-proposal-object-rest-spread": {
... ...
@@ -1365,50 +1542,125 @@
1365 1542
       }
1366 1543
     },
1367 1544
     "@babel/plugin-proposal-optional-catch-binding": {
1368
-      "version": "7.7.4",
1369
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.7.4.tgz",
1370
-      "integrity": "sha512-DyM7U2bnsQerCQ+sejcTNZh8KQEUuC3ufzdnVnSiUv/qoGJp2Z3hanKL18KDhsBT5Wj6a7CMT5mdyCNJsEaA9w==",
1545
+      "version": "7.8.3",
1546
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.8.3.tgz",
1547
+      "integrity": "sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==",
1371 1548
       "dev": true,
1372 1549
       "requires": {
1373
-        "@babel/helper-plugin-utils": "^7.0.0",
1374
-        "@babel/plugin-syntax-optional-catch-binding": "^7.7.4"
1550
+        "@babel/helper-plugin-utils": "^7.8.3",
1551
+        "@babel/plugin-syntax-optional-catch-binding": "^7.8.0"
1552
+      },
1553
+      "dependencies": {
1554
+        "@babel/helper-plugin-utils": {
1555
+          "version": "7.8.3",
1556
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1557
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1558
+          "dev": true
1559
+        }
1560
+      }
1561
+    },
1562
+    "@babel/plugin-proposal-optional-chaining": {
1563
+      "version": "7.8.3",
1564
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.8.3.tgz",
1565
+      "integrity": "sha512-QIoIR9abkVn+seDE3OjA08jWcs3eZ9+wJCKSRgo3WdEU2csFYgdScb+8qHB3+WXsGJD55u+5hWCISI7ejXS+kg==",
1566
+      "dev": true,
1567
+      "requires": {
1568
+        "@babel/helper-plugin-utils": "^7.8.3",
1569
+        "@babel/plugin-syntax-optional-chaining": "^7.8.0"
1570
+      },
1571
+      "dependencies": {
1572
+        "@babel/helper-plugin-utils": {
1573
+          "version": "7.8.3",
1574
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1575
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1576
+          "dev": true
1577
+        }
1375 1578
       }
1376 1579
     },
1377 1580
     "@babel/plugin-proposal-unicode-property-regex": {
1378
-      "version": "7.7.4",
1379
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.4.tgz",
1380
-      "integrity": "sha512-cHgqHgYvffluZk85dJ02vloErm3Y6xtH+2noOBOJ2kXOJH3aVCDnj5eR/lVNlTnYu4hndAPJD3rTFjW3qee0PA==",
1581
+      "version": "7.8.3",
1582
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.8.3.tgz",
1583
+      "integrity": "sha512-1/1/rEZv2XGweRwwSkLpY+s60za9OZ1hJs4YDqFHCw0kYWYwL5IFljVY1MYBL+weT1l9pokDO2uhSTLVxzoHkQ==",
1381 1584
       "dev": true,
1382 1585
       "requires": {
1383
-        "@babel/helper-create-regexp-features-plugin": "^7.7.4",
1384
-        "@babel/helper-plugin-utils": "^7.0.0"
1586
+        "@babel/helper-create-regexp-features-plugin": "^7.8.3",
1587
+        "@babel/helper-plugin-utils": "^7.8.3"
1588
+      },
1589
+      "dependencies": {
1590
+        "@babel/helper-plugin-utils": {
1591
+          "version": "7.8.3",
1592
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1593
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1594
+          "dev": true
1595
+        }
1385 1596
       }
1386 1597
     },
1387 1598
     "@babel/plugin-syntax-async-generators": {
1388
-      "version": "7.7.4",
1389
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.7.4.tgz",
1390
-      "integrity": "sha512-Li4+EjSpBgxcsmeEF8IFcfV/+yJGxHXDirDkEoyFjumuwbmfCVHUt0HuowD/iGM7OhIRyXJH9YXxqiH6N815+g==",
1599
+      "version": "7.8.4",
1600
+      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
1601
+      "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
1391 1602
       "dev": true,
1392 1603
       "requires": {
1393
-        "@babel/helper-plugin-utils": "^7.0.0"
1604
+        "@babel/helper-plugin-utils": "^7.8.0"
1605
+      },
1606
+      "dependencies": {
1607
+        "@babel/helper-plugin-utils": {
1608
+          "version": "7.8.3",
1609
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1610
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1611
+          "dev": true
1612
+        }
1394 1613
       }
1395 1614
     },
1396 1615
     "@babel/plugin-syntax-dynamic-import": {
1397
-      "version": "7.7.4",
1398
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.7.4.tgz",
1399
-      "integrity": "sha512-jHQW0vbRGvwQNgyVxwDh4yuXu4bH1f5/EICJLAhl1SblLs2CDhrsmCk+v5XLdE9wxtAFRyxx+P//Iw+a5L/tTg==",
1616
+      "version": "7.8.3",
1617
+      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
1618
+      "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
1400 1619
       "dev": true,
1401 1620
       "requires": {
1402
-        "@babel/helper-plugin-utils": "^7.0.0"
1621
+        "@babel/helper-plugin-utils": "^7.8.0"
1622
+      },
1623
+      "dependencies": {
1624
+        "@babel/helper-plugin-utils": {
1625
+          "version": "7.8.3",
1626
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1627
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1628
+          "dev": true
1629
+        }
1403 1630
       }
1404 1631
     },
1405 1632
     "@babel/plugin-syntax-json-strings": {
1406
-      "version": "7.7.4",
1407
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.7.4.tgz",
1408
-      "integrity": "sha512-QpGupahTQW1mHRXddMG5srgpHWqRLwJnJZKXTigB9RPFCCGbDGCgBeM/iC82ICXp414WeYx/tD54w7M2qRqTMg==",
1633
+      "version": "7.8.3",
1634
+      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
1635
+      "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
1409 1636
       "dev": true,
1410 1637
       "requires": {
1411
-        "@babel/helper-plugin-utils": "^7.0.0"
1638
+        "@babel/helper-plugin-utils": "^7.8.0"
1639
+      },
1640
+      "dependencies": {
1641
+        "@babel/helper-plugin-utils": {
1642
+          "version": "7.8.3",
1643
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1644
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1645
+          "dev": true
1646
+        }
1647
+      }
1648
+    },
1649
+    "@babel/plugin-syntax-nullish-coalescing-operator": {
1650
+      "version": "7.8.3",
1651
+      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
1652
+      "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
1653
+      "dev": true,
1654
+      "requires": {
1655
+        "@babel/helper-plugin-utils": "^7.8.0"
1656
+      },
1657
+      "dependencies": {
1658
+        "@babel/helper-plugin-utils": {
1659
+          "version": "7.8.3",
1660
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1661
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1662
+          "dev": true
1663
+        }
1412 1664
       }
1413 1665
     },
1414 1666
     "@babel/plugin-syntax-object-rest-spread": {
... ...
@@ -1421,128 +1673,219 @@
1421 1673
       }
1422 1674
     },
1423 1675
     "@babel/plugin-syntax-optional-catch-binding": {
1424
-      "version": "7.7.4",
1425
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.7.4.tgz",
1426
-      "integrity": "sha512-4ZSuzWgFxqHRE31Glu+fEr/MirNZOMYmD/0BhBWyLyOOQz/gTAl7QmWm2hX1QxEIXsr2vkdlwxIzTyiYRC4xcQ==",
1676
+      "version": "7.8.3",
1677
+      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
1678
+      "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
1427 1679
       "dev": true,
1428 1680
       "requires": {
1429
-        "@babel/helper-plugin-utils": "^7.0.0"
1681
+        "@babel/helper-plugin-utils": "^7.8.0"
1682
+      },
1683
+      "dependencies": {
1684
+        "@babel/helper-plugin-utils": {
1685
+          "version": "7.8.3",
1686
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1687
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1688
+          "dev": true
1689
+        }
1690
+      }
1691
+    },
1692
+    "@babel/plugin-syntax-optional-chaining": {
1693
+      "version": "7.8.3",
1694
+      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
1695
+      "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
1696
+      "dev": true,
1697
+      "requires": {
1698
+        "@babel/helper-plugin-utils": "^7.8.0"
1699
+      },
1700
+      "dependencies": {
1701
+        "@babel/helper-plugin-utils": {
1702
+          "version": "7.8.3",
1703
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1704
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1705
+          "dev": true
1706
+        }
1430 1707
       }
1431 1708
     },
1432 1709
     "@babel/plugin-syntax-top-level-await": {
1433
-      "version": "7.7.4",
1434
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.7.4.tgz",
1435
-      "integrity": "sha512-wdsOw0MvkL1UIgiQ/IFr3ETcfv1xb8RMM0H9wbiDyLaJFyiDg5oZvDLCXosIXmFeIlweML5iOBXAkqddkYNizg==",
1710
+      "version": "7.8.3",
1711
+      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.8.3.tgz",
1712
+      "integrity": "sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==",
1436 1713
       "dev": true,
1437 1714
       "requires": {
1438
-        "@babel/helper-plugin-utils": "^7.0.0"
1715
+        "@babel/helper-plugin-utils": "^7.8.3"
1716
+      },
1717
+      "dependencies": {
1718
+        "@babel/helper-plugin-utils": {
1719
+          "version": "7.8.3",
1720
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1721
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1722
+          "dev": true
1723
+        }
1439 1724
       }
1440 1725
     },
1441 1726
     "@babel/plugin-transform-arrow-functions": {
1442
-      "version": "7.7.4",
1443
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.7.4.tgz",
1444
-      "integrity": "sha512-zUXy3e8jBNPiffmqkHRNDdZM2r8DWhCB7HhcoyZjiK1TxYEluLHAvQuYnTT+ARqRpabWqy/NHkO6e3MsYB5YfA==",
1727
+      "version": "7.8.3",
1728
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.8.3.tgz",
1729
+      "integrity": "sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==",
1445 1730
       "dev": true,
1446 1731
       "requires": {
1447
-        "@babel/helper-plugin-utils": "^7.0.0"
1732
+        "@babel/helper-plugin-utils": "^7.8.3"
1733
+      },
1734
+      "dependencies": {
1735
+        "@babel/helper-plugin-utils": {
1736
+          "version": "7.8.3",
1737
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1738
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1739
+          "dev": true
1740
+        }
1448 1741
       }
1449 1742
     },
1450 1743
     "@babel/plugin-transform-async-to-generator": {
1451
-      "version": "7.7.4",
1452
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.7.4.tgz",
1453
-      "integrity": "sha512-zpUTZphp5nHokuy8yLlyafxCJ0rSlFoSHypTUWgpdwoDXWQcseaect7cJ8Ppk6nunOM6+5rPMkod4OYKPR5MUg==",
1744
+      "version": "7.8.3",
1745
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.8.3.tgz",
1746
+      "integrity": "sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==",
1454 1747
       "dev": true,
1455 1748
       "requires": {
1456
-        "@babel/helper-module-imports": "^7.7.4",
1457
-        "@babel/helper-plugin-utils": "^7.0.0",
1458
-        "@babel/helper-remap-async-to-generator": "^7.7.4"
1749
+        "@babel/helper-module-imports": "^7.8.3",
1750
+        "@babel/helper-plugin-utils": "^7.8.3",
1751
+        "@babel/helper-remap-async-to-generator": "^7.8.3"
1752
+      },
1753
+      "dependencies": {
1754
+        "@babel/helper-plugin-utils": {
1755
+          "version": "7.8.3",
1756
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1757
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1758
+          "dev": true
1759
+        }
1459 1760
       }
1460 1761
     },
1461 1762
     "@babel/plugin-transform-block-scoped-functions": {
1462
-      "version": "7.7.4",
1463
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.7.4.tgz",
1464
-      "integrity": "sha512-kqtQzwtKcpPclHYjLK//3lH8OFsCDuDJBaFhVwf8kqdnF6MN4l618UDlcA7TfRs3FayrHj+svYnSX8MC9zmUyQ==",
1763
+      "version": "7.8.3",
1764
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.8.3.tgz",
1765
+      "integrity": "sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==",
1465 1766
       "dev": true,
1466 1767
       "requires": {
1467
-        "@babel/helper-plugin-utils": "^7.0.0"
1768
+        "@babel/helper-plugin-utils": "^7.8.3"
1769
+      },
1770
+      "dependencies": {
1771
+        "@babel/helper-plugin-utils": {
1772
+          "version": "7.8.3",
1773
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1774
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1775
+          "dev": true
1776
+        }
1468 1777
       }
1469 1778
     },
1470 1779
     "@babel/plugin-transform-block-scoping": {
1471
-      "version": "7.7.4",
1472
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.7.4.tgz",
1473
-      "integrity": "sha512-2VBe9u0G+fDt9B5OV5DQH4KBf5DoiNkwFKOz0TCvBWvdAN2rOykCTkrL+jTLxfCAm76l9Qo5OqL7HBOx2dWggg==",
1780
+      "version": "7.8.3",
1781
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.8.3.tgz",
1782
+      "integrity": "sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==",
1474 1783
       "dev": true,
1475 1784
       "requires": {
1476
-        "@babel/helper-plugin-utils": "^7.0.0",
1785
+        "@babel/helper-plugin-utils": "^7.8.3",
1477 1786
         "lodash": "^4.17.13"
1787
+      },
1788
+      "dependencies": {
1789
+        "@babel/helper-plugin-utils": {
1790
+          "version": "7.8.3",
1791
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1792
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1793
+          "dev": true
1794
+        }
1478 1795
       }
1479 1796
     },
1480 1797
     "@babel/plugin-transform-classes": {
1481
-      "version": "7.7.4",
1482
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.7.4.tgz",
1483
-      "integrity": "sha512-sK1mjWat7K+buWRuImEzjNf68qrKcrddtpQo3swi9j7dUcG6y6R6+Di039QN2bD1dykeswlagupEmpOatFHHUg==",
1484
-      "dev": true,
1485
-      "requires": {
1486
-        "@babel/helper-annotate-as-pure": "^7.7.4",
1487
-        "@babel/helper-define-map": "^7.7.4",
1488
-        "@babel/helper-function-name": "^7.7.4",
1489
-        "@babel/helper-optimise-call-expression": "^7.7.4",
1490
-        "@babel/helper-plugin-utils": "^7.0.0",
1491
-        "@babel/helper-replace-supers": "^7.7.4",
1492
-        "@babel/helper-split-export-declaration": "^7.7.4",
1798
+      "version": "7.8.3",
1799
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.8.3.tgz",
1800
+      "integrity": "sha512-SjT0cwFJ+7Rbr1vQsvphAHwUHvSUPmMjMU/0P59G8U2HLFqSa082JO7zkbDNWs9kH/IUqpHI6xWNesGf8haF1w==",
1801
+      "dev": true,
1802
+      "requires": {
1803
+        "@babel/helper-annotate-as-pure": "^7.8.3",
1804
+        "@babel/helper-define-map": "^7.8.3",
1805
+        "@babel/helper-function-name": "^7.8.3",
1806
+        "@babel/helper-optimise-call-expression": "^7.8.3",
1807
+        "@babel/helper-plugin-utils": "^7.8.3",
1808
+        "@babel/helper-replace-supers": "^7.8.3",
1809
+        "@babel/helper-split-export-declaration": "^7.8.3",
1493 1810
         "globals": "^11.1.0"
1494 1811
       },
1495 1812
       "dependencies": {
1813
+        "@babel/code-frame": {
1814
+          "version": "7.8.3",
1815
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
1816
+          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
1817
+          "dev": true,
1818
+          "requires": {
1819
+            "@babel/highlight": "^7.8.3"
1820
+          }
1821
+        },
1496 1822
         "@babel/helper-function-name": {
1497
-          "version": "7.7.4",
1498
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
1499
-          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
1823
+          "version": "7.8.3",
1824
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
1825
+          "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
1500 1826
           "dev": true,
1501 1827
           "requires": {
1502
-            "@babel/helper-get-function-arity": "^7.7.4",
1503
-            "@babel/template": "^7.7.4",
1504
-            "@babel/types": "^7.7.4"
1828
+            "@babel/helper-get-function-arity": "^7.8.3",
1829
+            "@babel/template": "^7.8.3",
1830
+            "@babel/types": "^7.8.3"
1505 1831
           }
1506 1832
         },
1507 1833
         "@babel/helper-get-function-arity": {
1508
-          "version": "7.7.4",
1509
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
1510
-          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
1834
+          "version": "7.8.3",
1835
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
1836
+          "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
1511 1837
           "dev": true,
1512 1838
           "requires": {
1513
-            "@babel/types": "^7.7.4"
1839
+            "@babel/types": "^7.8.3"
1514 1840
           }
1515 1841
         },
1842
+        "@babel/helper-plugin-utils": {
1843
+          "version": "7.8.3",
1844
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1845
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1846
+          "dev": true
1847
+        },
1516 1848
         "@babel/helper-split-export-declaration": {
1517
-          "version": "7.7.4",
1518
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
1519
-          "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
1849
+          "version": "7.8.3",
1850
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.8.3.tgz",
1851
+          "integrity": "sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==",
1520 1852
           "dev": true,
1521 1853
           "requires": {
1522
-            "@babel/types": "^7.7.4"
1854
+            "@babel/types": "^7.8.3"
1855
+          }
1856
+        },
1857
+        "@babel/highlight": {
1858
+          "version": "7.8.3",
1859
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",
1860
+          "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",
1861
+          "dev": true,
1862
+          "requires": {
1863
+            "chalk": "^2.0.0",
1864
+            "esutils": "^2.0.2",
1865
+            "js-tokens": "^4.0.0"
1523 1866
           }
1524 1867
         },
1525 1868
         "@babel/parser": {
1526
-          "version": "7.7.5",
1527
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz",
1528
-          "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==",
1869
+          "version": "7.8.3",
1870
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.3.tgz",
1871
+          "integrity": "sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ==",
1529 1872
           "dev": true
1530 1873
         },
1531 1874
         "@babel/template": {
1532
-          "version": "7.7.4",
1533
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
1534
-          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
1875
+          "version": "7.8.3",
1876
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz",
1877
+          "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==",
1535 1878
           "dev": true,
1536 1879
           "requires": {
1537
-            "@babel/code-frame": "^7.0.0",
1538
-            "@babel/parser": "^7.7.4",
1539
-            "@babel/types": "^7.7.4"
1880
+            "@babel/code-frame": "^7.8.3",
1881
+            "@babel/parser": "^7.8.3",
1882
+            "@babel/types": "^7.8.3"
1540 1883
           }
1541 1884
         },
1542 1885
         "@babel/types": {
1543
-          "version": "7.7.4",
1544
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
1545
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
1886
+          "version": "7.8.3",
1887
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
1888
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
1546 1889
           "dev": true,
1547 1890
           "requires": {
1548 1891
             "esutils": "^2.0.2",
... ...
@@ -1553,112 +1896,186 @@
1553 1896
       }
1554 1897
     },
1555 1898
     "@babel/plugin-transform-computed-properties": {
1556
-      "version": "7.7.4",
1557
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.7.4.tgz",
1558
-      "integrity": "sha512-bSNsOsZnlpLLyQew35rl4Fma3yKWqK3ImWMSC/Nc+6nGjC9s5NFWAer1YQ899/6s9HxO2zQC1WoFNfkOqRkqRQ==",
1899
+      "version": "7.8.3",
1900
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.8.3.tgz",
1901
+      "integrity": "sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==",
1559 1902
       "dev": true,
1560 1903
       "requires": {
1561
-        "@babel/helper-plugin-utils": "^7.0.0"
1904
+        "@babel/helper-plugin-utils": "^7.8.3"
1905
+      },
1906
+      "dependencies": {
1907
+        "@babel/helper-plugin-utils": {
1908
+          "version": "7.8.3",
1909
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1910
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1911
+          "dev": true
1912
+        }
1562 1913
       }
1563 1914
     },
1564 1915
     "@babel/plugin-transform-destructuring": {
1565
-      "version": "7.7.4",
1566
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.7.4.tgz",
1567
-      "integrity": "sha512-4jFMXI1Cu2aXbcXXl8Lr6YubCn6Oc7k9lLsu8v61TZh+1jny2BWmdtvY9zSUlLdGUvcy9DMAWyZEOqjsbeg/wA==",
1916
+      "version": "7.8.3",
1917
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.8.3.tgz",
1918
+      "integrity": "sha512-H4X646nCkiEcHZUZaRkhE2XVsoz0J/1x3VVujnn96pSoGCtKPA99ZZA+va+gK+92Zycd6OBKCD8tDb/731bhgQ==",
1568 1919
       "dev": true,
1569 1920
       "requires": {
1570
-        "@babel/helper-plugin-utils": "^7.0.0"
1921
+        "@babel/helper-plugin-utils": "^7.8.3"
1922
+      },
1923
+      "dependencies": {
1924
+        "@babel/helper-plugin-utils": {
1925
+          "version": "7.8.3",
1926
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1927
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1928
+          "dev": true
1929
+        }
1571 1930
       }
1572 1931
     },
1573 1932
     "@babel/plugin-transform-dotall-regex": {
1574
-      "version": "7.7.4",
1575
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.4.tgz",
1576
-      "integrity": "sha512-mk0cH1zyMa/XHeb6LOTXTbG7uIJ8Rrjlzu91pUx/KS3JpcgaTDwMS8kM+ar8SLOvlL2Lofi4CGBAjCo3a2x+lw==",
1933
+      "version": "7.8.3",
1934
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.8.3.tgz",
1935
+      "integrity": "sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==",
1577 1936
       "dev": true,
1578 1937
       "requires": {
1579
-        "@babel/helper-create-regexp-features-plugin": "^7.7.4",
1580
-        "@babel/helper-plugin-utils": "^7.0.0"
1938
+        "@babel/helper-create-regexp-features-plugin": "^7.8.3",
1939
+        "@babel/helper-plugin-utils": "^7.8.3"
1940
+      },
1941
+      "dependencies": {
1942
+        "@babel/helper-plugin-utils": {
1943
+          "version": "7.8.3",
1944
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1945
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1946
+          "dev": true
1947
+        }
1581 1948
       }
1582 1949
     },
1583 1950
     "@babel/plugin-transform-duplicate-keys": {
1584
-      "version": "7.7.4",
1585
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.7.4.tgz",
1586
-      "integrity": "sha512-g1y4/G6xGWMD85Tlft5XedGaZBCIVN+/P0bs6eabmcPP9egFleMAo65OOjlhcz1njpwagyY3t0nsQC9oTFegJA==",
1951
+      "version": "7.8.3",
1952
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.8.3.tgz",
1953
+      "integrity": "sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==",
1587 1954
       "dev": true,
1588 1955
       "requires": {
1589
-        "@babel/helper-plugin-utils": "^7.0.0"
1956
+        "@babel/helper-plugin-utils": "^7.8.3"
1957
+      },
1958
+      "dependencies": {
1959
+        "@babel/helper-plugin-utils": {
1960
+          "version": "7.8.3",
1961
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1962
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1963
+          "dev": true
1964
+        }
1590 1965
       }
1591 1966
     },
1592 1967
     "@babel/plugin-transform-exponentiation-operator": {
1593
-      "version": "7.7.4",
1594
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.7.4.tgz",
1595
-      "integrity": "sha512-MCqiLfCKm6KEA1dglf6Uqq1ElDIZwFuzz1WH5mTf8k2uQSxEJMbOIEh7IZv7uichr7PMfi5YVSrr1vz+ipp7AQ==",
1968
+      "version": "7.8.3",
1969
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.8.3.tgz",
1970
+      "integrity": "sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==",
1596 1971
       "dev": true,
1597 1972
       "requires": {
1598
-        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.7.4",
1599
-        "@babel/helper-plugin-utils": "^7.0.0"
1973
+        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.8.3",
1974
+        "@babel/helper-plugin-utils": "^7.8.3"
1975
+      },
1976
+      "dependencies": {
1977
+        "@babel/helper-plugin-utils": {
1978
+          "version": "7.8.3",
1979
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1980
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1981
+          "dev": true
1982
+        }
1600 1983
       }
1601 1984
     },
1602 1985
     "@babel/plugin-transform-for-of": {
1603
-      "version": "7.7.4",
1604
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.7.4.tgz",
1605
-      "integrity": "sha512-zZ1fD1B8keYtEcKF+M1TROfeHTKnijcVQm0yO/Yu1f7qoDoxEIc/+GX6Go430Bg84eM/xwPFp0+h4EbZg7epAA==",
1986
+      "version": "7.8.3",
1987
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.8.3.tgz",
1988
+      "integrity": "sha512-ZjXznLNTxhpf4Q5q3x1NsngzGA38t9naWH8Gt+0qYZEJAcvPI9waSStSh56u19Ofjr7QmD0wUsQ8hw8s/p1VnA==",
1606 1989
       "dev": true,
1607 1990
       "requires": {
1608
-        "@babel/helper-plugin-utils": "^7.0.0"
1991
+        "@babel/helper-plugin-utils": "^7.8.3"
1992
+      },
1993
+      "dependencies": {
1994
+        "@babel/helper-plugin-utils": {
1995
+          "version": "7.8.3",
1996
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
1997
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
1998
+          "dev": true
1999
+        }
1609 2000
       }
1610 2001
     },
1611 2002
     "@babel/plugin-transform-function-name": {
1612
-      "version": "7.7.4",
1613
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.7.4.tgz",
1614
-      "integrity": "sha512-E/x09TvjHNhsULs2IusN+aJNRV5zKwxu1cpirZyRPw+FyyIKEHPXTsadj48bVpc1R5Qq1B5ZkzumuFLytnbT6g==",
2003
+      "version": "7.8.3",
2004
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.8.3.tgz",
2005
+      "integrity": "sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==",
1615 2006
       "dev": true,
1616 2007
       "requires": {
1617
-        "@babel/helper-function-name": "^7.7.4",
1618
-        "@babel/helper-plugin-utils": "^7.0.0"
2008
+        "@babel/helper-function-name": "^7.8.3",
2009
+        "@babel/helper-plugin-utils": "^7.8.3"
1619 2010
       },
1620 2011
       "dependencies": {
2012
+        "@babel/code-frame": {
2013
+          "version": "7.8.3",
2014
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.8.3.tgz",
2015
+          "integrity": "sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==",
2016
+          "dev": true,
2017
+          "requires": {
2018
+            "@babel/highlight": "^7.8.3"
2019
+          }
2020
+        },
1621 2021
         "@babel/helper-function-name": {
1622
-          "version": "7.7.4",
1623
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
1624
-          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
2022
+          "version": "7.8.3",
2023
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.8.3.tgz",
2024
+          "integrity": "sha512-BCxgX1BC2hD/oBlIFUgOCQDOPV8nSINxCwM3o93xP4P9Fq6aV5sgv2cOOITDMtCfQ+3PvHp3l689XZvAM9QyOA==",
1625 2025
           "dev": true,
1626 2026
           "requires": {
1627
-            "@babel/helper-get-function-arity": "^7.7.4",
1628
-            "@babel/template": "^7.7.4",
1629
-            "@babel/types": "^7.7.4"
2027
+            "@babel/helper-get-function-arity": "^7.8.3",
2028
+            "@babel/template": "^7.8.3",
2029
+            "@babel/types": "^7.8.3"
1630 2030
           }
1631 2031
         },
1632 2032
         "@babel/helper-get-function-arity": {
1633
-          "version": "7.7.4",
1634
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
1635
-          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
2033
+          "version": "7.8.3",
2034
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
2035
+          "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
1636 2036
           "dev": true,
1637 2037
           "requires": {
1638
-            "@babel/types": "^7.7.4"
2038
+            "@babel/types": "^7.8.3"
2039
+          }
2040
+        },
2041
+        "@babel/helper-plugin-utils": {
2042
+          "version": "7.8.3",
2043
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2044
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2045
+          "dev": true
2046
+        },
2047
+        "@babel/highlight": {
2048
+          "version": "7.8.3",
2049
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.8.3.tgz",
2050
+          "integrity": "sha512-PX4y5xQUvy0fnEVHrYOarRPXVWafSjTW9T0Hab8gVIawpl2Sj0ORyrygANq+KjcNlSSTw0YCLSNA8OyZ1I4yEg==",
2051
+          "dev": true,
2052
+          "requires": {
2053
+            "chalk": "^2.0.0",
2054
+            "esutils": "^2.0.2",
2055
+            "js-tokens": "^4.0.0"
1639 2056
           }
1640 2057
         },
1641 2058
         "@babel/parser": {
1642
-          "version": "7.7.5",
1643
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.5.tgz",
1644
-          "integrity": "sha512-KNlOe9+/nk4i29g0VXgl8PEXIRms5xKLJeuZ6UptN0fHv+jDiriG+y94X6qAgWTR0h3KaoM1wK5G5h7MHFRSig==",
2059
+          "version": "7.8.3",
2060
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.3.tgz",
2061
+          "integrity": "sha512-/V72F4Yp/qmHaTALizEm9Gf2eQHV3QyTL3K0cNfijwnMnb1L+LDlAubb/ZnSdGAVzVSWakujHYs1I26x66sMeQ==",
1645 2062
           "dev": true
1646 2063
         },
1647 2064
         "@babel/template": {
1648
-          "version": "7.7.4",
1649
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
1650
-          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
2065
+          "version": "7.8.3",
2066
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.8.3.tgz",
2067
+          "integrity": "sha512-04m87AcQgAFdvuoyiQ2kgELr2tV8B4fP/xJAVUL3Yb3bkNdMedD3d0rlSQr3PegP0cms3eHjl1F7PWlvWbU8FQ==",
1651 2068
           "dev": true,
1652 2069
           "requires": {
1653
-            "@babel/code-frame": "^7.0.0",
1654
-            "@babel/parser": "^7.7.4",
1655
-            "@babel/types": "^7.7.4"
2070
+            "@babel/code-frame": "^7.8.3",
2071
+            "@babel/parser": "^7.8.3",
2072
+            "@babel/types": "^7.8.3"
1656 2073
           }
1657 2074
         },
1658 2075
         "@babel/types": {
1659
-          "version": "7.7.4",
1660
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
1661
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
2076
+          "version": "7.8.3",
2077
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
2078
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
1662 2079
           "dev": true,
1663 2080
           "requires": {
1664 2081
             "esutils": "^2.0.2",
... ...
@@ -1669,119 +2086,190 @@
1669 2086
       }
1670 2087
     },
1671 2088
     "@babel/plugin-transform-literals": {
1672
-      "version": "7.7.4",
1673
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.7.4.tgz",
1674
-      "integrity": "sha512-X2MSV7LfJFm4aZfxd0yLVFrEXAgPqYoDG53Br/tCKiKYfX0MjVjQeWPIhPHHsCqzwQANq+FLN786fF5rgLS+gw==",
2089
+      "version": "7.8.3",
2090
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.8.3.tgz",
2091
+      "integrity": "sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==",
1675 2092
       "dev": true,
1676 2093
       "requires": {
1677
-        "@babel/helper-plugin-utils": "^7.0.0"
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
+        }
1678 2103
       }
1679 2104
     },
1680 2105
     "@babel/plugin-transform-member-expression-literals": {
1681
-      "version": "7.7.4",
1682
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.7.4.tgz",
1683
-      "integrity": "sha512-9VMwMO7i69LHTesL0RdGy93JU6a+qOPuvB4F4d0kR0zyVjJRVJRaoaGjhtki6SzQUu8yen/vxPKN6CWnCUw6bA==",
2106
+      "version": "7.8.3",
2107
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.8.3.tgz",
2108
+      "integrity": "sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==",
1684 2109
       "dev": true,
1685 2110
       "requires": {
1686
-        "@babel/helper-plugin-utils": "^7.0.0"
2111
+        "@babel/helper-plugin-utils": "^7.8.3"
2112
+      },
2113
+      "dependencies": {
2114
+        "@babel/helper-plugin-utils": {
2115
+          "version": "7.8.3",
2116
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2117
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2118
+          "dev": true
2119
+        }
1687 2120
       }
1688 2121
     },
1689 2122
     "@babel/plugin-transform-modules-amd": {
1690
-      "version": "7.7.5",
1691
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.7.5.tgz",
1692
-      "integrity": "sha512-CT57FG4A2ZUNU1v+HdvDSDrjNWBrtCmSH6YbbgN3Lrf0Di/q/lWRxZrE72p3+HCCz9UjfZOEBdphgC0nzOS6DQ==",
2123
+      "version": "7.8.3",
2124
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.8.3.tgz",
2125
+      "integrity": "sha512-MadJiU3rLKclzT5kBH4yxdry96odTUwuqrZM+GllFI/VhxfPz+k9MshJM+MwhfkCdxxclSbSBbUGciBngR+kEQ==",
1693 2126
       "dev": true,
1694 2127
       "requires": {
1695
-        "@babel/helper-module-transforms": "^7.7.5",
1696
-        "@babel/helper-plugin-utils": "^7.0.0",
2128
+        "@babel/helper-module-transforms": "^7.8.3",
2129
+        "@babel/helper-plugin-utils": "^7.8.3",
1697 2130
         "babel-plugin-dynamic-import-node": "^2.3.0"
2131
+      },
2132
+      "dependencies": {
2133
+        "@babel/helper-plugin-utils": {
2134
+          "version": "7.8.3",
2135
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2136
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2137
+          "dev": true
2138
+        }
1698 2139
       }
1699 2140
     },
1700 2141
     "@babel/plugin-transform-modules-commonjs": {
1701
-      "version": "7.7.5",
1702
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.5.tgz",
1703
-      "integrity": "sha512-9Cq4zTFExwFhQI6MT1aFxgqhIsMWQWDVwOgLzl7PTWJHsNaqFvklAU+Oz6AQLAS0dJKTwZSOCo20INwktxpi3Q==",
2142
+      "version": "7.8.3",
2143
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.8.3.tgz",
2144
+      "integrity": "sha512-JpdMEfA15HZ/1gNuB9XEDlZM1h/gF/YOH7zaZzQu2xCFRfwc01NXBMHHSTT6hRjlXJJs5x/bfODM3LiCk94Sxg==",
1704 2145
       "dev": true,
1705 2146
       "requires": {
1706
-        "@babel/helper-module-transforms": "^7.7.5",
1707
-        "@babel/helper-plugin-utils": "^7.0.0",
1708
-        "@babel/helper-simple-access": "^7.7.4",
2147
+        "@babel/helper-module-transforms": "^7.8.3",
2148
+        "@babel/helper-plugin-utils": "^7.8.3",
2149
+        "@babel/helper-simple-access": "^7.8.3",
1709 2150
         "babel-plugin-dynamic-import-node": "^2.3.0"
2151
+      },
2152
+      "dependencies": {
2153
+        "@babel/helper-plugin-utils": {
2154
+          "version": "7.8.3",
2155
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2156
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2157
+          "dev": true
2158
+        }
1710 2159
       }
1711 2160
     },
1712 2161
     "@babel/plugin-transform-modules-systemjs": {
1713
-      "version": "7.7.4",
1714
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.7.4.tgz",
1715
-      "integrity": "sha512-y2c96hmcsUi6LrMqvmNDPBBiGCiQu0aYqpHatVVu6kD4mFEXKjyNxd/drc18XXAf9dv7UXjrZwBVmTTGaGP8iw==",
2162
+      "version": "7.8.3",
2163
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.8.3.tgz",
2164
+      "integrity": "sha512-8cESMCJjmArMYqa9AO5YuMEkE4ds28tMpZcGZB/jl3n0ZzlsxOAi3mC+SKypTfT8gjMupCnd3YiXCkMjj2jfOg==",
1716 2165
       "dev": true,
1717 2166
       "requires": {
1718
-        "@babel/helper-hoist-variables": "^7.7.4",
1719
-        "@babel/helper-plugin-utils": "^7.0.0",
2167
+        "@babel/helper-hoist-variables": "^7.8.3",
2168
+        "@babel/helper-module-transforms": "^7.8.3",
2169
+        "@babel/helper-plugin-utils": "^7.8.3",
1720 2170
         "babel-plugin-dynamic-import-node": "^2.3.0"
2171
+      },
2172
+      "dependencies": {
2173
+        "@babel/helper-plugin-utils": {
2174
+          "version": "7.8.3",
2175
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2176
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2177
+          "dev": true
2178
+        }
1721 2179
       }
1722 2180
     },
1723 2181
     "@babel/plugin-transform-modules-umd": {
1724
-      "version": "7.7.4",
1725
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.7.4.tgz",
1726
-      "integrity": "sha512-u2B8TIi0qZI4j8q4C51ktfO7E3cQ0qnaXFI1/OXITordD40tt17g/sXqgNNCcMTcBFKrUPcGDx+TBJuZxLx7tw==",
2182
+      "version": "7.8.3",
2183
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.8.3.tgz",
2184
+      "integrity": "sha512-evhTyWhbwbI3/U6dZAnx/ePoV7H6OUG+OjiJFHmhr9FPn0VShjwC2kdxqIuQ/+1P50TMrneGzMeyMTFOjKSnAw==",
1727 2185
       "dev": true,
1728 2186
       "requires": {
1729
-        "@babel/helper-module-transforms": "^7.7.4",
1730
-        "@babel/helper-plugin-utils": "^7.0.0"
2187
+        "@babel/helper-module-transforms": "^7.8.3",
2188
+        "@babel/helper-plugin-utils": "^7.8.3"
2189
+      },
2190
+      "dependencies": {
2191
+        "@babel/helper-plugin-utils": {
2192
+          "version": "7.8.3",
2193
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2194
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2195
+          "dev": true
2196
+        }
1731 2197
       }
1732 2198
     },
1733 2199
     "@babel/plugin-transform-named-capturing-groups-regex": {
1734
-      "version": "7.7.4",
1735
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.7.4.tgz",
1736
-      "integrity": "sha512-jBUkiqLKvUWpv9GLSuHUFYdmHg0ujC1JEYoZUfeOOfNydZXp1sXObgyPatpcwjWgsdBGsagWW0cdJpX/DO2jMw==",
2200
+      "version": "7.8.3",
2201
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.8.3.tgz",
2202
+      "integrity": "sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==",
1737 2203
       "dev": true,
1738 2204
       "requires": {
1739
-        "@babel/helper-create-regexp-features-plugin": "^7.7.4"
2205
+        "@babel/helper-create-regexp-features-plugin": "^7.8.3"
1740 2206
       }
1741 2207
     },
1742 2208
     "@babel/plugin-transform-new-target": {
1743
-      "version": "7.7.4",
1744
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.7.4.tgz",
1745
-      "integrity": "sha512-CnPRiNtOG1vRodnsyGX37bHQleHE14B9dnnlgSeEs3ek3fHN1A1SScglTCg1sfbe7sRQ2BUcpgpTpWSfMKz3gg==",
2209
+      "version": "7.8.3",
2210
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.8.3.tgz",
2211
+      "integrity": "sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==",
1746 2212
       "dev": true,
1747 2213
       "requires": {
1748
-        "@babel/helper-plugin-utils": "^7.0.0"
2214
+        "@babel/helper-plugin-utils": "^7.8.3"
2215
+      },
2216
+      "dependencies": {
2217
+        "@babel/helper-plugin-utils": {
2218
+          "version": "7.8.3",
2219
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2220
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2221
+          "dev": true
2222
+        }
1749 2223
       }
1750 2224
     },
1751 2225
     "@babel/plugin-transform-object-super": {
1752
-      "version": "7.7.4",
1753
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.7.4.tgz",
1754
-      "integrity": "sha512-ho+dAEhC2aRnff2JCA0SAK7V2R62zJd/7dmtoe7MHcso4C2mS+vZjn1Pb1pCVZvJs1mgsvv5+7sT+m3Bysb6eg==",
2226
+      "version": "7.8.3",
2227
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.8.3.tgz",
2228
+      "integrity": "sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==",
1755 2229
       "dev": true,
1756 2230
       "requires": {
1757
-        "@babel/helper-plugin-utils": "^7.0.0",
1758
-        "@babel/helper-replace-supers": "^7.7.4"
2231
+        "@babel/helper-plugin-utils": "^7.8.3",
2232
+        "@babel/helper-replace-supers": "^7.8.3"
2233
+      },
2234
+      "dependencies": {
2235
+        "@babel/helper-plugin-utils": {
2236
+          "version": "7.8.3",
2237
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2238
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2239
+          "dev": true
2240
+        }
1759 2241
       }
1760 2242
     },
1761 2243
     "@babel/plugin-transform-parameters": {
1762
-      "version": "7.7.4",
1763
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.7.4.tgz",
1764
-      "integrity": "sha512-VJwhVePWPa0DqE9vcfptaJSzNDKrWU/4FbYCjZERtmqEs05g3UMXnYMZoXja7JAJ7Y7sPZipwm/pGApZt7wHlw==",
2244
+      "version": "7.8.3",
2245
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.8.3.tgz",
2246
+      "integrity": "sha512-/pqngtGb54JwMBZ6S/D3XYylQDFtGjWrnoCF4gXZOUpFV/ujbxnoNGNvDGu6doFWRPBveE72qTx/RRU44j5I/Q==",
1765 2247
       "dev": true,
1766 2248
       "requires": {
1767
-        "@babel/helper-call-delegate": "^7.7.4",
1768
-        "@babel/helper-get-function-arity": "^7.7.4",
1769
-        "@babel/helper-plugin-utils": "^7.0.0"
2249
+        "@babel/helper-call-delegate": "^7.8.3",
2250
+        "@babel/helper-get-function-arity": "^7.8.3",
2251
+        "@babel/helper-plugin-utils": "^7.8.3"
1770 2252
       },
1771 2253
       "dependencies": {
1772 2254
         "@babel/helper-get-function-arity": {
1773
-          "version": "7.7.4",
1774
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
1775
-          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
2255
+          "version": "7.8.3",
2256
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.8.3.tgz",
2257
+          "integrity": "sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==",
1776 2258
           "dev": true,
1777 2259
           "requires": {
1778
-            "@babel/types": "^7.7.4"
2260
+            "@babel/types": "^7.8.3"
1779 2261
           }
1780 2262
         },
2263
+        "@babel/helper-plugin-utils": {
2264
+          "version": "7.8.3",
2265
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2266
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2267
+          "dev": true
2268
+        },
1781 2269
         "@babel/types": {
1782
-          "version": "7.7.4",
1783
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
1784
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
2270
+          "version": "7.8.3",
2271
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
2272
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
1785 2273
           "dev": true,
1786 2274
           "requires": {
1787 2275
             "esutils": "^2.0.2",
... ...
@@ -1792,161 +2280,247 @@
1792 2280
       }
1793 2281
     },
1794 2282
     "@babel/plugin-transform-property-literals": {
1795
-      "version": "7.7.4",
1796
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.7.4.tgz",
1797
-      "integrity": "sha512-MatJhlC4iHsIskWYyawl53KuHrt+kALSADLQQ/HkhTjX954fkxIEh4q5slL4oRAnsm/eDoZ4q0CIZpcqBuxhJQ==",
2283
+      "version": "7.8.3",
2284
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.8.3.tgz",
2285
+      "integrity": "sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==",
1798 2286
       "dev": true,
1799 2287
       "requires": {
1800
-        "@babel/helper-plugin-utils": "^7.0.0"
2288
+        "@babel/helper-plugin-utils": "^7.8.3"
2289
+      },
2290
+      "dependencies": {
2291
+        "@babel/helper-plugin-utils": {
2292
+          "version": "7.8.3",
2293
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2294
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2295
+          "dev": true
2296
+        }
1801 2297
       }
1802 2298
     },
1803 2299
     "@babel/plugin-transform-regenerator": {
1804
-      "version": "7.7.5",
1805
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.5.tgz",
1806
-      "integrity": "sha512-/8I8tPvX2FkuEyWbjRCt4qTAgZK0DVy8QRguhA524UH48RfGJy94On2ri+dCuwOpcerPRl9O4ebQkRcVzIaGBw==",
2300
+      "version": "7.8.3",
2301
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.8.3.tgz",
2302
+      "integrity": "sha512-qt/kcur/FxrQrzFR432FGZznkVAjiyFtCOANjkAKwCbt465L6ZCiUQh2oMYGU3Wo8LRFJxNDFwWn106S5wVUNA==",
1807 2303
       "dev": true,
1808 2304
       "requires": {
1809 2305
         "regenerator-transform": "^0.14.0"
1810 2306
       }
1811 2307
     },
1812 2308
     "@babel/plugin-transform-reserved-words": {
1813
-      "version": "7.7.4",
1814
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.7.4.tgz",
1815
-      "integrity": "sha512-OrPiUB5s5XvkCO1lS7D8ZtHcswIC57j62acAnJZKqGGnHP+TIc/ljQSrgdX/QyOTdEK5COAhuc820Hi1q2UgLQ==",
2309
+      "version": "7.8.3",
2310
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.8.3.tgz",
2311
+      "integrity": "sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==",
1816 2312
       "dev": true,
1817 2313
       "requires": {
1818
-        "@babel/helper-plugin-utils": "^7.0.0"
2314
+        "@babel/helper-plugin-utils": "^7.8.3"
2315
+      },
2316
+      "dependencies": {
2317
+        "@babel/helper-plugin-utils": {
2318
+          "version": "7.8.3",
2319
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2320
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2321
+          "dev": true
2322
+        }
1819 2323
       }
1820 2324
     },
1821 2325
     "@babel/plugin-transform-shorthand-properties": {
1822
-      "version": "7.7.4",
1823
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.7.4.tgz",
1824
-      "integrity": "sha512-q+suddWRfIcnyG5YiDP58sT65AJDZSUhXQDZE3r04AuqD6d/XLaQPPXSBzP2zGerkgBivqtQm9XKGLuHqBID6Q==",
2326
+      "version": "7.8.3",
2327
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.8.3.tgz",
2328
+      "integrity": "sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==",
1825 2329
       "dev": true,
1826 2330
       "requires": {
1827
-        "@babel/helper-plugin-utils": "^7.0.0"
2331
+        "@babel/helper-plugin-utils": "^7.8.3"
2332
+      },
2333
+      "dependencies": {
2334
+        "@babel/helper-plugin-utils": {
2335
+          "version": "7.8.3",
2336
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2337
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2338
+          "dev": true
2339
+        }
1828 2340
       }
1829 2341
     },
1830 2342
     "@babel/plugin-transform-spread": {
1831
-      "version": "7.7.4",
1832
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.7.4.tgz",
1833
-      "integrity": "sha512-8OSs0FLe5/80cndziPlg4R0K6HcWSM0zyNhHhLsmw/Nc5MaA49cAsnoJ/t/YZf8qkG7fD+UjTRaApVDB526d7Q==",
2343
+      "version": "7.8.3",
2344
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.8.3.tgz",
2345
+      "integrity": "sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==",
1834 2346
       "dev": true,
1835 2347
       "requires": {
1836
-        "@babel/helper-plugin-utils": "^7.0.0"
2348
+        "@babel/helper-plugin-utils": "^7.8.3"
2349
+      },
2350
+      "dependencies": {
2351
+        "@babel/helper-plugin-utils": {
2352
+          "version": "7.8.3",
2353
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2354
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2355
+          "dev": true
2356
+        }
1837 2357
       }
1838 2358
     },
1839 2359
     "@babel/plugin-transform-sticky-regex": {
1840
-      "version": "7.7.4",
1841
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.7.4.tgz",
1842
-      "integrity": "sha512-Ls2NASyL6qtVe1H1hXts9yuEeONV2TJZmplLONkMPUG158CtmnrzW5Q5teibM5UVOFjG0D3IC5mzXR6pPpUY7A==",
2360
+      "version": "7.8.3",
2361
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.8.3.tgz",
2362
+      "integrity": "sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==",
1843 2363
       "dev": true,
1844 2364
       "requires": {
1845
-        "@babel/helper-plugin-utils": "^7.0.0",
1846
-        "@babel/helper-regex": "^7.0.0"
2365
+        "@babel/helper-plugin-utils": "^7.8.3",
2366
+        "@babel/helper-regex": "^7.8.3"
2367
+      },
2368
+      "dependencies": {
2369
+        "@babel/helper-plugin-utils": {
2370
+          "version": "7.8.3",
2371
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2372
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2373
+          "dev": true
2374
+        }
1847 2375
       }
1848 2376
     },
1849 2377
     "@babel/plugin-transform-template-literals": {
1850
-      "version": "7.7.4",
1851
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.7.4.tgz",
1852
-      "integrity": "sha512-sA+KxLwF3QwGj5abMHkHgshp9+rRz+oY9uoRil4CyLtgEuE/88dpkeWgNk5qKVsJE9iSfly3nvHapdRiIS2wnQ==",
2378
+      "version": "7.8.3",
2379
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.8.3.tgz",
2380
+      "integrity": "sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==",
1853 2381
       "dev": true,
1854 2382
       "requires": {
1855
-        "@babel/helper-annotate-as-pure": "^7.7.4",
1856
-        "@babel/helper-plugin-utils": "^7.0.0"
2383
+        "@babel/helper-annotate-as-pure": "^7.8.3",
2384
+        "@babel/helper-plugin-utils": "^7.8.3"
2385
+      },
2386
+      "dependencies": {
2387
+        "@babel/helper-plugin-utils": {
2388
+          "version": "7.8.3",
2389
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2390
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2391
+          "dev": true
2392
+        }
1857 2393
       }
1858 2394
     },
1859 2395
     "@babel/plugin-transform-typeof-symbol": {
1860
-      "version": "7.7.4",
1861
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.7.4.tgz",
1862
-      "integrity": "sha512-KQPUQ/7mqe2m0B8VecdyaW5XcQYaePyl9R7IsKd+irzj6jvbhoGnRE+M0aNkyAzI07VfUQ9266L5xMARitV3wg==",
2396
+      "version": "7.8.3",
2397
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.8.3.tgz",
2398
+      "integrity": "sha512-3TrkKd4LPqm4jHs6nPtSDI/SV9Cm5PRJkHLUgTcqRQQTMAZ44ZaAdDZJtvWFSaRcvT0a1rTmJ5ZA5tDKjleF3g==",
1863 2399
       "dev": true,
1864 2400
       "requires": {
1865
-        "@babel/helper-plugin-utils": "^7.0.0"
2401
+        "@babel/helper-plugin-utils": "^7.8.3"
2402
+      },
2403
+      "dependencies": {
2404
+        "@babel/helper-plugin-utils": {
2405
+          "version": "7.8.3",
2406
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2407
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2408
+          "dev": true
2409
+        }
1866 2410
       }
1867 2411
     },
1868 2412
     "@babel/plugin-transform-unicode-regex": {
1869
-      "version": "7.7.4",
1870
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.7.4.tgz",
1871
-      "integrity": "sha512-N77UUIV+WCvE+5yHw+oks3m18/umd7y392Zv7mYTpFqHtkpcc+QUz+gLJNTWVlWROIWeLqY0f3OjZxV5TcXnRw==",
2413
+      "version": "7.8.3",
2414
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.8.3.tgz",
2415
+      "integrity": "sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==",
1872 2416
       "dev": true,
1873 2417
       "requires": {
1874
-        "@babel/helper-create-regexp-features-plugin": "^7.7.4",
1875
-        "@babel/helper-plugin-utils": "^7.0.0"
2418
+        "@babel/helper-create-regexp-features-plugin": "^7.8.3",
2419
+        "@babel/helper-plugin-utils": "^7.8.3"
2420
+      },
2421
+      "dependencies": {
2422
+        "@babel/helper-plugin-utils": {
2423
+          "version": "7.8.3",
2424
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2425
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2426
+          "dev": true
2427
+        }
1876 2428
       }
1877 2429
     },
1878 2430
     "@babel/preset-env": {
1879
-      "version": "7.7.6",
1880
-      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.7.6.tgz",
1881
-      "integrity": "sha512-k5hO17iF/Q7tR9Jv8PdNBZWYW6RofxhnxKjBMc0nG4JTaWvOTiPoO/RLFwAKcA4FpmuBFm6jkoqaRJLGi0zdaQ==",
1882
-      "dev": true,
1883
-      "requires": {
1884
-        "@babel/helper-module-imports": "^7.7.4",
1885
-        "@babel/helper-plugin-utils": "^7.0.0",
1886
-        "@babel/plugin-proposal-async-generator-functions": "^7.7.4",
1887
-        "@babel/plugin-proposal-dynamic-import": "^7.7.4",
1888
-        "@babel/plugin-proposal-json-strings": "^7.7.4",
1889
-        "@babel/plugin-proposal-object-rest-spread": "^7.7.4",
1890
-        "@babel/plugin-proposal-optional-catch-binding": "^7.7.4",
1891
-        "@babel/plugin-proposal-unicode-property-regex": "^7.7.4",
1892
-        "@babel/plugin-syntax-async-generators": "^7.7.4",
1893
-        "@babel/plugin-syntax-dynamic-import": "^7.7.4",
1894
-        "@babel/plugin-syntax-json-strings": "^7.7.4",
1895
-        "@babel/plugin-syntax-object-rest-spread": "^7.7.4",
1896
-        "@babel/plugin-syntax-optional-catch-binding": "^7.7.4",
1897
-        "@babel/plugin-syntax-top-level-await": "^7.7.4",
1898
-        "@babel/plugin-transform-arrow-functions": "^7.7.4",
1899
-        "@babel/plugin-transform-async-to-generator": "^7.7.4",
1900
-        "@babel/plugin-transform-block-scoped-functions": "^7.7.4",
1901
-        "@babel/plugin-transform-block-scoping": "^7.7.4",
1902
-        "@babel/plugin-transform-classes": "^7.7.4",
1903
-        "@babel/plugin-transform-computed-properties": "^7.7.4",
1904
-        "@babel/plugin-transform-destructuring": "^7.7.4",
1905
-        "@babel/plugin-transform-dotall-regex": "^7.7.4",
1906
-        "@babel/plugin-transform-duplicate-keys": "^7.7.4",
1907
-        "@babel/plugin-transform-exponentiation-operator": "^7.7.4",
1908
-        "@babel/plugin-transform-for-of": "^7.7.4",
1909
-        "@babel/plugin-transform-function-name": "^7.7.4",
1910
-        "@babel/plugin-transform-literals": "^7.7.4",
1911
-        "@babel/plugin-transform-member-expression-literals": "^7.7.4",
1912
-        "@babel/plugin-transform-modules-amd": "^7.7.5",
1913
-        "@babel/plugin-transform-modules-commonjs": "^7.7.5",
1914
-        "@babel/plugin-transform-modules-systemjs": "^7.7.4",
1915
-        "@babel/plugin-transform-modules-umd": "^7.7.4",
1916
-        "@babel/plugin-transform-named-capturing-groups-regex": "^7.7.4",
1917
-        "@babel/plugin-transform-new-target": "^7.7.4",
1918
-        "@babel/plugin-transform-object-super": "^7.7.4",
1919
-        "@babel/plugin-transform-parameters": "^7.7.4",
1920
-        "@babel/plugin-transform-property-literals": "^7.7.4",
1921
-        "@babel/plugin-transform-regenerator": "^7.7.5",
1922
-        "@babel/plugin-transform-reserved-words": "^7.7.4",
1923
-        "@babel/plugin-transform-shorthand-properties": "^7.7.4",
1924
-        "@babel/plugin-transform-spread": "^7.7.4",
1925
-        "@babel/plugin-transform-sticky-regex": "^7.7.4",
1926
-        "@babel/plugin-transform-template-literals": "^7.7.4",
1927
-        "@babel/plugin-transform-typeof-symbol": "^7.7.4",
1928
-        "@babel/plugin-transform-unicode-regex": "^7.7.4",
1929
-        "@babel/types": "^7.7.4",
1930
-        "browserslist": "^4.6.0",
1931
-        "core-js-compat": "^3.4.7",
2431
+      "version": "7.8.3",
2432
+      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.8.3.tgz",
2433
+      "integrity": "sha512-Rs4RPL2KjSLSE2mWAx5/iCH+GC1ikKdxPrhnRS6PfFVaiZeom22VFKN4X8ZthyN61kAaR05tfXTbCvatl9WIQg==",
2434
+      "dev": true,
2435
+      "requires": {
2436
+        "@babel/compat-data": "^7.8.0",
2437
+        "@babel/helper-compilation-targets": "^7.8.3",
2438
+        "@babel/helper-module-imports": "^7.8.3",
2439
+        "@babel/helper-plugin-utils": "^7.8.3",
2440
+        "@babel/plugin-proposal-async-generator-functions": "^7.8.3",
2441
+        "@babel/plugin-proposal-dynamic-import": "^7.8.3",
2442
+        "@babel/plugin-proposal-json-strings": "^7.8.3",
2443
+        "@babel/plugin-proposal-nullish-coalescing-operator": "^7.8.3",
2444
+        "@babel/plugin-proposal-object-rest-spread": "^7.8.3",
2445
+        "@babel/plugin-proposal-optional-catch-binding": "^7.8.3",
2446
+        "@babel/plugin-proposal-optional-chaining": "^7.8.3",
2447
+        "@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
2448
+        "@babel/plugin-syntax-async-generators": "^7.8.0",
2449
+        "@babel/plugin-syntax-dynamic-import": "^7.8.0",
2450
+        "@babel/plugin-syntax-json-strings": "^7.8.0",
2451
+        "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.0",
2452
+        "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
2453
+        "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
2454
+        "@babel/plugin-syntax-optional-chaining": "^7.8.0",
2455
+        "@babel/plugin-syntax-top-level-await": "^7.8.3",
2456
+        "@babel/plugin-transform-arrow-functions": "^7.8.3",
2457
+        "@babel/plugin-transform-async-to-generator": "^7.8.3",
2458
+        "@babel/plugin-transform-block-scoped-functions": "^7.8.3",
2459
+        "@babel/plugin-transform-block-scoping": "^7.8.3",
2460
+        "@babel/plugin-transform-classes": "^7.8.3",
2461
+        "@babel/plugin-transform-computed-properties": "^7.8.3",
2462
+        "@babel/plugin-transform-destructuring": "^7.8.3",
2463
+        "@babel/plugin-transform-dotall-regex": "^7.8.3",
2464
+        "@babel/plugin-transform-duplicate-keys": "^7.8.3",
2465
+        "@babel/plugin-transform-exponentiation-operator": "^7.8.3",
2466
+        "@babel/plugin-transform-for-of": "^7.8.3",
2467
+        "@babel/plugin-transform-function-name": "^7.8.3",
2468
+        "@babel/plugin-transform-literals": "^7.8.3",
2469
+        "@babel/plugin-transform-member-expression-literals": "^7.8.3",
2470
+        "@babel/plugin-transform-modules-amd": "^7.8.3",
2471
+        "@babel/plugin-transform-modules-commonjs": "^7.8.3",
2472
+        "@babel/plugin-transform-modules-systemjs": "^7.8.3",
2473
+        "@babel/plugin-transform-modules-umd": "^7.8.3",
2474
+        "@babel/plugin-transform-named-capturing-groups-regex": "^7.8.3",
2475
+        "@babel/plugin-transform-new-target": "^7.8.3",
2476
+        "@babel/plugin-transform-object-super": "^7.8.3",
2477
+        "@babel/plugin-transform-parameters": "^7.8.3",
2478
+        "@babel/plugin-transform-property-literals": "^7.8.3",
2479
+        "@babel/plugin-transform-regenerator": "^7.8.3",
2480
+        "@babel/plugin-transform-reserved-words": "^7.8.3",
2481
+        "@babel/plugin-transform-shorthand-properties": "^7.8.3",
2482
+        "@babel/plugin-transform-spread": "^7.8.3",
2483
+        "@babel/plugin-transform-sticky-regex": "^7.8.3",
2484
+        "@babel/plugin-transform-template-literals": "^7.8.3",
2485
+        "@babel/plugin-transform-typeof-symbol": "^7.8.3",
2486
+        "@babel/plugin-transform-unicode-regex": "^7.8.3",
2487
+        "@babel/types": "^7.8.3",
2488
+        "browserslist": "^4.8.2",
2489
+        "core-js-compat": "^3.6.2",
1932 2490
         "invariant": "^2.2.2",
1933
-        "js-levenshtein": "^1.1.3",
2491
+        "levenary": "^1.1.0",
1934 2492
         "semver": "^5.5.0"
1935 2493
       },
1936 2494
       "dependencies": {
2495
+        "@babel/helper-plugin-utils": {
2496
+          "version": "7.8.3",
2497
+          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.8.3.tgz",
2498
+          "integrity": "sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==",
2499
+          "dev": true
2500
+        },
2501
+        "@babel/plugin-proposal-object-rest-spread": {
2502
+          "version": "7.8.3",
2503
+          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.8.3.tgz",
2504
+          "integrity": "sha512-8qvuPwU/xxUCt78HocNlv0mXXo0wdh9VT1R04WU8HGOfaOob26pF+9P5/lYjN/q7DHOX1bvX60hnhOvuQUJdbA==",
2505
+          "dev": true,
2506
+          "requires": {
2507
+            "@babel/helper-plugin-utils": "^7.8.3",
2508
+            "@babel/plugin-syntax-object-rest-spread": "^7.8.0"
2509
+          }
2510
+        },
1937 2511
         "@babel/plugin-syntax-object-rest-spread": {
1938
-          "version": "7.7.4",
1939
-          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.7.4.tgz",
1940
-          "integrity": "sha512-mObR+r+KZq0XhRVS2BrBKBpr5jqrqzlPvS9C9vuOf5ilSwzloAl7RPWLrgKdWS6IreaVrjHxTjtyqFiOisaCwg==",
2512
+          "version": "7.8.3",
2513
+          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
2514
+          "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
1941 2515
           "dev": true,
1942 2516
           "requires": {
1943
-            "@babel/helper-plugin-utils": "^7.0.0"
2517
+            "@babel/helper-plugin-utils": "^7.8.0"
1944 2518
           }
1945 2519
         },
1946 2520
         "@babel/types": {
1947
-          "version": "7.7.4",
1948
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
1949
-          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
2521
+          "version": "7.8.3",
2522
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.8.3.tgz",
2523
+          "integrity": "sha512-jBD+G8+LWpMBBWvVcdr4QysjUE4mU/syrhN17o1u3gx0/WzJB1kwiVZAXRtWbsIPOwW8pF/YJV5+nmetPzepXg==",
1950 2524
           "dev": true,
1951 2525
           "requires": {
1952 2526
             "esutils": "^2.0.2",
... ...
@@ -2778,14 +3352,14 @@
2778 3352
       }
2779 3353
     },
2780 3354
     "browserslist": {
2781
-      "version": "4.8.2",
2782
-      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.2.tgz",
2783
-      "integrity": "sha512-+M4oeaTplPm/f1pXDw84YohEv7B1i/2Aisei8s4s6k3QsoSHa7i5sz8u/cGQkkatCPxMASKxPualR4wwYgVboA==",
3355
+      "version": "4.8.3",
3356
+      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.8.3.tgz",
3357
+      "integrity": "sha512-iU43cMMknxG1ClEZ2MDKeonKE1CCrFVkQK2AqO2YWFmvIrx4JWrvQ4w4hQez6EpVI8rHTtqh/ruHHDHSOKxvUg==",
2784 3358
       "dev": true,
2785 3359
       "requires": {
2786
-        "caniuse-lite": "^1.0.30001015",
3360
+        "caniuse-lite": "^1.0.30001017",
2787 3361
         "electron-to-chromium": "^1.3.322",
2788
-        "node-releases": "^1.1.42"
3362
+        "node-releases": "^1.1.44"
2789 3363
       }
2790 3364
     },
2791 3365
     "bser": {
... ...
@@ -2833,9 +3407,9 @@
2833 3407
       "dev": true
2834 3408
     },
2835 3409
     "caniuse-lite": {
2836
-      "version": "1.0.30001015",
2837
-      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001015.tgz",
2838
-      "integrity": "sha512-/xL2AbW/XWHNu1gnIrO8UitBGoFthcsDgU9VLK1/dpsoxbaD5LscHozKze05R6WLsBvLhqv78dAPozMFQBYLbQ==",
3410
+      "version": "1.0.30001020",
3411
+      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001020.tgz",
3412
+      "integrity": "sha512-yWIvwA68wRHKanAVS1GjN8vajAv7MBFshullKCeq/eKpK7pJBVDgFFEqvgWTkcP2+wIDeQGYFRXECjKZnLkUjA==",
2839 3413
       "dev": true
2840 3414
     },
2841 3415
     "capture-exit": {
... ...
@@ -3030,19 +3604,19 @@
3030 3604
       "dev": true
3031 3605
     },
3032 3606
     "core-js-compat": {
3033
-      "version": "3.4.8",
3034
-      "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.4.8.tgz",
3035
-      "integrity": "sha512-l3WTmnXHV2Sfu5VuD7EHE2w7y+K68+kULKt5RJg8ZJk3YhHF1qLD4O8v8AmNq+8vbOwnPFFDvds25/AoEvMqlQ==",
3607
+      "version": "3.6.4",
3608
+      "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.6.4.tgz",
3609
+      "integrity": "sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==",
3036 3610
       "dev": true,
3037 3611
       "requires": {
3038
-        "browserslist": "^4.8.2",
3039
-        "semver": "^6.3.0"
3612
+        "browserslist": "^4.8.3",
3613
+        "semver": "7.0.0"
3040 3614
       },
3041 3615
       "dependencies": {
3042 3616
         "semver": {
3043
-          "version": "6.3.0",
3044
-          "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
3045
-          "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
3617
+          "version": "7.0.0",
3618
+          "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
3619
+          "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
3046 3620
           "dev": true
3047 3621
         }
3048 3622
       }
... ...
@@ -3238,9 +3812,9 @@
3238 3812
       }
3239 3813
     },
3240 3814
     "electron-to-chromium": {
3241
-      "version": "1.3.322",
3242
-      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.322.tgz",
3243
-      "integrity": "sha512-Tc8JQEfGQ1MzfSzI/bTlSr7btJv/FFO7Yh6tanqVmIWOuNCu6/D1MilIEgLtmWqIrsv+o4IjpLAhgMBr/ncNAA==",
3815
+      "version": "1.3.333",
3816
+      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.333.tgz",
3817
+      "integrity": "sha512-7MJfCpa/tmhqYy2lZ1NEbkSxH7q3KiZiepiSs2ayTPAweAjdzGXotij+7OKPPb3OwJD2ZuBKPrA2HIuuSi6ahw==",
3244 3818
       "dev": true
3245 3819
     },
3246 3820
     "emoji-regex": {
... ...
@@ -5699,12 +6273,6 @@
5699 6273
         }
5700 6274
       }
5701 6275
     },
5702
-    "js-levenshtein": {
5703
-      "version": "1.1.6",
5704
-      "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz",
5705
-      "integrity": "sha512-X2BB11YZtrRqY4EnQcLX5Rh373zbK4alC1FW7D7MBhL2gtcC17cTnr6DmfHZeS0s2rTHjUTMMHfG7gO8SSdw+g==",
5706
-      "dev": true
5707
-    },
5708 6276
     "js-tokens": {
5709 6277
       "version": "4.0.0",
5710 6278
       "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
... ...
@@ -5860,6 +6428,15 @@
5860 6428
       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
5861 6429
       "dev": true
5862 6430
     },
6431
+    "levenary": {
6432
+      "version": "1.1.0",
6433
+      "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.0.tgz",
6434
+      "integrity": "sha512-VHcwhO0UTpUW7rLPN2/OiWJdgA1e9BqEDALhrgCe/F+uUJnep6CoUsTzMeP8Rh0NGr9uKquXxqe7lwLZo509nQ==",
6435
+      "dev": true,
6436
+      "requires": {
6437
+        "leven": "^3.1.0"
6438
+      }
6439
+    },
5863 6440
     "levn": {
5864 6441
       "version": "0.3.0",
5865 6442
       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
... ...
@@ -6136,9 +6713,9 @@
6136 6713
       }
6137 6714
     },
6138 6715
     "node-releases": {
6139
-      "version": "1.1.42",
6140
-      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.42.tgz",
6141
-      "integrity": "sha512-OQ/ESmUqGawI2PRX+XIRao44qWYBBfN54ImQYdWVTQqUckuejOg76ysSqDBK8NG3zwySRVnX36JwDQ6x+9GxzA==",
6716
+      "version": "1.1.45",
6717
+      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.45.tgz",
6718
+      "integrity": "sha512-cXvGSfhITKI8qsV116u2FTzH5EWZJfgG7d4cpqwF8I8+1tWpD6AsvvGRKq2onR0DNj1jfqsjkXZsm14JMS7Cyg==",
6142 6719
       "dev": true,
6143 6720
       "requires": {
6144 6721
         "semver": "^6.3.0"
... ...
@@ -6796,9 +7373,9 @@
6796 7373
       "dev": true
6797 7374
     },
6798 7375
     "regjsparser": {
6799
-      "version": "0.6.0",
6800
-      "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.0.tgz",
6801
-      "integrity": "sha512-RQ7YyokLiQBomUJuUG8iGVvkgOLxwyZM8k6d3q5SAXpg4r5TZJZigKFvC6PpD+qQ98bCDC5YelPeA3EucDoNeQ==",
7376
+      "version": "0.6.2",
7377
+      "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.2.tgz",
7378
+      "integrity": "sha512-E9ghzUtoLwDekPT0DYCp+c4h+bvuUpe6rRHCTYn6eGoqj1LgKXxT6I0Il4WbjhQkOghzi/V+y03bPKvbllL93Q==",
6802 7379
       "dev": true,
6803 7380
       "requires": {
6804 7381
         "jsesc": "~0.5.0"