git.fiddlerwoaroof.com
Browse code

build(deps-dev): bump @babel/preset-env from 7.7.1 to 7.7.4

Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.7.1 to 7.7.4.
- [Release notes](https://github.com/babel/babel/releases)
- [Changelog](https://github.com/babel/babel/blob/master/CHANGELOG.md)
- [Commits](https://github.com/babel/babel/compare/v7.7.1...v7.7.4)

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

dependabot-preview[bot] authored on 25/11/2019 05:38:42
Showing 1 changed files
... ...
@@ -200,18 +200,18 @@
200 200
       }
201 201
     },
202 202
     "@babel/helper-annotate-as-pure": {
203
-      "version": "7.7.0",
204
-      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.0.tgz",
205
-      "integrity": "sha512-k50CQxMlYTYo+GGyUGFwpxKVtxVJi9yh61sXZji3zYHccK9RYliZGSTOgci85T+r+0VFN2nWbGM04PIqwfrpMg==",
203
+      "version": "7.7.4",
204
+      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.4.tgz",
205
+      "integrity": "sha512-2BQmQgECKzYKFPpiycoF9tlb5HA4lrVyAmLLVK177EcQAqjVLciUb2/R+n1boQ9y5ENV3uz2ZqiNw7QMBBw1Og==",
206 206
       "dev": true,
207 207
       "requires": {
208
-        "@babel/types": "^7.7.0"
208
+        "@babel/types": "^7.7.4"
209 209
       },
210 210
       "dependencies": {
211 211
         "@babel/types": {
212
-          "version": "7.7.1",
213
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
214
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
212
+          "version": "7.7.4",
213
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
214
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
215 215
           "dev": true,
216 216
           "requires": {
217 217
             "esutils": "^2.0.2",
... ...
@@ -222,19 +222,19 @@
222 222
       }
223 223
     },
224 224
     "@babel/helper-builder-binary-assignment-operator-visitor": {
225
-      "version": "7.7.0",
226
-      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.7.0.tgz",
227
-      "integrity": "sha512-Cd8r8zs4RKDwMG/92lpZcnn5WPQ3LAMQbCw42oqUh4s7vsSN5ANUZjMel0OOnxDLq57hoDDbai+ryygYfCTOsw==",
225
+      "version": "7.7.4",
226
+      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.7.4.tgz",
227
+      "integrity": "sha512-Biq/d/WtvfftWZ9Uf39hbPBYDUo986m5Bb4zhkeYDGUllF43D+nUe5M6Vuo6/8JDK/0YX/uBdeoQpyaNhNugZQ==",
228 228
       "dev": true,
229 229
       "requires": {
230
-        "@babel/helper-explode-assignable-expression": "^7.7.0",
231
-        "@babel/types": "^7.7.0"
230
+        "@babel/helper-explode-assignable-expression": "^7.7.4",
231
+        "@babel/types": "^7.7.4"
232 232
       },
233 233
       "dependencies": {
234 234
         "@babel/types": {
235
-          "version": "7.7.1",
236
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
237
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
235
+          "version": "7.7.4",
236
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
237
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
238 238
           "dev": true,
239 239
           "requires": {
240 240
             "esutils": "^2.0.2",
... ...
@@ -245,14 +245,14 @@
245 245
       }
246 246
     },
247 247
     "@babel/helper-call-delegate": {
248
-      "version": "7.7.0",
249
-      "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.7.0.tgz",
250
-      "integrity": "sha512-Su0Mdq7uSSWGZayGMMQ+z6lnL00mMCnGAbO/R0ZO9odIdB/WNU/VfQKqMQU0fdIsxQYbRjDM4BixIa93SQIpvw==",
248
+      "version": "7.7.4",
249
+      "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.7.4.tgz",
250
+      "integrity": "sha512-8JH9/B7J7tCYJ2PpWVpw9JhPuEVHztagNVuQAFBVFYluRMlpG7F1CgKEgGeL6KFqcsIa92ZYVj6DSc0XwmN1ZA==",
251 251
       "dev": true,
252 252
       "requires": {
253
-        "@babel/helper-hoist-variables": "^7.7.0",
254
-        "@babel/traverse": "^7.7.0",
255
-        "@babel/types": "^7.7.0"
253
+        "@babel/helper-hoist-variables": "^7.7.4",
254
+        "@babel/traverse": "^7.7.4",
255
+        "@babel/types": "^7.7.4"
256 256
       },
257 257
       "dependencies": {
258 258
         "@babel/code-frame": {
... ...
@@ -265,84 +265,84 @@
265 265
           }
266 266
         },
267 267
         "@babel/generator": {
268
-          "version": "7.7.0",
269
-          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.0.tgz",
270
-          "integrity": "sha512-1wdJ6UxHyL1XoJQ119JmvuRX27LRih7iYStMPZOWAjQqeAabFg3dYXKMpgihma+to+0ADsTVVt6oRyUxWZw6Mw==",
268
+          "version": "7.7.4",
269
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz",
270
+          "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==",
271 271
           "dev": true,
272 272
           "requires": {
273
-            "@babel/types": "^7.7.0",
273
+            "@babel/types": "^7.7.4",
274 274
             "jsesc": "^2.5.1",
275 275
             "lodash": "^4.17.13",
276 276
             "source-map": "^0.5.0"
277 277
           }
278 278
         },
279 279
         "@babel/helper-function-name": {
280
-          "version": "7.7.0",
281
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
282
-          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
280
+          "version": "7.7.4",
281
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
282
+          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
283 283
           "dev": true,
284 284
           "requires": {
285
-            "@babel/helper-get-function-arity": "^7.7.0",
286
-            "@babel/template": "^7.7.0",
287
-            "@babel/types": "^7.7.0"
285
+            "@babel/helper-get-function-arity": "^7.7.4",
286
+            "@babel/template": "^7.7.4",
287
+            "@babel/types": "^7.7.4"
288 288
           }
289 289
         },
290 290
         "@babel/helper-get-function-arity": {
291
-          "version": "7.7.0",
292
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
293
-          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
291
+          "version": "7.7.4",
292
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
293
+          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
294 294
           "dev": true,
295 295
           "requires": {
296
-            "@babel/types": "^7.7.0"
296
+            "@babel/types": "^7.7.4"
297 297
           }
298 298
         },
299 299
         "@babel/helper-split-export-declaration": {
300
-          "version": "7.7.0",
301
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz",
302
-          "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==",
300
+          "version": "7.7.4",
301
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
302
+          "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
303 303
           "dev": true,
304 304
           "requires": {
305
-            "@babel/types": "^7.7.0"
305
+            "@babel/types": "^7.7.4"
306 306
           }
307 307
         },
308 308
         "@babel/parser": {
309
-          "version": "7.7.0",
310
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
311
-          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
309
+          "version": "7.7.4",
310
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz",
311
+          "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==",
312 312
           "dev": true
313 313
         },
314 314
         "@babel/template": {
315
-          "version": "7.7.0",
316
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
317
-          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
315
+          "version": "7.7.4",
316
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
317
+          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
318 318
           "dev": true,
319 319
           "requires": {
320 320
             "@babel/code-frame": "^7.0.0",
321
-            "@babel/parser": "^7.7.0",
322
-            "@babel/types": "^7.7.0"
321
+            "@babel/parser": "^7.7.4",
322
+            "@babel/types": "^7.7.4"
323 323
           }
324 324
         },
325 325
         "@babel/traverse": {
326
-          "version": "7.7.0",
327
-          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.0.tgz",
328
-          "integrity": "sha512-ea/3wRZc//e/uwCpuBX2itrhI0U9l7+FsrKWyKGNyvWbuMcCG7ATKY2VI4wlg2b2TA39HHwIxnvmXvtiKsyn7w==",
326
+          "version": "7.7.4",
327
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
328
+          "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
329 329
           "dev": true,
330 330
           "requires": {
331 331
             "@babel/code-frame": "^7.5.5",
332
-            "@babel/generator": "^7.7.0",
333
-            "@babel/helper-function-name": "^7.7.0",
334
-            "@babel/helper-split-export-declaration": "^7.7.0",
335
-            "@babel/parser": "^7.7.0",
336
-            "@babel/types": "^7.7.0",
332
+            "@babel/generator": "^7.7.4",
333
+            "@babel/helper-function-name": "^7.7.4",
334
+            "@babel/helper-split-export-declaration": "^7.7.4",
335
+            "@babel/parser": "^7.7.4",
336
+            "@babel/types": "^7.7.4",
337 337
             "debug": "^4.1.0",
338 338
             "globals": "^11.1.0",
339 339
             "lodash": "^4.17.13"
340 340
           }
341 341
         },
342 342
         "@babel/types": {
343
-          "version": "7.7.1",
344
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
345
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
343
+          "version": "7.7.4",
344
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
345
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
346 346
           "dev": true,
347 347
           "requires": {
348 348
             "esutils": "^2.0.2",
... ...
@@ -368,9 +368,9 @@
368 368
       }
369 369
     },
370 370
     "@babel/helper-create-regexp-features-plugin": {
371
-      "version": "7.7.0",
372
-      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.7.0.tgz",
373
-      "integrity": "sha512-ZhagAAVGD3L6MPM9/zZi7RRteonfBFLVUz3kjsnYsMAtr9hOJCKI9BAKIMpqn3NyWicPieoX779UL+7/3BEAOA==",
371
+      "version": "7.7.4",
372
+      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.7.4.tgz",
373
+      "integrity": "sha512-Mt+jBKaxL0zfOIWrfQpnfYCN7/rS6GKx6CCCfuoqVVd+17R8zNDlzVYmIi9qyb2wOk002NsmSTDymkIygDUH7A==",
374 374
       "dev": true,
375 375
       "requires": {
376 376
         "@babel/helper-regex": "^7.4.4",
... ...
@@ -378,57 +378,57 @@
378 378
       }
379 379
     },
380 380
     "@babel/helper-define-map": {
381
-      "version": "7.7.0",
382
-      "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.7.0.tgz",
383
-      "integrity": "sha512-kPKWPb0dMpZi+ov1hJiwse9dWweZsz3V9rP4KdytnX1E7z3cTNmFGglwklzFPuqIcHLIY3bgKSs4vkwXXdflQA==",
381
+      "version": "7.7.4",
382
+      "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.7.4.tgz",
383
+      "integrity": "sha512-v5LorqOa0nVQUvAUTUF3KPastvUt/HzByXNamKQ6RdJRTV7j8rLL+WB5C/MzzWAwOomxDhYFb1wLLxHqox86lg==",
384 384
       "dev": true,
385 385
       "requires": {
386
-        "@babel/helper-function-name": "^7.7.0",
387
-        "@babel/types": "^7.7.0",
386
+        "@babel/helper-function-name": "^7.7.4",
387
+        "@babel/types": "^7.7.4",
388 388
         "lodash": "^4.17.13"
389 389
       },
390 390
       "dependencies": {
391 391
         "@babel/helper-function-name": {
392
-          "version": "7.7.0",
393
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
394
-          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
392
+          "version": "7.7.4",
393
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
394
+          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
395 395
           "dev": true,
396 396
           "requires": {
397
-            "@babel/helper-get-function-arity": "^7.7.0",
398
-            "@babel/template": "^7.7.0",
399
-            "@babel/types": "^7.7.0"
397
+            "@babel/helper-get-function-arity": "^7.7.4",
398
+            "@babel/template": "^7.7.4",
399
+            "@babel/types": "^7.7.4"
400 400
           }
401 401
         },
402 402
         "@babel/helper-get-function-arity": {
403
-          "version": "7.7.0",
404
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
405
-          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
403
+          "version": "7.7.4",
404
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
405
+          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
406 406
           "dev": true,
407 407
           "requires": {
408
-            "@babel/types": "^7.7.0"
408
+            "@babel/types": "^7.7.4"
409 409
           }
410 410
         },
411 411
         "@babel/parser": {
412
-          "version": "7.7.0",
413
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
414
-          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
412
+          "version": "7.7.4",
413
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz",
414
+          "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==",
415 415
           "dev": true
416 416
         },
417 417
         "@babel/template": {
418
-          "version": "7.7.0",
419
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
420
-          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
418
+          "version": "7.7.4",
419
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
420
+          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
421 421
           "dev": true,
422 422
           "requires": {
423 423
             "@babel/code-frame": "^7.0.0",
424
-            "@babel/parser": "^7.7.0",
425
-            "@babel/types": "^7.7.0"
424
+            "@babel/parser": "^7.7.4",
425
+            "@babel/types": "^7.7.4"
426 426
           }
427 427
         },
428 428
         "@babel/types": {
429
-          "version": "7.7.1",
430
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
431
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
429
+          "version": "7.7.4",
430
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
431
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
432 432
           "dev": true,
433 433
           "requires": {
434 434
             "esutils": "^2.0.2",
... ...
@@ -439,13 +439,13 @@
439 439
       }
440 440
     },
441 441
     "@babel/helper-explode-assignable-expression": {
442
-      "version": "7.7.0",
443
-      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.7.0.tgz",
444
-      "integrity": "sha512-CDs26w2shdD1urNUAji2RJXyBFCaR+iBEGnFz3l7maizMkQe3saVw9WtjG1tz8CwbjvlFnaSLVhgnu1SWaherg==",
442
+      "version": "7.7.4",
443
+      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.7.4.tgz",
444
+      "integrity": "sha512-2/SicuFrNSXsZNBxe5UGdLr+HZg+raWBLE9vC98bdYOKX/U6PY0mdGlYUJdtTDPSU0Lw0PNbKKDpwYHJLn2jLg==",
445 445
       "dev": true,
446 446
       "requires": {
447
-        "@babel/traverse": "^7.7.0",
448
-        "@babel/types": "^7.7.0"
447
+        "@babel/traverse": "^7.7.4",
448
+        "@babel/types": "^7.7.4"
449 449
       },
450 450
       "dependencies": {
451 451
         "@babel/code-frame": {
... ...
@@ -458,84 +458,84 @@
458 458
           }
459 459
         },
460 460
         "@babel/generator": {
461
-          "version": "7.7.0",
462
-          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.0.tgz",
463
-          "integrity": "sha512-1wdJ6UxHyL1XoJQ119JmvuRX27LRih7iYStMPZOWAjQqeAabFg3dYXKMpgihma+to+0ADsTVVt6oRyUxWZw6Mw==",
461
+          "version": "7.7.4",
462
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz",
463
+          "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==",
464 464
           "dev": true,
465 465
           "requires": {
466
-            "@babel/types": "^7.7.0",
466
+            "@babel/types": "^7.7.4",
467 467
             "jsesc": "^2.5.1",
468 468
             "lodash": "^4.17.13",
469 469
             "source-map": "^0.5.0"
470 470
           }
471 471
         },
472 472
         "@babel/helper-function-name": {
473
-          "version": "7.7.0",
474
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
475
-          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
473
+          "version": "7.7.4",
474
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
475
+          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
476 476
           "dev": true,
477 477
           "requires": {
478
-            "@babel/helper-get-function-arity": "^7.7.0",
479
-            "@babel/template": "^7.7.0",
480
-            "@babel/types": "^7.7.0"
478
+            "@babel/helper-get-function-arity": "^7.7.4",
479
+            "@babel/template": "^7.7.4",
480
+            "@babel/types": "^7.7.4"
481 481
           }
482 482
         },
483 483
         "@babel/helper-get-function-arity": {
484
-          "version": "7.7.0",
485
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
486
-          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
484
+          "version": "7.7.4",
485
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
486
+          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
487 487
           "dev": true,
488 488
           "requires": {
489
-            "@babel/types": "^7.7.0"
489
+            "@babel/types": "^7.7.4"
490 490
           }
491 491
         },
492 492
         "@babel/helper-split-export-declaration": {
493
-          "version": "7.7.0",
494
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz",
495
-          "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==",
493
+          "version": "7.7.4",
494
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
495
+          "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
496 496
           "dev": true,
497 497
           "requires": {
498
-            "@babel/types": "^7.7.0"
498
+            "@babel/types": "^7.7.4"
499 499
           }
500 500
         },
501 501
         "@babel/parser": {
502
-          "version": "7.7.0",
503
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
504
-          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
502
+          "version": "7.7.4",
503
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz",
504
+          "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==",
505 505
           "dev": true
506 506
         },
507 507
         "@babel/template": {
508
-          "version": "7.7.0",
509
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
510
-          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
508
+          "version": "7.7.4",
509
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
510
+          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
511 511
           "dev": true,
512 512
           "requires": {
513 513
             "@babel/code-frame": "^7.0.0",
514
-            "@babel/parser": "^7.7.0",
515
-            "@babel/types": "^7.7.0"
514
+            "@babel/parser": "^7.7.4",
515
+            "@babel/types": "^7.7.4"
516 516
           }
517 517
         },
518 518
         "@babel/traverse": {
519
-          "version": "7.7.0",
520
-          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.0.tgz",
521
-          "integrity": "sha512-ea/3wRZc//e/uwCpuBX2itrhI0U9l7+FsrKWyKGNyvWbuMcCG7ATKY2VI4wlg2b2TA39HHwIxnvmXvtiKsyn7w==",
519
+          "version": "7.7.4",
520
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
521
+          "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
522 522
           "dev": true,
523 523
           "requires": {
524 524
             "@babel/code-frame": "^7.5.5",
525
-            "@babel/generator": "^7.7.0",
526
-            "@babel/helper-function-name": "^7.7.0",
527
-            "@babel/helper-split-export-declaration": "^7.7.0",
528
-            "@babel/parser": "^7.7.0",
529
-            "@babel/types": "^7.7.0",
525
+            "@babel/generator": "^7.7.4",
526
+            "@babel/helper-function-name": "^7.7.4",
527
+            "@babel/helper-split-export-declaration": "^7.7.4",
528
+            "@babel/parser": "^7.7.4",
529
+            "@babel/types": "^7.7.4",
530 530
             "debug": "^4.1.0",
531 531
             "globals": "^11.1.0",
532 532
             "lodash": "^4.17.13"
533 533
           }
534 534
         },
535 535
         "@babel/types": {
536
-          "version": "7.7.1",
537
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
538
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
536
+          "version": "7.7.4",
537
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
538
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
539 539
           "dev": true,
540 540
           "requires": {
541 541
             "esutils": "^2.0.2",
... ...
@@ -581,18 +581,18 @@
581 581
       }
582 582
     },
583 583
     "@babel/helper-hoist-variables": {
584
-      "version": "7.7.0",
585
-      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.7.0.tgz",
586
-      "integrity": "sha512-LUe/92NqsDAkJjjCEWkNe+/PcpnisvnqdlRe19FahVapa4jndeuJ+FBiTX1rcAKWKcJGE+C3Q3tuEuxkSmCEiQ==",
584
+      "version": "7.7.4",
585
+      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.7.4.tgz",
586
+      "integrity": "sha512-wQC4xyvc1Jo/FnLirL6CEgPgPCa8M74tOdjWpRhQYapz5JC7u3NYU1zCVoVAGCE3EaIP9T1A3iW0WLJ+reZlpQ==",
587 587
       "dev": true,
588 588
       "requires": {
589
-        "@babel/types": "^7.7.0"
589
+        "@babel/types": "^7.7.4"
590 590
       },
591 591
       "dependencies": {
592 592
         "@babel/types": {
593
-          "version": "7.7.1",
594
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
595
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
593
+          "version": "7.7.4",
594
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
595
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
596 596
           "dev": true,
597 597
           "requires": {
598 598
             "esutils": "^2.0.2",
... ...
@@ -603,18 +603,18 @@
603 603
       }
604 604
     },
605 605
     "@babel/helper-member-expression-to-functions": {
606
-      "version": "7.7.0",
607
-      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.7.0.tgz",
608
-      "integrity": "sha512-QaCZLO2RtBcmvO/ekOLp8p7R5X2JriKRizeDpm5ChATAFWrrYDcDxPuCIBXKyBjY+i1vYSdcUTMIb8psfxHDPA==",
606
+      "version": "7.7.4",
607
+      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.7.4.tgz",
608
+      "integrity": "sha512-9KcA1X2E3OjXl/ykfMMInBK+uVdfIVakVe7W7Lg3wfXUNyS3Q1HWLFRwZIjhqiCGbslummPDnmb7vIekS0C1vw==",
609 609
       "dev": true,
610 610
       "requires": {
611
-        "@babel/types": "^7.7.0"
611
+        "@babel/types": "^7.7.4"
612 612
       },
613 613
       "dependencies": {
614 614
         "@babel/types": {
615
-          "version": "7.7.1",
616
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
617
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
615
+          "version": "7.7.4",
616
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
617
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
618 618
           "dev": true,
619 619
           "requires": {
620 620
             "esutils": "^2.0.2",
... ...
@@ -625,18 +625,18 @@
625 625
       }
626 626
     },
627 627
     "@babel/helper-module-imports": {
628
-      "version": "7.7.0",
629
-      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.0.tgz",
630
-      "integrity": "sha512-Dv3hLKIC1jyfTkClvyEkYP2OlkzNvWs5+Q8WgPbxM5LMeorons7iPP91JM+DU7tRbhqA1ZeooPaMFvQrn23RHw==",
628
+      "version": "7.7.4",
629
+      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.4.tgz",
630
+      "integrity": "sha512-dGcrX6K9l8258WFjyDLJwuVKxR4XZfU0/vTUgOQYWEnRD8mgr+p4d6fCUMq/ys0h4CCt/S5JhbvtyErjWouAUQ==",
631 631
       "dev": true,
632 632
       "requires": {
633
-        "@babel/types": "^7.7.0"
633
+        "@babel/types": "^7.7.4"
634 634
       },
635 635
       "dependencies": {
636 636
         "@babel/types": {
637
-          "version": "7.7.1",
638
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
639
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
637
+          "version": "7.7.4",
638
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
639
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
640 640
           "dev": true,
641 641
           "requires": {
642 642
             "esutils": "^2.0.2",
... ...
@@ -647,49 +647,49 @@
647 647
       }
648 648
     },
649 649
     "@babel/helper-module-transforms": {
650
-      "version": "7.7.0",
651
-      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.7.0.tgz",
652
-      "integrity": "sha512-rXEefBuheUYQyX4WjV19tuknrJFwyKw0HgzRwbkyTbB+Dshlq7eqkWbyjzToLrMZk/5wKVKdWFluiAsVkHXvuQ==",
650
+      "version": "7.7.4",
651
+      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.7.4.tgz",
652
+      "integrity": "sha512-ehGBu4mXrhs0FxAqN8tWkzF8GSIGAiEumu4ONZ/hD9M88uHcD+Yu2ttKfOCgwzoesJOJrtQh7trI5YPbRtMmnA==",
653 653
       "dev": true,
654 654
       "requires": {
655
-        "@babel/helper-module-imports": "^7.7.0",
656
-        "@babel/helper-simple-access": "^7.7.0",
657
-        "@babel/helper-split-export-declaration": "^7.7.0",
658
-        "@babel/template": "^7.7.0",
659
-        "@babel/types": "^7.7.0",
655
+        "@babel/helper-module-imports": "^7.7.4",
656
+        "@babel/helper-simple-access": "^7.7.4",
657
+        "@babel/helper-split-export-declaration": "^7.7.4",
658
+        "@babel/template": "^7.7.4",
659
+        "@babel/types": "^7.7.4",
660 660
         "lodash": "^4.17.13"
661 661
       },
662 662
       "dependencies": {
663 663
         "@babel/helper-split-export-declaration": {
664
-          "version": "7.7.0",
665
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz",
666
-          "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==",
664
+          "version": "7.7.4",
665
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
666
+          "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
667 667
           "dev": true,
668 668
           "requires": {
669
-            "@babel/types": "^7.7.0"
669
+            "@babel/types": "^7.7.4"
670 670
           }
671 671
         },
672 672
         "@babel/parser": {
673
-          "version": "7.7.0",
674
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
675
-          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
673
+          "version": "7.7.4",
674
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz",
675
+          "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==",
676 676
           "dev": true
677 677
         },
678 678
         "@babel/template": {
679
-          "version": "7.7.0",
680
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
681
-          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
679
+          "version": "7.7.4",
680
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
681
+          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
682 682
           "dev": true,
683 683
           "requires": {
684 684
             "@babel/code-frame": "^7.0.0",
685
-            "@babel/parser": "^7.7.0",
686
-            "@babel/types": "^7.7.0"
685
+            "@babel/parser": "^7.7.4",
686
+            "@babel/types": "^7.7.4"
687 687
           }
688 688
         },
689 689
         "@babel/types": {
690
-          "version": "7.7.1",
691
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
692
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
690
+          "version": "7.7.4",
691
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
692
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
693 693
           "dev": true,
694 694
           "requires": {
695 695
             "esutils": "^2.0.2",
... ...
@@ -700,18 +700,18 @@
700 700
       }
701 701
     },
702 702
     "@babel/helper-optimise-call-expression": {
703
-      "version": "7.7.0",
704
-      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.7.0.tgz",
705
-      "integrity": "sha512-48TeqmbazjNU/65niiiJIJRc5JozB8acui1OS7bSd6PgxfuovWsvjfWSzlgx+gPFdVveNzUdpdIg5l56Pl5jqg==",
703
+      "version": "7.7.4",
704
+      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.7.4.tgz",
705
+      "integrity": "sha512-VB7gWZ2fDkSuqW6b1AKXkJWO5NyNI3bFL/kK79/30moK57blr6NbH8xcl2XcKCwOmJosftWunZqfO84IGq3ZZg==",
706 706
       "dev": true,
707 707
       "requires": {
708
-        "@babel/types": "^7.7.0"
708
+        "@babel/types": "^7.7.4"
709 709
       },
710 710
       "dependencies": {
711 711
         "@babel/types": {
712
-          "version": "7.7.1",
713
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
714
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
712
+          "version": "7.7.4",
713
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
714
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
715 715
           "dev": true,
716 716
           "requires": {
717 717
             "esutils": "^2.0.2",
... ...
@@ -737,88 +737,88 @@
737 737
       }
738 738
     },
739 739
     "@babel/helper-remap-async-to-generator": {
740
-      "version": "7.7.0",
741
-      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.7.0.tgz",
742
-      "integrity": "sha512-pHx7RN8X0UNHPB/fnuDnRXVZ316ZigkO8y8D835JlZ2SSdFKb6yH9MIYRU4fy/KPe5sPHDFOPvf8QLdbAGGiyw==",
740
+      "version": "7.7.4",
741
+      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.7.4.tgz",
742
+      "integrity": "sha512-Sk4xmtVdM9sA/jCI80f+KS+Md+ZHIpjuqmYPk1M7F/upHou5e4ReYmExAiu6PVe65BhJPZA2CY9x9k4BqE5klw==",
743 743
       "dev": true,
744 744
       "requires": {
745
-        "@babel/helper-annotate-as-pure": "^7.7.0",
746
-        "@babel/helper-wrap-function": "^7.7.0",
747
-        "@babel/template": "^7.7.0",
748
-        "@babel/traverse": "^7.7.0",
749
-        "@babel/types": "^7.7.0"
745
+        "@babel/helper-annotate-as-pure": "^7.7.4",
746
+        "@babel/helper-wrap-function": "^7.7.4",
747
+        "@babel/template": "^7.7.4",
748
+        "@babel/traverse": "^7.7.4",
749
+        "@babel/types": "^7.7.4"
750 750
       },
751 751
       "dependencies": {
752 752
         "@babel/generator": {
753
-          "version": "7.7.0",
754
-          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.0.tgz",
755
-          "integrity": "sha512-1wdJ6UxHyL1XoJQ119JmvuRX27LRih7iYStMPZOWAjQqeAabFg3dYXKMpgihma+to+0ADsTVVt6oRyUxWZw6Mw==",
753
+          "version": "7.7.4",
754
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz",
755
+          "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==",
756 756
           "dev": true,
757 757
           "requires": {
758
-            "@babel/types": "^7.7.0",
758
+            "@babel/types": "^7.7.4",
759 759
             "jsesc": "^2.5.1",
760 760
             "lodash": "^4.17.13",
761 761
             "source-map": "^0.5.0"
762 762
           }
763 763
         },
764 764
         "@babel/helper-function-name": {
765
-          "version": "7.7.0",
766
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
767
-          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
765
+          "version": "7.7.4",
766
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
767
+          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
768 768
           "dev": true,
769 769
           "requires": {
770
-            "@babel/helper-get-function-arity": "^7.7.0",
771
-            "@babel/template": "^7.7.0",
772
-            "@babel/types": "^7.7.0"
770
+            "@babel/helper-get-function-arity": "^7.7.4",
771
+            "@babel/template": "^7.7.4",
772
+            "@babel/types": "^7.7.4"
773 773
           }
774 774
         },
775 775
         "@babel/helper-get-function-arity": {
776
-          "version": "7.7.0",
777
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
778
-          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
776
+          "version": "7.7.4",
777
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
778
+          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
779 779
           "dev": true,
780 780
           "requires": {
781
-            "@babel/types": "^7.7.0"
781
+            "@babel/types": "^7.7.4"
782 782
           }
783 783
         },
784 784
         "@babel/helper-split-export-declaration": {
785
-          "version": "7.7.0",
786
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz",
787
-          "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==",
785
+          "version": "7.7.4",
786
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
787
+          "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
788 788
           "dev": true,
789 789
           "requires": {
790
-            "@babel/types": "^7.7.0"
790
+            "@babel/types": "^7.7.4"
791 791
           }
792 792
         },
793 793
         "@babel/parser": {
794
-          "version": "7.7.0",
795
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
796
-          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
794
+          "version": "7.7.4",
795
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz",
796
+          "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==",
797 797
           "dev": true
798 798
         },
799 799
         "@babel/template": {
800
-          "version": "7.7.0",
801
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
802
-          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
800
+          "version": "7.7.4",
801
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
802
+          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
803 803
           "dev": true,
804 804
           "requires": {
805 805
             "@babel/code-frame": "^7.0.0",
806
-            "@babel/parser": "^7.7.0",
807
-            "@babel/types": "^7.7.0"
806
+            "@babel/parser": "^7.7.4",
807
+            "@babel/types": "^7.7.4"
808 808
           }
809 809
         },
810 810
         "@babel/traverse": {
811
-          "version": "7.7.0",
812
-          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.0.tgz",
813
-          "integrity": "sha512-ea/3wRZc//e/uwCpuBX2itrhI0U9l7+FsrKWyKGNyvWbuMcCG7ATKY2VI4wlg2b2TA39HHwIxnvmXvtiKsyn7w==",
811
+          "version": "7.7.4",
812
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
813
+          "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
814 814
           "dev": true,
815 815
           "requires": {
816 816
             "@babel/code-frame": "^7.5.5",
817
-            "@babel/generator": "^7.7.0",
818
-            "@babel/helper-function-name": "^7.7.0",
819
-            "@babel/helper-split-export-declaration": "^7.7.0",
820
-            "@babel/parser": "^7.7.0",
821
-            "@babel/types": "^7.7.0",
817
+            "@babel/generator": "^7.7.4",
818
+            "@babel/helper-function-name": "^7.7.4",
819
+            "@babel/helper-split-export-declaration": "^7.7.4",
820
+            "@babel/parser": "^7.7.4",
821
+            "@babel/types": "^7.7.4",
822 822
             "debug": "^4.1.0",
823 823
             "globals": "^11.1.0",
824 824
             "lodash": "^4.17.13"
... ...
@@ -836,9 +836,9 @@
836 836
           }
837 837
         },
838 838
         "@babel/types": {
839
-          "version": "7.7.1",
840
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
841
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
839
+          "version": "7.7.4",
840
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
841
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
842 842
           "dev": true,
843 843
           "requires": {
844 844
             "esutils": "^2.0.2",
... ...
@@ -864,15 +864,15 @@
864 864
       }
865 865
     },
866 866
     "@babel/helper-replace-supers": {
867
-      "version": "7.7.0",
868
-      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.7.0.tgz",
869
-      "integrity": "sha512-5ALYEul5V8xNdxEeWvRsBzLMxQksT7MaStpxjJf9KsnLxpAKBtfw5NeMKZJSYDa0lKdOcy0g+JT/f5mPSulUgg==",
867
+      "version": "7.7.4",
868
+      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.7.4.tgz",
869
+      "integrity": "sha512-pP0tfgg9hsZWo5ZboYGuBn/bbYT/hdLPVSS4NMmiRJdwWhP0IznPwN9AE1JwyGsjSPLC364I0Qh5p+EPkGPNpg==",
870 870
       "dev": true,
871 871
       "requires": {
872
-        "@babel/helper-member-expression-to-functions": "^7.7.0",
873
-        "@babel/helper-optimise-call-expression": "^7.7.0",
874
-        "@babel/traverse": "^7.7.0",
875
-        "@babel/types": "^7.7.0"
872
+        "@babel/helper-member-expression-to-functions": "^7.7.4",
873
+        "@babel/helper-optimise-call-expression": "^7.7.4",
874
+        "@babel/traverse": "^7.7.4",
875
+        "@babel/types": "^7.7.4"
876 876
       },
877 877
       "dependencies": {
878 878
         "@babel/code-frame": {
... ...
@@ -885,84 +885,84 @@
885 885
           }
886 886
         },
887 887
         "@babel/generator": {
888
-          "version": "7.7.0",
889
-          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.0.tgz",
890
-          "integrity": "sha512-1wdJ6UxHyL1XoJQ119JmvuRX27LRih7iYStMPZOWAjQqeAabFg3dYXKMpgihma+to+0ADsTVVt6oRyUxWZw6Mw==",
888
+          "version": "7.7.4",
889
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz",
890
+          "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==",
891 891
           "dev": true,
892 892
           "requires": {
893
-            "@babel/types": "^7.7.0",
893
+            "@babel/types": "^7.7.4",
894 894
             "jsesc": "^2.5.1",
895 895
             "lodash": "^4.17.13",
896 896
             "source-map": "^0.5.0"
897 897
           }
898 898
         },
899 899
         "@babel/helper-function-name": {
900
-          "version": "7.7.0",
901
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
902
-          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
900
+          "version": "7.7.4",
901
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
902
+          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
903 903
           "dev": true,
904 904
           "requires": {
905
-            "@babel/helper-get-function-arity": "^7.7.0",
906
-            "@babel/template": "^7.7.0",
907
-            "@babel/types": "^7.7.0"
905
+            "@babel/helper-get-function-arity": "^7.7.4",
906
+            "@babel/template": "^7.7.4",
907
+            "@babel/types": "^7.7.4"
908 908
           }
909 909
         },
910 910
         "@babel/helper-get-function-arity": {
911
-          "version": "7.7.0",
912
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
913
-          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
911
+          "version": "7.7.4",
912
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
913
+          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
914 914
           "dev": true,
915 915
           "requires": {
916
-            "@babel/types": "^7.7.0"
916
+            "@babel/types": "^7.7.4"
917 917
           }
918 918
         },
919 919
         "@babel/helper-split-export-declaration": {
920
-          "version": "7.7.0",
921
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz",
922
-          "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==",
920
+          "version": "7.7.4",
921
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
922
+          "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
923 923
           "dev": true,
924 924
           "requires": {
925
-            "@babel/types": "^7.7.0"
925
+            "@babel/types": "^7.7.4"
926 926
           }
927 927
         },
928 928
         "@babel/parser": {
929
-          "version": "7.7.0",
930
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
931
-          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
929
+          "version": "7.7.4",
930
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz",
931
+          "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==",
932 932
           "dev": true
933 933
         },
934 934
         "@babel/template": {
935
-          "version": "7.7.0",
936
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
937
-          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
935
+          "version": "7.7.4",
936
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
937
+          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
938 938
           "dev": true,
939 939
           "requires": {
940 940
             "@babel/code-frame": "^7.0.0",
941
-            "@babel/parser": "^7.7.0",
942
-            "@babel/types": "^7.7.0"
941
+            "@babel/parser": "^7.7.4",
942
+            "@babel/types": "^7.7.4"
943 943
           }
944 944
         },
945 945
         "@babel/traverse": {
946
-          "version": "7.7.0",
947
-          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.0.tgz",
948
-          "integrity": "sha512-ea/3wRZc//e/uwCpuBX2itrhI0U9l7+FsrKWyKGNyvWbuMcCG7ATKY2VI4wlg2b2TA39HHwIxnvmXvtiKsyn7w==",
946
+          "version": "7.7.4",
947
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
948
+          "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
949 949
           "dev": true,
950 950
           "requires": {
951 951
             "@babel/code-frame": "^7.5.5",
952
-            "@babel/generator": "^7.7.0",
953
-            "@babel/helper-function-name": "^7.7.0",
954
-            "@babel/helper-split-export-declaration": "^7.7.0",
955
-            "@babel/parser": "^7.7.0",
956
-            "@babel/types": "^7.7.0",
952
+            "@babel/generator": "^7.7.4",
953
+            "@babel/helper-function-name": "^7.7.4",
954
+            "@babel/helper-split-export-declaration": "^7.7.4",
955
+            "@babel/parser": "^7.7.4",
956
+            "@babel/types": "^7.7.4",
957 957
             "debug": "^4.1.0",
958 958
             "globals": "^11.1.0",
959 959
             "lodash": "^4.17.13"
960 960
           }
961 961
         },
962 962
         "@babel/types": {
963
-          "version": "7.7.1",
964
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
965
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
963
+          "version": "7.7.4",
964
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
965
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
966 966
           "dev": true,
967 967
           "requires": {
968 968
             "esutils": "^2.0.2",
... ...
@@ -988,36 +988,36 @@
988 988
       }
989 989
     },
990 990
     "@babel/helper-simple-access": {
991
-      "version": "7.7.0",
992
-      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.7.0.tgz",
993
-      "integrity": "sha512-AJ7IZD7Eem3zZRuj5JtzFAptBw7pMlS3y8Qv09vaBWoFsle0d1kAn5Wq6Q9MyBXITPOKnxwkZKoAm4bopmv26g==",
991
+      "version": "7.7.4",
992
+      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.7.4.tgz",
993
+      "integrity": "sha512-zK7THeEXfan7UlWsG2A6CI/L9jVnI5+xxKZOdej39Y0YtDYKx9raHk5F2EtK9K8DHRTihYwg20ADt9S36GR78A==",
994 994
       "dev": true,
995 995
       "requires": {
996
-        "@babel/template": "^7.7.0",
997
-        "@babel/types": "^7.7.0"
996
+        "@babel/template": "^7.7.4",
997
+        "@babel/types": "^7.7.4"
998 998
       },
999 999
       "dependencies": {
1000 1000
         "@babel/parser": {
1001
-          "version": "7.7.0",
1002
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
1003
-          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
1001
+          "version": "7.7.4",
1002
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz",
1003
+          "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==",
1004 1004
           "dev": true
1005 1005
         },
1006 1006
         "@babel/template": {
1007
-          "version": "7.7.0",
1008
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
1009
-          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
1007
+          "version": "7.7.4",
1008
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
1009
+          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
1010 1010
           "dev": true,
1011 1011
           "requires": {
1012 1012
             "@babel/code-frame": "^7.0.0",
1013
-            "@babel/parser": "^7.7.0",
1014
-            "@babel/types": "^7.7.0"
1013
+            "@babel/parser": "^7.7.4",
1014
+            "@babel/types": "^7.7.4"
1015 1015
           }
1016 1016
         },
1017 1017
         "@babel/types": {
1018
-          "version": "7.7.1",
1019
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
1020
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
1018
+          "version": "7.7.4",
1019
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
1020
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
1021 1021
           "dev": true,
1022 1022
           "requires": {
1023 1023
             "esutils": "^2.0.2",
... ...
@@ -1037,87 +1037,87 @@
1037 1037
       }
1038 1038
     },
1039 1039
     "@babel/helper-wrap-function": {
1040
-      "version": "7.7.0",
1041
-      "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.7.0.tgz",
1042
-      "integrity": "sha512-sd4QjeMgQqzshSjecZjOp8uKfUtnpmCyQhKQrVJBBgeHAB/0FPi33h3AbVlVp07qQtMD4QgYSzaMI7VwncNK/w==",
1040
+      "version": "7.7.4",
1041
+      "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.7.4.tgz",
1042
+      "integrity": "sha512-VsfzZt6wmsocOaVU0OokwrIytHND55yvyT4BPB9AIIgwr8+x7617hetdJTsuGwygN5RC6mxA9EJztTjuwm2ofg==",
1043 1043
       "dev": true,
1044 1044
       "requires": {
1045
-        "@babel/helper-function-name": "^7.7.0",
1046
-        "@babel/template": "^7.7.0",
1047
-        "@babel/traverse": "^7.7.0",
1048
-        "@babel/types": "^7.7.0"
1045
+        "@babel/helper-function-name": "^7.7.4",
1046
+        "@babel/template": "^7.7.4",
1047
+        "@babel/traverse": "^7.7.4",
1048
+        "@babel/types": "^7.7.4"
1049 1049
       },
1050 1050
       "dependencies": {
1051 1051
         "@babel/generator": {
1052
-          "version": "7.7.0",
1053
-          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.0.tgz",
1054
-          "integrity": "sha512-1wdJ6UxHyL1XoJQ119JmvuRX27LRih7iYStMPZOWAjQqeAabFg3dYXKMpgihma+to+0ADsTVVt6oRyUxWZw6Mw==",
1052
+          "version": "7.7.4",
1053
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.4.tgz",
1054
+          "integrity": "sha512-m5qo2WgdOJeyYngKImbkyQrnUN1mPceaG5BV+G0E3gWsa4l/jCSryWJdM2x8OuGAOyh+3d5pVYfZWCiNFtynxg==",
1055 1055
           "dev": true,
1056 1056
           "requires": {
1057
-            "@babel/types": "^7.7.0",
1057
+            "@babel/types": "^7.7.4",
1058 1058
             "jsesc": "^2.5.1",
1059 1059
             "lodash": "^4.17.13",
1060 1060
             "source-map": "^0.5.0"
1061 1061
           }
1062 1062
         },
1063 1063
         "@babel/helper-function-name": {
1064
-          "version": "7.7.0",
1065
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
1066
-          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
1064
+          "version": "7.7.4",
1065
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
1066
+          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
1067 1067
           "dev": true,
1068 1068
           "requires": {
1069
-            "@babel/helper-get-function-arity": "^7.7.0",
1070
-            "@babel/template": "^7.7.0",
1071
-            "@babel/types": "^7.7.0"
1069
+            "@babel/helper-get-function-arity": "^7.7.4",
1070
+            "@babel/template": "^7.7.4",
1071
+            "@babel/types": "^7.7.4"
1072 1072
           }
1073 1073
         },
1074 1074
         "@babel/helper-get-function-arity": {
1075
-          "version": "7.7.0",
1076
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
1077
-          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
1075
+          "version": "7.7.4",
1076
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
1077
+          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
1078 1078
           "dev": true,
1079 1079
           "requires": {
1080
-            "@babel/types": "^7.7.0"
1080
+            "@babel/types": "^7.7.4"
1081 1081
           }
1082 1082
         },
1083 1083
         "@babel/helper-split-export-declaration": {
1084
-          "version": "7.7.0",
1085
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz",
1086
-          "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==",
1084
+          "version": "7.7.4",
1085
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
1086
+          "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
1087 1087
           "dev": true,
1088 1088
           "requires": {
1089
-            "@babel/types": "^7.7.0"
1089
+            "@babel/types": "^7.7.4"
1090 1090
           }
1091 1091
         },
1092 1092
         "@babel/parser": {
1093
-          "version": "7.7.0",
1094
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
1095
-          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
1093
+          "version": "7.7.4",
1094
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz",
1095
+          "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==",
1096 1096
           "dev": true
1097 1097
         },
1098 1098
         "@babel/template": {
1099
-          "version": "7.7.0",
1100
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
1101
-          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
1099
+          "version": "7.7.4",
1100
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
1101
+          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
1102 1102
           "dev": true,
1103 1103
           "requires": {
1104 1104
             "@babel/code-frame": "^7.0.0",
1105
-            "@babel/parser": "^7.7.0",
1106
-            "@babel/types": "^7.7.0"
1105
+            "@babel/parser": "^7.7.4",
1106
+            "@babel/types": "^7.7.4"
1107 1107
           }
1108 1108
         },
1109 1109
         "@babel/traverse": {
1110
-          "version": "7.7.0",
1111
-          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.0.tgz",
1112
-          "integrity": "sha512-ea/3wRZc//e/uwCpuBX2itrhI0U9l7+FsrKWyKGNyvWbuMcCG7ATKY2VI4wlg2b2TA39HHwIxnvmXvtiKsyn7w==",
1110
+          "version": "7.7.4",
1111
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.4.tgz",
1112
+          "integrity": "sha512-P1L58hQyupn8+ezVA2z5KBm4/Zr4lCC8dwKCMYzsa5jFMDMQAzaBNy9W5VjB+KAmBjb40U7a/H6ao+Xo+9saIw==",
1113 1113
           "dev": true,
1114 1114
           "requires": {
1115 1115
             "@babel/code-frame": "^7.5.5",
1116
-            "@babel/generator": "^7.7.0",
1117
-            "@babel/helper-function-name": "^7.7.0",
1118
-            "@babel/helper-split-export-declaration": "^7.7.0",
1119
-            "@babel/parser": "^7.7.0",
1120
-            "@babel/types": "^7.7.0",
1116
+            "@babel/generator": "^7.7.4",
1117
+            "@babel/helper-function-name": "^7.7.4",
1118
+            "@babel/helper-split-export-declaration": "^7.7.4",
1119
+            "@babel/parser": "^7.7.4",
1120
+            "@babel/types": "^7.7.4",
1121 1121
             "debug": "^4.1.0",
1122 1122
             "globals": "^11.1.0",
1123 1123
             "lodash": "^4.17.13"
... ...
@@ -1135,9 +1135,9 @@
1135 1135
           }
1136 1136
         },
1137 1137
         "@babel/types": {
1138
-          "version": "7.7.1",
1139
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
1140
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
1138
+          "version": "7.7.4",
1139
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
1140
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
1141 1141
           "dev": true,
1142 1142
           "requires": {
1143 1143
             "esutils": "^2.0.2",
... ...
@@ -1305,34 +1305,34 @@
1305 1305
       "dev": true
1306 1306
     },
1307 1307
     "@babel/plugin-proposal-async-generator-functions": {
1308
-      "version": "7.7.0",
1309
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.7.0.tgz",
1310
-      "integrity": "sha512-ot/EZVvf3mXtZq0Pd0+tSOfGWMizqmOohXmNZg6LNFjHOV+wOPv7BvVYh8oPR8LhpIP3ye8nNooKL50YRWxpYA==",
1308
+      "version": "7.7.4",
1309
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.7.4.tgz",
1310
+      "integrity": "sha512-1ypyZvGRXriY/QP668+s8sFr2mqinhkRDMPSQLNghCQE+GAkFtp+wkHVvg2+Hdki8gwP+NFzJBJ/N1BfzCCDEw==",
1311 1311
       "dev": true,
1312 1312
       "requires": {
1313 1313
         "@babel/helper-plugin-utils": "^7.0.0",
1314
-        "@babel/helper-remap-async-to-generator": "^7.7.0",
1315
-        "@babel/plugin-syntax-async-generators": "^7.2.0"
1314
+        "@babel/helper-remap-async-to-generator": "^7.7.4",
1315
+        "@babel/plugin-syntax-async-generators": "^7.7.4"
1316 1316
       }
1317 1317
     },
1318 1318
     "@babel/plugin-proposal-dynamic-import": {
1319
-      "version": "7.7.0",
1320
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.7.0.tgz",
1321
-      "integrity": "sha512-7poL3Xi+QFPC7sGAzEIbXUyYzGJwbc2+gSD0AkiC5k52kH2cqHdqxm5hNFfLW3cRSTcx9bN0Fl7/6zWcLLnKAQ==",
1319
+      "version": "7.7.4",
1320
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.7.4.tgz",
1321
+      "integrity": "sha512-StH+nGAdO6qDB1l8sZ5UBV8AC3F2VW2I8Vfld73TMKyptMU9DY5YsJAS8U81+vEtxcH3Y/La0wG0btDrhpnhjQ==",
1322 1322
       "dev": true,
1323 1323
       "requires": {
1324 1324
         "@babel/helper-plugin-utils": "^7.0.0",
1325
-        "@babel/plugin-syntax-dynamic-import": "^7.2.0"
1325
+        "@babel/plugin-syntax-dynamic-import": "^7.7.4"
1326 1326
       }
1327 1327
     },
1328 1328
     "@babel/plugin-proposal-json-strings": {
1329
-      "version": "7.2.0",
1330
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.2.0.tgz",
1331
-      "integrity": "sha512-MAFV1CA/YVmYwZG0fBQyXhmj0BHCB5egZHCKWIFVv/XCxAeVGIHfos3SwDck4LvCllENIAg7xMKOG5kH0dzyUg==",
1329
+      "version": "7.7.4",
1330
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.7.4.tgz",
1331
+      "integrity": "sha512-wQvt3akcBTfLU/wYoqm/ws7YOAQKu8EVJEvHip/mzkNtjaclQoCCIqKXFP5/eyfnfbQCDV3OLRIK3mIVyXuZlw==",
1332 1332
       "dev": true,
1333 1333
       "requires": {
1334 1334
         "@babel/helper-plugin-utils": "^7.0.0",
1335
-        "@babel/plugin-syntax-json-strings": "^7.2.0"
1335
+        "@babel/plugin-syntax-json-strings": "^7.7.4"
1336 1336
       }
1337 1337
     },
1338 1338
     "@babel/plugin-proposal-object-rest-spread": {
... ...
@@ -1346,47 +1346,47 @@
1346 1346
       }
1347 1347
     },
1348 1348
     "@babel/plugin-proposal-optional-catch-binding": {
1349
-      "version": "7.2.0",
1350
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.2.0.tgz",
1351
-      "integrity": "sha512-mgYj3jCcxug6KUcX4OBoOJz3CMrwRfQELPQ5560F70YQUBZB7uac9fqaWamKR1iWUzGiK2t0ygzjTScZnVz75g==",
1349
+      "version": "7.7.4",
1350
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.7.4.tgz",
1351
+      "integrity": "sha512-DyM7U2bnsQerCQ+sejcTNZh8KQEUuC3ufzdnVnSiUv/qoGJp2Z3hanKL18KDhsBT5Wj6a7CMT5mdyCNJsEaA9w==",
1352 1352
       "dev": true,
1353 1353
       "requires": {
1354 1354
         "@babel/helper-plugin-utils": "^7.0.0",
1355
-        "@babel/plugin-syntax-optional-catch-binding": "^7.2.0"
1355
+        "@babel/plugin-syntax-optional-catch-binding": "^7.7.4"
1356 1356
       }
1357 1357
     },
1358 1358
     "@babel/plugin-proposal-unicode-property-regex": {
1359
-      "version": "7.7.0",
1360
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.0.tgz",
1361
-      "integrity": "sha512-mk34H+hp7kRBWJOOAR0ZMGCydgKMD4iN9TpDRp3IIcbunltxEY89XSimc6WbtSLCDrwcdy/EEw7h5CFCzxTchw==",
1359
+      "version": "7.7.4",
1360
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.4.tgz",
1361
+      "integrity": "sha512-cHgqHgYvffluZk85dJ02vloErm3Y6xtH+2noOBOJ2kXOJH3aVCDnj5eR/lVNlTnYu4hndAPJD3rTFjW3qee0PA==",
1362 1362
       "dev": true,
1363 1363
       "requires": {
1364
-        "@babel/helper-create-regexp-features-plugin": "^7.7.0",
1364
+        "@babel/helper-create-regexp-features-plugin": "^7.7.4",
1365 1365
         "@babel/helper-plugin-utils": "^7.0.0"
1366 1366
       }
1367 1367
     },
1368 1368
     "@babel/plugin-syntax-async-generators": {
1369
-      "version": "7.2.0",
1370
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.2.0.tgz",
1371
-      "integrity": "sha512-1ZrIRBv2t0GSlcwVoQ6VgSLpLgiN/FVQUzt9znxo7v2Ov4jJrs8RY8tv0wvDmFN3qIdMKWrmMMW6yZ0G19MfGg==",
1369
+      "version": "7.7.4",
1370
+      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.7.4.tgz",
1371
+      "integrity": "sha512-Li4+EjSpBgxcsmeEF8IFcfV/+yJGxHXDirDkEoyFjumuwbmfCVHUt0HuowD/iGM7OhIRyXJH9YXxqiH6N815+g==",
1372 1372
       "dev": true,
1373 1373
       "requires": {
1374 1374
         "@babel/helper-plugin-utils": "^7.0.0"
1375 1375
       }
1376 1376
     },
1377 1377
     "@babel/plugin-syntax-dynamic-import": {
1378
-      "version": "7.2.0",
1379
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.2.0.tgz",
1380
-      "integrity": "sha512-mVxuJ0YroI/h/tbFTPGZR8cv6ai+STMKNBq0f8hFxsxWjl94qqhsb+wXbpNMDPU3cfR1TIsVFzU3nXyZMqyK4w==",
1378
+      "version": "7.7.4",
1379
+      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.7.4.tgz",
1380
+      "integrity": "sha512-jHQW0vbRGvwQNgyVxwDh4yuXu4bH1f5/EICJLAhl1SblLs2CDhrsmCk+v5XLdE9wxtAFRyxx+P//Iw+a5L/tTg==",
1381 1381
       "dev": true,
1382 1382
       "requires": {
1383 1383
         "@babel/helper-plugin-utils": "^7.0.0"
1384 1384
       }
1385 1385
     },
1386 1386
     "@babel/plugin-syntax-json-strings": {
1387
-      "version": "7.2.0",
1388
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.2.0.tgz",
1389
-      "integrity": "sha512-5UGYnMSLRE1dqqZwug+1LISpA403HzlSfsg6P9VXU6TBjcSHeNlw4DxDx7LgpF+iKZoOG/+uzqoRHTdcUpiZNg==",
1387
+      "version": "7.7.4",
1388
+      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.7.4.tgz",
1389
+      "integrity": "sha512-QpGupahTQW1mHRXddMG5srgpHWqRLwJnJZKXTigB9RPFCCGbDGCgBeM/iC82ICXp414WeYx/tD54w7M2qRqTMg==",
1390 1390
       "dev": true,
1391 1391
       "requires": {
1392 1392
         "@babel/helper-plugin-utils": "^7.0.0"
... ...
@@ -1402,56 +1402,56 @@
1402 1402
       }
1403 1403
     },
1404 1404
     "@babel/plugin-syntax-optional-catch-binding": {
1405
-      "version": "7.2.0",
1406
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.2.0.tgz",
1407
-      "integrity": "sha512-bDe4xKNhb0LI7IvZHiA13kff0KEfaGX/Hv4lMA9+7TEc63hMNvfKo6ZFpXhKuEp+II/q35Gc4NoMeDZyaUbj9w==",
1405
+      "version": "7.7.4",
1406
+      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.7.4.tgz",
1407
+      "integrity": "sha512-4ZSuzWgFxqHRE31Glu+fEr/MirNZOMYmD/0BhBWyLyOOQz/gTAl7QmWm2hX1QxEIXsr2vkdlwxIzTyiYRC4xcQ==",
1408 1408
       "dev": true,
1409 1409
       "requires": {
1410 1410
         "@babel/helper-plugin-utils": "^7.0.0"
1411 1411
       }
1412 1412
     },
1413 1413
     "@babel/plugin-syntax-top-level-await": {
1414
-      "version": "7.7.0",
1415
-      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.7.0.tgz",
1416
-      "integrity": "sha512-hi8FUNiFIY1fnUI2n1ViB1DR0R4QeK4iHcTlW6aJkrPoTdb8Rf1EMQ6GT3f67DDkYyWgew9DFoOZ6gOoEsdzTA==",
1414
+      "version": "7.7.4",
1415
+      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.7.4.tgz",
1416
+      "integrity": "sha512-wdsOw0MvkL1UIgiQ/IFr3ETcfv1xb8RMM0H9wbiDyLaJFyiDg5oZvDLCXosIXmFeIlweML5iOBXAkqddkYNizg==",
1417 1417
       "dev": true,
1418 1418
       "requires": {
1419 1419
         "@babel/helper-plugin-utils": "^7.0.0"
1420 1420
       }
1421 1421
     },
1422 1422
     "@babel/plugin-transform-arrow-functions": {
1423
-      "version": "7.2.0",
1424
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz",
1425
-      "integrity": "sha512-ER77Cax1+8/8jCB9fo4Ud161OZzWN5qawi4GusDuRLcDbDG+bIGYY20zb2dfAFdTRGzrfq2xZPvF0R64EHnimg==",
1423
+      "version": "7.7.4",
1424
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.7.4.tgz",
1425
+      "integrity": "sha512-zUXy3e8jBNPiffmqkHRNDdZM2r8DWhCB7HhcoyZjiK1TxYEluLHAvQuYnTT+ARqRpabWqy/NHkO6e3MsYB5YfA==",
1426 1426
       "dev": true,
1427 1427
       "requires": {
1428 1428
         "@babel/helper-plugin-utils": "^7.0.0"
1429 1429
       }
1430 1430
     },
1431 1431
     "@babel/plugin-transform-async-to-generator": {
1432
-      "version": "7.7.0",
1433
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.7.0.tgz",
1434
-      "integrity": "sha512-vLI2EFLVvRBL3d8roAMqtVY0Bm9C1QzLkdS57hiKrjUBSqsQYrBsMCeOg/0KK7B0eK9V71J5mWcha9yyoI2tZw==",
1432
+      "version": "7.7.4",
1433
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.7.4.tgz",
1434
+      "integrity": "sha512-zpUTZphp5nHokuy8yLlyafxCJ0rSlFoSHypTUWgpdwoDXWQcseaect7cJ8Ppk6nunOM6+5rPMkod4OYKPR5MUg==",
1435 1435
       "dev": true,
1436 1436
       "requires": {
1437
-        "@babel/helper-module-imports": "^7.7.0",
1437
+        "@babel/helper-module-imports": "^7.7.4",
1438 1438
         "@babel/helper-plugin-utils": "^7.0.0",
1439
-        "@babel/helper-remap-async-to-generator": "^7.7.0"
1439
+        "@babel/helper-remap-async-to-generator": "^7.7.4"
1440 1440
       }
1441 1441
     },
1442 1442
     "@babel/plugin-transform-block-scoped-functions": {
1443
-      "version": "7.2.0",
1444
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.2.0.tgz",
1445
-      "integrity": "sha512-ntQPR6q1/NKuphly49+QiQiTN0O63uOwjdD6dhIjSWBI5xlrbUFh720TIpzBhpnrLfv2tNH/BXvLIab1+BAI0w==",
1443
+      "version": "7.7.4",
1444
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.7.4.tgz",
1445
+      "integrity": "sha512-kqtQzwtKcpPclHYjLK//3lH8OFsCDuDJBaFhVwf8kqdnF6MN4l618UDlcA7TfRs3FayrHj+svYnSX8MC9zmUyQ==",
1446 1446
       "dev": true,
1447 1447
       "requires": {
1448 1448
         "@babel/helper-plugin-utils": "^7.0.0"
1449 1449
       }
1450 1450
     },
1451 1451
     "@babel/plugin-transform-block-scoping": {
1452
-      "version": "7.6.3",
1453
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.6.3.tgz",
1454
-      "integrity": "sha512-7hvrg75dubcO3ZI2rjYTzUrEuh1E9IyDEhhB6qfcooxhDA33xx2MasuLVgdxzcP6R/lipAC6n9ub9maNW6RKdw==",
1452
+      "version": "7.7.4",
1453
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.7.4.tgz",
1454
+      "integrity": "sha512-2VBe9u0G+fDt9B5OV5DQH4KBf5DoiNkwFKOz0TCvBWvdAN2rOykCTkrL+jTLxfCAm76l9Qo5OqL7HBOx2dWggg==",
1455 1455
       "dev": true,
1456 1456
       "requires": {
1457 1457
         "@babel/helper-plugin-utils": "^7.0.0",
... ...
@@ -1459,71 +1459,71 @@
1459 1459
       }
1460 1460
     },
1461 1461
     "@babel/plugin-transform-classes": {
1462
-      "version": "7.7.0",
1463
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.7.0.tgz",
1464
-      "integrity": "sha512-/b3cKIZwGeUesZheU9jNYcwrEA7f/Bo4IdPmvp7oHgvks2majB5BoT5byAql44fiNQYOPzhk2w8DbgfuafkMoA==",
1462
+      "version": "7.7.4",
1463
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.7.4.tgz",
1464
+      "integrity": "sha512-sK1mjWat7K+buWRuImEzjNf68qrKcrddtpQo3swi9j7dUcG6y6R6+Di039QN2bD1dykeswlagupEmpOatFHHUg==",
1465 1465
       "dev": true,
1466 1466
       "requires": {
1467
-        "@babel/helper-annotate-as-pure": "^7.7.0",
1468
-        "@babel/helper-define-map": "^7.7.0",
1469
-        "@babel/helper-function-name": "^7.7.0",
1470
-        "@babel/helper-optimise-call-expression": "^7.7.0",
1467
+        "@babel/helper-annotate-as-pure": "^7.7.4",
1468
+        "@babel/helper-define-map": "^7.7.4",
1469
+        "@babel/helper-function-name": "^7.7.4",
1470
+        "@babel/helper-optimise-call-expression": "^7.7.4",
1471 1471
         "@babel/helper-plugin-utils": "^7.0.0",
1472
-        "@babel/helper-replace-supers": "^7.7.0",
1473
-        "@babel/helper-split-export-declaration": "^7.7.0",
1472
+        "@babel/helper-replace-supers": "^7.7.4",
1473
+        "@babel/helper-split-export-declaration": "^7.7.4",
1474 1474
         "globals": "^11.1.0"
1475 1475
       },
1476 1476
       "dependencies": {
1477 1477
         "@babel/helper-function-name": {
1478
-          "version": "7.7.0",
1479
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
1480
-          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
1478
+          "version": "7.7.4",
1479
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
1480
+          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
1481 1481
           "dev": true,
1482 1482
           "requires": {
1483
-            "@babel/helper-get-function-arity": "^7.7.0",
1484
-            "@babel/template": "^7.7.0",
1485
-            "@babel/types": "^7.7.0"
1483
+            "@babel/helper-get-function-arity": "^7.7.4",
1484
+            "@babel/template": "^7.7.4",
1485
+            "@babel/types": "^7.7.4"
1486 1486
           }
1487 1487
         },
1488 1488
         "@babel/helper-get-function-arity": {
1489
-          "version": "7.7.0",
1490
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
1491
-          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
1489
+          "version": "7.7.4",
1490
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
1491
+          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
1492 1492
           "dev": true,
1493 1493
           "requires": {
1494
-            "@babel/types": "^7.7.0"
1494
+            "@babel/types": "^7.7.4"
1495 1495
           }
1496 1496
         },
1497 1497
         "@babel/helper-split-export-declaration": {
1498
-          "version": "7.7.0",
1499
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz",
1500
-          "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==",
1498
+          "version": "7.7.4",
1499
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.4.tgz",
1500
+          "integrity": "sha512-guAg1SXFcVr04Guk9eq0S4/rWS++sbmyqosJzVs8+1fH5NI+ZcmkaSkc7dmtAFbHFva6yRJnjW3yAcGxjueDug==",
1501 1501
           "dev": true,
1502 1502
           "requires": {
1503
-            "@babel/types": "^7.7.0"
1503
+            "@babel/types": "^7.7.4"
1504 1504
           }
1505 1505
         },
1506 1506
         "@babel/parser": {
1507
-          "version": "7.7.0",
1508
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
1509
-          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
1507
+          "version": "7.7.4",
1508
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz",
1509
+          "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==",
1510 1510
           "dev": true
1511 1511
         },
1512 1512
         "@babel/template": {
1513
-          "version": "7.7.0",
1514
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
1515
-          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
1513
+          "version": "7.7.4",
1514
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
1515
+          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
1516 1516
           "dev": true,
1517 1517
           "requires": {
1518 1518
             "@babel/code-frame": "^7.0.0",
1519
-            "@babel/parser": "^7.7.0",
1520
-            "@babel/types": "^7.7.0"
1519
+            "@babel/parser": "^7.7.4",
1520
+            "@babel/types": "^7.7.4"
1521 1521
           }
1522 1522
         },
1523 1523
         "@babel/types": {
1524
-          "version": "7.7.1",
1525
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
1526
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
1524
+          "version": "7.7.4",
1525
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
1526
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
1527 1527
           "dev": true,
1528 1528
           "requires": {
1529 1529
             "esutils": "^2.0.2",
... ...
@@ -1534,112 +1534,112 @@
1534 1534
       }
1535 1535
     },
1536 1536
     "@babel/plugin-transform-computed-properties": {
1537
-      "version": "7.2.0",
1538
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.2.0.tgz",
1539
-      "integrity": "sha512-kP/drqTxY6Xt3NNpKiMomfgkNn4o7+vKxK2DDKcBG9sHj51vHqMBGy8wbDS/J4lMxnqs153/T3+DmCEAkC5cpA==",
1537
+      "version": "7.7.4",
1538
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.7.4.tgz",
1539
+      "integrity": "sha512-bSNsOsZnlpLLyQew35rl4Fma3yKWqK3ImWMSC/Nc+6nGjC9s5NFWAer1YQ899/6s9HxO2zQC1WoFNfkOqRkqRQ==",
1540 1540
       "dev": true,
1541 1541
       "requires": {
1542 1542
         "@babel/helper-plugin-utils": "^7.0.0"
1543 1543
       }
1544 1544
     },
1545 1545
     "@babel/plugin-transform-destructuring": {
1546
-      "version": "7.6.0",
1547
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.6.0.tgz",
1548
-      "integrity": "sha512-2bGIS5P1v4+sWTCnKNDZDxbGvEqi0ijeqM/YqHtVGrvG2y0ySgnEEhXErvE9dA0bnIzY9bIzdFK0jFA46ASIIQ==",
1546
+      "version": "7.7.4",
1547
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.7.4.tgz",
1548
+      "integrity": "sha512-4jFMXI1Cu2aXbcXXl8Lr6YubCn6Oc7k9lLsu8v61TZh+1jny2BWmdtvY9zSUlLdGUvcy9DMAWyZEOqjsbeg/wA==",
1549 1549
       "dev": true,
1550 1550
       "requires": {
1551 1551
         "@babel/helper-plugin-utils": "^7.0.0"
1552 1552
       }
1553 1553
     },
1554 1554
     "@babel/plugin-transform-dotall-regex": {
1555
-      "version": "7.7.0",
1556
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.0.tgz",
1557
-      "integrity": "sha512-3QQlF7hSBnSuM1hQ0pS3pmAbWLax/uGNCbPBND9y+oJ4Y776jsyujG2k0Sn2Aj2a0QwVOiOFL5QVPA7spjvzSA==",
1555
+      "version": "7.7.4",
1556
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.4.tgz",
1557
+      "integrity": "sha512-mk0cH1zyMa/XHeb6LOTXTbG7uIJ8Rrjlzu91pUx/KS3JpcgaTDwMS8kM+ar8SLOvlL2Lofi4CGBAjCo3a2x+lw==",
1558 1558
       "dev": true,
1559 1559
       "requires": {
1560
-        "@babel/helper-create-regexp-features-plugin": "^7.7.0",
1560
+        "@babel/helper-create-regexp-features-plugin": "^7.7.4",
1561 1561
         "@babel/helper-plugin-utils": "^7.0.0"
1562 1562
       }
1563 1563
     },
1564 1564
     "@babel/plugin-transform-duplicate-keys": {
1565
-      "version": "7.5.0",
1566
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.5.0.tgz",
1567
-      "integrity": "sha512-igcziksHizyQPlX9gfSjHkE2wmoCH3evvD2qR5w29/Dk0SMKE/eOI7f1HhBdNhR/zxJDqrgpoDTq5YSLH/XMsQ==",
1565
+      "version": "7.7.4",
1566
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.7.4.tgz",
1567
+      "integrity": "sha512-g1y4/G6xGWMD85Tlft5XedGaZBCIVN+/P0bs6eabmcPP9egFleMAo65OOjlhcz1njpwagyY3t0nsQC9oTFegJA==",
1568 1568
       "dev": true,
1569 1569
       "requires": {
1570 1570
         "@babel/helper-plugin-utils": "^7.0.0"
1571 1571
       }
1572 1572
     },
1573 1573
     "@babel/plugin-transform-exponentiation-operator": {
1574
-      "version": "7.2.0",
1575
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.2.0.tgz",
1576
-      "integrity": "sha512-umh4hR6N7mu4Elq9GG8TOu9M0bakvlsREEC+ialrQN6ABS4oDQ69qJv1VtR3uxlKMCQMCvzk7vr17RHKcjx68A==",
1574
+      "version": "7.7.4",
1575
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.7.4.tgz",
1576
+      "integrity": "sha512-MCqiLfCKm6KEA1dglf6Uqq1ElDIZwFuzz1WH5mTf8k2uQSxEJMbOIEh7IZv7uichr7PMfi5YVSrr1vz+ipp7AQ==",
1577 1577
       "dev": true,
1578 1578
       "requires": {
1579
-        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.1.0",
1579
+        "@babel/helper-builder-binary-assignment-operator-visitor": "^7.7.4",
1580 1580
         "@babel/helper-plugin-utils": "^7.0.0"
1581 1581
       }
1582 1582
     },
1583 1583
     "@babel/plugin-transform-for-of": {
1584
-      "version": "7.4.4",
1585
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.4.4.tgz",
1586
-      "integrity": "sha512-9T/5Dlr14Z9TIEXLXkt8T1DU7F24cbhwhMNUziN3hB1AXoZcdzPcTiKGRn/6iOymDqtTKWnr/BtRKN9JwbKtdQ==",
1584
+      "version": "7.7.4",
1585
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.7.4.tgz",
1586
+      "integrity": "sha512-zZ1fD1B8keYtEcKF+M1TROfeHTKnijcVQm0yO/Yu1f7qoDoxEIc/+GX6Go430Bg84eM/xwPFp0+h4EbZg7epAA==",
1587 1587
       "dev": true,
1588 1588
       "requires": {
1589 1589
         "@babel/helper-plugin-utils": "^7.0.0"
1590 1590
       }
1591 1591
     },
1592 1592
     "@babel/plugin-transform-function-name": {
1593
-      "version": "7.7.0",
1594
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.7.0.tgz",
1595
-      "integrity": "sha512-P5HKu0d9+CzZxP5jcrWdpe7ZlFDe24bmqP6a6X8BHEBl/eizAsY8K6LX8LASZL0Jxdjm5eEfzp+FIrxCm/p8bA==",
1593
+      "version": "7.7.4",
1594
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.7.4.tgz",
1595
+      "integrity": "sha512-E/x09TvjHNhsULs2IusN+aJNRV5zKwxu1cpirZyRPw+FyyIKEHPXTsadj48bVpc1R5Qq1B5ZkzumuFLytnbT6g==",
1596 1596
       "dev": true,
1597 1597
       "requires": {
1598
-        "@babel/helper-function-name": "^7.7.0",
1598
+        "@babel/helper-function-name": "^7.7.4",
1599 1599
         "@babel/helper-plugin-utils": "^7.0.0"
1600 1600
       },
1601 1601
       "dependencies": {
1602 1602
         "@babel/helper-function-name": {
1603
-          "version": "7.7.0",
1604
-          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
1605
-          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
1603
+          "version": "7.7.4",
1604
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.4.tgz",
1605
+          "integrity": "sha512-AnkGIdiBhEuiwdoMnKm7jfPfqItZhgRaZfMg1XX3bS25INOnLPjPG1Ppnajh8eqgt5kPJnfqrRHqFqmjKDZLzQ==",
1606 1606
           "dev": true,
1607 1607
           "requires": {
1608
-            "@babel/helper-get-function-arity": "^7.7.0",
1609
-            "@babel/template": "^7.7.0",
1610
-            "@babel/types": "^7.7.0"
1608
+            "@babel/helper-get-function-arity": "^7.7.4",
1609
+            "@babel/template": "^7.7.4",
1610
+            "@babel/types": "^7.7.4"
1611 1611
           }
1612 1612
         },
1613 1613
         "@babel/helper-get-function-arity": {
1614
-          "version": "7.7.0",
1615
-          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
1616
-          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
1614
+          "version": "7.7.4",
1615
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
1616
+          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
1617 1617
           "dev": true,
1618 1618
           "requires": {
1619
-            "@babel/types": "^7.7.0"
1619
+            "@babel/types": "^7.7.4"
1620 1620
           }
1621 1621
         },
1622 1622
         "@babel/parser": {
1623
-          "version": "7.7.0",
1624
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
1625
-          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
1623
+          "version": "7.7.4",
1624
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.4.tgz",
1625
+          "integrity": "sha512-jIwvLO0zCL+O/LmEJQjWA75MQTWwx3c3u2JOTDK5D3/9egrWRRA0/0hk9XXywYnXZVVpzrBYeIQTmhwUaePI9g==",
1626 1626
           "dev": true
1627 1627
         },
1628 1628
         "@babel/template": {
1629
-          "version": "7.7.0",
1630
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
1631
-          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
1629
+          "version": "7.7.4",
1630
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.4.tgz",
1631
+          "integrity": "sha512-qUzihgVPguAzXCK7WXw8pqs6cEwi54s3E+HrejlkuWO6ivMKx9hZl3Y2fSXp9i5HgyWmj7RKP+ulaYnKM4yYxw==",
1632 1632
           "dev": true,
1633 1633
           "requires": {
1634 1634
             "@babel/code-frame": "^7.0.0",
1635
-            "@babel/parser": "^7.7.0",
1636
-            "@babel/types": "^7.7.0"
1635
+            "@babel/parser": "^7.7.4",
1636
+            "@babel/types": "^7.7.4"
1637 1637
           }
1638 1638
         },
1639 1639
         "@babel/types": {
1640
-          "version": "7.7.1",
1641
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
1642
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
1640
+          "version": "7.7.4",
1641
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
1642
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
1643 1643
           "dev": true,
1644 1644
           "requires": {
1645 1645
             "esutils": "^2.0.2",
... ...
@@ -1650,155 +1650,177 @@
1650 1650
       }
1651 1651
     },
1652 1652
     "@babel/plugin-transform-literals": {
1653
-      "version": "7.2.0",
1654
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.2.0.tgz",
1655
-      "integrity": "sha512-2ThDhm4lI4oV7fVQ6pNNK+sx+c/GM5/SaML0w/r4ZB7sAneD/piDJtwdKlNckXeyGK7wlwg2E2w33C/Hh+VFCg==",
1653
+      "version": "7.7.4",
1654
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.7.4.tgz",
1655
+      "integrity": "sha512-X2MSV7LfJFm4aZfxd0yLVFrEXAgPqYoDG53Br/tCKiKYfX0MjVjQeWPIhPHHsCqzwQANq+FLN786fF5rgLS+gw==",
1656 1656
       "dev": true,
1657 1657
       "requires": {
1658 1658
         "@babel/helper-plugin-utils": "^7.0.0"
1659 1659
       }
1660 1660
     },
1661 1661
     "@babel/plugin-transform-member-expression-literals": {
1662
-      "version": "7.2.0",
1663
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.2.0.tgz",
1664
-      "integrity": "sha512-HiU3zKkSU6scTidmnFJ0bMX8hz5ixC93b4MHMiYebmk2lUVNGOboPsqQvx5LzooihijUoLR/v7Nc1rbBtnc7FA==",
1662
+      "version": "7.7.4",
1663
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.7.4.tgz",
1664
+      "integrity": "sha512-9VMwMO7i69LHTesL0RdGy93JU6a+qOPuvB4F4d0kR0zyVjJRVJRaoaGjhtki6SzQUu8yen/vxPKN6CWnCUw6bA==",
1665 1665
       "dev": true,
1666 1666
       "requires": {
1667 1667
         "@babel/helper-plugin-utils": "^7.0.0"
1668 1668
       }
1669 1669
     },
1670 1670
     "@babel/plugin-transform-modules-amd": {
1671
-      "version": "7.5.0",
1672
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.5.0.tgz",
1673
-      "integrity": "sha512-n20UsQMKnWrltocZZm24cRURxQnWIvsABPJlw/fvoy9c6AgHZzoelAIzajDHAQrDpuKFFPPcFGd7ChsYuIUMpg==",
1671
+      "version": "7.7.4",
1672
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.7.4.tgz",
1673
+      "integrity": "sha512-/542/5LNA18YDtg1F+QHvvUSlxdvjZoD/aldQwkq+E3WCkbEjNSN9zdrOXaSlfg3IfGi22ijzecklF/A7kVZFQ==",
1674 1674
       "dev": true,
1675 1675
       "requires": {
1676
-        "@babel/helper-module-transforms": "^7.1.0",
1676
+        "@babel/helper-module-transforms": "^7.7.4",
1677 1677
         "@babel/helper-plugin-utils": "^7.0.0",
1678 1678
         "babel-plugin-dynamic-import-node": "^2.3.0"
1679 1679
       }
1680 1680
     },
1681 1681
     "@babel/plugin-transform-modules-commonjs": {
1682
-      "version": "7.7.0",
1683
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.0.tgz",
1684
-      "integrity": "sha512-KEMyWNNWnjOom8vR/1+d+Ocz/mILZG/eyHHO06OuBQ2aNhxT62fr4y6fGOplRx+CxCSp3IFwesL8WdINfY/3kg==",
1682
+      "version": "7.7.4",
1683
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.4.tgz",
1684
+      "integrity": "sha512-k8iVS7Jhc367IcNF53KCwIXtKAH7czev866ThsTgy8CwlXjnKZna2VHwChglzLleYrcHz1eQEIJlGRQxB53nqA==",
1685 1685
       "dev": true,
1686 1686
       "requires": {
1687
-        "@babel/helper-module-transforms": "^7.7.0",
1687
+        "@babel/helper-module-transforms": "^7.7.4",
1688 1688
         "@babel/helper-plugin-utils": "^7.0.0",
1689
-        "@babel/helper-simple-access": "^7.7.0",
1689
+        "@babel/helper-simple-access": "^7.7.4",
1690 1690
         "babel-plugin-dynamic-import-node": "^2.3.0"
1691 1691
       }
1692 1692
     },
1693 1693
     "@babel/plugin-transform-modules-systemjs": {
1694
-      "version": "7.7.0",
1695
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.7.0.tgz",
1696
-      "integrity": "sha512-ZAuFgYjJzDNv77AjXRqzQGlQl4HdUM6j296ee4fwKVZfhDR9LAGxfvXjBkb06gNETPnN0sLqRm9Gxg4wZH6dXg==",
1694
+      "version": "7.7.4",
1695
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.7.4.tgz",
1696
+      "integrity": "sha512-y2c96hmcsUi6LrMqvmNDPBBiGCiQu0aYqpHatVVu6kD4mFEXKjyNxd/drc18XXAf9dv7UXjrZwBVmTTGaGP8iw==",
1697 1697
       "dev": true,
1698 1698
       "requires": {
1699
-        "@babel/helper-hoist-variables": "^7.7.0",
1699
+        "@babel/helper-hoist-variables": "^7.7.4",
1700 1700
         "@babel/helper-plugin-utils": "^7.0.0",
1701 1701
         "babel-plugin-dynamic-import-node": "^2.3.0"
1702 1702
       }
1703 1703
     },
1704 1704
     "@babel/plugin-transform-modules-umd": {
1705
-      "version": "7.7.0",
1706
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.7.0.tgz",
1707
-      "integrity": "sha512-u7eBA03zmUswQ9LQ7Qw0/ieC1pcAkbp5OQatbWUzY1PaBccvuJXUkYzoN1g7cqp7dbTu6Dp9bXyalBvD04AANA==",
1705
+      "version": "7.7.4",
1706
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.7.4.tgz",
1707
+      "integrity": "sha512-u2B8TIi0qZI4j8q4C51ktfO7E3cQ0qnaXFI1/OXITordD40tt17g/sXqgNNCcMTcBFKrUPcGDx+TBJuZxLx7tw==",
1708 1708
       "dev": true,
1709 1709
       "requires": {
1710
-        "@babel/helper-module-transforms": "^7.7.0",
1710
+        "@babel/helper-module-transforms": "^7.7.4",
1711 1711
         "@babel/helper-plugin-utils": "^7.0.0"
1712 1712
       }
1713 1713
     },
1714 1714
     "@babel/plugin-transform-named-capturing-groups-regex": {
1715
-      "version": "7.7.0",
1716
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.7.0.tgz",
1717
-      "integrity": "sha512-+SicSJoKouPctL+j1pqktRVCgy+xAch1hWWTMy13j0IflnyNjaoskj+DwRQFimHbLqO3sq2oN2CXMvXq3Bgapg==",
1715
+      "version": "7.7.4",
1716
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.7.4.tgz",
1717
+      "integrity": "sha512-jBUkiqLKvUWpv9GLSuHUFYdmHg0ujC1JEYoZUfeOOfNydZXp1sXObgyPatpcwjWgsdBGsagWW0cdJpX/DO2jMw==",
1718 1718
       "dev": true,
1719 1719
       "requires": {
1720
-        "@babel/helper-create-regexp-features-plugin": "^7.7.0"
1720
+        "@babel/helper-create-regexp-features-plugin": "^7.7.4"
1721 1721
       }
1722 1722
     },
1723 1723
     "@babel/plugin-transform-new-target": {
1724
-      "version": "7.4.4",
1725
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.4.4.tgz",
1726
-      "integrity": "sha512-r1z3T2DNGQwwe2vPGZMBNjioT2scgWzK9BCnDEh+46z8EEwXBq24uRzd65I7pjtugzPSj921aM15RpESgzsSuA==",
1724
+      "version": "7.7.4",
1725
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.7.4.tgz",
1726
+      "integrity": "sha512-CnPRiNtOG1vRodnsyGX37bHQleHE14B9dnnlgSeEs3ek3fHN1A1SScglTCg1sfbe7sRQ2BUcpgpTpWSfMKz3gg==",
1727 1727
       "dev": true,
1728 1728
       "requires": {
1729 1729
         "@babel/helper-plugin-utils": "^7.0.0"
1730 1730
       }
1731 1731
     },
1732 1732
     "@babel/plugin-transform-object-super": {
1733
-      "version": "7.5.5",
1734
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.5.5.tgz",
1735
-      "integrity": "sha512-un1zJQAhSosGFBduPgN/YFNvWVpRuHKU7IHBglLoLZsGmruJPOo6pbInneflUdmq7YvSVqhpPs5zdBvLnteltQ==",
1733
+      "version": "7.7.4",
1734
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.7.4.tgz",
1735
+      "integrity": "sha512-ho+dAEhC2aRnff2JCA0SAK7V2R62zJd/7dmtoe7MHcso4C2mS+vZjn1Pb1pCVZvJs1mgsvv5+7sT+m3Bysb6eg==",
1736 1736
       "dev": true,
1737 1737
       "requires": {
1738 1738
         "@babel/helper-plugin-utils": "^7.0.0",
1739
-        "@babel/helper-replace-supers": "^7.5.5"
1739
+        "@babel/helper-replace-supers": "^7.7.4"
1740 1740
       }
1741 1741
     },
1742 1742
     "@babel/plugin-transform-parameters": {
1743
-      "version": "7.4.4",
1744
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.4.4.tgz",
1745
-      "integrity": "sha512-oMh5DUO1V63nZcu/ZVLQFqiihBGo4OpxJxR1otF50GMeCLiRx5nUdtokd+u9SuVJrvvuIh9OosRFPP4pIPnwmw==",
1743
+      "version": "7.7.4",
1744
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.7.4.tgz",
1745
+      "integrity": "sha512-VJwhVePWPa0DqE9vcfptaJSzNDKrWU/4FbYCjZERtmqEs05g3UMXnYMZoXja7JAJ7Y7sPZipwm/pGApZt7wHlw==",
1746 1746
       "dev": true,
1747 1747
       "requires": {
1748
-        "@babel/helper-call-delegate": "^7.4.4",
1749
-        "@babel/helper-get-function-arity": "^7.0.0",
1748
+        "@babel/helper-call-delegate": "^7.7.4",
1749
+        "@babel/helper-get-function-arity": "^7.7.4",
1750 1750
         "@babel/helper-plugin-utils": "^7.0.0"
1751
+      },
1752
+      "dependencies": {
1753
+        "@babel/helper-get-function-arity": {
1754
+          "version": "7.7.4",
1755
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.4.tgz",
1756
+          "integrity": "sha512-QTGKEdCkjgzgfJ3bAyRwF4yyT3pg+vDgan8DSivq1eS0gwi+KGKE5x8kRcbeFTb/673mkO5SN1IZfmCfA5o+EA==",
1757
+          "dev": true,
1758
+          "requires": {
1759
+            "@babel/types": "^7.7.4"
1760
+          }
1761
+        },
1762
+        "@babel/types": {
1763
+          "version": "7.7.4",
1764
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
1765
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
1766
+          "dev": true,
1767
+          "requires": {
1768
+            "esutils": "^2.0.2",
1769
+            "lodash": "^4.17.13",
1770
+            "to-fast-properties": "^2.0.0"
1771
+          }
1772
+        }
1751 1773
       }
1752 1774
     },
1753 1775
     "@babel/plugin-transform-property-literals": {
1754
-      "version": "7.2.0",
1755
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.2.0.tgz",
1756
-      "integrity": "sha512-9q7Dbk4RhgcLp8ebduOpCbtjh7C0itoLYHXd9ueASKAG/is5PQtMR5VJGka9NKqGhYEGn5ITahd4h9QeBMylWQ==",
1776
+      "version": "7.7.4",
1777
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.7.4.tgz",
1778
+      "integrity": "sha512-MatJhlC4iHsIskWYyawl53KuHrt+kALSADLQQ/HkhTjX954fkxIEh4q5slL4oRAnsm/eDoZ4q0CIZpcqBuxhJQ==",
1757 1779
       "dev": true,
1758 1780
       "requires": {
1759 1781
         "@babel/helper-plugin-utils": "^7.0.0"
1760 1782
       }
1761 1783
     },
1762 1784
     "@babel/plugin-transform-regenerator": {
1763
-      "version": "7.7.0",
1764
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.0.tgz",
1765
-      "integrity": "sha512-AXmvnC+0wuj/cFkkS/HFHIojxH3ffSXE+ttulrqWjZZRaUOonfJc60e1wSNT4rV8tIunvu/R3wCp71/tLAa9xg==",
1785
+      "version": "7.7.4",
1786
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.4.tgz",
1787
+      "integrity": "sha512-e7MWl5UJvmPEwFJTwkBlPmqixCtr9yAASBqff4ggXTNicZiwbF8Eefzm6NVgfiBp7JdAGItecnctKTgH44q2Jw==",
1766 1788
       "dev": true,
1767 1789
       "requires": {
1768 1790
         "regenerator-transform": "^0.14.0"
1769 1791
       }
1770 1792
     },
1771 1793
     "@babel/plugin-transform-reserved-words": {
1772
-      "version": "7.2.0",
1773
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.2.0.tgz",
1774
-      "integrity": "sha512-fz43fqW8E1tAB3DKF19/vxbpib1fuyCwSPE418ge5ZxILnBhWyhtPgz8eh1RCGGJlwvksHkyxMxh0eenFi+kFw==",
1794
+      "version": "7.7.4",
1795
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.7.4.tgz",
1796
+      "integrity": "sha512-OrPiUB5s5XvkCO1lS7D8ZtHcswIC57j62acAnJZKqGGnHP+TIc/ljQSrgdX/QyOTdEK5COAhuc820Hi1q2UgLQ==",
1775 1797
       "dev": true,
1776 1798
       "requires": {
1777 1799
         "@babel/helper-plugin-utils": "^7.0.0"
1778 1800
       }
1779 1801
     },
1780 1802
     "@babel/plugin-transform-shorthand-properties": {
1781
-      "version": "7.2.0",
1782
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz",
1783
-      "integrity": "sha512-QP4eUM83ha9zmYtpbnyjTLAGKQritA5XW/iG9cjtuOI8s1RuL/3V6a3DeSHfKutJQ+ayUfeZJPcnCYEQzaPQqg==",
1803
+      "version": "7.7.4",
1804
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.7.4.tgz",
1805
+      "integrity": "sha512-q+suddWRfIcnyG5YiDP58sT65AJDZSUhXQDZE3r04AuqD6d/XLaQPPXSBzP2zGerkgBivqtQm9XKGLuHqBID6Q==",
1784 1806
       "dev": true,
1785 1807
       "requires": {
1786 1808
         "@babel/helper-plugin-utils": "^7.0.0"
1787 1809
       }
1788 1810
     },
1789 1811
     "@babel/plugin-transform-spread": {
1790
-      "version": "7.6.2",
1791
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.6.2.tgz",
1792
-      "integrity": "sha512-DpSvPFryKdK1x+EDJYCy28nmAaIMdxmhot62jAXF/o99iA33Zj2Lmcp3vDmz+MUh0LNYVPvfj5iC3feb3/+PFg==",
1812
+      "version": "7.7.4",
1813
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.7.4.tgz",
1814
+      "integrity": "sha512-8OSs0FLe5/80cndziPlg4R0K6HcWSM0zyNhHhLsmw/Nc5MaA49cAsnoJ/t/YZf8qkG7fD+UjTRaApVDB526d7Q==",
1793 1815
       "dev": true,
1794 1816
       "requires": {
1795 1817
         "@babel/helper-plugin-utils": "^7.0.0"
1796 1818
       }
1797 1819
     },
1798 1820
     "@babel/plugin-transform-sticky-regex": {
1799
-      "version": "7.2.0",
1800
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.2.0.tgz",
1801
-      "integrity": "sha512-KKYCoGaRAf+ckH8gEL3JHUaFVyNHKe3ASNsZ+AlktgHevvxGigoIttrEJb8iKN03Q7Eazlv1s6cx2B2cQ3Jabw==",
1821
+      "version": "7.7.4",
1822
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.7.4.tgz",
1823
+      "integrity": "sha512-Ls2NASyL6qtVe1H1hXts9yuEeONV2TJZmplLONkMPUG158CtmnrzW5Q5teibM5UVOFjG0D3IC5mzXR6pPpUY7A==",
1802 1824
       "dev": true,
1803 1825
       "requires": {
1804 1826
         "@babel/helper-plugin-utils": "^7.0.0",
... ...
@@ -1806,86 +1828,86 @@
1806 1828
       }
1807 1829
     },
1808 1830
     "@babel/plugin-transform-template-literals": {
1809
-      "version": "7.4.4",
1810
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.4.4.tgz",
1811
-      "integrity": "sha512-mQrEC4TWkhLN0z8ygIvEL9ZEToPhG5K7KDW3pzGqOfIGZ28Jb0POUkeWcoz8HnHvhFy6dwAT1j8OzqN8s804+g==",
1831
+      "version": "7.7.4",
1832
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.7.4.tgz",
1833
+      "integrity": "sha512-sA+KxLwF3QwGj5abMHkHgshp9+rRz+oY9uoRil4CyLtgEuE/88dpkeWgNk5qKVsJE9iSfly3nvHapdRiIS2wnQ==",
1812 1834
       "dev": true,
1813 1835
       "requires": {
1814
-        "@babel/helper-annotate-as-pure": "^7.0.0",
1836
+        "@babel/helper-annotate-as-pure": "^7.7.4",
1815 1837
         "@babel/helper-plugin-utils": "^7.0.0"
1816 1838
       }
1817 1839
     },
1818 1840
     "@babel/plugin-transform-typeof-symbol": {
1819
-      "version": "7.2.0",
1820
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.2.0.tgz",
1821
-      "integrity": "sha512-2LNhETWYxiYysBtrBTqL8+La0jIoQQnIScUJc74OYvUGRmkskNY4EzLCnjHBzdmb38wqtTaixpo1NctEcvMDZw==",
1841
+      "version": "7.7.4",
1842
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.7.4.tgz",
1843
+      "integrity": "sha512-KQPUQ/7mqe2m0B8VecdyaW5XcQYaePyl9R7IsKd+irzj6jvbhoGnRE+M0aNkyAzI07VfUQ9266L5xMARitV3wg==",
1822 1844
       "dev": true,
1823 1845
       "requires": {
1824 1846
         "@babel/helper-plugin-utils": "^7.0.0"
1825 1847
       }
1826 1848
     },
1827 1849
     "@babel/plugin-transform-unicode-regex": {
1828
-      "version": "7.7.0",
1829
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.7.0.tgz",
1830
-      "integrity": "sha512-RrThb0gdrNwFAqEAAx9OWgtx6ICK69x7i9tCnMdVrxQwSDp/Abu9DXFU5Hh16VP33Rmxh04+NGW28NsIkFvFKA==",
1850
+      "version": "7.7.4",
1851
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.7.4.tgz",
1852
+      "integrity": "sha512-N77UUIV+WCvE+5yHw+oks3m18/umd7y392Zv7mYTpFqHtkpcc+QUz+gLJNTWVlWROIWeLqY0f3OjZxV5TcXnRw==",
1831 1853
       "dev": true,
1832 1854
       "requires": {
1833
-        "@babel/helper-create-regexp-features-plugin": "^7.7.0",
1855
+        "@babel/helper-create-regexp-features-plugin": "^7.7.4",
1834 1856
         "@babel/helper-plugin-utils": "^7.0.0"
1835 1857
       }
1836 1858
     },
1837 1859
     "@babel/preset-env": {
1838
-      "version": "7.7.1",
1839
-      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.7.1.tgz",
1840
-      "integrity": "sha512-/93SWhi3PxcVTDpSqC+Dp4YxUu3qZ4m7I76k0w73wYfn7bGVuRIO4QUz95aJksbS+AD1/mT1Ie7rbkT0wSplaA==",
1860
+      "version": "7.7.4",
1861
+      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.7.4.tgz",
1862
+      "integrity": "sha512-Dg+ciGJjwvC1NIe/DGblMbcGq1HOtKbw8RLl4nIjlfcILKEOkWT/vRqPpumswABEBVudii6dnVwrBtzD7ibm4g==",
1841 1863
       "dev": true,
1842 1864
       "requires": {
1843
-        "@babel/helper-module-imports": "^7.7.0",
1865
+        "@babel/helper-module-imports": "^7.7.4",
1844 1866
         "@babel/helper-plugin-utils": "^7.0.0",
1845
-        "@babel/plugin-proposal-async-generator-functions": "^7.7.0",
1846
-        "@babel/plugin-proposal-dynamic-import": "^7.7.0",
1847
-        "@babel/plugin-proposal-json-strings": "^7.2.0",
1848
-        "@babel/plugin-proposal-object-rest-spread": "^7.6.2",
1849
-        "@babel/plugin-proposal-optional-catch-binding": "^7.2.0",
1850
-        "@babel/plugin-proposal-unicode-property-regex": "^7.7.0",
1851
-        "@babel/plugin-syntax-async-generators": "^7.2.0",
1852
-        "@babel/plugin-syntax-dynamic-import": "^7.2.0",
1853
-        "@babel/plugin-syntax-json-strings": "^7.2.0",
1854
-        "@babel/plugin-syntax-object-rest-spread": "^7.2.0",
1855
-        "@babel/plugin-syntax-optional-catch-binding": "^7.2.0",
1856
-        "@babel/plugin-syntax-top-level-await": "^7.7.0",
1857
-        "@babel/plugin-transform-arrow-functions": "^7.2.0",
1858
-        "@babel/plugin-transform-async-to-generator": "^7.7.0",
1859
-        "@babel/plugin-transform-block-scoped-functions": "^7.2.0",
1860
-        "@babel/plugin-transform-block-scoping": "^7.6.3",
1861
-        "@babel/plugin-transform-classes": "^7.7.0",
1862
-        "@babel/plugin-transform-computed-properties": "^7.2.0",
1863
-        "@babel/plugin-transform-destructuring": "^7.6.0",
1864
-        "@babel/plugin-transform-dotall-regex": "^7.7.0",
1865
-        "@babel/plugin-transform-duplicate-keys": "^7.5.0",
1866
-        "@babel/plugin-transform-exponentiation-operator": "^7.2.0",
1867
-        "@babel/plugin-transform-for-of": "^7.4.4",
1868
-        "@babel/plugin-transform-function-name": "^7.7.0",
1869
-        "@babel/plugin-transform-literals": "^7.2.0",
1870
-        "@babel/plugin-transform-member-expression-literals": "^7.2.0",
1871
-        "@babel/plugin-transform-modules-amd": "^7.5.0",
1872
-        "@babel/plugin-transform-modules-commonjs": "^7.7.0",
1873
-        "@babel/plugin-transform-modules-systemjs": "^7.7.0",
1874
-        "@babel/plugin-transform-modules-umd": "^7.7.0",
1875
-        "@babel/plugin-transform-named-capturing-groups-regex": "^7.7.0",
1876
-        "@babel/plugin-transform-new-target": "^7.4.4",
1877
-        "@babel/plugin-transform-object-super": "^7.5.5",
1878
-        "@babel/plugin-transform-parameters": "^7.4.4",
1879
-        "@babel/plugin-transform-property-literals": "^7.2.0",
1880
-        "@babel/plugin-transform-regenerator": "^7.7.0",
1881
-        "@babel/plugin-transform-reserved-words": "^7.2.0",
1882
-        "@babel/plugin-transform-shorthand-properties": "^7.2.0",
1883
-        "@babel/plugin-transform-spread": "^7.6.2",
1884
-        "@babel/plugin-transform-sticky-regex": "^7.2.0",
1885
-        "@babel/plugin-transform-template-literals": "^7.4.4",
1886
-        "@babel/plugin-transform-typeof-symbol": "^7.2.0",
1887
-        "@babel/plugin-transform-unicode-regex": "^7.7.0",
1888
-        "@babel/types": "^7.7.1",
1867
+        "@babel/plugin-proposal-async-generator-functions": "^7.7.4",
1868
+        "@babel/plugin-proposal-dynamic-import": "^7.7.4",
1869
+        "@babel/plugin-proposal-json-strings": "^7.7.4",
1870
+        "@babel/plugin-proposal-object-rest-spread": "^7.7.4",
1871
+        "@babel/plugin-proposal-optional-catch-binding": "^7.7.4",
1872
+        "@babel/plugin-proposal-unicode-property-regex": "^7.7.4",
1873
+        "@babel/plugin-syntax-async-generators": "^7.7.4",
1874
+        "@babel/plugin-syntax-dynamic-import": "^7.7.4",
1875
+        "@babel/plugin-syntax-json-strings": "^7.7.4",
1876
+        "@babel/plugin-syntax-object-rest-spread": "^7.7.4",
1877
+        "@babel/plugin-syntax-optional-catch-binding": "^7.7.4",
1878
+        "@babel/plugin-syntax-top-level-await": "^7.7.4",
1879
+        "@babel/plugin-transform-arrow-functions": "^7.7.4",
1880
+        "@babel/plugin-transform-async-to-generator": "^7.7.4",
1881
+        "@babel/plugin-transform-block-scoped-functions": "^7.7.4",
1882
+        "@babel/plugin-transform-block-scoping": "^7.7.4",
1883
+        "@babel/plugin-transform-classes": "^7.7.4",
1884
+        "@babel/plugin-transform-computed-properties": "^7.7.4",
1885
+        "@babel/plugin-transform-destructuring": "^7.7.4",
1886
+        "@babel/plugin-transform-dotall-regex": "^7.7.4",
1887
+        "@babel/plugin-transform-duplicate-keys": "^7.7.4",
1888
+        "@babel/plugin-transform-exponentiation-operator": "^7.7.4",
1889
+        "@babel/plugin-transform-for-of": "^7.7.4",
1890
+        "@babel/plugin-transform-function-name": "^7.7.4",
1891
+        "@babel/plugin-transform-literals": "^7.7.4",
1892
+        "@babel/plugin-transform-member-expression-literals": "^7.7.4",
1893
+        "@babel/plugin-transform-modules-amd": "^7.7.4",
1894
+        "@babel/plugin-transform-modules-commonjs": "^7.7.4",
1895
+        "@babel/plugin-transform-modules-systemjs": "^7.7.4",
1896
+        "@babel/plugin-transform-modules-umd": "^7.7.4",
1897
+        "@babel/plugin-transform-named-capturing-groups-regex": "^7.7.4",
1898
+        "@babel/plugin-transform-new-target": "^7.7.4",
1899
+        "@babel/plugin-transform-object-super": "^7.7.4",
1900
+        "@babel/plugin-transform-parameters": "^7.7.4",
1901
+        "@babel/plugin-transform-property-literals": "^7.7.4",
1902
+        "@babel/plugin-transform-regenerator": "^7.7.4",
1903
+        "@babel/plugin-transform-reserved-words": "^7.7.4",
1904
+        "@babel/plugin-transform-shorthand-properties": "^7.7.4",
1905
+        "@babel/plugin-transform-spread": "^7.7.4",
1906
+        "@babel/plugin-transform-sticky-regex": "^7.7.4",
1907
+        "@babel/plugin-transform-template-literals": "^7.7.4",
1908
+        "@babel/plugin-transform-typeof-symbol": "^7.7.4",
1909
+        "@babel/plugin-transform-unicode-regex": "^7.7.4",
1910
+        "@babel/types": "^7.7.4",
1889 1911
         "browserslist": "^4.6.0",
1890 1912
         "core-js-compat": "^3.1.1",
1891 1913
         "invariant": "^2.2.2",
... ...
@@ -1893,10 +1915,29 @@
1893 1915
         "semver": "^5.5.0"
1894 1916
       },
1895 1917
       "dependencies": {
1918
+        "@babel/plugin-proposal-object-rest-spread": {
1919
+          "version": "7.7.4",
1920
+          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.7.4.tgz",
1921
+          "integrity": "sha512-rnpnZR3/iWKmiQyJ3LKJpSwLDcX/nSXhdLk4Aq/tXOApIvyu7qoabrige0ylsAJffaUC51WiBu209Q0U+86OWQ==",
1922
+          "dev": true,
1923
+          "requires": {
1924
+            "@babel/helper-plugin-utils": "^7.0.0",
1925
+            "@babel/plugin-syntax-object-rest-spread": "^7.7.4"
1926
+          }
1927
+        },
1928
+        "@babel/plugin-syntax-object-rest-spread": {
1929
+          "version": "7.7.4",
1930
+          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.7.4.tgz",
1931
+          "integrity": "sha512-mObR+r+KZq0XhRVS2BrBKBpr5jqrqzlPvS9C9vuOf5ilSwzloAl7RPWLrgKdWS6IreaVrjHxTjtyqFiOisaCwg==",
1932
+          "dev": true,
1933
+          "requires": {
1934
+            "@babel/helper-plugin-utils": "^7.0.0"
1935
+          }
1936
+        },
1896 1937
         "@babel/types": {
1897
-          "version": "7.7.1",
1898
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
1899
-          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
1938
+          "version": "7.7.4",
1939
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.4.tgz",
1940
+          "integrity": "sha512-cz5Ji23KCi4T+YIE/BolWosrJuSmoZeN1EFnRtBwF+KKLi8GG/Z2c2hOJJeCXPk4mwk4QFvTmwIodJowXgttRA==",
1900 1941
           "dev": true,
1901 1942
           "requires": {
1902 1943
             "esutils": "^2.0.2",
... ...
@@ -2728,14 +2769,14 @@
2728 2769
       }
2729 2770
     },
2730 2771
     "browserslist": {
2731
-      "version": "4.7.2",
2732
-      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.2.tgz",
2733
-      "integrity": "sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==",
2772
+      "version": "4.7.3",
2773
+      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.3.tgz",
2774
+      "integrity": "sha512-jWvmhqYpx+9EZm/FxcZSbUZyDEvDTLDi3nSAKbzEkyWvtI0mNSmUosey+5awDW1RUlrgXbQb5A6qY1xQH9U6MQ==",
2734 2775
       "dev": true,
2735 2776
       "requires": {
2736
-        "caniuse-lite": "^1.0.30001004",
2737
-        "electron-to-chromium": "^1.3.295",
2738
-        "node-releases": "^1.1.38"
2777
+        "caniuse-lite": "^1.0.30001010",
2778
+        "electron-to-chromium": "^1.3.306",
2779
+        "node-releases": "^1.1.40"
2739 2780
       }
2740 2781
     },
2741 2782
     "bser": {
... ...
@@ -2783,9 +2824,9 @@
2783 2824
       "dev": true
2784 2825
     },
2785 2826
     "caniuse-lite": {
2786
-      "version": "1.0.30001008",
2787
-      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001008.tgz",
2788
-      "integrity": "sha512-b8DJyb+VVXZGRgJUa30cbk8gKHZ3LOZTBLaUEEVr2P4xpmFigOCc62CO4uzquW641Ouq1Rm9N+rWLWdSYDaDIw==",
2827
+      "version": "1.0.30001011",
2828
+      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001011.tgz",
2829
+      "integrity": "sha512-h+Eqyn/YA6o6ZTqpS86PyRmNWOs1r54EBDcd2NTwwfsXQ8re1B38SnB+p2RKF8OUsyEIjeDU8XGec1RGO/wYCg==",
2789 2830
       "dev": true
2790 2831
     },
2791 2832
     "capture-exit": {
... ...
@@ -2979,12 +3020,12 @@
2979 3020
       "dev": true
2980 3021
     },
2981 3022
     "core-js-compat": {
2982
-      "version": "3.3.6",
2983
-      "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.6.tgz",
2984
-      "integrity": "sha512-YnwZG/+0/f7Pf6Lr3jxtVAFjtGBW9lsLYcqrxhYJai1GfvrP8DEyEpnNzj/FRQfIkOOfk1j5tTBvPBLWVVJm4A==",
3023
+      "version": "3.4.2",
3024
+      "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.4.2.tgz",
3025
+      "integrity": "sha512-W0Aj+LM3EAxxjD0Kp2o4be8UlnxIZHNupBv2znqrheR4aY2nOn91794k/xoSp+SxqqriiZpTsSwBtZr60cbkwQ==",
2985 3026
       "dev": true,
2986 3027
       "requires": {
2987
-        "browserslist": "^4.7.2",
3028
+        "browserslist": "^4.7.3",
2988 3029
         "semver": "^6.3.0"
2989 3030
       },
2990 3031
       "dependencies": {
... ...
@@ -3187,9 +3228,9 @@
3187 3228
       }
3188 3229
     },
3189 3230
     "electron-to-chromium": {
3190
-      "version": "1.3.304",
3191
-      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.304.tgz",
3192
-      "integrity": "sha512-a5mqa13jCdBc+Crgk3Gyr7vpXCiFWfFq23YDCEmrPYeiDOQKZDVE6EX/Q4Xdv97n3XkcjiSBDOY0IS19yP2yeA==",
3231
+      "version": "1.3.314",
3232
+      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.314.tgz",
3233
+      "integrity": "sha512-IKDR/xCxKFhPts7h+VaSXS02Z1mznP3fli1BbXWXeN89i2gCzKraU8qLpEid8YzKcmZdZD3Mly3cn5/lY9xsBQ==",
3193 3234
       "dev": true
3194 3235
     },
3195 3236
     "emoji-regex": {
... ...
@@ -6049,9 +6090,9 @@
6049 6090
       }
6050 6091
     },
6051 6092
     "node-releases": {
6052
-      "version": "1.1.39",
6053
-      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.39.tgz",
6054
-      "integrity": "sha512-8MRC/ErwNCHOlAFycy9OPca46fQYUjbJRDcZTHVWIGXIjYLM73k70vv3WkYutVnM4cCo4hE0MqBVVZjP6vjISA==",
6093
+      "version": "1.1.41",
6094
+      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.41.tgz",
6095
+      "integrity": "sha512-+IctMa7wIs8Cfsa8iYzeaLTFwv5Y4r5jZud+4AnfymzeEXKBCavFX0KBgzVaPVqf0ywa6PrO8/b+bPqdwjGBSg==",
6055 6096
       "dev": true,
6056 6097
       "requires": {
6057 6098
         "semver": "^6.3.0"