git.fiddlerwoaroof.com
Browse code

build(deps-dev): bump @babel/preset-env from 7.11.5 to 7.12.1

Bumps [@babel/preset-env](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-env) from 7.11.5 to 7.12.1.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/commits/v7.12.1/packages/babel-preset-env)

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

dependabot-preview[bot] authored on 16/10/2020 13:08:15
Showing 1 changed files
... ...
@@ -1,6 +1,6 @@
1 1
 {
2 2
   "name": "js-generic-functions",
3
-  "version": "1.0.9",
3
+  "version": "1.0.10",
4 4
   "lockfileVersion": 1,
5 5
   "requires": true,
6 6
   "dependencies": {
... ...
@@ -31,15 +31,10 @@
31 31
       }
32 32
     },
33 33
     "@babel/compat-data": {
34
-      "version": "7.11.0",
35
-      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.11.0.tgz",
36
-      "integrity": "sha512-TPSvJfv73ng0pfnEOh17bYMPQbI95+nGWc71Ss4vZdRBHTDqmM9Z8ZV4rYz8Ks7sfzc95n30k6ODIq5UGnXcYQ==",
37
-      "dev": true,
38
-      "requires": {
39
-        "browserslist": "^4.12.0",
40
-        "invariant": "^2.2.4",
41
-        "semver": "^5.5.0"
42
-      }
34
+      "version": "7.12.1",
35
+      "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.12.1.tgz",
36
+      "integrity": "sha512-725AQupWJZ8ba0jbKceeFblZTY90McUBWMwHhkFQ9q1zKPJ95GUktljFcgcsIVwRnTnRKlcYzfiNImg5G9m6ZQ==",
37
+      "dev": true
43 38
     },
44 39
     "@babel/core": {
45 40
       "version": "7.11.6",
... ...
@@ -190,9 +185,9 @@
190 185
       },
191 186
       "dependencies": {
192 187
         "@babel/types": {
193
-          "version": "7.11.5",
194
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz",
195
-          "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==",
188
+          "version": "7.12.1",
189
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
190
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
196 191
           "dev": true,
197 192
           "requires": {
198 193
             "@babel/helper-validator-identifier": "^7.10.4",
... ...
@@ -213,9 +208,9 @@
213 208
       },
214 209
       "dependencies": {
215 210
         "@babel/types": {
216
-          "version": "7.11.5",
217
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz",
218
-          "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==",
211
+          "version": "7.12.1",
212
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
213
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
219 214
           "dev": true,
220 215
           "requires": {
221 216
             "@babel/helper-validator-identifier": "^7.10.4",
... ...
@@ -226,49 +221,142 @@
226 221
       }
227 222
     },
228 223
     "@babel/helper-compilation-targets": {
229
-      "version": "7.10.4",
230
-      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.10.4.tgz",
231
-      "integrity": "sha512-a3rYhlsGV0UHNDvrtOXBg8/OpfV0OKTkxKPzIplS1zpx7CygDcWWxckxZeDd3gzPzC4kUT0A4nVFDK0wGMh4MQ==",
224
+      "version": "7.12.1",
225
+      "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.12.1.tgz",
226
+      "integrity": "sha512-jtBEif7jsPwP27GPHs06v4WBV0KrE8a/P7n0N0sSvHn2hwUCYnolP/CLmz51IzAW4NlN+HuoBtb9QcwnRo9F/g==",
232 227
       "dev": true,
233 228
       "requires": {
234
-        "@babel/compat-data": "^7.10.4",
229
+        "@babel/compat-data": "^7.12.1",
230
+        "@babel/helper-validator-option": "^7.12.1",
235 231
         "browserslist": "^4.12.0",
236
-        "invariant": "^2.2.4",
237
-        "levenary": "^1.1.1",
238 232
         "semver": "^5.5.0"
239 233
       }
240 234
     },
241 235
     "@babel/helper-create-class-features-plugin": {
242
-      "version": "7.10.5",
243
-      "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.10.5.tgz",
244
-      "integrity": "sha512-0nkdeijB7VlZoLT3r/mY3bUkw3T8WG/hNw+FATs/6+pG2039IJWjTYL0VTISqsNHMUTEnwbVnc89WIJX9Qed0A==",
236
+      "version": "7.12.1",
237
+      "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.12.1.tgz",
238
+      "integrity": "sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==",
245 239
       "dev": true,
246 240
       "requires": {
247 241
         "@babel/helper-function-name": "^7.10.4",
248
-        "@babel/helper-member-expression-to-functions": "^7.10.5",
242
+        "@babel/helper-member-expression-to-functions": "^7.12.1",
249 243
         "@babel/helper-optimise-call-expression": "^7.10.4",
250
-        "@babel/helper-plugin-utils": "^7.10.4",
251
-        "@babel/helper-replace-supers": "^7.10.4",
244
+        "@babel/helper-replace-supers": "^7.12.1",
252 245
         "@babel/helper-split-export-declaration": "^7.10.4"
253 246
       },
254 247
       "dependencies": {
255
-        "@babel/helper-plugin-utils": {
248
+        "@babel/code-frame": {
256 249
           "version": "7.10.4",
257
-          "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
258
-          "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
250
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
251
+          "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
252
+          "dev": true,
253
+          "requires": {
254
+            "@babel/highlight": "^7.10.4"
255
+          }
256
+        },
257
+        "@babel/generator": {
258
+          "version": "7.12.1",
259
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz",
260
+          "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==",
261
+          "dev": true,
262
+          "requires": {
263
+            "@babel/types": "^7.12.1",
264
+            "jsesc": "^2.5.1",
265
+            "source-map": "^0.5.0"
266
+          }
267
+        },
268
+        "@babel/helper-member-expression-to-functions": {
269
+          "version": "7.12.1",
270
+          "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz",
271
+          "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==",
272
+          "dev": true,
273
+          "requires": {
274
+            "@babel/types": "^7.12.1"
275
+          }
276
+        },
277
+        "@babel/helper-replace-supers": {
278
+          "version": "7.12.1",
279
+          "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz",
280
+          "integrity": "sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==",
281
+          "dev": true,
282
+          "requires": {
283
+            "@babel/helper-member-expression-to-functions": "^7.12.1",
284
+            "@babel/helper-optimise-call-expression": "^7.10.4",
285
+            "@babel/traverse": "^7.12.1",
286
+            "@babel/types": "^7.12.1"
287
+          }
288
+        },
289
+        "@babel/highlight": {
290
+          "version": "7.10.4",
291
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
292
+          "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
293
+          "dev": true,
294
+          "requires": {
295
+            "@babel/helper-validator-identifier": "^7.10.4",
296
+            "chalk": "^2.0.0",
297
+            "js-tokens": "^4.0.0"
298
+          }
299
+        },
300
+        "@babel/parser": {
301
+          "version": "7.12.2",
302
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.2.tgz",
303
+          "integrity": "sha512-LMN+SqTiZEonUw4hQA0A3zG8DnN0E1F4K107LbDDUnC+0chML1rvWgsHloC9weB4RmZweE0uhFq0eGX7Nr/PBQ==",
304
+          "dev": true
305
+        },
306
+        "@babel/traverse": {
307
+          "version": "7.12.1",
308
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz",
309
+          "integrity": "sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==",
310
+          "dev": true,
311
+          "requires": {
312
+            "@babel/code-frame": "^7.10.4",
313
+            "@babel/generator": "^7.12.1",
314
+            "@babel/helper-function-name": "^7.10.4",
315
+            "@babel/helper-split-export-declaration": "^7.11.0",
316
+            "@babel/parser": "^7.12.1",
317
+            "@babel/types": "^7.12.1",
318
+            "debug": "^4.1.0",
319
+            "globals": "^11.1.0",
320
+            "lodash": "^4.17.19"
321
+          }
322
+        },
323
+        "@babel/types": {
324
+          "version": "7.12.1",
325
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
326
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
327
+          "dev": true,
328
+          "requires": {
329
+            "@babel/helper-validator-identifier": "^7.10.4",
330
+            "lodash": "^4.17.19",
331
+            "to-fast-properties": "^2.0.0"
332
+          }
333
+        },
334
+        "debug": {
335
+          "version": "4.2.0",
336
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
337
+          "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
338
+          "dev": true,
339
+          "requires": {
340
+            "ms": "2.1.2"
341
+          }
342
+        },
343
+        "ms": {
344
+          "version": "2.1.2",
345
+          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
346
+          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
259 347
           "dev": true
260 348
         }
261 349
       }
262 350
     },
263 351
     "@babel/helper-create-regexp-features-plugin": {
264
-      "version": "7.10.4",
265
-      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.10.4.tgz",
266
-      "integrity": "sha512-2/hu58IEPKeoLF45DBwx3XFqsbCXmkdAay4spVr2x0jYgRxrSNp+ePwvSsy9g6YSaNDcKIQVPXk1Ov8S2edk2g==",
352
+      "version": "7.12.1",
353
+      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.1.tgz",
354
+      "integrity": "sha512-rsZ4LGvFTZnzdNZR5HZdmJVuXK8834R5QkF3WvcnBhrlVtF0HSIUC6zbreL9MgjTywhKokn8RIYRiq99+DLAxA==",
267 355
       "dev": true,
268 356
       "requires": {
269 357
         "@babel/helper-annotate-as-pure": "^7.10.4",
270 358
         "@babel/helper-regex": "^7.10.4",
271
-        "regexpu-core": "^4.7.0"
359
+        "regexpu-core": "^4.7.1"
272 360
       }
273 361
     },
274 362
     "@babel/helper-define-map": {
... ...
@@ -283,9 +371,9 @@
283 371
       },
284 372
       "dependencies": {
285 373
         "@babel/types": {
286
-          "version": "7.11.5",
287
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz",
288
-          "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==",
374
+          "version": "7.12.1",
375
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
376
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
289 377
           "dev": true,
290 378
           "requires": {
291 379
             "@babel/helper-validator-identifier": "^7.10.4",
... ...
@@ -296,18 +384,18 @@
296 384
       }
297 385
     },
298 386
     "@babel/helper-explode-assignable-expression": {
299
-      "version": "7.11.4",
300
-      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.11.4.tgz",
301
-      "integrity": "sha512-ux9hm3zR4WV1Y3xXxXkdG/0gxF9nvI0YVmKVhvK9AfMoaQkemL3sJpXw+Xbz65azo8qJiEz2XVDUpK3KYhH3ZQ==",
387
+      "version": "7.12.1",
388
+      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz",
389
+      "integrity": "sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==",
302 390
       "dev": true,
303 391
       "requires": {
304
-        "@babel/types": "^7.10.4"
392
+        "@babel/types": "^7.12.1"
305 393
       },
306 394
       "dependencies": {
307 395
         "@babel/types": {
308
-          "version": "7.11.5",
309
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz",
310
-          "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==",
396
+          "version": "7.12.1",
397
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
398
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
311 399
           "dev": true,
312 400
           "requires": {
313 401
             "@babel/helper-validator-identifier": "^7.10.4",
... ...
@@ -373,9 +461,9 @@
373 461
       },
374 462
       "dependencies": {
375 463
         "@babel/types": {
376
-          "version": "7.11.5",
377
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz",
378
-          "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==",
464
+          "version": "7.12.1",
465
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
466
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
379 467
           "dev": true,
380 468
           "requires": {
381 469
             "@babel/helper-validator-identifier": "^7.10.4",
... ...
@@ -541,21 +629,20 @@
541 629
       }
542 630
     },
543 631
     "@babel/helper-remap-async-to-generator": {
544
-      "version": "7.11.4",
545
-      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.11.4.tgz",
546
-      "integrity": "sha512-tR5vJ/vBa9wFy3m5LLv2faapJLnDFxNWff2SAYkSE4rLUdbp7CdObYFgI7wK4T/Mj4UzpjPwzR8Pzmr5m7MHGA==",
632
+      "version": "7.12.1",
633
+      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.12.1.tgz",
634
+      "integrity": "sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==",
547 635
       "dev": true,
548 636
       "requires": {
549 637
         "@babel/helper-annotate-as-pure": "^7.10.4",
550 638
         "@babel/helper-wrap-function": "^7.10.4",
551
-        "@babel/template": "^7.10.4",
552
-        "@babel/types": "^7.10.4"
639
+        "@babel/types": "^7.12.1"
553 640
       },
554 641
       "dependencies": {
555 642
         "@babel/types": {
556
-          "version": "7.11.5",
557
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz",
558
-          "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==",
643
+          "version": "7.12.1",
644
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
645
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
559 646
           "dev": true,
560 647
           "requires": {
561 648
             "@babel/helper-validator-identifier": "^7.10.4",
... ...
@@ -760,18 +847,18 @@
760 847
       }
761 848
     },
762 849
     "@babel/helper-skip-transparent-expression-wrappers": {
763
-      "version": "7.11.0",
764
-      "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.11.0.tgz",
765
-      "integrity": "sha512-0XIdiQln4Elglgjbwo9wuJpL/K7AGCY26kmEt0+pRP0TAj4jjyNq1MjoRvikrTVqKcx4Gysxt4cXvVFXP/JO2Q==",
850
+      "version": "7.12.1",
851
+      "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz",
852
+      "integrity": "sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==",
766 853
       "dev": true,
767 854
       "requires": {
768
-        "@babel/types": "^7.11.0"
855
+        "@babel/types": "^7.12.1"
769 856
       },
770 857
       "dependencies": {
771 858
         "@babel/types": {
772
-          "version": "7.11.5",
773
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz",
774
-          "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==",
859
+          "version": "7.12.1",
860
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
861
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
775 862
           "dev": true,
776 863
           "requires": {
777 864
             "@babel/helper-validator-identifier": "^7.10.4",
... ...
@@ -809,6 +896,12 @@
809 896
       "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==",
810 897
       "dev": true
811 898
     },
899
+    "@babel/helper-validator-option": {
900
+      "version": "7.12.1",
901
+      "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.12.1.tgz",
902
+      "integrity": "sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==",
903
+      "dev": true
904
+    },
812 905
     "@babel/helper-wrap-function": {
813 906
       "version": "7.10.4",
814 907
       "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.10.4.tgz",
... ...
@@ -822,9 +915,9 @@
822 915
       },
823 916
       "dependencies": {
824 917
         "@babel/types": {
825
-          "version": "7.11.5",
826
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz",
827
-          "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==",
918
+          "version": "7.12.1",
919
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
920
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
828 921
           "dev": true,
829 922
           "requires": {
830 923
             "@babel/helper-validator-identifier": "^7.10.4",
... ...
@@ -876,13 +969,13 @@
876 969
       "dev": true
877 970
     },
878 971
     "@babel/plugin-proposal-async-generator-functions": {
879
-      "version": "7.10.5",
880
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.10.5.tgz",
881
-      "integrity": "sha512-cNMCVezQbrRGvXJwm9fu/1sJj9bHdGAgKodZdLqOQIpfoH3raqmRPBM17+lh7CzhiKRRBrGtZL9WcjxSoGYUSg==",
972
+      "version": "7.12.1",
973
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz",
974
+      "integrity": "sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==",
882 975
       "dev": true,
883 976
       "requires": {
884 977
         "@babel/helper-plugin-utils": "^7.10.4",
885
-        "@babel/helper-remap-async-to-generator": "^7.10.4",
978
+        "@babel/helper-remap-async-to-generator": "^7.12.1",
886 979
         "@babel/plugin-syntax-async-generators": "^7.8.0"
887 980
       },
888 981
       "dependencies": {
... ...
@@ -895,12 +988,12 @@
895 988
       }
896 989
     },
897 990
     "@babel/plugin-proposal-class-properties": {
898
-      "version": "7.10.4",
899
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.10.4.tgz",
900
-      "integrity": "sha512-vhwkEROxzcHGNu2mzUC0OFFNXdZ4M23ib8aRRcJSsW8BZK9pQMD7QB7csl97NBbgGZO7ZyHUyKDnxzOaP4IrCg==",
991
+      "version": "7.12.1",
992
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.12.1.tgz",
993
+      "integrity": "sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==",
901 994
       "dev": true,
902 995
       "requires": {
903
-        "@babel/helper-create-class-features-plugin": "^7.10.4",
996
+        "@babel/helper-create-class-features-plugin": "^7.12.1",
904 997
         "@babel/helper-plugin-utils": "^7.10.4"
905 998
       },
906 999
       "dependencies": {
... ...
@@ -913,9 +1006,9 @@
913 1006
       }
914 1007
     },
915 1008
     "@babel/plugin-proposal-dynamic-import": {
916
-      "version": "7.10.4",
917
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.10.4.tgz",
918
-      "integrity": "sha512-up6oID1LeidOOASNXgv/CFbgBqTuKJ0cJjz6An5tWD+NVBNlp3VNSBxv2ZdU7SYl3NxJC7agAQDApZusV6uFwQ==",
1009
+      "version": "7.12.1",
1010
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.1.tgz",
1011
+      "integrity": "sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==",
919 1012
       "dev": true,
920 1013
       "requires": {
921 1014
         "@babel/helper-plugin-utils": "^7.10.4",
... ...
@@ -931,9 +1024,9 @@
931 1024
       }
932 1025
     },
933 1026
     "@babel/plugin-proposal-export-namespace-from": {
934
-      "version": "7.10.4",
935
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.10.4.tgz",
936
-      "integrity": "sha512-aNdf0LY6/3WXkhh0Fdb6Zk9j1NMD8ovj3F6r0+3j837Pn1S1PdNtcwJ5EG9WkVPNHPxyJDaxMaAOVq4eki0qbg==",
1027
+      "version": "7.12.1",
1028
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.1.tgz",
1029
+      "integrity": "sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==",
937 1030
       "dev": true,
938 1031
       "requires": {
939 1032
         "@babel/helper-plugin-utils": "^7.10.4",
... ...
@@ -949,9 +1042,9 @@
949 1042
       }
950 1043
     },
951 1044
     "@babel/plugin-proposal-json-strings": {
952
-      "version": "7.10.4",
953
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.10.4.tgz",
954
-      "integrity": "sha512-fCL7QF0Jo83uy1K0P2YXrfX11tj3lkpN7l4dMv9Y9VkowkhkQDwFHFd8IiwyK5MZjE8UpbgokkgtcReH88Abaw==",
1045
+      "version": "7.12.1",
1046
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.1.tgz",
1047
+      "integrity": "sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==",
955 1048
       "dev": true,
956 1049
       "requires": {
957 1050
         "@babel/helper-plugin-utils": "^7.10.4",
... ...
@@ -967,9 +1060,9 @@
967 1060
       }
968 1061
     },
969 1062
     "@babel/plugin-proposal-logical-assignment-operators": {
970
-      "version": "7.11.0",
971
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.11.0.tgz",
972
-      "integrity": "sha512-/f8p4z+Auz0Uaf+i8Ekf1iM7wUNLcViFUGiPxKeXvxTSl63B875YPiVdUDdem7hREcI0E0kSpEhS8tF5RphK7Q==",
1063
+      "version": "7.12.1",
1064
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.1.tgz",
1065
+      "integrity": "sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==",
973 1066
       "dev": true,
974 1067
       "requires": {
975 1068
         "@babel/helper-plugin-utils": "^7.10.4",
... ...
@@ -985,9 +1078,9 @@
985 1078
       }
986 1079
     },
987 1080
     "@babel/plugin-proposal-nullish-coalescing-operator": {
988
-      "version": "7.10.4",
989
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.10.4.tgz",
990
-      "integrity": "sha512-wq5n1M3ZUlHl9sqT2ok1T2/MTt6AXE0e1Lz4WzWBr95LsAZ5qDXe4KnFuauYyEyLiohvXFMdbsOTMyLZs91Zlw==",
1081
+      "version": "7.12.1",
1082
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.12.1.tgz",
1083
+      "integrity": "sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==",
991 1084
       "dev": true,
992 1085
       "requires": {
993 1086
         "@babel/helper-plugin-utils": "^7.10.4",
... ...
@@ -1003,9 +1096,9 @@
1003 1096
       }
1004 1097
     },
1005 1098
     "@babel/plugin-proposal-numeric-separator": {
1006
-      "version": "7.10.4",
1007
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.10.4.tgz",
1008
-      "integrity": "sha512-73/G7QoRoeNkLZFxsoCCvlg4ezE4eM+57PnOqgaPOozd5myfj7p0muD1mRVJvbUWbOzD+q3No2bWbaKy+DJ8DA==",
1099
+      "version": "7.12.1",
1100
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.1.tgz",
1101
+      "integrity": "sha512-MR7Ok+Af3OhNTCxYVjJZHS0t97ydnJZt/DbR4WISO39iDnhiD8XHrY12xuSJ90FFEGjir0Fzyyn7g/zY6hxbxA==",
1009 1102
       "dev": true,
1010 1103
       "requires": {
1011 1104
         "@babel/helper-plugin-utils": "^7.10.4",
... ...
@@ -1040,9 +1133,9 @@
1040 1133
       }
1041 1134
     },
1042 1135
     "@babel/plugin-proposal-optional-catch-binding": {
1043
-      "version": "7.10.4",
1044
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.10.4.tgz",
1045
-      "integrity": "sha512-LflT6nPh+GK2MnFiKDyLiqSqVHkQnVf7hdoAvyTnnKj9xB3docGRsdPuxp6qqqW19ifK3xgc9U5/FwrSaCNX5g==",
1136
+      "version": "7.12.1",
1137
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.1.tgz",
1138
+      "integrity": "sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==",
1046 1139
       "dev": true,
1047 1140
       "requires": {
1048 1141
         "@babel/helper-plugin-utils": "^7.10.4",
... ...
@@ -1058,13 +1151,13 @@
1058 1151
       }
1059 1152
     },
1060 1153
     "@babel/plugin-proposal-optional-chaining": {
1061
-      "version": "7.11.0",
1062
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.11.0.tgz",
1063
-      "integrity": "sha512-v9fZIu3Y8562RRwhm1BbMRxtqZNFmFA2EG+pT2diuU8PT3H6T/KXoZ54KgYisfOFZHV6PfvAiBIZ9Rcz+/JCxA==",
1154
+      "version": "7.12.1",
1155
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.12.1.tgz",
1156
+      "integrity": "sha512-c2uRpY6WzaVDzynVY9liyykS+kVU+WRZPMPYpkelXH8KBt1oXoI89kPbZKKG/jDT5UK92FTW2fZkZaJhdiBabw==",
1064 1157
       "dev": true,
1065 1158
       "requires": {
1066 1159
         "@babel/helper-plugin-utils": "^7.10.4",
1067
-        "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0",
1160
+        "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1",
1068 1161
         "@babel/plugin-syntax-optional-chaining": "^7.8.0"
1069 1162
       },
1070 1163
       "dependencies": {
... ...
@@ -1077,12 +1170,12 @@
1077 1170
       }
1078 1171
     },
1079 1172
     "@babel/plugin-proposal-private-methods": {
1080
-      "version": "7.10.4",
1081
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.10.4.tgz",
1082
-      "integrity": "sha512-wh5GJleuI8k3emgTg5KkJK6kHNsGEr0uBTDBuQUBJwckk9xs1ez79ioheEVVxMLyPscB0LfkbVHslQqIzWV6Bw==",
1173
+      "version": "7.12.1",
1174
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.12.1.tgz",
1175
+      "integrity": "sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==",
1083 1176
       "dev": true,
1084 1177
       "requires": {
1085
-        "@babel/helper-create-class-features-plugin": "^7.10.4",
1178
+        "@babel/helper-create-class-features-plugin": "^7.12.1",
1086 1179
         "@babel/helper-plugin-utils": "^7.10.4"
1087 1180
       },
1088 1181
       "dependencies": {
... ...
@@ -1095,12 +1188,12 @@
1095 1188
       }
1096 1189
     },
1097 1190
     "@babel/plugin-proposal-unicode-property-regex": {
1098
-      "version": "7.10.4",
1099
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.10.4.tgz",
1100
-      "integrity": "sha512-H+3fOgPnEXFL9zGYtKQe4IDOPKYlZdF1kqFDQRRb8PK4B8af1vAGK04tF5iQAAsui+mHNBQSAtd2/ndEDe9wuA==",
1191
+      "version": "7.12.1",
1192
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz",
1193
+      "integrity": "sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==",
1101 1194
       "dev": true,
1102 1195
       "requires": {
1103
-        "@babel/helper-create-regexp-features-plugin": "^7.10.4",
1196
+        "@babel/helper-create-regexp-features-plugin": "^7.12.1",
1104 1197
         "@babel/helper-plugin-utils": "^7.10.4"
1105 1198
       },
1106 1199
       "dependencies": {
... ...
@@ -1270,9 +1363,9 @@
1270 1363
       }
1271 1364
     },
1272 1365
     "@babel/plugin-syntax-top-level-await": {
1273
-      "version": "7.10.4",
1274
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.10.4.tgz",
1275
-      "integrity": "sha512-ni1brg4lXEmWyafKr0ccFWkJG0CeMt4WV1oyeBW6EFObF4oOHclbkj5cARxAPQyAQ2UTuplJyK4nfkXIMMFvsQ==",
1366
+      "version": "7.12.1",
1367
+      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz",
1368
+      "integrity": "sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==",
1276 1369
       "dev": true,
1277 1370
       "requires": {
1278 1371
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1287,9 +1380,9 @@
1287 1380
       }
1288 1381
     },
1289 1382
     "@babel/plugin-transform-arrow-functions": {
1290
-      "version": "7.10.4",
1291
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.10.4.tgz",
1292
-      "integrity": "sha512-9J/oD1jV0ZCBcgnoFWFq1vJd4msoKb/TCpGNFyyLt0zABdcvgK3aYikZ8HjzB14c26bc7E3Q1yugpwGy2aTPNA==",
1383
+      "version": "7.12.1",
1384
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.12.1.tgz",
1385
+      "integrity": "sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==",
1293 1386
       "dev": true,
1294 1387
       "requires": {
1295 1388
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1304,28 +1397,48 @@
1304 1397
       }
1305 1398
     },
1306 1399
     "@babel/plugin-transform-async-to-generator": {
1307
-      "version": "7.10.4",
1308
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.10.4.tgz",
1309
-      "integrity": "sha512-F6nREOan7J5UXTLsDsZG3DXmZSVofr2tGNwfdrVwkDWHfQckbQXnXSPfD7iO+c/2HGqycwyLST3DnZ16n+cBJQ==",
1400
+      "version": "7.12.1",
1401
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.12.1.tgz",
1402
+      "integrity": "sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==",
1310 1403
       "dev": true,
1311 1404
       "requires": {
1312
-        "@babel/helper-module-imports": "^7.10.4",
1405
+        "@babel/helper-module-imports": "^7.12.1",
1313 1406
         "@babel/helper-plugin-utils": "^7.10.4",
1314
-        "@babel/helper-remap-async-to-generator": "^7.10.4"
1407
+        "@babel/helper-remap-async-to-generator": "^7.12.1"
1315 1408
       },
1316 1409
       "dependencies": {
1410
+        "@babel/helper-module-imports": {
1411
+          "version": "7.12.1",
1412
+          "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz",
1413
+          "integrity": "sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==",
1414
+          "dev": true,
1415
+          "requires": {
1416
+            "@babel/types": "^7.12.1"
1417
+          }
1418
+        },
1317 1419
         "@babel/helper-plugin-utils": {
1318 1420
           "version": "7.10.4",
1319 1421
           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1320 1422
           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1321 1423
           "dev": true
1424
+        },
1425
+        "@babel/types": {
1426
+          "version": "7.12.1",
1427
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
1428
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
1429
+          "dev": true,
1430
+          "requires": {
1431
+            "@babel/helper-validator-identifier": "^7.10.4",
1432
+            "lodash": "^4.17.19",
1433
+            "to-fast-properties": "^2.0.0"
1434
+          }
1322 1435
         }
1323 1436
       }
1324 1437
     },
1325 1438
     "@babel/plugin-transform-block-scoped-functions": {
1326
-      "version": "7.10.4",
1327
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.10.4.tgz",
1328
-      "integrity": "sha512-WzXDarQXYYfjaV1szJvN3AD7rZgZzC1JtjJZ8dMHUyiK8mxPRahynp14zzNjU3VkPqPsO38CzxiWO1c9ARZ8JA==",
1439
+      "version": "7.12.1",
1440
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.1.tgz",
1441
+      "integrity": "sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==",
1329 1442
       "dev": true,
1330 1443
       "requires": {
1331 1444
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1340,9 +1453,9 @@
1340 1453
       }
1341 1454
     },
1342 1455
     "@babel/plugin-transform-block-scoping": {
1343
-      "version": "7.11.1",
1344
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.11.1.tgz",
1345
-      "integrity": "sha512-00dYeDE0EVEHuuM+26+0w/SCL0BH2Qy7LwHuI4Hi4MH5gkC8/AqMN5uWFJIsoXZrAphiMm1iXzBw6L2T+eA0ew==",
1456
+      "version": "7.12.1",
1457
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.1.tgz",
1458
+      "integrity": "sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==",
1346 1459
       "dev": true,
1347 1460
       "requires": {
1348 1461
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1357,9 +1470,9 @@
1357 1470
       }
1358 1471
     },
1359 1472
     "@babel/plugin-transform-classes": {
1360
-      "version": "7.10.4",
1361
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.10.4.tgz",
1362
-      "integrity": "sha512-2oZ9qLjt161dn1ZE0Ms66xBncQH4In8Sqw1YWgBUZuGVJJS5c0OFZXL6dP2MRHrkU/eKhWg8CzFJhRQl50rQxA==",
1473
+      "version": "7.12.1",
1474
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.12.1.tgz",
1475
+      "integrity": "sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==",
1363 1476
       "dev": true,
1364 1477
       "requires": {
1365 1478
         "@babel/helper-annotate-as-pure": "^7.10.4",
... ...
@@ -1367,23 +1480,124 @@
1367 1480
         "@babel/helper-function-name": "^7.10.4",
1368 1481
         "@babel/helper-optimise-call-expression": "^7.10.4",
1369 1482
         "@babel/helper-plugin-utils": "^7.10.4",
1370
-        "@babel/helper-replace-supers": "^7.10.4",
1483
+        "@babel/helper-replace-supers": "^7.12.1",
1371 1484
         "@babel/helper-split-export-declaration": "^7.10.4",
1372 1485
         "globals": "^11.1.0"
1373 1486
       },
1374 1487
       "dependencies": {
1488
+        "@babel/code-frame": {
1489
+          "version": "7.10.4",
1490
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
1491
+          "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
1492
+          "dev": true,
1493
+          "requires": {
1494
+            "@babel/highlight": "^7.10.4"
1495
+          }
1496
+        },
1497
+        "@babel/generator": {
1498
+          "version": "7.12.1",
1499
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz",
1500
+          "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==",
1501
+          "dev": true,
1502
+          "requires": {
1503
+            "@babel/types": "^7.12.1",
1504
+            "jsesc": "^2.5.1",
1505
+            "source-map": "^0.5.0"
1506
+          }
1507
+        },
1508
+        "@babel/helper-member-expression-to-functions": {
1509
+          "version": "7.12.1",
1510
+          "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz",
1511
+          "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==",
1512
+          "dev": true,
1513
+          "requires": {
1514
+            "@babel/types": "^7.12.1"
1515
+          }
1516
+        },
1375 1517
         "@babel/helper-plugin-utils": {
1376 1518
           "version": "7.10.4",
1377 1519
           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1378 1520
           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1379 1521
           "dev": true
1522
+        },
1523
+        "@babel/helper-replace-supers": {
1524
+          "version": "7.12.1",
1525
+          "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz",
1526
+          "integrity": "sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==",
1527
+          "dev": true,
1528
+          "requires": {
1529
+            "@babel/helper-member-expression-to-functions": "^7.12.1",
1530
+            "@babel/helper-optimise-call-expression": "^7.10.4",
1531
+            "@babel/traverse": "^7.12.1",
1532
+            "@babel/types": "^7.12.1"
1533
+          }
1534
+        },
1535
+        "@babel/highlight": {
1536
+          "version": "7.10.4",
1537
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
1538
+          "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
1539
+          "dev": true,
1540
+          "requires": {
1541
+            "@babel/helper-validator-identifier": "^7.10.4",
1542
+            "chalk": "^2.0.0",
1543
+            "js-tokens": "^4.0.0"
1544
+          }
1545
+        },
1546
+        "@babel/parser": {
1547
+          "version": "7.12.2",
1548
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.2.tgz",
1549
+          "integrity": "sha512-LMN+SqTiZEonUw4hQA0A3zG8DnN0E1F4K107LbDDUnC+0chML1rvWgsHloC9weB4RmZweE0uhFq0eGX7Nr/PBQ==",
1550
+          "dev": true
1551
+        },
1552
+        "@babel/traverse": {
1553
+          "version": "7.12.1",
1554
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz",
1555
+          "integrity": "sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==",
1556
+          "dev": true,
1557
+          "requires": {
1558
+            "@babel/code-frame": "^7.10.4",
1559
+            "@babel/generator": "^7.12.1",
1560
+            "@babel/helper-function-name": "^7.10.4",
1561
+            "@babel/helper-split-export-declaration": "^7.11.0",
1562
+            "@babel/parser": "^7.12.1",
1563
+            "@babel/types": "^7.12.1",
1564
+            "debug": "^4.1.0",
1565
+            "globals": "^11.1.0",
1566
+            "lodash": "^4.17.19"
1567
+          }
1568
+        },
1569
+        "@babel/types": {
1570
+          "version": "7.12.1",
1571
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
1572
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
1573
+          "dev": true,
1574
+          "requires": {
1575
+            "@babel/helper-validator-identifier": "^7.10.4",
1576
+            "lodash": "^4.17.19",
1577
+            "to-fast-properties": "^2.0.0"
1578
+          }
1579
+        },
1580
+        "debug": {
1581
+          "version": "4.2.0",
1582
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
1583
+          "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
1584
+          "dev": true,
1585
+          "requires": {
1586
+            "ms": "2.1.2"
1587
+          }
1588
+        },
1589
+        "ms": {
1590
+          "version": "2.1.2",
1591
+          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1592
+          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1593
+          "dev": true
1380 1594
         }
1381 1595
       }
1382 1596
     },
1383 1597
     "@babel/plugin-transform-computed-properties": {
1384
-      "version": "7.10.4",
1385
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.10.4.tgz",
1386
-      "integrity": "sha512-JFwVDXcP/hM/TbyzGq3l/XWGut7p46Z3QvqFMXTfk6/09m7xZHJUN9xHfsv7vqqD4YnfI5ueYdSJtXqqBLyjBw==",
1598
+      "version": "7.12.1",
1599
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.12.1.tgz",
1600
+      "integrity": "sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==",
1387 1601
       "dev": true,
1388 1602
       "requires": {
1389 1603
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1398,9 +1612,9 @@
1398 1612
       }
1399 1613
     },
1400 1614
     "@babel/plugin-transform-destructuring": {
1401
-      "version": "7.10.4",
1402
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.10.4.tgz",
1403
-      "integrity": "sha512-+WmfvyfsyF603iPa6825mq6Qrb7uLjTOsa3XOFzlYcYDHSS4QmpOWOL0NNBY5qMbvrcf3tq0Cw+v4lxswOBpgA==",
1615
+      "version": "7.12.1",
1616
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.12.1.tgz",
1617
+      "integrity": "sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==",
1404 1618
       "dev": true,
1405 1619
       "requires": {
1406 1620
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1415,12 +1629,12 @@
1415 1629
       }
1416 1630
     },
1417 1631
     "@babel/plugin-transform-dotall-regex": {
1418
-      "version": "7.10.4",
1419
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.10.4.tgz",
1420
-      "integrity": "sha512-ZEAVvUTCMlMFAbASYSVQoxIbHm2OkG2MseW6bV2JjIygOjdVv8tuxrCTzj1+Rynh7ODb8GivUy7dzEXzEhuPaA==",
1632
+      "version": "7.12.1",
1633
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz",
1634
+      "integrity": "sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==",
1421 1635
       "dev": true,
1422 1636
       "requires": {
1423
-        "@babel/helper-create-regexp-features-plugin": "^7.10.4",
1637
+        "@babel/helper-create-regexp-features-plugin": "^7.12.1",
1424 1638
         "@babel/helper-plugin-utils": "^7.10.4"
1425 1639
       },
1426 1640
       "dependencies": {
... ...
@@ -1433,9 +1647,9 @@
1433 1647
       }
1434 1648
     },
1435 1649
     "@babel/plugin-transform-duplicate-keys": {
1436
-      "version": "7.10.4",
1437
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.10.4.tgz",
1438
-      "integrity": "sha512-GL0/fJnmgMclHiBTTWXNlYjYsA7rDrtsazHG6mglaGSTh0KsrW04qml+Bbz9FL0LcJIRwBWL5ZqlNHKTkU3xAA==",
1650
+      "version": "7.12.1",
1651
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.1.tgz",
1652
+      "integrity": "sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==",
1439 1653
       "dev": true,
1440 1654
       "requires": {
1441 1655
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1450,9 +1664,9 @@
1450 1664
       }
1451 1665
     },
1452 1666
     "@babel/plugin-transform-exponentiation-operator": {
1453
-      "version": "7.10.4",
1454
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.10.4.tgz",
1455
-      "integrity": "sha512-S5HgLVgkBcRdyQAHbKj+7KyuWx8C6t5oETmUuwz1pt3WTWJhsUV0WIIXuVvfXMxl/QQyHKlSCNNtaIamG8fysw==",
1667
+      "version": "7.12.1",
1668
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.1.tgz",
1669
+      "integrity": "sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==",
1456 1670
       "dev": true,
1457 1671
       "requires": {
1458 1672
         "@babel/helper-builder-binary-assignment-operator-visitor": "^7.10.4",
... ...
@@ -1468,9 +1682,9 @@
1468 1682
       }
1469 1683
     },
1470 1684
     "@babel/plugin-transform-for-of": {
1471
-      "version": "7.10.4",
1472
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.10.4.tgz",
1473
-      "integrity": "sha512-ItdQfAzu9AlEqmusA/65TqJ79eRcgGmpPPFvBnGILXZH975G0LNjP1yjHvGgfuCxqrPPueXOPe+FsvxmxKiHHQ==",
1685
+      "version": "7.12.1",
1686
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.12.1.tgz",
1687
+      "integrity": "sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==",
1474 1688
       "dev": true,
1475 1689
       "requires": {
1476 1690
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1485,9 +1699,9 @@
1485 1699
       }
1486 1700
     },
1487 1701
     "@babel/plugin-transform-function-name": {
1488
-      "version": "7.10.4",
1489
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.10.4.tgz",
1490
-      "integrity": "sha512-OcDCq2y5+E0dVD5MagT5X+yTRbcvFjDI2ZVAottGH6tzqjx/LKpgkUepu3hp/u4tZBzxxpNGwLsAvGBvQ2mJzg==",
1702
+      "version": "7.12.1",
1703
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.1.tgz",
1704
+      "integrity": "sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==",
1491 1705
       "dev": true,
1492 1706
       "requires": {
1493 1707
         "@babel/helper-function-name": "^7.10.4",
... ...
@@ -1503,9 +1717,9 @@
1503 1717
       }
1504 1718
     },
1505 1719
     "@babel/plugin-transform-literals": {
1506
-      "version": "7.10.4",
1507
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.10.4.tgz",
1508
-      "integrity": "sha512-Xd/dFSTEVuUWnyZiMu76/InZxLTYilOSr1UlHV+p115Z/Le2Fi1KXkJUYz0b42DfndostYlPub3m8ZTQlMaiqQ==",
1720
+      "version": "7.12.1",
1721
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.1.tgz",
1722
+      "integrity": "sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==",
1509 1723
       "dev": true,
1510 1724
       "requires": {
1511 1725
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1520,9 +1734,9 @@
1520 1734
       }
1521 1735
     },
1522 1736
     "@babel/plugin-transform-member-expression-literals": {
1523
-      "version": "7.10.4",
1524
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.10.4.tgz",
1525
-      "integrity": "sha512-0bFOvPyAoTBhtcJLr9VcwZqKmSjFml1iVxvPL0ReomGU53CX53HsM4h2SzckNdkQcHox1bpAqzxBI1Y09LlBSw==",
1737
+      "version": "7.12.1",
1738
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.1.tgz",
1739
+      "integrity": "sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==",
1526 1740
       "dev": true,
1527 1741
       "requires": {
1528 1742
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1537,95 +1751,640 @@
1537 1751
       }
1538 1752
     },
1539 1753
     "@babel/plugin-transform-modules-amd": {
1540
-      "version": "7.10.5",
1541
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.10.5.tgz",
1542
-      "integrity": "sha512-elm5uruNio7CTLFItVC/rIzKLfQ17+fX7EVz5W0TMgIHFo1zY0Ozzx+lgwhL4plzl8OzVn6Qasx5DeEFyoNiRw==",
1754
+      "version": "7.12.1",
1755
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.12.1.tgz",
1756
+      "integrity": "sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==",
1543 1757
       "dev": true,
1544 1758
       "requires": {
1545
-        "@babel/helper-module-transforms": "^7.10.5",
1759
+        "@babel/helper-module-transforms": "^7.12.1",
1546 1760
         "@babel/helper-plugin-utils": "^7.10.4",
1547 1761
         "babel-plugin-dynamic-import-node": "^2.3.3"
1548 1762
       },
1549 1763
       "dependencies": {
1764
+        "@babel/code-frame": {
1765
+          "version": "7.10.4",
1766
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
1767
+          "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
1768
+          "dev": true,
1769
+          "requires": {
1770
+            "@babel/highlight": "^7.10.4"
1771
+          }
1772
+        },
1773
+        "@babel/generator": {
1774
+          "version": "7.12.1",
1775
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz",
1776
+          "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==",
1777
+          "dev": true,
1778
+          "requires": {
1779
+            "@babel/types": "^7.12.1",
1780
+            "jsesc": "^2.5.1",
1781
+            "source-map": "^0.5.0"
1782
+          }
1783
+        },
1784
+        "@babel/helper-member-expression-to-functions": {
1785
+          "version": "7.12.1",
1786
+          "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz",
1787
+          "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==",
1788
+          "dev": true,
1789
+          "requires": {
1790
+            "@babel/types": "^7.12.1"
1791
+          }
1792
+        },
1793
+        "@babel/helper-module-imports": {
1794
+          "version": "7.12.1",
1795
+          "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz",
1796
+          "integrity": "sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==",
1797
+          "dev": true,
1798
+          "requires": {
1799
+            "@babel/types": "^7.12.1"
1800
+          }
1801
+        },
1802
+        "@babel/helper-module-transforms": {
1803
+          "version": "7.12.1",
1804
+          "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz",
1805
+          "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==",
1806
+          "dev": true,
1807
+          "requires": {
1808
+            "@babel/helper-module-imports": "^7.12.1",
1809
+            "@babel/helper-replace-supers": "^7.12.1",
1810
+            "@babel/helper-simple-access": "^7.12.1",
1811
+            "@babel/helper-split-export-declaration": "^7.11.0",
1812
+            "@babel/helper-validator-identifier": "^7.10.4",
1813
+            "@babel/template": "^7.10.4",
1814
+            "@babel/traverse": "^7.12.1",
1815
+            "@babel/types": "^7.12.1",
1816
+            "lodash": "^4.17.19"
1817
+          }
1818
+        },
1550 1819
         "@babel/helper-plugin-utils": {
1551 1820
           "version": "7.10.4",
1552 1821
           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1553 1822
           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1554 1823
           "dev": true
1824
+        },
1825
+        "@babel/helper-replace-supers": {
1826
+          "version": "7.12.1",
1827
+          "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz",
1828
+          "integrity": "sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==",
1829
+          "dev": true,
1830
+          "requires": {
1831
+            "@babel/helper-member-expression-to-functions": "^7.12.1",
1832
+            "@babel/helper-optimise-call-expression": "^7.10.4",
1833
+            "@babel/traverse": "^7.12.1",
1834
+            "@babel/types": "^7.12.1"
1835
+          }
1836
+        },
1837
+        "@babel/helper-simple-access": {
1838
+          "version": "7.12.1",
1839
+          "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz",
1840
+          "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==",
1841
+          "dev": true,
1842
+          "requires": {
1843
+            "@babel/types": "^7.12.1"
1844
+          }
1845
+        },
1846
+        "@babel/highlight": {
1847
+          "version": "7.10.4",
1848
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
1849
+          "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
1850
+          "dev": true,
1851
+          "requires": {
1852
+            "@babel/helper-validator-identifier": "^7.10.4",
1853
+            "chalk": "^2.0.0",
1854
+            "js-tokens": "^4.0.0"
1855
+          }
1856
+        },
1857
+        "@babel/parser": {
1858
+          "version": "7.12.2",
1859
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.2.tgz",
1860
+          "integrity": "sha512-LMN+SqTiZEonUw4hQA0A3zG8DnN0E1F4K107LbDDUnC+0chML1rvWgsHloC9weB4RmZweE0uhFq0eGX7Nr/PBQ==",
1861
+          "dev": true
1862
+        },
1863
+        "@babel/traverse": {
1864
+          "version": "7.12.1",
1865
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz",
1866
+          "integrity": "sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==",
1867
+          "dev": true,
1868
+          "requires": {
1869
+            "@babel/code-frame": "^7.10.4",
1870
+            "@babel/generator": "^7.12.1",
1871
+            "@babel/helper-function-name": "^7.10.4",
1872
+            "@babel/helper-split-export-declaration": "^7.11.0",
1873
+            "@babel/parser": "^7.12.1",
1874
+            "@babel/types": "^7.12.1",
1875
+            "debug": "^4.1.0",
1876
+            "globals": "^11.1.0",
1877
+            "lodash": "^4.17.19"
1878
+          }
1879
+        },
1880
+        "@babel/types": {
1881
+          "version": "7.12.1",
1882
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
1883
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
1884
+          "dev": true,
1885
+          "requires": {
1886
+            "@babel/helper-validator-identifier": "^7.10.4",
1887
+            "lodash": "^4.17.19",
1888
+            "to-fast-properties": "^2.0.0"
1889
+          }
1890
+        },
1891
+        "debug": {
1892
+          "version": "4.2.0",
1893
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
1894
+          "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
1895
+          "dev": true,
1896
+          "requires": {
1897
+            "ms": "2.1.2"
1898
+          }
1899
+        },
1900
+        "ms": {
1901
+          "version": "2.1.2",
1902
+          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1903
+          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1904
+          "dev": true
1555 1905
         }
1556 1906
       }
1557 1907
     },
1558 1908
     "@babel/plugin-transform-modules-commonjs": {
1559
-      "version": "7.10.4",
1560
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.10.4.tgz",
1561
-      "integrity": "sha512-Xj7Uq5o80HDLlW64rVfDBhao6OX89HKUmb+9vWYaLXBZOma4gA6tw4Ni1O5qVDoZWUV0fxMYA0aYzOawz0l+1w==",
1909
+      "version": "7.12.1",
1910
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.12.1.tgz",
1911
+      "integrity": "sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==",
1562 1912
       "dev": true,
1563 1913
       "requires": {
1564
-        "@babel/helper-module-transforms": "^7.10.4",
1914
+        "@babel/helper-module-transforms": "^7.12.1",
1565 1915
         "@babel/helper-plugin-utils": "^7.10.4",
1566
-        "@babel/helper-simple-access": "^7.10.4",
1916
+        "@babel/helper-simple-access": "^7.12.1",
1567 1917
         "babel-plugin-dynamic-import-node": "^2.3.3"
1568 1918
       },
1569 1919
       "dependencies": {
1920
+        "@babel/code-frame": {
1921
+          "version": "7.10.4",
1922
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
1923
+          "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
1924
+          "dev": true,
1925
+          "requires": {
1926
+            "@babel/highlight": "^7.10.4"
1927
+          }
1928
+        },
1929
+        "@babel/generator": {
1930
+          "version": "7.12.1",
1931
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz",
1932
+          "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==",
1933
+          "dev": true,
1934
+          "requires": {
1935
+            "@babel/types": "^7.12.1",
1936
+            "jsesc": "^2.5.1",
1937
+            "source-map": "^0.5.0"
1938
+          }
1939
+        },
1940
+        "@babel/helper-member-expression-to-functions": {
1941
+          "version": "7.12.1",
1942
+          "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz",
1943
+          "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==",
1944
+          "dev": true,
1945
+          "requires": {
1946
+            "@babel/types": "^7.12.1"
1947
+          }
1948
+        },
1949
+        "@babel/helper-module-imports": {
1950
+          "version": "7.12.1",
1951
+          "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz",
1952
+          "integrity": "sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==",
1953
+          "dev": true,
1954
+          "requires": {
1955
+            "@babel/types": "^7.12.1"
1956
+          }
1957
+        },
1958
+        "@babel/helper-module-transforms": {
1959
+          "version": "7.12.1",
1960
+          "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz",
1961
+          "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==",
1962
+          "dev": true,
1963
+          "requires": {
1964
+            "@babel/helper-module-imports": "^7.12.1",
1965
+            "@babel/helper-replace-supers": "^7.12.1",
1966
+            "@babel/helper-simple-access": "^7.12.1",
1967
+            "@babel/helper-split-export-declaration": "^7.11.0",
1968
+            "@babel/helper-validator-identifier": "^7.10.4",
1969
+            "@babel/template": "^7.10.4",
1970
+            "@babel/traverse": "^7.12.1",
1971
+            "@babel/types": "^7.12.1",
1972
+            "lodash": "^4.17.19"
1973
+          }
1974
+        },
1570 1975
         "@babel/helper-plugin-utils": {
1571 1976
           "version": "7.10.4",
1572 1977
           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1573 1978
           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1574 1979
           "dev": true
1980
+        },
1981
+        "@babel/helper-replace-supers": {
1982
+          "version": "7.12.1",
1983
+          "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz",
1984
+          "integrity": "sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==",
1985
+          "dev": true,
1986
+          "requires": {
1987
+            "@babel/helper-member-expression-to-functions": "^7.12.1",
1988
+            "@babel/helper-optimise-call-expression": "^7.10.4",
1989
+            "@babel/traverse": "^7.12.1",
1990
+            "@babel/types": "^7.12.1"
1991
+          }
1992
+        },
1993
+        "@babel/helper-simple-access": {
1994
+          "version": "7.12.1",
1995
+          "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz",
1996
+          "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==",
1997
+          "dev": true,
1998
+          "requires": {
1999
+            "@babel/types": "^7.12.1"
2000
+          }
2001
+        },
2002
+        "@babel/highlight": {
2003
+          "version": "7.10.4",
2004
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
2005
+          "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
2006
+          "dev": true,
2007
+          "requires": {
2008
+            "@babel/helper-validator-identifier": "^7.10.4",
2009
+            "chalk": "^2.0.0",
2010
+            "js-tokens": "^4.0.0"
2011
+          }
2012
+        },
2013
+        "@babel/parser": {
2014
+          "version": "7.12.2",
2015
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.2.tgz",
2016
+          "integrity": "sha512-LMN+SqTiZEonUw4hQA0A3zG8DnN0E1F4K107LbDDUnC+0chML1rvWgsHloC9weB4RmZweE0uhFq0eGX7Nr/PBQ==",
2017
+          "dev": true
2018
+        },
2019
+        "@babel/traverse": {
2020
+          "version": "7.12.1",
2021
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz",
2022
+          "integrity": "sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==",
2023
+          "dev": true,
2024
+          "requires": {
2025
+            "@babel/code-frame": "^7.10.4",
2026
+            "@babel/generator": "^7.12.1",
2027
+            "@babel/helper-function-name": "^7.10.4",
2028
+            "@babel/helper-split-export-declaration": "^7.11.0",
2029
+            "@babel/parser": "^7.12.1",
2030
+            "@babel/types": "^7.12.1",
2031
+            "debug": "^4.1.0",
2032
+            "globals": "^11.1.0",
2033
+            "lodash": "^4.17.19"
2034
+          }
2035
+        },
2036
+        "@babel/types": {
2037
+          "version": "7.12.1",
2038
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
2039
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
2040
+          "dev": true,
2041
+          "requires": {
2042
+            "@babel/helper-validator-identifier": "^7.10.4",
2043
+            "lodash": "^4.17.19",
2044
+            "to-fast-properties": "^2.0.0"
2045
+          }
2046
+        },
2047
+        "debug": {
2048
+          "version": "4.2.0",
2049
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
2050
+          "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
2051
+          "dev": true,
2052
+          "requires": {
2053
+            "ms": "2.1.2"
2054
+          }
2055
+        },
2056
+        "ms": {
2057
+          "version": "2.1.2",
2058
+          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2059
+          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2060
+          "dev": true
1575 2061
         }
1576 2062
       }
1577 2063
     },
1578 2064
     "@babel/plugin-transform-modules-systemjs": {
1579
-      "version": "7.10.5",
1580
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.10.5.tgz",
1581
-      "integrity": "sha512-f4RLO/OL14/FP1AEbcsWMzpbUz6tssRaeQg11RH1BP/XnPpRoVwgeYViMFacnkaw4k4wjRSjn3ip1Uw9TaXuMw==",
2065
+      "version": "7.12.1",
2066
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.1.tgz",
2067
+      "integrity": "sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==",
1582 2068
       "dev": true,
1583 2069
       "requires": {
1584 2070
         "@babel/helper-hoist-variables": "^7.10.4",
1585
-        "@babel/helper-module-transforms": "^7.10.5",
2071
+        "@babel/helper-module-transforms": "^7.12.1",
1586 2072
         "@babel/helper-plugin-utils": "^7.10.4",
2073
+        "@babel/helper-validator-identifier": "^7.10.4",
1587 2074
         "babel-plugin-dynamic-import-node": "^2.3.3"
1588 2075
       },
1589 2076
       "dependencies": {
2077
+        "@babel/code-frame": {
2078
+          "version": "7.10.4",
2079
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
2080
+          "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
2081
+          "dev": true,
2082
+          "requires": {
2083
+            "@babel/highlight": "^7.10.4"
2084
+          }
2085
+        },
2086
+        "@babel/generator": {
2087
+          "version": "7.12.1",
2088
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz",
2089
+          "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==",
2090
+          "dev": true,
2091
+          "requires": {
2092
+            "@babel/types": "^7.12.1",
2093
+            "jsesc": "^2.5.1",
2094
+            "source-map": "^0.5.0"
2095
+          }
2096
+        },
2097
+        "@babel/helper-member-expression-to-functions": {
2098
+          "version": "7.12.1",
2099
+          "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz",
2100
+          "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==",
2101
+          "dev": true,
2102
+          "requires": {
2103
+            "@babel/types": "^7.12.1"
2104
+          }
2105
+        },
2106
+        "@babel/helper-module-imports": {
2107
+          "version": "7.12.1",
2108
+          "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz",
2109
+          "integrity": "sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==",
2110
+          "dev": true,
2111
+          "requires": {
2112
+            "@babel/types": "^7.12.1"
2113
+          }
2114
+        },
2115
+        "@babel/helper-module-transforms": {
2116
+          "version": "7.12.1",
2117
+          "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz",
2118
+          "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==",
2119
+          "dev": true,
2120
+          "requires": {
2121
+            "@babel/helper-module-imports": "^7.12.1",
2122
+            "@babel/helper-replace-supers": "^7.12.1",
2123
+            "@babel/helper-simple-access": "^7.12.1",
2124
+            "@babel/helper-split-export-declaration": "^7.11.0",
2125
+            "@babel/helper-validator-identifier": "^7.10.4",
2126
+            "@babel/template": "^7.10.4",
2127
+            "@babel/traverse": "^7.12.1",
2128
+            "@babel/types": "^7.12.1",
2129
+            "lodash": "^4.17.19"
2130
+          }
2131
+        },
1590 2132
         "@babel/helper-plugin-utils": {
1591 2133
           "version": "7.10.4",
1592 2134
           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1593 2135
           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1594 2136
           "dev": true
2137
+        },
2138
+        "@babel/helper-replace-supers": {
2139
+          "version": "7.12.1",
2140
+          "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz",
2141
+          "integrity": "sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==",
2142
+          "dev": true,
2143
+          "requires": {
2144
+            "@babel/helper-member-expression-to-functions": "^7.12.1",
2145
+            "@babel/helper-optimise-call-expression": "^7.10.4",
2146
+            "@babel/traverse": "^7.12.1",
2147
+            "@babel/types": "^7.12.1"
2148
+          }
2149
+        },
2150
+        "@babel/helper-simple-access": {
2151
+          "version": "7.12.1",
2152
+          "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz",
2153
+          "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==",
2154
+          "dev": true,
2155
+          "requires": {
2156
+            "@babel/types": "^7.12.1"
2157
+          }
2158
+        },
2159
+        "@babel/highlight": {
2160
+          "version": "7.10.4",
2161
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
2162
+          "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
2163
+          "dev": true,
2164
+          "requires": {
2165
+            "@babel/helper-validator-identifier": "^7.10.4",
2166
+            "chalk": "^2.0.0",
2167
+            "js-tokens": "^4.0.0"
2168
+          }
2169
+        },
2170
+        "@babel/parser": {
2171
+          "version": "7.12.2",
2172
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.2.tgz",
2173
+          "integrity": "sha512-LMN+SqTiZEonUw4hQA0A3zG8DnN0E1F4K107LbDDUnC+0chML1rvWgsHloC9weB4RmZweE0uhFq0eGX7Nr/PBQ==",
2174
+          "dev": true
2175
+        },
2176
+        "@babel/traverse": {
2177
+          "version": "7.12.1",
2178
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz",
2179
+          "integrity": "sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==",
2180
+          "dev": true,
2181
+          "requires": {
2182
+            "@babel/code-frame": "^7.10.4",
2183
+            "@babel/generator": "^7.12.1",
2184
+            "@babel/helper-function-name": "^7.10.4",
2185
+            "@babel/helper-split-export-declaration": "^7.11.0",
2186
+            "@babel/parser": "^7.12.1",
2187
+            "@babel/types": "^7.12.1",
2188
+            "debug": "^4.1.0",
2189
+            "globals": "^11.1.0",
2190
+            "lodash": "^4.17.19"
2191
+          }
2192
+        },
2193
+        "@babel/types": {
2194
+          "version": "7.12.1",
2195
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
2196
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
2197
+          "dev": true,
2198
+          "requires": {
2199
+            "@babel/helper-validator-identifier": "^7.10.4",
2200
+            "lodash": "^4.17.19",
2201
+            "to-fast-properties": "^2.0.0"
2202
+          }
2203
+        },
2204
+        "debug": {
2205
+          "version": "4.2.0",
2206
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
2207
+          "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
2208
+          "dev": true,
2209
+          "requires": {
2210
+            "ms": "2.1.2"
2211
+          }
2212
+        },
2213
+        "ms": {
2214
+          "version": "2.1.2",
2215
+          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2216
+          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2217
+          "dev": true
1595 2218
         }
1596 2219
       }
1597 2220
     },
1598 2221
     "@babel/plugin-transform-modules-umd": {
1599
-      "version": "7.10.4",
1600
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.10.4.tgz",
1601
-      "integrity": "sha512-mohW5q3uAEt8T45YT7Qc5ws6mWgJAaL/8BfWD9Dodo1A3RKWli8wTS+WiQ/knF+tXlPirW/1/MqzzGfCExKECA==",
2222
+      "version": "7.12.1",
2223
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.12.1.tgz",
2224
+      "integrity": "sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==",
1602 2225
       "dev": true,
1603 2226
       "requires": {
1604
-        "@babel/helper-module-transforms": "^7.10.4",
2227
+        "@babel/helper-module-transforms": "^7.12.1",
1605 2228
         "@babel/helper-plugin-utils": "^7.10.4"
1606 2229
       },
1607 2230
       "dependencies": {
2231
+        "@babel/code-frame": {
2232
+          "version": "7.10.4",
2233
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
2234
+          "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
2235
+          "dev": true,
2236
+          "requires": {
2237
+            "@babel/highlight": "^7.10.4"
2238
+          }
2239
+        },
2240
+        "@babel/generator": {
2241
+          "version": "7.12.1",
2242
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz",
2243
+          "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==",
2244
+          "dev": true,
2245
+          "requires": {
2246
+            "@babel/types": "^7.12.1",
2247
+            "jsesc": "^2.5.1",
2248
+            "source-map": "^0.5.0"
2249
+          }
2250
+        },
2251
+        "@babel/helper-member-expression-to-functions": {
2252
+          "version": "7.12.1",
2253
+          "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz",
2254
+          "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==",
2255
+          "dev": true,
2256
+          "requires": {
2257
+            "@babel/types": "^7.12.1"
2258
+          }
2259
+        },
2260
+        "@babel/helper-module-imports": {
2261
+          "version": "7.12.1",
2262
+          "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz",
2263
+          "integrity": "sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==",
2264
+          "dev": true,
2265
+          "requires": {
2266
+            "@babel/types": "^7.12.1"
2267
+          }
2268
+        },
2269
+        "@babel/helper-module-transforms": {
2270
+          "version": "7.12.1",
2271
+          "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.12.1.tgz",
2272
+          "integrity": "sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==",
2273
+          "dev": true,
2274
+          "requires": {
2275
+            "@babel/helper-module-imports": "^7.12.1",
2276
+            "@babel/helper-replace-supers": "^7.12.1",
2277
+            "@babel/helper-simple-access": "^7.12.1",
2278
+            "@babel/helper-split-export-declaration": "^7.11.0",
2279
+            "@babel/helper-validator-identifier": "^7.10.4",
2280
+            "@babel/template": "^7.10.4",
2281
+            "@babel/traverse": "^7.12.1",
2282
+            "@babel/types": "^7.12.1",
2283
+            "lodash": "^4.17.19"
2284
+          }
2285
+        },
1608 2286
         "@babel/helper-plugin-utils": {
1609 2287
           "version": "7.10.4",
1610 2288
           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1611 2289
           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1612 2290
           "dev": true
2291
+        },
2292
+        "@babel/helper-replace-supers": {
2293
+          "version": "7.12.1",
2294
+          "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz",
2295
+          "integrity": "sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==",
2296
+          "dev": true,
2297
+          "requires": {
2298
+            "@babel/helper-member-expression-to-functions": "^7.12.1",
2299
+            "@babel/helper-optimise-call-expression": "^7.10.4",
2300
+            "@babel/traverse": "^7.12.1",
2301
+            "@babel/types": "^7.12.1"
2302
+          }
2303
+        },
2304
+        "@babel/helper-simple-access": {
2305
+          "version": "7.12.1",
2306
+          "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.12.1.tgz",
2307
+          "integrity": "sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==",
2308
+          "dev": true,
2309
+          "requires": {
2310
+            "@babel/types": "^7.12.1"
2311
+          }
2312
+        },
2313
+        "@babel/highlight": {
2314
+          "version": "7.10.4",
2315
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
2316
+          "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
2317
+          "dev": true,
2318
+          "requires": {
2319
+            "@babel/helper-validator-identifier": "^7.10.4",
2320
+            "chalk": "^2.0.0",
2321
+            "js-tokens": "^4.0.0"
2322
+          }
2323
+        },
2324
+        "@babel/parser": {
2325
+          "version": "7.12.2",
2326
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.2.tgz",
2327
+          "integrity": "sha512-LMN+SqTiZEonUw4hQA0A3zG8DnN0E1F4K107LbDDUnC+0chML1rvWgsHloC9weB4RmZweE0uhFq0eGX7Nr/PBQ==",
2328
+          "dev": true
2329
+        },
2330
+        "@babel/traverse": {
2331
+          "version": "7.12.1",
2332
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz",
2333
+          "integrity": "sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==",
2334
+          "dev": true,
2335
+          "requires": {
2336
+            "@babel/code-frame": "^7.10.4",
2337
+            "@babel/generator": "^7.12.1",
2338
+            "@babel/helper-function-name": "^7.10.4",
2339
+            "@babel/helper-split-export-declaration": "^7.11.0",
2340
+            "@babel/parser": "^7.12.1",
2341
+            "@babel/types": "^7.12.1",
2342
+            "debug": "^4.1.0",
2343
+            "globals": "^11.1.0",
2344
+            "lodash": "^4.17.19"
2345
+          }
2346
+        },
2347
+        "@babel/types": {
2348
+          "version": "7.12.1",
2349
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
2350
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
2351
+          "dev": true,
2352
+          "requires": {
2353
+            "@babel/helper-validator-identifier": "^7.10.4",
2354
+            "lodash": "^4.17.19",
2355
+            "to-fast-properties": "^2.0.0"
2356
+          }
2357
+        },
2358
+        "debug": {
2359
+          "version": "4.2.0",
2360
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
2361
+          "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
2362
+          "dev": true,
2363
+          "requires": {
2364
+            "ms": "2.1.2"
2365
+          }
2366
+        },
2367
+        "ms": {
2368
+          "version": "2.1.2",
2369
+          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2370
+          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2371
+          "dev": true
1613 2372
         }
1614 2373
       }
1615 2374
     },
1616 2375
     "@babel/plugin-transform-named-capturing-groups-regex": {
1617
-      "version": "7.10.4",
1618
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.10.4.tgz",
1619
-      "integrity": "sha512-V6LuOnD31kTkxQPhKiVYzYC/Jgdq53irJC/xBSmqcNcqFGV+PER4l6rU5SH2Vl7bH9mLDHcc0+l9HUOe4RNGKA==",
2376
+      "version": "7.12.1",
2377
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.1.tgz",
2378
+      "integrity": "sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==",
1620 2379
       "dev": true,
1621 2380
       "requires": {
1622
-        "@babel/helper-create-regexp-features-plugin": "^7.10.4"
2381
+        "@babel/helper-create-regexp-features-plugin": "^7.12.1"
1623 2382
       }
1624 2383
     },
1625 2384
     "@babel/plugin-transform-new-target": {
1626
-      "version": "7.10.4",
1627
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.10.4.tgz",
1628
-      "integrity": "sha512-YXwWUDAH/J6dlfwqlWsztI2Puz1NtUAubXhOPLQ5gjR/qmQ5U96DY4FQO8At33JN4XPBhrjB8I4eMmLROjjLjw==",
2385
+      "version": "7.12.1",
2386
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.1.tgz",
2387
+      "integrity": "sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==",
1629 2388
       "dev": true,
1630 2389
       "requires": {
1631 2390
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1640,20 +2399,121 @@
1640 2399
       }
1641 2400
     },
1642 2401
     "@babel/plugin-transform-object-super": {
1643
-      "version": "7.10.4",
1644
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.10.4.tgz",
1645
-      "integrity": "sha512-5iTw0JkdRdJvr7sY0vHqTpnruUpTea32JHmq/atIWqsnNussbRzjEDyWep8UNztt1B5IusBYg8Irb0bLbiEBCQ==",
2402
+      "version": "7.12.1",
2403
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.1.tgz",
2404
+      "integrity": "sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==",
1646 2405
       "dev": true,
1647 2406
       "requires": {
1648 2407
         "@babel/helper-plugin-utils": "^7.10.4",
1649
-        "@babel/helper-replace-supers": "^7.10.4"
2408
+        "@babel/helper-replace-supers": "^7.12.1"
1650 2409
       },
1651 2410
       "dependencies": {
2411
+        "@babel/code-frame": {
2412
+          "version": "7.10.4",
2413
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
2414
+          "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
2415
+          "dev": true,
2416
+          "requires": {
2417
+            "@babel/highlight": "^7.10.4"
2418
+          }
2419
+        },
2420
+        "@babel/generator": {
2421
+          "version": "7.12.1",
2422
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.12.1.tgz",
2423
+          "integrity": "sha512-DB+6rafIdc9o72Yc3/Ph5h+6hUjeOp66pF0naQBgUFFuPqzQwIlPTm3xZR7YNvduIMtkDIj2t21LSQwnbCrXvg==",
2424
+          "dev": true,
2425
+          "requires": {
2426
+            "@babel/types": "^7.12.1",
2427
+            "jsesc": "^2.5.1",
2428
+            "source-map": "^0.5.0"
2429
+          }
2430
+        },
2431
+        "@babel/helper-member-expression-to-functions": {
2432
+          "version": "7.12.1",
2433
+          "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.12.1.tgz",
2434
+          "integrity": "sha512-k0CIe3tXUKTRSoEx1LQEPFU9vRQfqHtl+kf8eNnDqb4AUJEy5pz6aIiog+YWtVm2jpggjS1laH68bPsR+KWWPQ==",
2435
+          "dev": true,
2436
+          "requires": {
2437
+            "@babel/types": "^7.12.1"
2438
+          }
2439
+        },
1652 2440
         "@babel/helper-plugin-utils": {
1653 2441
           "version": "7.10.4",
1654 2442
           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1655 2443
           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1656 2444
           "dev": true
2445
+        },
2446
+        "@babel/helper-replace-supers": {
2447
+          "version": "7.12.1",
2448
+          "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.12.1.tgz",
2449
+          "integrity": "sha512-zJjTvtNJnCFsCXVi5rUInstLd/EIVNmIKA1Q9ynESmMBWPWd+7sdR+G4/wdu+Mppfep0XLyG2m7EBPvjCeFyrw==",
2450
+          "dev": true,
2451
+          "requires": {
2452
+            "@babel/helper-member-expression-to-functions": "^7.12.1",
2453
+            "@babel/helper-optimise-call-expression": "^7.10.4",
2454
+            "@babel/traverse": "^7.12.1",
2455
+            "@babel/types": "^7.12.1"
2456
+          }
2457
+        },
2458
+        "@babel/highlight": {
2459
+          "version": "7.10.4",
2460
+          "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
2461
+          "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
2462
+          "dev": true,
2463
+          "requires": {
2464
+            "@babel/helper-validator-identifier": "^7.10.4",
2465
+            "chalk": "^2.0.0",
2466
+            "js-tokens": "^4.0.0"
2467
+          }
2468
+        },
2469
+        "@babel/parser": {
2470
+          "version": "7.12.2",
2471
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.12.2.tgz",
2472
+          "integrity": "sha512-LMN+SqTiZEonUw4hQA0A3zG8DnN0E1F4K107LbDDUnC+0chML1rvWgsHloC9weB4RmZweE0uhFq0eGX7Nr/PBQ==",
2473
+          "dev": true
2474
+        },
2475
+        "@babel/traverse": {
2476
+          "version": "7.12.1",
2477
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.12.1.tgz",
2478
+          "integrity": "sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw==",
2479
+          "dev": true,
2480
+          "requires": {
2481
+            "@babel/code-frame": "^7.10.4",
2482
+            "@babel/generator": "^7.12.1",
2483
+            "@babel/helper-function-name": "^7.10.4",
2484
+            "@babel/helper-split-export-declaration": "^7.11.0",
2485
+            "@babel/parser": "^7.12.1",
2486
+            "@babel/types": "^7.12.1",
2487
+            "debug": "^4.1.0",
2488
+            "globals": "^11.1.0",
2489
+            "lodash": "^4.17.19"
2490
+          }
2491
+        },
2492
+        "@babel/types": {
2493
+          "version": "7.12.1",
2494
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
2495
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
2496
+          "dev": true,
2497
+          "requires": {
2498
+            "@babel/helper-validator-identifier": "^7.10.4",
2499
+            "lodash": "^4.17.19",
2500
+            "to-fast-properties": "^2.0.0"
2501
+          }
2502
+        },
2503
+        "debug": {
2504
+          "version": "4.2.0",
2505
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.2.0.tgz",
2506
+          "integrity": "sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg==",
2507
+          "dev": true,
2508
+          "requires": {
2509
+            "ms": "2.1.2"
2510
+          }
2511
+        },
2512
+        "ms": {
2513
+          "version": "2.1.2",
2514
+          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2515
+          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2516
+          "dev": true
1657 2517
         }
1658 2518
       }
1659 2519
     },
... ...
@@ -1702,9 +2562,9 @@
1702 2562
       }
1703 2563
     },
1704 2564
     "@babel/plugin-transform-property-literals": {
1705
-      "version": "7.10.4",
1706
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.10.4.tgz",
1707
-      "integrity": "sha512-ofsAcKiUxQ8TY4sScgsGeR2vJIsfrzqvFb9GvJ5UdXDzl+MyYCaBj/FGzXuv7qE0aJcjWMILny1epqelnFlz8g==",
2565
+      "version": "7.12.1",
2566
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.1.tgz",
2567
+      "integrity": "sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==",
1708 2568
       "dev": true,
1709 2569
       "requires": {
1710 2570
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1719,18 +2579,18 @@
1719 2579
       }
1720 2580
     },
1721 2581
     "@babel/plugin-transform-regenerator": {
1722
-      "version": "7.10.4",
1723
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.10.4.tgz",
1724
-      "integrity": "sha512-3thAHwtor39A7C04XucbMg17RcZ3Qppfxr22wYzZNcVIkPHfpM9J0SO8zuCV6SZa265kxBJSrfKTvDCYqBFXGw==",
2582
+      "version": "7.12.1",
2583
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.1.tgz",
2584
+      "integrity": "sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==",
1725 2585
       "dev": true,
1726 2586
       "requires": {
1727 2587
         "regenerator-transform": "^0.14.2"
1728 2588
       }
1729 2589
     },
1730 2590
     "@babel/plugin-transform-reserved-words": {
1731
-      "version": "7.10.4",
1732
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.10.4.tgz",
1733
-      "integrity": "sha512-hGsw1O6Rew1fkFbDImZIEqA8GoidwTAilwCyWqLBM9f+e/u/sQMQu7uX6dyokfOayRuuVfKOW4O7HvaBWM+JlQ==",
2591
+      "version": "7.12.1",
2592
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.1.tgz",
2593
+      "integrity": "sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==",
1734 2594
       "dev": true,
1735 2595
       "requires": {
1736 2596
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1745,9 +2605,9 @@
1745 2605
       }
1746 2606
     },
1747 2607
     "@babel/plugin-transform-shorthand-properties": {
1748
-      "version": "7.10.4",
1749
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.10.4.tgz",
1750
-      "integrity": "sha512-AC2K/t7o07KeTIxMoHneyX90v3zkm5cjHJEokrPEAGEy3UCp8sLKfnfOIGdZ194fyN4wfX/zZUWT9trJZ0qc+Q==",
2608
+      "version": "7.12.1",
2609
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.1.tgz",
2610
+      "integrity": "sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==",
1751 2611
       "dev": true,
1752 2612
       "requires": {
1753 2613
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1762,13 +2622,13 @@
1762 2622
       }
1763 2623
     },
1764 2624
     "@babel/plugin-transform-spread": {
1765
-      "version": "7.11.0",
1766
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.11.0.tgz",
1767
-      "integrity": "sha512-UwQYGOqIdQJe4aWNyS7noqAnN2VbaczPLiEtln+zPowRNlD+79w3oi2TWfYe0eZgd+gjZCbsydN7lzWysDt+gw==",
2625
+      "version": "7.12.1",
2626
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.12.1.tgz",
2627
+      "integrity": "sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==",
1768 2628
       "dev": true,
1769 2629
       "requires": {
1770 2630
         "@babel/helper-plugin-utils": "^7.10.4",
1771
-        "@babel/helper-skip-transparent-expression-wrappers": "^7.11.0"
2631
+        "@babel/helper-skip-transparent-expression-wrappers": "^7.12.1"
1772 2632
       },
1773 2633
       "dependencies": {
1774 2634
         "@babel/helper-plugin-utils": {
... ...
@@ -1780,9 +2640,9 @@
1780 2640
       }
1781 2641
     },
1782 2642
     "@babel/plugin-transform-sticky-regex": {
1783
-      "version": "7.10.4",
1784
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.10.4.tgz",
1785
-      "integrity": "sha512-Ddy3QZfIbEV0VYcVtFDCjeE4xwVTJWTmUtorAJkn6u/92Z/nWJNV+mILyqHKrUxXYKA2EoCilgoPePymKL4DvQ==",
2643
+      "version": "7.12.1",
2644
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.1.tgz",
2645
+      "integrity": "sha512-CiUgKQ3AGVk7kveIaPEET1jNDhZZEl1RPMWdTBE1799bdz++SwqDHStmxfCtDfBhQgCl38YRiSnrMuUMZIWSUQ==",
1786 2646
       "dev": true,
1787 2647
       "requires": {
1788 2648
         "@babel/helper-plugin-utils": "^7.10.4",
... ...
@@ -1798,12 +2658,11 @@
1798 2658
       }
1799 2659
     },
1800 2660
     "@babel/plugin-transform-template-literals": {
1801
-      "version": "7.10.5",
1802
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.10.5.tgz",
1803
-      "integrity": "sha512-V/lnPGIb+KT12OQikDvgSuesRX14ck5FfJXt6+tXhdkJ+Vsd0lDCVtF6jcB4rNClYFzaB2jusZ+lNISDk2mMMw==",
2661
+      "version": "7.12.1",
2662
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.12.1.tgz",
2663
+      "integrity": "sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==",
1804 2664
       "dev": true,
1805 2665
       "requires": {
1806
-        "@babel/helper-annotate-as-pure": "^7.10.4",
1807 2666
         "@babel/helper-plugin-utils": "^7.10.4"
1808 2667
       },
1809 2668
       "dependencies": {
... ...
@@ -1816,9 +2675,9 @@
1816 2675
       }
1817 2676
     },
1818 2677
     "@babel/plugin-transform-typeof-symbol": {
1819
-      "version": "7.10.4",
1820
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.10.4.tgz",
1821
-      "integrity": "sha512-QqNgYwuuW0y0H+kUE/GWSR45t/ccRhe14Fs/4ZRouNNQsyd4o3PG4OtHiIrepbM2WKUBDAXKCAK/Lk4VhzTaGA==",
2678
+      "version": "7.12.1",
2679
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.1.tgz",
2680
+      "integrity": "sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==",
1822 2681
       "dev": true,
1823 2682
       "requires": {
1824 2683
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1833,9 +2692,9 @@
1833 2692
       }
1834 2693
     },
1835 2694
     "@babel/plugin-transform-unicode-escapes": {
1836
-      "version": "7.10.4",
1837
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.10.4.tgz",
1838
-      "integrity": "sha512-y5XJ9waMti2J+e7ij20e+aH+fho7Wb7W8rNuu72aKRwCHFqQdhkdU2lo3uZ9tQuboEJcUFayXdARhcxLQ3+6Fg==",
2695
+      "version": "7.12.1",
2696
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.1.tgz",
2697
+      "integrity": "sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==",
1839 2698
       "dev": true,
1840 2699
       "requires": {
1841 2700
         "@babel/helper-plugin-utils": "^7.10.4"
... ...
@@ -1850,12 +2709,12 @@
1850 2709
       }
1851 2710
     },
1852 2711
     "@babel/plugin-transform-unicode-regex": {
1853
-      "version": "7.10.4",
1854
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.10.4.tgz",
1855
-      "integrity": "sha512-wNfsc4s8N2qnIwpO/WP2ZiSyjfpTamT2C9V9FDH/Ljub9zw6P3SjkXcFmc0RQUt96k2fmIvtla2MMjgTwIAC+A==",
2712
+      "version": "7.12.1",
2713
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.1.tgz",
2714
+      "integrity": "sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==",
1856 2715
       "dev": true,
1857 2716
       "requires": {
1858
-        "@babel/helper-create-regexp-features-plugin": "^7.10.4",
2717
+        "@babel/helper-create-regexp-features-plugin": "^7.12.1",
1859 2718
         "@babel/helper-plugin-utils": "^7.10.4"
1860 2719
       },
1861 2720
       "dependencies": {
... ...
@@ -1868,30 +2727,31 @@
1868 2727
       }
1869 2728
     },
1870 2729
     "@babel/preset-env": {
1871
-      "version": "7.11.5",
1872
-      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.11.5.tgz",
1873
-      "integrity": "sha512-kXqmW1jVcnB2cdueV+fyBM8estd5mlNfaQi6lwLgRwCby4edpavgbFhiBNjmWA3JpB/yZGSISa7Srf+TwxDQoA==",
2730
+      "version": "7.12.1",
2731
+      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.12.1.tgz",
2732
+      "integrity": "sha512-H8kxXmtPaAGT7TyBvSSkoSTUK6RHh61So05SyEbpmr0MCZrsNYn7mGMzzeYoOUCdHzww61k8XBft2TaES+xPLg==",
1874 2733
       "dev": true,
1875 2734
       "requires": {
1876
-        "@babel/compat-data": "^7.11.0",
1877
-        "@babel/helper-compilation-targets": "^7.10.4",
1878
-        "@babel/helper-module-imports": "^7.10.4",
2735
+        "@babel/compat-data": "^7.12.1",
2736
+        "@babel/helper-compilation-targets": "^7.12.1",
2737
+        "@babel/helper-module-imports": "^7.12.1",
1879 2738
         "@babel/helper-plugin-utils": "^7.10.4",
1880
-        "@babel/plugin-proposal-async-generator-functions": "^7.10.4",
1881
-        "@babel/plugin-proposal-class-properties": "^7.10.4",
1882
-        "@babel/plugin-proposal-dynamic-import": "^7.10.4",
1883
-        "@babel/plugin-proposal-export-namespace-from": "^7.10.4",
1884
-        "@babel/plugin-proposal-json-strings": "^7.10.4",
1885
-        "@babel/plugin-proposal-logical-assignment-operators": "^7.11.0",
1886
-        "@babel/plugin-proposal-nullish-coalescing-operator": "^7.10.4",
1887
-        "@babel/plugin-proposal-numeric-separator": "^7.10.4",
1888
-        "@babel/plugin-proposal-object-rest-spread": "^7.11.0",
1889
-        "@babel/plugin-proposal-optional-catch-binding": "^7.10.4",
1890
-        "@babel/plugin-proposal-optional-chaining": "^7.11.0",
1891
-        "@babel/plugin-proposal-private-methods": "^7.10.4",
1892
-        "@babel/plugin-proposal-unicode-property-regex": "^7.10.4",
2739
+        "@babel/helper-validator-option": "^7.12.1",
2740
+        "@babel/plugin-proposal-async-generator-functions": "^7.12.1",
2741
+        "@babel/plugin-proposal-class-properties": "^7.12.1",
2742
+        "@babel/plugin-proposal-dynamic-import": "^7.12.1",
2743
+        "@babel/plugin-proposal-export-namespace-from": "^7.12.1",
2744
+        "@babel/plugin-proposal-json-strings": "^7.12.1",
2745
+        "@babel/plugin-proposal-logical-assignment-operators": "^7.12.1",
2746
+        "@babel/plugin-proposal-nullish-coalescing-operator": "^7.12.1",
2747
+        "@babel/plugin-proposal-numeric-separator": "^7.12.1",
2748
+        "@babel/plugin-proposal-object-rest-spread": "^7.12.1",
2749
+        "@babel/plugin-proposal-optional-catch-binding": "^7.12.1",
2750
+        "@babel/plugin-proposal-optional-chaining": "^7.12.1",
2751
+        "@babel/plugin-proposal-private-methods": "^7.12.1",
2752
+        "@babel/plugin-proposal-unicode-property-regex": "^7.12.1",
1893 2753
         "@babel/plugin-syntax-async-generators": "^7.8.0",
1894
-        "@babel/plugin-syntax-class-properties": "^7.10.4",
2754
+        "@babel/plugin-syntax-class-properties": "^7.12.1",
1895 2755
         "@babel/plugin-syntax-dynamic-import": "^7.8.0",
1896 2756
         "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
1897 2757
         "@babel/plugin-syntax-json-strings": "^7.8.0",
... ...
@@ -1901,58 +2761,93 @@
1901 2761
         "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
1902 2762
         "@babel/plugin-syntax-optional-catch-binding": "^7.8.0",
1903 2763
         "@babel/plugin-syntax-optional-chaining": "^7.8.0",
1904
-        "@babel/plugin-syntax-top-level-await": "^7.10.4",
1905
-        "@babel/plugin-transform-arrow-functions": "^7.10.4",
1906
-        "@babel/plugin-transform-async-to-generator": "^7.10.4",
1907
-        "@babel/plugin-transform-block-scoped-functions": "^7.10.4",
1908
-        "@babel/plugin-transform-block-scoping": "^7.10.4",
1909
-        "@babel/plugin-transform-classes": "^7.10.4",
1910
-        "@babel/plugin-transform-computed-properties": "^7.10.4",
1911
-        "@babel/plugin-transform-destructuring": "^7.10.4",
1912
-        "@babel/plugin-transform-dotall-regex": "^7.10.4",
1913
-        "@babel/plugin-transform-duplicate-keys": "^7.10.4",
1914
-        "@babel/plugin-transform-exponentiation-operator": "^7.10.4",
1915
-        "@babel/plugin-transform-for-of": "^7.10.4",
1916
-        "@babel/plugin-transform-function-name": "^7.10.4",
1917
-        "@babel/plugin-transform-literals": "^7.10.4",
1918
-        "@babel/plugin-transform-member-expression-literals": "^7.10.4",
1919
-        "@babel/plugin-transform-modules-amd": "^7.10.4",
1920
-        "@babel/plugin-transform-modules-commonjs": "^7.10.4",
1921
-        "@babel/plugin-transform-modules-systemjs": "^7.10.4",
1922
-        "@babel/plugin-transform-modules-umd": "^7.10.4",
1923
-        "@babel/plugin-transform-named-capturing-groups-regex": "^7.10.4",
1924
-        "@babel/plugin-transform-new-target": "^7.10.4",
1925
-        "@babel/plugin-transform-object-super": "^7.10.4",
1926
-        "@babel/plugin-transform-parameters": "^7.10.4",
1927
-        "@babel/plugin-transform-property-literals": "^7.10.4",
1928
-        "@babel/plugin-transform-regenerator": "^7.10.4",
1929
-        "@babel/plugin-transform-reserved-words": "^7.10.4",
1930
-        "@babel/plugin-transform-shorthand-properties": "^7.10.4",
1931
-        "@babel/plugin-transform-spread": "^7.11.0",
1932
-        "@babel/plugin-transform-sticky-regex": "^7.10.4",
1933
-        "@babel/plugin-transform-template-literals": "^7.10.4",
1934
-        "@babel/plugin-transform-typeof-symbol": "^7.10.4",
1935
-        "@babel/plugin-transform-unicode-escapes": "^7.10.4",
1936
-        "@babel/plugin-transform-unicode-regex": "^7.10.4",
2764
+        "@babel/plugin-syntax-top-level-await": "^7.12.1",
2765
+        "@babel/plugin-transform-arrow-functions": "^7.12.1",
2766
+        "@babel/plugin-transform-async-to-generator": "^7.12.1",
2767
+        "@babel/plugin-transform-block-scoped-functions": "^7.12.1",
2768
+        "@babel/plugin-transform-block-scoping": "^7.12.1",
2769
+        "@babel/plugin-transform-classes": "^7.12.1",
2770
+        "@babel/plugin-transform-computed-properties": "^7.12.1",
2771
+        "@babel/plugin-transform-destructuring": "^7.12.1",
2772
+        "@babel/plugin-transform-dotall-regex": "^7.12.1",
2773
+        "@babel/plugin-transform-duplicate-keys": "^7.12.1",
2774
+        "@babel/plugin-transform-exponentiation-operator": "^7.12.1",
2775
+        "@babel/plugin-transform-for-of": "^7.12.1",
2776
+        "@babel/plugin-transform-function-name": "^7.12.1",
2777
+        "@babel/plugin-transform-literals": "^7.12.1",
2778
+        "@babel/plugin-transform-member-expression-literals": "^7.12.1",
2779
+        "@babel/plugin-transform-modules-amd": "^7.12.1",
2780
+        "@babel/plugin-transform-modules-commonjs": "^7.12.1",
2781
+        "@babel/plugin-transform-modules-systemjs": "^7.12.1",
2782
+        "@babel/plugin-transform-modules-umd": "^7.12.1",
2783
+        "@babel/plugin-transform-named-capturing-groups-regex": "^7.12.1",
2784
+        "@babel/plugin-transform-new-target": "^7.12.1",
2785
+        "@babel/plugin-transform-object-super": "^7.12.1",
2786
+        "@babel/plugin-transform-parameters": "^7.12.1",
2787
+        "@babel/plugin-transform-property-literals": "^7.12.1",
2788
+        "@babel/plugin-transform-regenerator": "^7.12.1",
2789
+        "@babel/plugin-transform-reserved-words": "^7.12.1",
2790
+        "@babel/plugin-transform-shorthand-properties": "^7.12.1",
2791
+        "@babel/plugin-transform-spread": "^7.12.1",
2792
+        "@babel/plugin-transform-sticky-regex": "^7.12.1",
2793
+        "@babel/plugin-transform-template-literals": "^7.12.1",
2794
+        "@babel/plugin-transform-typeof-symbol": "^7.12.1",
2795
+        "@babel/plugin-transform-unicode-escapes": "^7.12.1",
2796
+        "@babel/plugin-transform-unicode-regex": "^7.12.1",
1937 2797
         "@babel/preset-modules": "^0.1.3",
1938
-        "@babel/types": "^7.11.5",
1939
-        "browserslist": "^4.12.0",
2798
+        "@babel/types": "^7.12.1",
1940 2799
         "core-js-compat": "^3.6.2",
1941
-        "invariant": "^2.2.2",
1942
-        "levenary": "^1.1.1",
1943 2800
         "semver": "^5.5.0"
1944 2801
       },
1945 2802
       "dependencies": {
2803
+        "@babel/helper-module-imports": {
2804
+          "version": "7.12.1",
2805
+          "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.12.1.tgz",
2806
+          "integrity": "sha512-ZeC1TlMSvikvJNy1v/wPIazCu3NdOwgYZLIkmIyAsGhqkNpiDoQQRmaCK8YP4Pq3GPTLPV9WXaPCJKvx06JxKA==",
2807
+          "dev": true,
2808
+          "requires": {
2809
+            "@babel/types": "^7.12.1"
2810
+          }
2811
+        },
1946 2812
         "@babel/helper-plugin-utils": {
1947 2813
           "version": "7.10.4",
1948 2814
           "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz",
1949 2815
           "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==",
1950 2816
           "dev": true
1951 2817
         },
2818
+        "@babel/plugin-proposal-object-rest-spread": {
2819
+          "version": "7.12.1",
2820
+          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz",
2821
+          "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==",
2822
+          "dev": true,
2823
+          "requires": {
2824
+            "@babel/helper-plugin-utils": "^7.10.4",
2825
+            "@babel/plugin-syntax-object-rest-spread": "^7.8.0",
2826
+            "@babel/plugin-transform-parameters": "^7.12.1"
2827
+          }
2828
+        },
2829
+        "@babel/plugin-syntax-class-properties": {
2830
+          "version": "7.12.1",
2831
+          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.1.tgz",
2832
+          "integrity": "sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==",
2833
+          "dev": true,
2834
+          "requires": {
2835
+            "@babel/helper-plugin-utils": "^7.10.4"
2836
+          }
2837
+        },
2838
+        "@babel/plugin-transform-parameters": {
2839
+          "version": "7.12.1",
2840
+          "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.12.1.tgz",
2841
+          "integrity": "sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==",
2842
+          "dev": true,
2843
+          "requires": {
2844
+            "@babel/helper-plugin-utils": "^7.10.4"
2845
+          }
2846
+        },
1952 2847
         "@babel/types": {
1953
-          "version": "7.11.5",
1954
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.11.5.tgz",
1955
-          "integrity": "sha512-bvM7Qz6eKnJVFIn+1LPtjlBFPVN5jNDc1XmN15vWe7Q3DPBufWWsLiIvUu7xW87uTG6QoggpIDnUgLQvPheU+Q==",
2848
+          "version": "7.12.1",
2849
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.12.1.tgz",
2850
+          "integrity": "sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA==",
1956 2851
           "dev": true,
1957 2852
           "requires": {
1958 2853
             "@babel/helper-validator-identifier": "^7.10.4",
... ...
@@ -1976,9 +2871,9 @@
1976 2871
       }
1977 2872
     },
1978 2873
     "@babel/runtime": {
1979
-      "version": "7.11.2",
1980
-      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.11.2.tgz",
1981
-      "integrity": "sha512-TeWkU52so0mPtDcaCTxNBI/IHiz0pZgr8VEFqXFtZWpYD08ZB6FaSwVAS8MKRQAP3bYKiVjwysOJgMFY28o6Tw==",
2874
+      "version": "7.12.1",
2875
+      "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.12.1.tgz",
2876
+      "integrity": "sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA==",
1982 2877
       "dev": true,
1983 2878
       "requires": {
1984 2879
         "regenerator-runtime": "^0.13.4"
... ...
@@ -3409,15 +4304,15 @@
3409 4304
       "dev": true
3410 4305
     },
3411 4306
     "browserslist": {
3412
-      "version": "4.14.0",
3413
-      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.0.tgz",
3414
-      "integrity": "sha512-pUsXKAF2lVwhmtpeA3LJrZ76jXuusrNyhduuQs7CDFf9foT4Y38aQOserd2lMe5DSSrjf3fx34oHwryuvxAUgQ==",
4307
+      "version": "4.14.5",
4308
+      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.5.tgz",
4309
+      "integrity": "sha512-Z+vsCZIvCBvqLoYkBFTwEYH3v5MCQbsAjp50ERycpOjnPmolg1Gjy4+KaWWpm8QOJt9GHkhdqAl14NpCX73CWA==",
3415 4310
       "dev": true,
3416 4311
       "requires": {
3417
-        "caniuse-lite": "^1.0.30001111",
3418
-        "electron-to-chromium": "^1.3.523",
3419
-        "escalade": "^3.0.2",
3420
-        "node-releases": "^1.1.60"
4312
+        "caniuse-lite": "^1.0.30001135",
4313
+        "electron-to-chromium": "^1.3.571",
4314
+        "escalade": "^3.1.0",
4315
+        "node-releases": "^1.1.61"
3421 4316
       }
3422 4317
     },
3423 4318
     "bser": {
... ...
@@ -3465,9 +4360,9 @@
3465 4360
       "dev": true
3466 4361
     },
3467 4362
     "caniuse-lite": {
3468
-      "version": "1.0.30001122",
3469
-      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001122.tgz",
3470
-      "integrity": "sha512-pxjw28CThdrqfz06nJkpAc5SXM404TXB/h5f4UJX+rrXJKE/1bu/KAILc2AY+O6cQIFtRjV9qOR2vaEp9LDGUA==",
4363
+      "version": "1.0.30001148",
4364
+      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001148.tgz",
4365
+      "integrity": "sha512-E66qcd0KMKZHNJQt9hiLZGE3J4zuTqE1OnU53miEVtylFbwOEmeA5OsRu90noZful+XGSQOni1aT2tiqu/9yYw==",
3471 4366
       "dev": true
3472 4367
     },
3473 4368
     "capture-exit": {
... ...
@@ -3920,9 +4815,9 @@
3920 4815
       }
3921 4816
     },
3922 4817
     "electron-to-chromium": {
3923
-      "version": "1.3.557",
3924
-      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.557.tgz",
3925
-      "integrity": "sha512-M2p3nWulBqSEIisykYUVYnaSuRikHvxv8Wf209/Vg/sjrOew12hBQv2JvNGy+i+eDeJU9uQ3dbUbCCQ/CkudEg==",
4818
+      "version": "1.3.582",
4819
+      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.582.tgz",
4820
+      "integrity": "sha512-0nCJ7cSqnkMC+kUuPs0YgklFHraWGl/xHqtZWWtOeVtyi+YqkoAOMGuZQad43DscXCQI/yizcTa3u6B5r+BLww==",
3926 4821
       "dev": true
3927 4822
     },
3928 4823
     "emittery": {
... ...
@@ -3995,9 +4890,9 @@
3995 4890
       }
3996 4891
     },
3997 4892
     "escalade": {
3998
-      "version": "3.0.2",
3999
-      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.0.2.tgz",
4000
-      "integrity": "sha512-gPYAU37hYCUhW5euPeR+Y74F7BL+IBsV93j5cvGriSaD1aG6MGsqsV1yamRdrWrb2j3aiZvb0X+UBOWpx3JWtQ==",
4893
+      "version": "3.1.1",
4894
+      "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
4895
+      "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
4001 4896
       "dev": true
4002 4897
     },
4003 4898
     "escape-string-regexp": {
... ...
@@ -5039,15 +5934,6 @@
5039 5934
         "side-channel": "^1.0.2"
5040 5935
       }
5041 5936
     },
5042
-    "invariant": {
5043
-      "version": "2.2.4",
5044
-      "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
5045
-      "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
5046
-      "dev": true,
5047
-      "requires": {
5048
-        "loose-envify": "^1.0.0"
5049
-      }
5050
-    },
5051 5937
     "ip-regex": {
5052 5938
       "version": "2.1.0",
5053 5939
       "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz",
... ...
@@ -7065,15 +7951,6 @@
7065 7951
       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
7066 7952
       "dev": true
7067 7953
     },
7068
-    "levenary": {
7069
-      "version": "1.1.1",
7070
-      "resolved": "https://registry.npmjs.org/levenary/-/levenary-1.1.1.tgz",
7071
-      "integrity": "sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==",
7072
-      "dev": true,
7073
-      "requires": {
7074
-        "leven": "^3.1.0"
7075
-      }
7076
-    },
7077 7954
     "levn": {
7078 7955
       "version": "0.3.0",
7079 7956
       "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz",
... ...
@@ -7343,9 +8220,9 @@
7343 8220
       }
7344 8221
     },
7345 8222
     "node-releases": {
7346
-      "version": "1.1.60",
7347
-      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.60.tgz",
7348
-      "integrity": "sha512-gsO4vjEdQaTusZAEebUWp2a5d7dF5DYoIpDG7WySnk7BuZDW+GPpHXoXXuYawRBr/9t5q54tirPz79kFIWg4dA==",
8223
+      "version": "1.1.63",
8224
+      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.63.tgz",
8225
+      "integrity": "sha512-ukW3iCfQaoxJkSPN+iK7KznTeqDGVJatAEuXsJERYHa9tn/KaT5lBdIyxQjLEVTzSkyjJEuQ17/vaEjrOauDkg==",
7349 8226
       "dev": true
7350 8227
     },
7351 8228
     "normalize-package-data": {
... ...
@@ -7919,9 +8796,9 @@
7919 8796
       "dev": true
7920 8797
     },
7921 8798
     "regexpu-core": {
7922
-      "version": "4.7.0",
7923
-      "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.0.tgz",
7924
-      "integrity": "sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==",
8799
+      "version": "4.7.1",
8800
+      "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz",
8801
+      "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==",
7925 8802
       "dev": true,
7926 8803
       "requires": {
7927 8804
         "regenerate": "^1.4.0",