git.fiddlerwoaroof.com
Browse code

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

Bumps [@babel/preset-env](https://github.com/babel/babel) from 7.6.3 to 7.7.1.
- [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.6.3...v7.7.1)

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

dependabot-preview[bot] authored on 06/11/2019 05:41:51
Showing 1 changed files
... ...
@@ -172,33 +172,59 @@
172 172
       }
173 173
     },
174 174
     "@babel/helper-annotate-as-pure": {
175
-      "version": "7.0.0",
176
-      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz",
177
-      "integrity": "sha512-3UYcJUj9kvSLbLbUIfQTqzcy5VX7GRZ/CCDrnOaZorFFM01aXp1+GJwuFGV4NDDoAS+mOUyHcO6UD/RfqOks3Q==",
175
+      "version": "7.7.0",
176
+      "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.7.0.tgz",
177
+      "integrity": "sha512-k50CQxMlYTYo+GGyUGFwpxKVtxVJi9yh61sXZji3zYHccK9RYliZGSTOgci85T+r+0VFN2nWbGM04PIqwfrpMg==",
178 178
       "dev": true,
179 179
       "requires": {
180
-        "@babel/types": "^7.0.0"
180
+        "@babel/types": "^7.7.0"
181
+      },
182
+      "dependencies": {
183
+        "@babel/types": {
184
+          "version": "7.7.1",
185
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
186
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
187
+          "dev": true,
188
+          "requires": {
189
+            "esutils": "^2.0.2",
190
+            "lodash": "^4.17.13",
191
+            "to-fast-properties": "^2.0.0"
192
+          }
193
+        }
181 194
       }
182 195
     },
183 196
     "@babel/helper-builder-binary-assignment-operator-visitor": {
184
-      "version": "7.1.0",
185
-      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.1.0.tgz",
186
-      "integrity": "sha512-qNSR4jrmJ8M1VMM9tibvyRAHXQs2PmaksQF7c1CGJNipfe3D8p+wgNwgso/P2A2r2mdgBWAXljNWR0QRZAMW8w==",
197
+      "version": "7.7.0",
198
+      "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.7.0.tgz",
199
+      "integrity": "sha512-Cd8r8zs4RKDwMG/92lpZcnn5WPQ3LAMQbCw42oqUh4s7vsSN5ANUZjMel0OOnxDLq57hoDDbai+ryygYfCTOsw==",
187 200
       "dev": true,
188 201
       "requires": {
189
-        "@babel/helper-explode-assignable-expression": "^7.1.0",
190
-        "@babel/types": "^7.0.0"
202
+        "@babel/helper-explode-assignable-expression": "^7.7.0",
203
+        "@babel/types": "^7.7.0"
204
+      },
205
+      "dependencies": {
206
+        "@babel/types": {
207
+          "version": "7.7.1",
208
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
209
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
210
+          "dev": true,
211
+          "requires": {
212
+            "esutils": "^2.0.2",
213
+            "lodash": "^4.17.13",
214
+            "to-fast-properties": "^2.0.0"
215
+          }
216
+        }
191 217
       }
192 218
     },
193 219
     "@babel/helper-call-delegate": {
194
-      "version": "7.4.4",
195
-      "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.4.4.tgz",
196
-      "integrity": "sha512-l79boDFJ8S1c5hvQvG+rc+wHw6IuH7YldmRKsYtpbawsxURu/paVy57FZMomGK22/JckepaikOkY0MoAmdyOlQ==",
220
+      "version": "7.7.0",
221
+      "resolved": "https://registry.npmjs.org/@babel/helper-call-delegate/-/helper-call-delegate-7.7.0.tgz",
222
+      "integrity": "sha512-Su0Mdq7uSSWGZayGMMQ+z6lnL00mMCnGAbO/R0ZO9odIdB/WNU/VfQKqMQU0fdIsxQYbRjDM4BixIa93SQIpvw==",
197 223
       "dev": true,
198 224
       "requires": {
199
-        "@babel/helper-hoist-variables": "^7.4.4",
200
-        "@babel/traverse": "^7.4.4",
201
-        "@babel/types": "^7.4.4"
225
+        "@babel/helper-hoist-variables": "^7.7.0",
226
+        "@babel/traverse": "^7.7.0",
227
+        "@babel/types": "^7.7.0"
202 228
       },
203 229
       "dependencies": {
204 230
         "@babel/code-frame": {
... ...
@@ -211,53 +237,84 @@
211 237
           }
212 238
         },
213 239
         "@babel/generator": {
214
-          "version": "7.6.3",
215
-          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.6.3.tgz",
216
-          "integrity": "sha512-hLhYbAb3pHwxjlijC4AQ7mqZdcoujiNaW7izCT04CIowHK8psN0IN8QjDv0iyFtycF5FowUOTwDloIheI25aMw==",
240
+          "version": "7.7.0",
241
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.0.tgz",
242
+          "integrity": "sha512-1wdJ6UxHyL1XoJQ119JmvuRX27LRih7iYStMPZOWAjQqeAabFg3dYXKMpgihma+to+0ADsTVVt6oRyUxWZw6Mw==",
217 243
           "dev": true,
218 244
           "requires": {
219
-            "@babel/types": "^7.6.3",
245
+            "@babel/types": "^7.7.0",
220 246
             "jsesc": "^2.5.1",
221 247
             "lodash": "^4.17.13",
222
-            "source-map": "^0.6.1"
248
+            "source-map": "^0.5.0"
249
+          }
250
+        },
251
+        "@babel/helper-function-name": {
252
+          "version": "7.7.0",
253
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
254
+          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
255
+          "dev": true,
256
+          "requires": {
257
+            "@babel/helper-get-function-arity": "^7.7.0",
258
+            "@babel/template": "^7.7.0",
259
+            "@babel/types": "^7.7.0"
260
+          }
261
+        },
262
+        "@babel/helper-get-function-arity": {
263
+          "version": "7.7.0",
264
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
265
+          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
266
+          "dev": true,
267
+          "requires": {
268
+            "@babel/types": "^7.7.0"
223 269
           }
224 270
         },
225 271
         "@babel/helper-split-export-declaration": {
226
-          "version": "7.4.4",
227
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
228
-          "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
272
+          "version": "7.7.0",
273
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz",
274
+          "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==",
229 275
           "dev": true,
230 276
           "requires": {
231
-            "@babel/types": "^7.4.4"
277
+            "@babel/types": "^7.7.0"
232 278
           }
233 279
         },
234 280
         "@babel/parser": {
235
-          "version": "7.6.3",
236
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.6.3.tgz",
237
-          "integrity": "sha512-sUZdXlva1dt2Vw2RqbMkmfoImubO0D0gaCrNngV6Hi0DA4x3o4mlrq0tbfY0dZEUIccH8I6wQ4qgEtwcpOR6Qg==",
281
+          "version": "7.7.0",
282
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
283
+          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
238 284
           "dev": true
239 285
         },
286
+        "@babel/template": {
287
+          "version": "7.7.0",
288
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
289
+          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
290
+          "dev": true,
291
+          "requires": {
292
+            "@babel/code-frame": "^7.0.0",
293
+            "@babel/parser": "^7.7.0",
294
+            "@babel/types": "^7.7.0"
295
+          }
296
+        },
240 297
         "@babel/traverse": {
241
-          "version": "7.6.3",
242
-          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.6.3.tgz",
243
-          "integrity": "sha512-unn7P4LGsijIxaAJo/wpoU11zN+2IaClkQAxcJWBNCMS6cmVh802IyLHNkAjQ0iYnRS3nnxk5O3fuXW28IMxTw==",
298
+          "version": "7.7.0",
299
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.0.tgz",
300
+          "integrity": "sha512-ea/3wRZc//e/uwCpuBX2itrhI0U9l7+FsrKWyKGNyvWbuMcCG7ATKY2VI4wlg2b2TA39HHwIxnvmXvtiKsyn7w==",
244 301
           "dev": true,
245 302
           "requires": {
246 303
             "@babel/code-frame": "^7.5.5",
247
-            "@babel/generator": "^7.6.3",
248
-            "@babel/helper-function-name": "^7.1.0",
249
-            "@babel/helper-split-export-declaration": "^7.4.4",
250
-            "@babel/parser": "^7.6.3",
251
-            "@babel/types": "^7.6.3",
304
+            "@babel/generator": "^7.7.0",
305
+            "@babel/helper-function-name": "^7.7.0",
306
+            "@babel/helper-split-export-declaration": "^7.7.0",
307
+            "@babel/parser": "^7.7.0",
308
+            "@babel/types": "^7.7.0",
252 309
             "debug": "^4.1.0",
253 310
             "globals": "^11.1.0",
254 311
             "lodash": "^4.17.13"
255 312
           }
256 313
         },
257 314
         "@babel/types": {
258
-          "version": "7.6.3",
259
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.6.3.tgz",
260
-          "integrity": "sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA==",
315
+          "version": "7.7.1",
316
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
317
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
261 318
           "dev": true,
262 319
           "requires": {
263 320
             "esutils": "^2.0.2",
... ...
@@ -279,30 +336,71 @@
279 336
           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
280 337
           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
281 338
           "dev": true
282
-        },
283
-        "source-map": {
284
-          "version": "0.6.1",
285
-          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
286
-          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
287
-          "dev": true
288 339
         }
289 340
       }
290 341
     },
342
+    "@babel/helper-create-regexp-features-plugin": {
343
+      "version": "7.7.0",
344
+      "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.7.0.tgz",
345
+      "integrity": "sha512-ZhagAAVGD3L6MPM9/zZi7RRteonfBFLVUz3kjsnYsMAtr9hOJCKI9BAKIMpqn3NyWicPieoX779UL+7/3BEAOA==",
346
+      "dev": true,
347
+      "requires": {
348
+        "@babel/helper-regex": "^7.4.4",
349
+        "regexpu-core": "^4.6.0"
350
+      }
351
+    },
291 352
     "@babel/helper-define-map": {
292
-      "version": "7.5.5",
293
-      "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.5.5.tgz",
294
-      "integrity": "sha512-fTfxx7i0B5NJqvUOBBGREnrqbTxRh7zinBANpZXAVDlsZxYdclDp467G1sQ8VZYMnAURY3RpBUAgOYT9GfzHBg==",
353
+      "version": "7.7.0",
354
+      "resolved": "https://registry.npmjs.org/@babel/helper-define-map/-/helper-define-map-7.7.0.tgz",
355
+      "integrity": "sha512-kPKWPb0dMpZi+ov1hJiwse9dWweZsz3V9rP4KdytnX1E7z3cTNmFGglwklzFPuqIcHLIY3bgKSs4vkwXXdflQA==",
295 356
       "dev": true,
296 357
       "requires": {
297
-        "@babel/helper-function-name": "^7.1.0",
298
-        "@babel/types": "^7.5.5",
358
+        "@babel/helper-function-name": "^7.7.0",
359
+        "@babel/types": "^7.7.0",
299 360
         "lodash": "^4.17.13"
300 361
       },
301 362
       "dependencies": {
363
+        "@babel/helper-function-name": {
364
+          "version": "7.7.0",
365
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
366
+          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
367
+          "dev": true,
368
+          "requires": {
369
+            "@babel/helper-get-function-arity": "^7.7.0",
370
+            "@babel/template": "^7.7.0",
371
+            "@babel/types": "^7.7.0"
372
+          }
373
+        },
374
+        "@babel/helper-get-function-arity": {
375
+          "version": "7.7.0",
376
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
377
+          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
378
+          "dev": true,
379
+          "requires": {
380
+            "@babel/types": "^7.7.0"
381
+          }
382
+        },
383
+        "@babel/parser": {
384
+          "version": "7.7.0",
385
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
386
+          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
387
+          "dev": true
388
+        },
389
+        "@babel/template": {
390
+          "version": "7.7.0",
391
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
392
+          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
393
+          "dev": true,
394
+          "requires": {
395
+            "@babel/code-frame": "^7.0.0",
396
+            "@babel/parser": "^7.7.0",
397
+            "@babel/types": "^7.7.0"
398
+          }
399
+        },
302 400
         "@babel/types": {
303
-          "version": "7.6.3",
304
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.6.3.tgz",
305
-          "integrity": "sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA==",
401
+          "version": "7.7.1",
402
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
403
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
306 404
           "dev": true,
307 405
           "requires": {
308 406
             "esutils": "^2.0.2",
... ...
@@ -313,13 +411,125 @@
313 411
       }
314 412
     },
315 413
     "@babel/helper-explode-assignable-expression": {
316
-      "version": "7.1.0",
317
-      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.1.0.tgz",
318
-      "integrity": "sha512-NRQpfHrJ1msCHtKjbzs9YcMmJZOg6mQMmGRB+hbamEdG5PNpaSm95275VD92DvJKuyl0s2sFiDmMZ+EnnvufqA==",
414
+      "version": "7.7.0",
415
+      "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.7.0.tgz",
416
+      "integrity": "sha512-CDs26w2shdD1urNUAji2RJXyBFCaR+iBEGnFz3l7maizMkQe3saVw9WtjG1tz8CwbjvlFnaSLVhgnu1SWaherg==",
319 417
       "dev": true,
320 418
       "requires": {
321
-        "@babel/traverse": "^7.1.0",
322
-        "@babel/types": "^7.0.0"
419
+        "@babel/traverse": "^7.7.0",
420
+        "@babel/types": "^7.7.0"
421
+      },
422
+      "dependencies": {
423
+        "@babel/code-frame": {
424
+          "version": "7.5.5",
425
+          "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
426
+          "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
427
+          "dev": true,
428
+          "requires": {
429
+            "@babel/highlight": "^7.0.0"
430
+          }
431
+        },
432
+        "@babel/generator": {
433
+          "version": "7.7.0",
434
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.0.tgz",
435
+          "integrity": "sha512-1wdJ6UxHyL1XoJQ119JmvuRX27LRih7iYStMPZOWAjQqeAabFg3dYXKMpgihma+to+0ADsTVVt6oRyUxWZw6Mw==",
436
+          "dev": true,
437
+          "requires": {
438
+            "@babel/types": "^7.7.0",
439
+            "jsesc": "^2.5.1",
440
+            "lodash": "^4.17.13",
441
+            "source-map": "^0.5.0"
442
+          }
443
+        },
444
+        "@babel/helper-function-name": {
445
+          "version": "7.7.0",
446
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
447
+          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
448
+          "dev": true,
449
+          "requires": {
450
+            "@babel/helper-get-function-arity": "^7.7.0",
451
+            "@babel/template": "^7.7.0",
452
+            "@babel/types": "^7.7.0"
453
+          }
454
+        },
455
+        "@babel/helper-get-function-arity": {
456
+          "version": "7.7.0",
457
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
458
+          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
459
+          "dev": true,
460
+          "requires": {
461
+            "@babel/types": "^7.7.0"
462
+          }
463
+        },
464
+        "@babel/helper-split-export-declaration": {
465
+          "version": "7.7.0",
466
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz",
467
+          "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==",
468
+          "dev": true,
469
+          "requires": {
470
+            "@babel/types": "^7.7.0"
471
+          }
472
+        },
473
+        "@babel/parser": {
474
+          "version": "7.7.0",
475
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
476
+          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
477
+          "dev": true
478
+        },
479
+        "@babel/template": {
480
+          "version": "7.7.0",
481
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
482
+          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
483
+          "dev": true,
484
+          "requires": {
485
+            "@babel/code-frame": "^7.0.0",
486
+            "@babel/parser": "^7.7.0",
487
+            "@babel/types": "^7.7.0"
488
+          }
489
+        },
490
+        "@babel/traverse": {
491
+          "version": "7.7.0",
492
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.0.tgz",
493
+          "integrity": "sha512-ea/3wRZc//e/uwCpuBX2itrhI0U9l7+FsrKWyKGNyvWbuMcCG7ATKY2VI4wlg2b2TA39HHwIxnvmXvtiKsyn7w==",
494
+          "dev": true,
495
+          "requires": {
496
+            "@babel/code-frame": "^7.5.5",
497
+            "@babel/generator": "^7.7.0",
498
+            "@babel/helper-function-name": "^7.7.0",
499
+            "@babel/helper-split-export-declaration": "^7.7.0",
500
+            "@babel/parser": "^7.7.0",
501
+            "@babel/types": "^7.7.0",
502
+            "debug": "^4.1.0",
503
+            "globals": "^11.1.0",
504
+            "lodash": "^4.17.13"
505
+          }
506
+        },
507
+        "@babel/types": {
508
+          "version": "7.7.1",
509
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
510
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
511
+          "dev": true,
512
+          "requires": {
513
+            "esutils": "^2.0.2",
514
+            "lodash": "^4.17.13",
515
+            "to-fast-properties": "^2.0.0"
516
+          }
517
+        },
518
+        "debug": {
519
+          "version": "4.1.1",
520
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
521
+          "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
522
+          "dev": true,
523
+          "requires": {
524
+            "ms": "^2.1.1"
525
+          }
526
+        },
527
+        "ms": {
528
+          "version": "2.1.2",
529
+          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
530
+          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
531
+          "dev": true
532
+        }
323 533
       }
324 534
     },
325 535
     "@babel/helper-function-name": {
... ...
@@ -343,18 +553,18 @@
343 553
       }
344 554
     },
345 555
     "@babel/helper-hoist-variables": {
346
-      "version": "7.4.4",
347
-      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.4.tgz",
348
-      "integrity": "sha512-VYk2/H/BnYbZDDg39hr3t2kKyifAm1W6zHRfhx8jGjIHpQEBv9dry7oQ2f3+J703TLu69nYdxsovl0XYfcnK4w==",
556
+      "version": "7.7.0",
557
+      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.7.0.tgz",
558
+      "integrity": "sha512-LUe/92NqsDAkJjjCEWkNe+/PcpnisvnqdlRe19FahVapa4jndeuJ+FBiTX1rcAKWKcJGE+C3Q3tuEuxkSmCEiQ==",
349 559
       "dev": true,
350 560
       "requires": {
351
-        "@babel/types": "^7.4.4"
561
+        "@babel/types": "^7.7.0"
352 562
       },
353 563
       "dependencies": {
354 564
         "@babel/types": {
355
-          "version": "7.6.3",
356
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.6.3.tgz",
357
-          "integrity": "sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA==",
565
+          "version": "7.7.1",
566
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
567
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
358 568
           "dev": true,
359 569
           "requires": {
360 570
             "esutils": "^2.0.2",
... ...
@@ -365,18 +575,18 @@
365 575
       }
366 576
     },
367 577
     "@babel/helper-member-expression-to-functions": {
368
-      "version": "7.5.5",
369
-      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.5.5.tgz",
370
-      "integrity": "sha512-5qZ3D1uMclSNqYcXqiHoA0meVdv+xUEex9em2fqMnrk/scphGlGgg66zjMrPJESPwrFJ6sbfFQYUSa0Mz7FabA==",
578
+      "version": "7.7.0",
579
+      "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.7.0.tgz",
580
+      "integrity": "sha512-QaCZLO2RtBcmvO/ekOLp8p7R5X2JriKRizeDpm5ChATAFWrrYDcDxPuCIBXKyBjY+i1vYSdcUTMIb8psfxHDPA==",
371 581
       "dev": true,
372 582
       "requires": {
373
-        "@babel/types": "^7.5.5"
583
+        "@babel/types": "^7.7.0"
374 584
       },
375 585
       "dependencies": {
376 586
         "@babel/types": {
377
-          "version": "7.6.3",
378
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.6.3.tgz",
379
-          "integrity": "sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA==",
587
+          "version": "7.7.1",
588
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
589
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
380 590
           "dev": true,
381 591
           "requires": {
382 592
             "esutils": "^2.0.2",
... ...
@@ -387,58 +597,71 @@
387 597
       }
388 598
     },
389 599
     "@babel/helper-module-imports": {
390
-      "version": "7.0.0",
391
-      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.0.0.tgz",
392
-      "integrity": "sha512-aP/hlLq01DWNEiDg4Jn23i+CXxW/owM4WpDLFUbpjxe4NS3BhLVZQ5i7E0ZrxuQ/vwekIeciyamgB1UIYxxM6A==",
600
+      "version": "7.7.0",
601
+      "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.7.0.tgz",
602
+      "integrity": "sha512-Dv3hLKIC1jyfTkClvyEkYP2OlkzNvWs5+Q8WgPbxM5LMeorons7iPP91JM+DU7tRbhqA1ZeooPaMFvQrn23RHw==",
393 603
       "dev": true,
394 604
       "requires": {
395
-        "@babel/types": "^7.0.0"
605
+        "@babel/types": "^7.7.0"
606
+      },
607
+      "dependencies": {
608
+        "@babel/types": {
609
+          "version": "7.7.1",
610
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
611
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
612
+          "dev": true,
613
+          "requires": {
614
+            "esutils": "^2.0.2",
615
+            "lodash": "^4.17.13",
616
+            "to-fast-properties": "^2.0.0"
617
+          }
618
+        }
396 619
       }
397 620
     },
398 621
     "@babel/helper-module-transforms": {
399
-      "version": "7.5.5",
400
-      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.5.5.tgz",
401
-      "integrity": "sha512-jBeCvETKuJqeiaCdyaheF40aXnnU1+wkSiUs/IQg3tB85up1LyL8x77ClY8qJpuRJUcXQo+ZtdNESmZl4j56Pw==",
622
+      "version": "7.7.0",
623
+      "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.7.0.tgz",
624
+      "integrity": "sha512-rXEefBuheUYQyX4WjV19tuknrJFwyKw0HgzRwbkyTbB+Dshlq7eqkWbyjzToLrMZk/5wKVKdWFluiAsVkHXvuQ==",
402 625
       "dev": true,
403 626
       "requires": {
404
-        "@babel/helper-module-imports": "^7.0.0",
405
-        "@babel/helper-simple-access": "^7.1.0",
406
-        "@babel/helper-split-export-declaration": "^7.4.4",
407
-        "@babel/template": "^7.4.4",
408
-        "@babel/types": "^7.5.5",
627
+        "@babel/helper-module-imports": "^7.7.0",
628
+        "@babel/helper-simple-access": "^7.7.0",
629
+        "@babel/helper-split-export-declaration": "^7.7.0",
630
+        "@babel/template": "^7.7.0",
631
+        "@babel/types": "^7.7.0",
409 632
         "lodash": "^4.17.13"
410 633
       },
411 634
       "dependencies": {
412 635
         "@babel/helper-split-export-declaration": {
413
-          "version": "7.4.4",
414
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
415
-          "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
636
+          "version": "7.7.0",
637
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz",
638
+          "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==",
416 639
           "dev": true,
417 640
           "requires": {
418
-            "@babel/types": "^7.4.4"
641
+            "@babel/types": "^7.7.0"
419 642
           }
420 643
         },
421 644
         "@babel/parser": {
422
-          "version": "7.6.3",
423
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.6.3.tgz",
424
-          "integrity": "sha512-sUZdXlva1dt2Vw2RqbMkmfoImubO0D0gaCrNngV6Hi0DA4x3o4mlrq0tbfY0dZEUIccH8I6wQ4qgEtwcpOR6Qg==",
645
+          "version": "7.7.0",
646
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
647
+          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
425 648
           "dev": true
426 649
         },
427 650
         "@babel/template": {
428
-          "version": "7.6.0",
429
-          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.6.0.tgz",
430
-          "integrity": "sha512-5AEH2EXD8euCk446b7edmgFdub/qfH1SN6Nii3+fyXP807QRx9Q73A2N5hNwRRslC2H9sNzaFhsPubkS4L8oNQ==",
651
+          "version": "7.7.0",
652
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
653
+          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
431 654
           "dev": true,
432 655
           "requires": {
433 656
             "@babel/code-frame": "^7.0.0",
434
-            "@babel/parser": "^7.6.0",
435
-            "@babel/types": "^7.6.0"
657
+            "@babel/parser": "^7.7.0",
658
+            "@babel/types": "^7.7.0"
436 659
           }
437 660
         },
438 661
         "@babel/types": {
439
-          "version": "7.6.3",
440
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.6.3.tgz",
441
-          "integrity": "sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA==",
662
+          "version": "7.7.1",
663
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
664
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
442 665
           "dev": true,
443 666
           "requires": {
444 667
             "esutils": "^2.0.2",
... ...
@@ -449,12 +672,25 @@
449 672
       }
450 673
     },
451 674
     "@babel/helper-optimise-call-expression": {
452
-      "version": "7.0.0",
453
-      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.0.0.tgz",
454
-      "integrity": "sha512-u8nd9NQePYNQV8iPWu/pLLYBqZBa4ZaY1YWRFMuxrid94wKI1QNt67NEZ7GAe5Kc/0LLScbim05xZFWkAdrj9g==",
675
+      "version": "7.7.0",
676
+      "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.7.0.tgz",
677
+      "integrity": "sha512-48TeqmbazjNU/65niiiJIJRc5JozB8acui1OS7bSd6PgxfuovWsvjfWSzlgx+gPFdVveNzUdpdIg5l56Pl5jqg==",
455 678
       "dev": true,
456 679
       "requires": {
457
-        "@babel/types": "^7.0.0"
680
+        "@babel/types": "^7.7.0"
681
+      },
682
+      "dependencies": {
683
+        "@babel/types": {
684
+          "version": "7.7.1",
685
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
686
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
687
+          "dev": true,
688
+          "requires": {
689
+            "esutils": "^2.0.2",
690
+            "lodash": "^4.17.13",
691
+            "to-fast-properties": "^2.0.0"
692
+          }
693
+        }
458 694
       }
459 695
     },
460 696
     "@babel/helper-plugin-utils": {
... ...
@@ -473,28 +709,142 @@
473 709
       }
474 710
     },
475 711
     "@babel/helper-remap-async-to-generator": {
476
-      "version": "7.1.0",
477
-      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.1.0.tgz",
478
-      "integrity": "sha512-3fOK0L+Fdlg8S5al8u/hWE6vhufGSn0bN09xm2LXMy//REAF8kDCrYoOBKYmA8m5Nom+sV9LyLCwrFynA8/slg==",
712
+      "version": "7.7.0",
713
+      "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.7.0.tgz",
714
+      "integrity": "sha512-pHx7RN8X0UNHPB/fnuDnRXVZ316ZigkO8y8D835JlZ2SSdFKb6yH9MIYRU4fy/KPe5sPHDFOPvf8QLdbAGGiyw==",
479 715
       "dev": true,
480 716
       "requires": {
481
-        "@babel/helper-annotate-as-pure": "^7.0.0",
482
-        "@babel/helper-wrap-function": "^7.1.0",
483
-        "@babel/template": "^7.1.0",
484
-        "@babel/traverse": "^7.1.0",
485
-        "@babel/types": "^7.0.0"
717
+        "@babel/helper-annotate-as-pure": "^7.7.0",
718
+        "@babel/helper-wrap-function": "^7.7.0",
719
+        "@babel/template": "^7.7.0",
720
+        "@babel/traverse": "^7.7.0",
721
+        "@babel/types": "^7.7.0"
722
+      },
723
+      "dependencies": {
724
+        "@babel/generator": {
725
+          "version": "7.7.0",
726
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.0.tgz",
727
+          "integrity": "sha512-1wdJ6UxHyL1XoJQ119JmvuRX27LRih7iYStMPZOWAjQqeAabFg3dYXKMpgihma+to+0ADsTVVt6oRyUxWZw6Mw==",
728
+          "dev": true,
729
+          "requires": {
730
+            "@babel/types": "^7.7.0",
731
+            "jsesc": "^2.5.1",
732
+            "lodash": "^4.17.13",
733
+            "source-map": "^0.5.0"
734
+          }
735
+        },
736
+        "@babel/helper-function-name": {
737
+          "version": "7.7.0",
738
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
739
+          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
740
+          "dev": true,
741
+          "requires": {
742
+            "@babel/helper-get-function-arity": "^7.7.0",
743
+            "@babel/template": "^7.7.0",
744
+            "@babel/types": "^7.7.0"
745
+          }
746
+        },
747
+        "@babel/helper-get-function-arity": {
748
+          "version": "7.7.0",
749
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
750
+          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
751
+          "dev": true,
752
+          "requires": {
753
+            "@babel/types": "^7.7.0"
754
+          }
755
+        },
756
+        "@babel/helper-split-export-declaration": {
757
+          "version": "7.7.0",
758
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz",
759
+          "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==",
760
+          "dev": true,
761
+          "requires": {
762
+            "@babel/types": "^7.7.0"
763
+          }
764
+        },
765
+        "@babel/parser": {
766
+          "version": "7.7.0",
767
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
768
+          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
769
+          "dev": true
770
+        },
771
+        "@babel/template": {
772
+          "version": "7.7.0",
773
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
774
+          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
775
+          "dev": true,
776
+          "requires": {
777
+            "@babel/code-frame": "^7.0.0",
778
+            "@babel/parser": "^7.7.0",
779
+            "@babel/types": "^7.7.0"
780
+          }
781
+        },
782
+        "@babel/traverse": {
783
+          "version": "7.7.0",
784
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.0.tgz",
785
+          "integrity": "sha512-ea/3wRZc//e/uwCpuBX2itrhI0U9l7+FsrKWyKGNyvWbuMcCG7ATKY2VI4wlg2b2TA39HHwIxnvmXvtiKsyn7w==",
786
+          "dev": true,
787
+          "requires": {
788
+            "@babel/code-frame": "^7.5.5",
789
+            "@babel/generator": "^7.7.0",
790
+            "@babel/helper-function-name": "^7.7.0",
791
+            "@babel/helper-split-export-declaration": "^7.7.0",
792
+            "@babel/parser": "^7.7.0",
793
+            "@babel/types": "^7.7.0",
794
+            "debug": "^4.1.0",
795
+            "globals": "^11.1.0",
796
+            "lodash": "^4.17.13"
797
+          },
798
+          "dependencies": {
799
+            "@babel/code-frame": {
800
+              "version": "7.5.5",
801
+              "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
802
+              "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
803
+              "dev": true,
804
+              "requires": {
805
+                "@babel/highlight": "^7.0.0"
806
+              }
807
+            }
808
+          }
809
+        },
810
+        "@babel/types": {
811
+          "version": "7.7.1",
812
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
813
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
814
+          "dev": true,
815
+          "requires": {
816
+            "esutils": "^2.0.2",
817
+            "lodash": "^4.17.13",
818
+            "to-fast-properties": "^2.0.0"
819
+          }
820
+        },
821
+        "debug": {
822
+          "version": "4.1.1",
823
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
824
+          "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
825
+          "dev": true,
826
+          "requires": {
827
+            "ms": "^2.1.1"
828
+          }
829
+        },
830
+        "ms": {
831
+          "version": "2.1.2",
832
+          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
833
+          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
834
+          "dev": true
835
+        }
486 836
       }
487 837
     },
488 838
     "@babel/helper-replace-supers": {
489
-      "version": "7.5.5",
490
-      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.5.5.tgz",
491
-      "integrity": "sha512-XvRFWrNnlsow2u7jXDuH4jDDctkxbS7gXssrP4q2nUD606ukXHRvydj346wmNg+zAgpFx4MWf4+usfC93bElJg==",
839
+      "version": "7.7.0",
840
+      "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.7.0.tgz",
841
+      "integrity": "sha512-5ALYEul5V8xNdxEeWvRsBzLMxQksT7MaStpxjJf9KsnLxpAKBtfw5NeMKZJSYDa0lKdOcy0g+JT/f5mPSulUgg==",
492 842
       "dev": true,
493 843
       "requires": {
494
-        "@babel/helper-member-expression-to-functions": "^7.5.5",
495
-        "@babel/helper-optimise-call-expression": "^7.0.0",
496
-        "@babel/traverse": "^7.5.5",
497
-        "@babel/types": "^7.5.5"
844
+        "@babel/helper-member-expression-to-functions": "^7.7.0",
845
+        "@babel/helper-optimise-call-expression": "^7.7.0",
846
+        "@babel/traverse": "^7.7.0",
847
+        "@babel/types": "^7.7.0"
498 848
       },
499 849
       "dependencies": {
500 850
         "@babel/code-frame": {
... ...
@@ -507,53 +857,84 @@
507 857
           }
508 858
         },
509 859
         "@babel/generator": {
510
-          "version": "7.6.3",
511
-          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.6.3.tgz",
512
-          "integrity": "sha512-hLhYbAb3pHwxjlijC4AQ7mqZdcoujiNaW7izCT04CIowHK8psN0IN8QjDv0iyFtycF5FowUOTwDloIheI25aMw==",
860
+          "version": "7.7.0",
861
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.0.tgz",
862
+          "integrity": "sha512-1wdJ6UxHyL1XoJQ119JmvuRX27LRih7iYStMPZOWAjQqeAabFg3dYXKMpgihma+to+0ADsTVVt6oRyUxWZw6Mw==",
513 863
           "dev": true,
514 864
           "requires": {
515
-            "@babel/types": "^7.6.3",
865
+            "@babel/types": "^7.7.0",
516 866
             "jsesc": "^2.5.1",
517 867
             "lodash": "^4.17.13",
518
-            "source-map": "^0.6.1"
868
+            "source-map": "^0.5.0"
869
+          }
870
+        },
871
+        "@babel/helper-function-name": {
872
+          "version": "7.7.0",
873
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
874
+          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
875
+          "dev": true,
876
+          "requires": {
877
+            "@babel/helper-get-function-arity": "^7.7.0",
878
+            "@babel/template": "^7.7.0",
879
+            "@babel/types": "^7.7.0"
880
+          }
881
+        },
882
+        "@babel/helper-get-function-arity": {
883
+          "version": "7.7.0",
884
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
885
+          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
886
+          "dev": true,
887
+          "requires": {
888
+            "@babel/types": "^7.7.0"
519 889
           }
520 890
         },
521 891
         "@babel/helper-split-export-declaration": {
522
-          "version": "7.4.4",
523
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
524
-          "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
892
+          "version": "7.7.0",
893
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz",
894
+          "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==",
525 895
           "dev": true,
526 896
           "requires": {
527
-            "@babel/types": "^7.4.4"
897
+            "@babel/types": "^7.7.0"
528 898
           }
529 899
         },
530 900
         "@babel/parser": {
531
-          "version": "7.6.3",
532
-          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.6.3.tgz",
533
-          "integrity": "sha512-sUZdXlva1dt2Vw2RqbMkmfoImubO0D0gaCrNngV6Hi0DA4x3o4mlrq0tbfY0dZEUIccH8I6wQ4qgEtwcpOR6Qg==",
901
+          "version": "7.7.0",
902
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
903
+          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
534 904
           "dev": true
535 905
         },
906
+        "@babel/template": {
907
+          "version": "7.7.0",
908
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
909
+          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
910
+          "dev": true,
911
+          "requires": {
912
+            "@babel/code-frame": "^7.0.0",
913
+            "@babel/parser": "^7.7.0",
914
+            "@babel/types": "^7.7.0"
915
+          }
916
+        },
536 917
         "@babel/traverse": {
537
-          "version": "7.6.3",
538
-          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.6.3.tgz",
539
-          "integrity": "sha512-unn7P4LGsijIxaAJo/wpoU11zN+2IaClkQAxcJWBNCMS6cmVh802IyLHNkAjQ0iYnRS3nnxk5O3fuXW28IMxTw==",
918
+          "version": "7.7.0",
919
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.0.tgz",
920
+          "integrity": "sha512-ea/3wRZc//e/uwCpuBX2itrhI0U9l7+FsrKWyKGNyvWbuMcCG7ATKY2VI4wlg2b2TA39HHwIxnvmXvtiKsyn7w==",
540 921
           "dev": true,
541 922
           "requires": {
542 923
             "@babel/code-frame": "^7.5.5",
543
-            "@babel/generator": "^7.6.3",
544
-            "@babel/helper-function-name": "^7.1.0",
545
-            "@babel/helper-split-export-declaration": "^7.4.4",
546
-            "@babel/parser": "^7.6.3",
547
-            "@babel/types": "^7.6.3",
924
+            "@babel/generator": "^7.7.0",
925
+            "@babel/helper-function-name": "^7.7.0",
926
+            "@babel/helper-split-export-declaration": "^7.7.0",
927
+            "@babel/parser": "^7.7.0",
928
+            "@babel/types": "^7.7.0",
548 929
             "debug": "^4.1.0",
549 930
             "globals": "^11.1.0",
550 931
             "lodash": "^4.17.13"
551 932
           }
552 933
         },
553 934
         "@babel/types": {
554
-          "version": "7.6.3",
555
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.6.3.tgz",
556
-          "integrity": "sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA==",
935
+          "version": "7.7.1",
936
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
937
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
557 938
           "dev": true,
558 939
           "requires": {
559 940
             "esutils": "^2.0.2",
... ...
@@ -575,23 +956,47 @@
575 956
           "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
576 957
           "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
577 958
           "dev": true
578
-        },
579
-        "source-map": {
580
-          "version": "0.6.1",
581
-          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
582
-          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
583
-          "dev": true
584 959
         }
585 960
       }
586 961
     },
587 962
     "@babel/helper-simple-access": {
588
-      "version": "7.1.0",
589
-      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz",
590
-      "integrity": "sha512-Vk+78hNjRbsiu49zAPALxTb+JUQCz1aolpd8osOF16BGnLtseD21nbHgLPGUwrXEurZgiCOUmvs3ExTu4F5x6w==",
963
+      "version": "7.7.0",
964
+      "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.7.0.tgz",
965
+      "integrity": "sha512-AJ7IZD7Eem3zZRuj5JtzFAptBw7pMlS3y8Qv09vaBWoFsle0d1kAn5Wq6Q9MyBXITPOKnxwkZKoAm4bopmv26g==",
591 966
       "dev": true,
592 967
       "requires": {
593
-        "@babel/template": "^7.1.0",
594
-        "@babel/types": "^7.0.0"
968
+        "@babel/template": "^7.7.0",
969
+        "@babel/types": "^7.7.0"
970
+      },
971
+      "dependencies": {
972
+        "@babel/parser": {
973
+          "version": "7.7.0",
974
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
975
+          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
976
+          "dev": true
977
+        },
978
+        "@babel/template": {
979
+          "version": "7.7.0",
980
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
981
+          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
982
+          "dev": true,
983
+          "requires": {
984
+            "@babel/code-frame": "^7.0.0",
985
+            "@babel/parser": "^7.7.0",
986
+            "@babel/types": "^7.7.0"
987
+          }
988
+        },
989
+        "@babel/types": {
990
+          "version": "7.7.1",
991
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
992
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
993
+          "dev": true,
994
+          "requires": {
995
+            "esutils": "^2.0.2",
996
+            "lodash": "^4.17.13",
997
+            "to-fast-properties": "^2.0.0"
998
+          }
999
+        }
595 1000
       }
596 1001
     },
597 1002
     "@babel/helper-split-export-declaration": {
... ...
@@ -604,27 +1009,128 @@
604 1009
       }
605 1010
     },
606 1011
     "@babel/helper-wrap-function": {
607
-      "version": "7.2.0",
608
-      "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz",
609
-      "integrity": "sha512-o9fP1BZLLSrYlxYEYyl2aS+Flun5gtjTIG8iln+XuEzQTs0PLagAGSXUcqruJwD5fM48jzIEggCKpIfWTcR7pQ==",
1012
+      "version": "7.7.0",
1013
+      "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.7.0.tgz",
1014
+      "integrity": "sha512-sd4QjeMgQqzshSjecZjOp8uKfUtnpmCyQhKQrVJBBgeHAB/0FPi33h3AbVlVp07qQtMD4QgYSzaMI7VwncNK/w==",
610 1015
       "dev": true,
611 1016
       "requires": {
612
-        "@babel/helper-function-name": "^7.1.0",
613
-        "@babel/template": "^7.1.0",
614
-        "@babel/traverse": "^7.1.0",
615
-        "@babel/types": "^7.2.0"
1017
+        "@babel/helper-function-name": "^7.7.0",
1018
+        "@babel/template": "^7.7.0",
1019
+        "@babel/traverse": "^7.7.0",
1020
+        "@babel/types": "^7.7.0"
616 1021
       },
617 1022
       "dependencies": {
1023
+        "@babel/generator": {
1024
+          "version": "7.7.0",
1025
+          "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.7.0.tgz",
1026
+          "integrity": "sha512-1wdJ6UxHyL1XoJQ119JmvuRX27LRih7iYStMPZOWAjQqeAabFg3dYXKMpgihma+to+0ADsTVVt6oRyUxWZw6Mw==",
1027
+          "dev": true,
1028
+          "requires": {
1029
+            "@babel/types": "^7.7.0",
1030
+            "jsesc": "^2.5.1",
1031
+            "lodash": "^4.17.13",
1032
+            "source-map": "^0.5.0"
1033
+          }
1034
+        },
1035
+        "@babel/helper-function-name": {
1036
+          "version": "7.7.0",
1037
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
1038
+          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
1039
+          "dev": true,
1040
+          "requires": {
1041
+            "@babel/helper-get-function-arity": "^7.7.0",
1042
+            "@babel/template": "^7.7.0",
1043
+            "@babel/types": "^7.7.0"
1044
+          }
1045
+        },
1046
+        "@babel/helper-get-function-arity": {
1047
+          "version": "7.7.0",
1048
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
1049
+          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
1050
+          "dev": true,
1051
+          "requires": {
1052
+            "@babel/types": "^7.7.0"
1053
+          }
1054
+        },
1055
+        "@babel/helper-split-export-declaration": {
1056
+          "version": "7.7.0",
1057
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz",
1058
+          "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==",
1059
+          "dev": true,
1060
+          "requires": {
1061
+            "@babel/types": "^7.7.0"
1062
+          }
1063
+        },
1064
+        "@babel/parser": {
1065
+          "version": "7.7.0",
1066
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
1067
+          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
1068
+          "dev": true
1069
+        },
1070
+        "@babel/template": {
1071
+          "version": "7.7.0",
1072
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
1073
+          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
1074
+          "dev": true,
1075
+          "requires": {
1076
+            "@babel/code-frame": "^7.0.0",
1077
+            "@babel/parser": "^7.7.0",
1078
+            "@babel/types": "^7.7.0"
1079
+          }
1080
+        },
1081
+        "@babel/traverse": {
1082
+          "version": "7.7.0",
1083
+          "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.7.0.tgz",
1084
+          "integrity": "sha512-ea/3wRZc//e/uwCpuBX2itrhI0U9l7+FsrKWyKGNyvWbuMcCG7ATKY2VI4wlg2b2TA39HHwIxnvmXvtiKsyn7w==",
1085
+          "dev": true,
1086
+          "requires": {
1087
+            "@babel/code-frame": "^7.5.5",
1088
+            "@babel/generator": "^7.7.0",
1089
+            "@babel/helper-function-name": "^7.7.0",
1090
+            "@babel/helper-split-export-declaration": "^7.7.0",
1091
+            "@babel/parser": "^7.7.0",
1092
+            "@babel/types": "^7.7.0",
1093
+            "debug": "^4.1.0",
1094
+            "globals": "^11.1.0",
1095
+            "lodash": "^4.17.13"
1096
+          },
1097
+          "dependencies": {
1098
+            "@babel/code-frame": {
1099
+              "version": "7.5.5",
1100
+              "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.5.5.tgz",
1101
+              "integrity": "sha512-27d4lZoomVyo51VegxI20xZPuSHusqbQag/ztrBC7wegWoQ1nLREPVSKSW8byhTlzTKyNE4ifaTA6lCp7JjpFw==",
1102
+              "dev": true,
1103
+              "requires": {
1104
+                "@babel/highlight": "^7.0.0"
1105
+              }
1106
+            }
1107
+          }
1108
+        },
618 1109
         "@babel/types": {
619
-          "version": "7.6.3",
620
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.6.3.tgz",
621
-          "integrity": "sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA==",
1110
+          "version": "7.7.1",
1111
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
1112
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
622 1113
           "dev": true,
623 1114
           "requires": {
624 1115
             "esutils": "^2.0.2",
625 1116
             "lodash": "^4.17.13",
626 1117
             "to-fast-properties": "^2.0.0"
627 1118
           }
1119
+        },
1120
+        "debug": {
1121
+          "version": "4.1.1",
1122
+          "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
1123
+          "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
1124
+          "dev": true,
1125
+          "requires": {
1126
+            "ms": "^2.1.1"
1127
+          }
1128
+        },
1129
+        "ms": {
1130
+          "version": "2.1.2",
1131
+          "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1132
+          "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1133
+          "dev": true
628 1134
         }
629 1135
       }
630 1136
     },
... ...
@@ -751,20 +1257,20 @@
751 1257
       "dev": true
752 1258
     },
753 1259
     "@babel/plugin-proposal-async-generator-functions": {
754
-      "version": "7.2.0",
755
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz",
756
-      "integrity": "sha512-+Dfo/SCQqrwx48ptLVGLdE39YtWRuKc/Y9I5Fy0P1DDBB9lsAHpjcEJQt+4IifuSOSTLBKJObJqMvaO1pIE8LQ==",
1260
+      "version": "7.7.0",
1261
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.7.0.tgz",
1262
+      "integrity": "sha512-ot/EZVvf3mXtZq0Pd0+tSOfGWMizqmOohXmNZg6LNFjHOV+wOPv7BvVYh8oPR8LhpIP3ye8nNooKL50YRWxpYA==",
757 1263
       "dev": true,
758 1264
       "requires": {
759 1265
         "@babel/helper-plugin-utils": "^7.0.0",
760
-        "@babel/helper-remap-async-to-generator": "^7.1.0",
1266
+        "@babel/helper-remap-async-to-generator": "^7.7.0",
761 1267
         "@babel/plugin-syntax-async-generators": "^7.2.0"
762 1268
       }
763 1269
     },
764 1270
     "@babel/plugin-proposal-dynamic-import": {
765
-      "version": "7.5.0",
766
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.5.0.tgz",
767
-      "integrity": "sha512-x/iMjggsKTFHYC6g11PL7Qy58IK8H5zqfm9e6hu4z1iH2IRyAp9u9dL80zA6R76yFovETFLKz2VJIC2iIPBuFw==",
1271
+      "version": "7.7.0",
1272
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.7.0.tgz",
1273
+      "integrity": "sha512-7poL3Xi+QFPC7sGAzEIbXUyYzGJwbc2+gSD0AkiC5k52kH2cqHdqxm5hNFfLW3cRSTcx9bN0Fl7/6zWcLLnKAQ==",
768 1274
       "dev": true,
769 1275
       "requires": {
770 1276
         "@babel/helper-plugin-utils": "^7.0.0",
... ...
@@ -802,14 +1308,13 @@
802 1308
       }
803 1309
     },
804 1310
     "@babel/plugin-proposal-unicode-property-regex": {
805
-      "version": "7.6.2",
806
-      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.6.2.tgz",
807
-      "integrity": "sha512-NxHETdmpeSCtiatMRYWVJo7266rrvAC3DTeG5exQBIH/fMIUK7ejDNznBbn3HQl/o9peymRRg7Yqkx6PdUXmMw==",
1311
+      "version": "7.7.0",
1312
+      "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.7.0.tgz",
1313
+      "integrity": "sha512-mk34H+hp7kRBWJOOAR0ZMGCydgKMD4iN9TpDRp3IIcbunltxEY89XSimc6WbtSLCDrwcdy/EEw7h5CFCzxTchw==",
808 1314
       "dev": true,
809 1315
       "requires": {
810
-        "@babel/helper-plugin-utils": "^7.0.0",
811
-        "@babel/helper-regex": "^7.4.4",
812
-        "regexpu-core": "^4.6.0"
1316
+        "@babel/helper-create-regexp-features-plugin": "^7.7.0",
1317
+        "@babel/helper-plugin-utils": "^7.0.0"
813 1318
       }
814 1319
     },
815 1320
     "@babel/plugin-syntax-async-generators": {
... ...
@@ -857,6 +1362,15 @@
857 1362
         "@babel/helper-plugin-utils": "^7.0.0"
858 1363
       }
859 1364
     },
1365
+    "@babel/plugin-syntax-top-level-await": {
1366
+      "version": "7.7.0",
1367
+      "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.7.0.tgz",
1368
+      "integrity": "sha512-hi8FUNiFIY1fnUI2n1ViB1DR0R4QeK4iHcTlW6aJkrPoTdb8Rf1EMQ6GT3f67DDkYyWgew9DFoOZ6gOoEsdzTA==",
1369
+      "dev": true,
1370
+      "requires": {
1371
+        "@babel/helper-plugin-utils": "^7.0.0"
1372
+      }
1373
+    },
860 1374
     "@babel/plugin-transform-arrow-functions": {
861 1375
       "version": "7.2.0",
862 1376
       "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.2.0.tgz",
... ...
@@ -867,14 +1381,14 @@
867 1381
       }
868 1382
     },
869 1383
     "@babel/plugin-transform-async-to-generator": {
870
-      "version": "7.5.0",
871
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.5.0.tgz",
872
-      "integrity": "sha512-mqvkzwIGkq0bEF1zLRRiTdjfomZJDV33AH3oQzHVGkI2VzEmXLpKKOBvEVaFZBJdN0XTyH38s9j/Kiqr68dggg==",
1384
+      "version": "7.7.0",
1385
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.7.0.tgz",
1386
+      "integrity": "sha512-vLI2EFLVvRBL3d8roAMqtVY0Bm9C1QzLkdS57hiKrjUBSqsQYrBsMCeOg/0KK7B0eK9V71J5mWcha9yyoI2tZw==",
873 1387
       "dev": true,
874 1388
       "requires": {
875
-        "@babel/helper-module-imports": "^7.0.0",
1389
+        "@babel/helper-module-imports": "^7.7.0",
876 1390
         "@babel/helper-plugin-utils": "^7.0.0",
877
-        "@babel/helper-remap-async-to-generator": "^7.1.0"
1391
+        "@babel/helper-remap-async-to-generator": "^7.7.0"
878 1392
       }
879 1393
     },
880 1394
     "@babel/plugin-transform-block-scoped-functions": {
... ...
@@ -897,34 +1411,71 @@
897 1411
       }
898 1412
     },
899 1413
     "@babel/plugin-transform-classes": {
900
-      "version": "7.5.5",
901
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.5.5.tgz",
902
-      "integrity": "sha512-U2htCNK/6e9K7jGyJ++1p5XRU+LJjrwtoiVn9SzRlDT2KubcZ11OOwy3s24TjHxPgxNwonCYP7U2K51uVYCMDg==",
1414
+      "version": "7.7.0",
1415
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.7.0.tgz",
1416
+      "integrity": "sha512-/b3cKIZwGeUesZheU9jNYcwrEA7f/Bo4IdPmvp7oHgvks2majB5BoT5byAql44fiNQYOPzhk2w8DbgfuafkMoA==",
903 1417
       "dev": true,
904 1418
       "requires": {
905
-        "@babel/helper-annotate-as-pure": "^7.0.0",
906
-        "@babel/helper-define-map": "^7.5.5",
907
-        "@babel/helper-function-name": "^7.1.0",
908
-        "@babel/helper-optimise-call-expression": "^7.0.0",
1419
+        "@babel/helper-annotate-as-pure": "^7.7.0",
1420
+        "@babel/helper-define-map": "^7.7.0",
1421
+        "@babel/helper-function-name": "^7.7.0",
1422
+        "@babel/helper-optimise-call-expression": "^7.7.0",
909 1423
         "@babel/helper-plugin-utils": "^7.0.0",
910
-        "@babel/helper-replace-supers": "^7.5.5",
911
-        "@babel/helper-split-export-declaration": "^7.4.4",
1424
+        "@babel/helper-replace-supers": "^7.7.0",
1425
+        "@babel/helper-split-export-declaration": "^7.7.0",
912 1426
         "globals": "^11.1.0"
913 1427
       },
914 1428
       "dependencies": {
1429
+        "@babel/helper-function-name": {
1430
+          "version": "7.7.0",
1431
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
1432
+          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
1433
+          "dev": true,
1434
+          "requires": {
1435
+            "@babel/helper-get-function-arity": "^7.7.0",
1436
+            "@babel/template": "^7.7.0",
1437
+            "@babel/types": "^7.7.0"
1438
+          }
1439
+        },
1440
+        "@babel/helper-get-function-arity": {
1441
+          "version": "7.7.0",
1442
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
1443
+          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
1444
+          "dev": true,
1445
+          "requires": {
1446
+            "@babel/types": "^7.7.0"
1447
+          }
1448
+        },
915 1449
         "@babel/helper-split-export-declaration": {
916
-          "version": "7.4.4",
917
-          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.4.tgz",
918
-          "integrity": "sha512-Ro/XkzLf3JFITkW6b+hNxzZ1n5OQ80NvIUdmHspih1XAhtN3vPTuUFT4eQnela+2MaZ5ulH+iyP513KJrxbN7Q==",
1450
+          "version": "7.7.0",
1451
+          "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.7.0.tgz",
1452
+          "integrity": "sha512-HgYSI8rH08neWlAH3CcdkFg9qX9YsZysZI5GD8LjhQib/mM0jGOZOVkoUiiV2Hu978fRtjtsGsW6w0pKHUWtqA==",
919 1453
           "dev": true,
920 1454
           "requires": {
921
-            "@babel/types": "^7.4.4"
1455
+            "@babel/types": "^7.7.0"
1456
+          }
1457
+        },
1458
+        "@babel/parser": {
1459
+          "version": "7.7.0",
1460
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
1461
+          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
1462
+          "dev": true
1463
+        },
1464
+        "@babel/template": {
1465
+          "version": "7.7.0",
1466
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
1467
+          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
1468
+          "dev": true,
1469
+          "requires": {
1470
+            "@babel/code-frame": "^7.0.0",
1471
+            "@babel/parser": "^7.7.0",
1472
+            "@babel/types": "^7.7.0"
922 1473
           }
923 1474
         },
924 1475
         "@babel/types": {
925
-          "version": "7.6.3",
926
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.6.3.tgz",
927
-          "integrity": "sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA==",
1476
+          "version": "7.7.1",
1477
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
1478
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
928 1479
           "dev": true,
929 1480
           "requires": {
930 1481
             "esutils": "^2.0.2",
... ...
@@ -953,14 +1504,13 @@
953 1504
       }
954 1505
     },
955 1506
     "@babel/plugin-transform-dotall-regex": {
956
-      "version": "7.6.2",
957
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.6.2.tgz",
958
-      "integrity": "sha512-KGKT9aqKV+9YMZSkowzYoYEiHqgaDhGmPNZlZxX6UeHC4z30nC1J9IrZuGqbYFB1jaIGdv91ujpze0exiVK8bA==",
1507
+      "version": "7.7.0",
1508
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.7.0.tgz",
1509
+      "integrity": "sha512-3QQlF7hSBnSuM1hQ0pS3pmAbWLax/uGNCbPBND9y+oJ4Y776jsyujG2k0Sn2Aj2a0QwVOiOFL5QVPA7spjvzSA==",
959 1510
       "dev": true,
960 1511
       "requires": {
961
-        "@babel/helper-plugin-utils": "^7.0.0",
962
-        "@babel/helper-regex": "^7.4.4",
963
-        "regexpu-core": "^4.6.0"
1512
+        "@babel/helper-create-regexp-features-plugin": "^7.7.0",
1513
+        "@babel/helper-plugin-utils": "^7.0.0"
964 1514
       }
965 1515
     },
966 1516
     "@babel/plugin-transform-duplicate-keys": {
... ...
@@ -992,13 +1542,63 @@
992 1542
       }
993 1543
     },
994 1544
     "@babel/plugin-transform-function-name": {
995
-      "version": "7.4.4",
996
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.4.4.tgz",
997
-      "integrity": "sha512-iU9pv7U+2jC9ANQkKeNF6DrPy4GBa4NWQtl6dHB4Pb3izX2JOEvDTFarlNsBj/63ZEzNNIAMs3Qw4fNCcSOXJA==",
1545
+      "version": "7.7.0",
1546
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.7.0.tgz",
1547
+      "integrity": "sha512-P5HKu0d9+CzZxP5jcrWdpe7ZlFDe24bmqP6a6X8BHEBl/eizAsY8K6LX8LASZL0Jxdjm5eEfzp+FIrxCm/p8bA==",
998 1548
       "dev": true,
999 1549
       "requires": {
1000
-        "@babel/helper-function-name": "^7.1.0",
1550
+        "@babel/helper-function-name": "^7.7.0",
1001 1551
         "@babel/helper-plugin-utils": "^7.0.0"
1552
+      },
1553
+      "dependencies": {
1554
+        "@babel/helper-function-name": {
1555
+          "version": "7.7.0",
1556
+          "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.7.0.tgz",
1557
+          "integrity": "sha512-tDsJgMUAP00Ugv8O2aGEua5I2apkaQO7lBGUq1ocwN3G23JE5Dcq0uh3GvFTChPa4b40AWiAsLvCZOA2rdnQ7Q==",
1558
+          "dev": true,
1559
+          "requires": {
1560
+            "@babel/helper-get-function-arity": "^7.7.0",
1561
+            "@babel/template": "^7.7.0",
1562
+            "@babel/types": "^7.7.0"
1563
+          }
1564
+        },
1565
+        "@babel/helper-get-function-arity": {
1566
+          "version": "7.7.0",
1567
+          "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.7.0.tgz",
1568
+          "integrity": "sha512-tLdojOTz4vWcEnHWHCuPN5P85JLZWbm5Fx5ZsMEMPhF3Uoe3O7awrbM2nQ04bDOUToH/2tH/ezKEOR8zEYzqyw==",
1569
+          "dev": true,
1570
+          "requires": {
1571
+            "@babel/types": "^7.7.0"
1572
+          }
1573
+        },
1574
+        "@babel/parser": {
1575
+          "version": "7.7.0",
1576
+          "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.7.0.tgz",
1577
+          "integrity": "sha512-GqL+Z0d7B7ADlQBMXlJgvXEbtt5qlqd1YQ5fr12hTSfh7O/vgrEIvJxU2e7aSVrEUn75zTZ6Nd0s8tthrlZnrQ==",
1578
+          "dev": true
1579
+        },
1580
+        "@babel/template": {
1581
+          "version": "7.7.0",
1582
+          "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.7.0.tgz",
1583
+          "integrity": "sha512-OKcwSYOW1mhWbnTBgQY5lvg1Fxg+VyfQGjcBduZFljfc044J5iDlnDSfhQ867O17XHiSCxYHUxHg2b7ryitbUQ==",
1584
+          "dev": true,
1585
+          "requires": {
1586
+            "@babel/code-frame": "^7.0.0",
1587
+            "@babel/parser": "^7.7.0",
1588
+            "@babel/types": "^7.7.0"
1589
+          }
1590
+        },
1591
+        "@babel/types": {
1592
+          "version": "7.7.1",
1593
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
1594
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
1595
+          "dev": true,
1596
+          "requires": {
1597
+            "esutils": "^2.0.2",
1598
+            "lodash": "^4.17.13",
1599
+            "to-fast-properties": "^2.0.0"
1600
+          }
1601
+        }
1002 1602
       }
1003 1603
     },
1004 1604
     "@babel/plugin-transform-literals": {
... ...
@@ -1031,45 +1631,45 @@
1031 1631
       }
1032 1632
     },
1033 1633
     "@babel/plugin-transform-modules-commonjs": {
1034
-      "version": "7.6.0",
1035
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.6.0.tgz",
1036
-      "integrity": "sha512-Ma93Ix95PNSEngqomy5LSBMAQvYKVe3dy+JlVJSHEXZR5ASL9lQBedMiCyVtmTLraIDVRE3ZjTZvmXXD2Ozw3g==",
1634
+      "version": "7.7.0",
1635
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.7.0.tgz",
1636
+      "integrity": "sha512-KEMyWNNWnjOom8vR/1+d+Ocz/mILZG/eyHHO06OuBQ2aNhxT62fr4y6fGOplRx+CxCSp3IFwesL8WdINfY/3kg==",
1037 1637
       "dev": true,
1038 1638
       "requires": {
1039
-        "@babel/helper-module-transforms": "^7.4.4",
1639
+        "@babel/helper-module-transforms": "^7.7.0",
1040 1640
         "@babel/helper-plugin-utils": "^7.0.0",
1041
-        "@babel/helper-simple-access": "^7.1.0",
1641
+        "@babel/helper-simple-access": "^7.7.0",
1042 1642
         "babel-plugin-dynamic-import-node": "^2.3.0"
1043 1643
       }
1044 1644
     },
1045 1645
     "@babel/plugin-transform-modules-systemjs": {
1046
-      "version": "7.5.0",
1047
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.5.0.tgz",
1048
-      "integrity": "sha512-Q2m56tyoQWmuNGxEtUyeEkm6qJYFqs4c+XyXH5RAuYxObRNz9Zgj/1g2GMnjYp2EUyEy7YTrxliGCXzecl/vJg==",
1646
+      "version": "7.7.0",
1647
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.7.0.tgz",
1648
+      "integrity": "sha512-ZAuFgYjJzDNv77AjXRqzQGlQl4HdUM6j296ee4fwKVZfhDR9LAGxfvXjBkb06gNETPnN0sLqRm9Gxg4wZH6dXg==",
1049 1649
       "dev": true,
1050 1650
       "requires": {
1051
-        "@babel/helper-hoist-variables": "^7.4.4",
1651
+        "@babel/helper-hoist-variables": "^7.7.0",
1052 1652
         "@babel/helper-plugin-utils": "^7.0.0",
1053 1653
         "babel-plugin-dynamic-import-node": "^2.3.0"
1054 1654
       }
1055 1655
     },
1056 1656
     "@babel/plugin-transform-modules-umd": {
1057
-      "version": "7.2.0",
1058
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.2.0.tgz",
1059
-      "integrity": "sha512-BV3bw6MyUH1iIsGhXlOK6sXhmSarZjtJ/vMiD9dNmpY8QXFFQTj+6v92pcfy1iqa8DeAfJFwoxcrS/TUZda6sw==",
1657
+      "version": "7.7.0",
1658
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.7.0.tgz",
1659
+      "integrity": "sha512-u7eBA03zmUswQ9LQ7Qw0/ieC1pcAkbp5OQatbWUzY1PaBccvuJXUkYzoN1g7cqp7dbTu6Dp9bXyalBvD04AANA==",
1060 1660
       "dev": true,
1061 1661
       "requires": {
1062
-        "@babel/helper-module-transforms": "^7.1.0",
1662
+        "@babel/helper-module-transforms": "^7.7.0",
1063 1663
         "@babel/helper-plugin-utils": "^7.0.0"
1064 1664
       }
1065 1665
     },
1066 1666
     "@babel/plugin-transform-named-capturing-groups-regex": {
1067
-      "version": "7.6.3",
1068
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.6.3.tgz",
1069
-      "integrity": "sha512-jTkk7/uE6H2s5w6VlMHeWuH+Pcy2lmdwFoeWCVnvIrDUnB5gQqTVI8WfmEAhF2CDEarGrknZcmSFg1+bkfCoSw==",
1667
+      "version": "7.7.0",
1668
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.7.0.tgz",
1669
+      "integrity": "sha512-+SicSJoKouPctL+j1pqktRVCgy+xAch1hWWTMy13j0IflnyNjaoskj+DwRQFimHbLqO3sq2oN2CXMvXq3Bgapg==",
1070 1670
       "dev": true,
1071 1671
       "requires": {
1072
-        "regexpu-core": "^4.6.0"
1672
+        "@babel/helper-create-regexp-features-plugin": "^7.7.0"
1073 1673
       }
1074 1674
     },
1075 1675
     "@babel/plugin-transform-new-target": {
... ...
@@ -1112,9 +1712,9 @@
1112 1712
       }
1113 1713
     },
1114 1714
     "@babel/plugin-transform-regenerator": {
1115
-      "version": "7.4.5",
1116
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.5.tgz",
1117
-      "integrity": "sha512-gBKRh5qAaCWntnd09S8QC7r3auLCqq5DI6O0DlfoyDjslSBVqBibrMdsqO+Uhmx3+BlOmE/Kw1HFxmGbv0N9dA==",
1715
+      "version": "7.7.0",
1716
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.7.0.tgz",
1717
+      "integrity": "sha512-AXmvnC+0wuj/cFkkS/HFHIojxH3ffSXE+ttulrqWjZZRaUOonfJc60e1wSNT4rV8tIunvu/R3wCp71/tLAa9xg==",
1118 1718
       "dev": true,
1119 1719
       "requires": {
1120 1720
         "regenerator-transform": "^0.14.0"
... ...
@@ -1177,67 +1777,67 @@
1177 1777
       }
1178 1778
     },
1179 1779
     "@babel/plugin-transform-unicode-regex": {
1180
-      "version": "7.6.2",
1181
-      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.6.2.tgz",
1182
-      "integrity": "sha512-orZI6cWlR3nk2YmYdb0gImrgCUwb5cBUwjf6Ks6dvNVvXERkwtJWOQaEOjPiu0Gu1Tq6Yq/hruCZZOOi9F34Dw==",
1780
+      "version": "7.7.0",
1781
+      "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.7.0.tgz",
1782
+      "integrity": "sha512-RrThb0gdrNwFAqEAAx9OWgtx6ICK69x7i9tCnMdVrxQwSDp/Abu9DXFU5Hh16VP33Rmxh04+NGW28NsIkFvFKA==",
1183 1783
       "dev": true,
1184 1784
       "requires": {
1185
-        "@babel/helper-plugin-utils": "^7.0.0",
1186
-        "@babel/helper-regex": "^7.4.4",
1187
-        "regexpu-core": "^4.6.0"
1785
+        "@babel/helper-create-regexp-features-plugin": "^7.7.0",
1786
+        "@babel/helper-plugin-utils": "^7.0.0"
1188 1787
       }
1189 1788
     },
1190 1789
     "@babel/preset-env": {
1191
-      "version": "7.6.3",
1192
-      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.6.3.tgz",
1193
-      "integrity": "sha512-CWQkn7EVnwzlOdR5NOm2+pfgSNEZmvGjOhlCHBDq0J8/EStr+G+FvPEiz9B56dR6MoiUFjXhfE4hjLoAKKJtIQ==",
1790
+      "version": "7.7.1",
1791
+      "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.7.1.tgz",
1792
+      "integrity": "sha512-/93SWhi3PxcVTDpSqC+Dp4YxUu3qZ4m7I76k0w73wYfn7bGVuRIO4QUz95aJksbS+AD1/mT1Ie7rbkT0wSplaA==",
1194 1793
       "dev": true,
1195 1794
       "requires": {
1196
-        "@babel/helper-module-imports": "^7.0.0",
1795
+        "@babel/helper-module-imports": "^7.7.0",
1197 1796
         "@babel/helper-plugin-utils": "^7.0.0",
1198
-        "@babel/plugin-proposal-async-generator-functions": "^7.2.0",
1199
-        "@babel/plugin-proposal-dynamic-import": "^7.5.0",
1797
+        "@babel/plugin-proposal-async-generator-functions": "^7.7.0",
1798
+        "@babel/plugin-proposal-dynamic-import": "^7.7.0",
1200 1799
         "@babel/plugin-proposal-json-strings": "^7.2.0",
1201 1800
         "@babel/plugin-proposal-object-rest-spread": "^7.6.2",
1202 1801
         "@babel/plugin-proposal-optional-catch-binding": "^7.2.0",
1203
-        "@babel/plugin-proposal-unicode-property-regex": "^7.6.2",
1802
+        "@babel/plugin-proposal-unicode-property-regex": "^7.7.0",
1204 1803
         "@babel/plugin-syntax-async-generators": "^7.2.0",
1205 1804
         "@babel/plugin-syntax-dynamic-import": "^7.2.0",
1206 1805
         "@babel/plugin-syntax-json-strings": "^7.2.0",
1207 1806
         "@babel/plugin-syntax-object-rest-spread": "^7.2.0",
1208 1807
         "@babel/plugin-syntax-optional-catch-binding": "^7.2.0",
1808
+        "@babel/plugin-syntax-top-level-await": "^7.7.0",
1209 1809
         "@babel/plugin-transform-arrow-functions": "^7.2.0",
1210
-        "@babel/plugin-transform-async-to-generator": "^7.5.0",
1810
+        "@babel/plugin-transform-async-to-generator": "^7.7.0",
1211 1811
         "@babel/plugin-transform-block-scoped-functions": "^7.2.0",
1212 1812
         "@babel/plugin-transform-block-scoping": "^7.6.3",
1213
-        "@babel/plugin-transform-classes": "^7.5.5",
1813
+        "@babel/plugin-transform-classes": "^7.7.0",
1214 1814
         "@babel/plugin-transform-computed-properties": "^7.2.0",
1215 1815
         "@babel/plugin-transform-destructuring": "^7.6.0",
1216
-        "@babel/plugin-transform-dotall-regex": "^7.6.2",
1816
+        "@babel/plugin-transform-dotall-regex": "^7.7.0",
1217 1817
         "@babel/plugin-transform-duplicate-keys": "^7.5.0",
1218 1818
         "@babel/plugin-transform-exponentiation-operator": "^7.2.0",
1219 1819
         "@babel/plugin-transform-for-of": "^7.4.4",
1220
-        "@babel/plugin-transform-function-name": "^7.4.4",
1820
+        "@babel/plugin-transform-function-name": "^7.7.0",
1221 1821
         "@babel/plugin-transform-literals": "^7.2.0",
1222 1822
         "@babel/plugin-transform-member-expression-literals": "^7.2.0",
1223 1823
         "@babel/plugin-transform-modules-amd": "^7.5.0",
1224
-        "@babel/plugin-transform-modules-commonjs": "^7.6.0",
1225
-        "@babel/plugin-transform-modules-systemjs": "^7.5.0",
1226
-        "@babel/plugin-transform-modules-umd": "^7.2.0",
1227
-        "@babel/plugin-transform-named-capturing-groups-regex": "^7.6.3",
1824
+        "@babel/plugin-transform-modules-commonjs": "^7.7.0",
1825
+        "@babel/plugin-transform-modules-systemjs": "^7.7.0",
1826
+        "@babel/plugin-transform-modules-umd": "^7.7.0",
1827
+        "@babel/plugin-transform-named-capturing-groups-regex": "^7.7.0",
1228 1828
         "@babel/plugin-transform-new-target": "^7.4.4",
1229 1829
         "@babel/plugin-transform-object-super": "^7.5.5",
1230 1830
         "@babel/plugin-transform-parameters": "^7.4.4",
1231 1831
         "@babel/plugin-transform-property-literals": "^7.2.0",
1232
-        "@babel/plugin-transform-regenerator": "^7.4.5",
1832
+        "@babel/plugin-transform-regenerator": "^7.7.0",
1233 1833
         "@babel/plugin-transform-reserved-words": "^7.2.0",
1234 1834
         "@babel/plugin-transform-shorthand-properties": "^7.2.0",
1235 1835
         "@babel/plugin-transform-spread": "^7.6.2",
1236 1836
         "@babel/plugin-transform-sticky-regex": "^7.2.0",
1237 1837
         "@babel/plugin-transform-template-literals": "^7.4.4",
1238 1838
         "@babel/plugin-transform-typeof-symbol": "^7.2.0",
1239
-        "@babel/plugin-transform-unicode-regex": "^7.6.2",
1240
-        "@babel/types": "^7.6.3",
1839
+        "@babel/plugin-transform-unicode-regex": "^7.7.0",
1840
+        "@babel/types": "^7.7.1",
1241 1841
         "browserslist": "^4.6.0",
1242 1842
         "core-js-compat": "^3.1.1",
1243 1843
         "invariant": "^2.2.2",
... ...
@@ -1246,9 +1846,9 @@
1246 1846
       },
1247 1847
       "dependencies": {
1248 1848
         "@babel/types": {
1249
-          "version": "7.6.3",
1250
-          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.6.3.tgz",
1251
-          "integrity": "sha512-CqbcpTxMcpuQTMhjI37ZHVgjBkysg5icREQIEZ0eG1yCNwg3oy+5AaLiOKmjsCj6nqOsa6Hf0ObjRVwokb7srA==",
1849
+          "version": "7.7.1",
1850
+          "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.7.1.tgz",
1851
+          "integrity": "sha512-kN/XdANDab9x1z5gcjDc9ePpxexkt+1EQ2MQUiM4XnMvQfvp87/+6kY4Ko2maLXH+tei/DgJ/ybFITeqqRwDiA==",
1252 1852
           "dev": true,
1253 1853
           "requires": {
1254 1854
             "esutils": "^2.0.2",
... ...
@@ -2078,14 +2678,14 @@
2078 2678
       }
2079 2679
     },
2080 2680
     "browserslist": {
2081
-      "version": "4.7.0",
2082
-      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.0.tgz",
2083
-      "integrity": "sha512-9rGNDtnj+HaahxiVV38Gn8n8Lr8REKsel68v1sPFfIGEK6uSXTY3h9acgiT1dZVtOOUtifo/Dn8daDQ5dUgVsA==",
2681
+      "version": "4.7.2",
2682
+      "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.2.tgz",
2683
+      "integrity": "sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==",
2084 2684
       "dev": true,
2085 2685
       "requires": {
2086
-        "caniuse-lite": "^1.0.30000989",
2087
-        "electron-to-chromium": "^1.3.247",
2088
-        "node-releases": "^1.1.29"
2686
+        "caniuse-lite": "^1.0.30001004",
2687
+        "electron-to-chromium": "^1.3.295",
2688
+        "node-releases": "^1.1.38"
2089 2689
       }
2090 2690
     },
2091 2691
     "bser": {
... ...
@@ -2133,9 +2733,9 @@
2133 2733
       "dev": true
2134 2734
     },
2135 2735
     "caniuse-lite": {
2136
-      "version": "1.0.30000999",
2137
-      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000999.tgz",
2138
-      "integrity": "sha512-1CUyKyecPeksKwXZvYw0tEoaMCo/RwBlXmEtN5vVnabvO0KPd9RQLcaAuR9/1F+KDMv6esmOFWlsXuzDk+8rxg==",
2736
+      "version": "1.0.30001008",
2737
+      "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001008.tgz",
2738
+      "integrity": "sha512-b8DJyb+VVXZGRgJUa30cbk8gKHZ3LOZTBLaUEEVr2P4xpmFigOCc62CO4uzquW641Ouq1Rm9N+rWLWdSYDaDIw==",
2139 2739
       "dev": true
2140 2740
     },
2141 2741
     "capture-exit": {
... ...
@@ -2327,12 +2927,12 @@
2327 2927
       "dev": true
2328 2928
     },
2329 2929
     "core-js-compat": {
2330
-      "version": "3.2.1",
2331
-      "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.2.1.tgz",
2332
-      "integrity": "sha512-MwPZle5CF9dEaMYdDeWm73ao/IflDH+FjeJCWEADcEgFSE9TLimFKwJsfmkwzI8eC0Aj0mgvMDjeQjrElkz4/A==",
2930
+      "version": "3.3.6",
2931
+      "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.3.6.tgz",
2932
+      "integrity": "sha512-YnwZG/+0/f7Pf6Lr3jxtVAFjtGBW9lsLYcqrxhYJai1GfvrP8DEyEpnNzj/FRQfIkOOfk1j5tTBvPBLWVVJm4A==",
2333 2933
       "dev": true,
2334 2934
       "requires": {
2335
-        "browserslist": "^4.6.6",
2935
+        "browserslist": "^4.7.2",
2336 2936
         "semver": "^6.3.0"
2337 2937
       },
2338 2938
       "dependencies": {
... ...
@@ -2535,9 +3135,9 @@
2535 3135
       }
2536 3136
     },
2537 3137
     "electron-to-chromium": {
2538
-      "version": "1.3.278",
2539
-      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.278.tgz",
2540
-      "integrity": "sha512-4cPkOCY5k4z69MHOA96VUt+Wl24AbLHQcm7W9ckabJ/iRe7oBFNMiliw75lK/w++R9bKCUxJ0mFnMRMylnAlbA==",
3138
+      "version": "1.3.304",
3139
+      "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.304.tgz",
3140
+      "integrity": "sha512-a5mqa13jCdBc+Crgk3Gyr7vpXCiFWfFq23YDCEmrPYeiDOQKZDVE6EX/Q4Xdv97n3XkcjiSBDOY0IS19yP2yeA==",
2541 3141
       "dev": true
2542 3142
     },
2543 3143
     "emoji-regex": {
... ...
@@ -5400,9 +6000,9 @@
5400 6000
       }
5401 6001
     },
5402 6002
     "node-releases": {
5403
-      "version": "1.1.35",
5404
-      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.35.tgz",
5405
-      "integrity": "sha512-JGcM/wndCN/2elJlU0IGdVEJQQnJwsLbgPCFd2pY7V0mxf17bZ0Gb/lgOtL29ZQhvEX5shnVhxQyZz3ex94N8w==",
6003
+      "version": "1.1.39",
6004
+      "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.39.tgz",
6005
+      "integrity": "sha512-8MRC/ErwNCHOlAFycy9OPca46fQYUjbJRDcZTHVWIGXIjYLM73k70vv3WkYutVnM4cCo4hE0MqBVVZjP6vjISA==",
5406 6006
       "dev": true,
5407 6007
       "requires": {
5408 6008
         "semver": "^6.3.0"
... ...
@@ -5992,9 +6592,9 @@
5992 6592
       }
5993 6593
     },
5994 6594
     "regjsgen": {
5995
-      "version": "0.5.0",
5996
-      "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.0.tgz",
5997
-      "integrity": "sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA==",
6595
+      "version": "0.5.1",
6596
+      "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.1.tgz",
6597
+      "integrity": "sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==",
5998 6598
       "dev": true
5999 6599
     },
6000 6600
     "regjsparser": {